From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 19 Mar 2025 07:55:08 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f188.google.com (mail-qt1-f188.google.com [209.85.160.188]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 52J6t6eW027851 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 19 Mar 2025 07:55:07 +0100 Received: by mail-qt1-f188.google.com with SMTP id d75a77b69052e-47682f9e7b9sf110959141cf.2 for ; Tue, 18 Mar 2025 23:55:07 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1742367301; cv=pass; d=google.com; s=arc-20240605; b=iW88xzMbAzhDsSKsxPt11FNPOH7+UQMQ5pmGWA2ViHN0QHBpL7aw3oeqwb7jz4pfSP i3HwqkjR3W55gyLHFf4Q/DvthQql12OQ5Io3par7fDqkGUrz34Y6AInpRivlumwfr0Yx vSFKDFmqxXW1hVZUqu+uQ1+IDJ72Ot03qSXV4VF6+KmOusb9SXKR3N66vMWu8BdpqJaV kAwPFHpeMfkpCWD7g6rDFgYZ/O/4Ppt6TrcQonIKmTfpW9xaFWTPPfpkLPjdIT+2TTZz XGS0DEWRNqEh+HSb7QLE5mLa386svoci+c5Y7MWv9oER9+pJ1ninc8Pkyf8KSFoOup4n YTWw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version :content-transfer-encoding:content-id:user-agent:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:to:from:dkim-signature; bh=Q4IQ23lM6XmNgOxevmbCBL9szq/URzXH48jg/9r8PYA=; fh=pZ99JU75orL5REj1q3MYQvEVOVboL5/m+vSqZI+tySc=; b=YwUpJASosaKYDJMJBGes1J6P5N6HuOdsWoX3+DRJmBEFSFtnB6ap3PR2EQiT0aBw8i Vo/hyr6Jc4Q9qJbmvoYqs3Bl0LG2b+u/KOd67hM7DtTs+u/hDLoKw891CO8c/GTBd31u +oR9hiA5LveDOuMp5UBE1WXuNJ3B8lYYO0fNbh5nd6iZ105JdJEyuzTRV7FyL9SyTgJ/ l75o/WtIO3acU1IqayGidEcYikCDDw7AXYNBNw6ZjEjkLd43q8DZFxIo6ag5MU8Vx7mW aXe5rIeffW4p12jKGVMxWEaiEpgDiFQ34sIE6DWnWrSD+VKQWk+ejGIx2At0cOjW/My0 648A==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=pNhKWC3h; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:260e::61c as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1742367301; x=1742972101; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-transfer-encoding:content-id:user-agent:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Q4IQ23lM6XmNgOxevmbCBL9szq/URzXH48jg/9r8PYA=; b=iTTeQdrFDNBzpoc+N0nS4hyng73CnSynLFECQRWT0z9s2g8xyrUI/n86tx55D3d61+ vhqDzZ3CjuciAlbd/nuwOL5uIcF3sxKNvmS+Vz8USt5f3RCqg+WHSSxTcOpV/Qm9LWXE CHeY8cyBcUdWzF9zRRdfviYyFnbaQzaZJzXsCUfWnwLNWJGKnsdjnEj1QZQOl4WMlZDd 8CwgGY7xSzrcpsMLsUR884+1Fru/fFfMy9bgrmc4NjecgnsAHnSZ+CoEzJyshzxE5J0g a6jGMERPLdcrgJRp/t9ERGGINJiDF6o6XgcdrHLJ/rSQDbu9VNPbjtv0W5gPpAmfl7/p yrvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742367301; x=1742972101; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-transfer-encoding:content-id:user-agent:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:to:from:x-beenthere:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Q4IQ23lM6XmNgOxevmbCBL9szq/URzXH48jg/9r8PYA=; b=Xq0NB/hSMgVu80flfgi+nhosFUCaHcjoKg+wR0jgCH3Ukz33lMlo8s+f1M8PrmoLsv sa1kh5SiqQK9OvRfJtLHLLXJfK+mnm8ef150iISKlzFcNDmTacfB7kZS4CP42WQOdU7S TecoguUDkfDlDfLWf6NrH4xHu55BkFPTub+rKE58lsTDatY+XYuySkNfc9xK1wm0bsvP fpXMawoCLhf+zRnZ7+Ah+j/78/S4QoBS0PVv8jQrDWGUvmVCeJPXq37LKV7sf8j3cgmR jfobsZX5vWoZ0ODuAQr+saev+GvqcKhhzgbswx3JZu4Vu6haasmd6UuGla/vNuMrsxnu iEAw== X-Forwarded-Encrypted: i=3; AJvYcCX1bH2ZC9l+iFpIXKWA11+xnt+KChXeIc8eDx5U0vXMgWG9MG2qf9gALbdSFqYQAcX1zPoT@ilbers.de X-Gm-Message-State: AOJu0YwJQRSvmnyVX60avslRgFDMoc9ws3euV5zdu95ljTzltSKVy5GO H9biFsD5NmYJ7T9uFImQWNhnxiiNADVk6btdYALuvut8SbPc1HcR X-Google-Smtp-Source: AGHT+IEJQTPmQM6khmRP0XBFQ2eivjusrNoh+BF2cLNr46sYOS6R+wQpcNRDFx0I4bRq1xScwMkdwg== X-Received: by 2002:a05:622a:1b12:b0:476:a823:50d5 with SMTP id d75a77b69052e-477083dea8emr29472901cf.39.1742367301023; Tue, 18 Mar 2025 23:55:01 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=ARLLPAKDfsKF5yl3kkG34HiPgUeiUStywcRTT9F7hA7q2FGFKQ== Received: by 2002:a05:622a:11c9:b0:476:7bf7:255e with SMTP id d75a77b69052e-476b7dd9f73ls28086911cf.1.-pod-prod-05-us; Tue, 18 Mar 2025 23:55:00 -0700 (PDT) X-Received: by 2002:a05:620a:2950:b0:7c5:59a6:bae2 with SMTP id af79cd13be357-7c5a827be12mr239409385a.4.1742367300267; Tue, 18 Mar 2025 23:55:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1742367300; cv=pass; d=google.com; s=arc-20240605; b=HhaeCk/SBW1EAnbBRfgncp0P2q0E2q0k2oXJ5rI5V29EGZsL7rl6VLoGMTHpJUiwRp G0gqyrC9UKO5hYnB0Eedtc4xkYhQ5QZidTFx3SvH991pwnCNKvaNz/vUwFGUtsKZ7t+y AbD9WfKbeUunLCnfdzl4wsZcOXvm1ecfZv1Tv0QayCOdnut3bWBfGne83MbzCRjkfmVj OHO3FZrTqTsDDfNp4Sa4y+Nn5U2KzziGBtx74HffwAVeiDcjWBCiGmesiY29ans3cEig iH+6kM50zQd5tGfi+VQY5EtT3sJ0AcjiY08S5Xzw09OHD51TPJdYvThJGKkbOWyvNC2p lsCQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:to:from:dkim-signature; bh=3E/uhI9GAowMj48OEe5/rHTY4yT4bNYzKPiGBIYz6cc=; fh=S6weerWJs3K0zA1fo17KOmbj0c/6l+QiCY+NAy3/nN4=; b=Hehfb2hM7ckIenb1pW3k+Rx5UfOT6OauFK5VPQi7oaWh9wLasG8ETiT3U6l2CIaLAB Bz9RFJBUWfxnuc8PGBONfQJtrrCrLdWpWHXuefjgfbxZ0aOhf/s2r/E3fzZ2dxf5l+OI aLx/EmeR3Dm4U0B74t+PHus23lcrEr7+jXYg6foIe+tjCVPEFUYm4SvVdLbuJ6IfCe33 dO2PeS1PE/q8Z/NWjd2l5IMUUTn++jCE+H5dQgZHPQtzrZEwnw5hS1Lk9EfY8MJbEo2U 7lK8x1zWxkrXlNTYJSj2mx4+cYyLDlrcagREJF4RecKHjxB6faUGcu5mhChgF949+0kx 83SQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=pNhKWC3h; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:260e::61c as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2061c.outbound.protection.outlook.com. [2a01:111:f403:260e::61c]) by gmr-mx.google.com with ESMTPS id af79cd13be357-7c573c204d0si65764385a.6.2025.03.18.23.55.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Mar 2025 23:55:00 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:260e::61c as permitted sender) client-ip=2a01:111:f403:260e::61c; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=lWmqefszngfjydHhNI0cJl3GijxSzbtziMf9NUtLtuR2Q/KSflYnmVbfEoocBCbCXozuBBdIibGycKxOcTuYH9DMbw2EDj/igGGa/OHPso01esSCk7zlCWvpmU5rEPEYJGJ/k9z8D8jFuVuFwPp/EHfp69vzs9z7Z95z8/3Us2DjPxk0a777xAbWI0/gOL50i/lGclY/pBhSfFe93PV09vI9L4S0myKOZJCvb3xTbjYxxWjinuUYZXTEqH/fS4YhNBQY6IpZgos4MYpOlZOmwEIKuz0PAzVsaEfhoRT8fVLIPpkK+2zczTovlCpnCWZ1S6AHfisNdIEyYjEwQex81Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3E/uhI9GAowMj48OEe5/rHTY4yT4bNYzKPiGBIYz6cc=; b=lV1mgq6b7h65VZsC77NLK7bPvDyf5/jZRJUW4J9jPO73vLK6fhZroN8TmgoJYPxtwlmGbutH7zTglQfxW7duYm4fSDPJIjK3NaEb/wU0tOfuSgUL5EX7PcQ1WsJz3Ibb7yyhAILCKzaTWVJvMQ9vdvKaBpanC7s7gjL8/vu0vEybtkMrRYc8bfClyz19GkIib0sP24wU4KIpQYiJIVOxmJp6/EA7jCXFGHYEoSCGeQICcLA+w/Yvz7ZZtw1LJTpgXVAAjXLxFtilcPBYQonoUIhXxHeqbHedEP4AvAAMqBXkxiDEZXMIpgNIVW4XVapxpeFb9qWw00cY9NE6xFyC9g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by GVXPR10MB8108.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:119::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.33; Wed, 19 Mar 2025 06:54:56 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::8198:b4e0:8d12:3dfe]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::8198:b4e0:8d12:3dfe%7]) with mapi id 15.20.8534.031; Wed, 19 Mar 2025 06:54:56 +0000 From: "'MOESSBAUER, Felix' via isar-users" To: "isar-users@googlegroups.com" , "cedric.hombourger@siemens.com" Subject: Re: [PATCH] bootstrap: use only valid pairs in get_apt_source_mirror() Thread-Topic: [PATCH] bootstrap: use only valid pairs in get_apt_source_mirror() Thread-Index: AQHbmJskTbLewBBLWkSsAimi2rjuOLN6Bm2A Date: Wed, 19 Mar 2025 06:54:56 +0000 Message-ID: <2da8fdbb3c1053f4619ba687d8beae087c6c2405.camel@siemens.com> References: <20250319064937.68881-1-cedric.hombourger@siemens.com> In-Reply-To: <20250319064937.68881-1-cedric.hombourger@siemens.com> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.56.0-1 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DU0PR10MB6828:EE_|GVXPR10MB8108:EE_ x-ms-office365-filtering-correlation-id: 3f2edc4a-0134-483a-7160-08dd66b2f561 x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|376014|10070799003|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?ZDN0SUVTTjY4TmVOdDgrQ3Vic3BjQUtEc2pWY2xWOGhTOEh3dlF5VDVjczJR?= =?utf-8?B?Y2RFNFpWOU8vcXRvYUg0ZUs4WGh2NUs1VWRucEM3Smt3UVhZZDVuUDhjQ1lw?= =?utf-8?B?dGg3QjVqTHpDc3p2Lzl4b0s0bjY4cjBZaGpwTEVOckN3Y2YxcUhscmVsajhH?= =?utf-8?B?ODQ4YSt1MktQU0xpRnRhL21HV2c4d0E0cnlzTFRXeFpyM2M3M2JNU1gzelZ4?= =?utf-8?B?RllVaFZSdE1IQnVXdG9rendmUUhTVTFKSEZpOWFrN2liRVlyY3FUamkxSnNH?= =?utf-8?B?NE9BSW1CWlg1THN1Q2p6UHFJMlAxYWJuZk44eVVxbVFLUGlodm1xN0k2MFND?= =?utf-8?B?d2E3Q1lJQUJ6NEFIemtmcUJIdk9nN0p5TDRHY2dDVnNqdmdYenlSNVJxTFpp?= =?utf-8?B?bVFMNE9RWmU1UDJTbTg3aVByT1dTNnpoc01zNjd6bzV4TU4rSVJvWWozMWUy?= =?utf-8?B?OUpkZ1dOVjN4R0lUWkVySkJ1V2Zrc1FuTXArME9RN3Zka0xoYlhCM3U0dWJu?= =?utf-8?B?SW16NXNlT1dNbmV5MndsNTFZTFVpa1hlR2NYWk9MNm9CdDI4V2g1U3VkMC9a?= =?utf-8?B?RkFubkJkcTBVY1NsMjlxaFExSUk2bUdBbEhTRzErOVFKZHVzRkNiT25IYlNp?= =?utf-8?B?QUZFWkRFQ1VFa2JRam5OK3lnMnV1Wm5YZTlEYWNucEMwc1ZqeEtGZ3JuYW5B?= =?utf-8?B?TkJRMHpNUW52cTFLVDBNR1VuZHpJNUN6NmtXUllsaFZ3VXNqbThkNjlPZHJh?= =?utf-8?B?MWZsR01XVWNsd0sxMmZCM3o3MDdGTlp0NTZla3hxVGdjYUM1YlF2c2N3U3Ny?= =?utf-8?B?bWIxQjVlWSt5eEZuc1FMWlNGRGQ1OWNGdTVSRHlxUDZ4dUtyY3RvZmhjb0VK?= =?utf-8?B?WGtySEtiTUFlRUhRZzVrNEpkMGdIR29FYlQvNjlkSW1lQUF3YlhaeTN2aHc5?= =?utf-8?B?dlVxRnQzNG1UVW5TNzdKQnFwNWt5Y3ROSHZTanUzd3VQN2doWDJFcWw1RlJH?= =?utf-8?B?UzdJUTNlWGZMYXFFUTFlaUxoYk9FdjBtc2dBNjJ3VXdDOFhpSzhjR1VCV29u?= =?utf-8?B?bjI2QlNlck5IaVpZbDlEQzE3NlkyWndMQTFISmdWdFJOSDZmT3cvazZXQkg0?= =?utf-8?B?MjVaNCtUWlJ1QmdDVUxlM01WSDRFdjVtVGtud1hTL2RrLzJoRkZ5aWl2ZGVy?= =?utf-8?B?Qm1lbUhVelNIQlpYeVErM2xmeHl3cW0wd3l0WjBwQktrMjIvSldyczd3cGpI?= =?utf-8?B?YjFGZHF1aUQ3YmZyRGdBZEJ3T3pidUF4Ri82M2ZvdEFxYzhRQmJiWnVQS3hH?= =?utf-8?B?VWRvZ0pkRElia2t3QzhXMTNtcGQxelJhZjNPVFhNTUF4bUFWcCsxbnZxb2Vq?= =?utf-8?B?SFJpUVIzMGFiMFJkSGlYZE9Bb1ZRK1huZHBKNjJQdTYyYXkyamJudmE2QzBR?= =?utf-8?B?SkE2cU1DUGJ5L2lIRE5mekplcmVBeU9sWHk1SU0vV1JhRUFqWlNNY0ZzYlFH?= =?utf-8?B?a0ZqZURCSitkcStQalFodEVHTnVGMXB6czlRNjlrb2gwc0hSMml2anBBR3JI?= =?utf-8?B?TEVObEZWRklEZkxjSjhmSExkMThKcjNCZFFMVnJVbzlHOG95V1RNeFZYcmJu?= =?utf-8?B?dXJaV2xaV1pLWHlFU2ZtRU1BSVZRc3R0MVI0Si8xQ1JtYlgvWVlMaFpVa2pl?= =?utf-8?B?UnZoL21ONWdiQVc4VlBocTFmSG1DdlhmcDhKbmF4MzhwVkIwVjBDZkllVnRF?= =?utf-8?B?MTJRY05ESmFnUWN2clJGMS9xejFha0E2QmpJQWxFenJYejZBblZUTXdBa3Ra?= =?utf-8?B?dkpMWEdoNzBhdVFIYWsyQjJIWUMvaldoV1d0ZzR0dkFkTnFQUnRES1VxVG9h?= =?utf-8?B?dEZPZzFLc1VYb0dqdmpqRGJSY2s3ZWliVVJBSUUrRTdUelZVNFdFTlNQRkpn?= =?utf-8?Q?n57/sq8cWiZuKvTtG3v951Qm/7njfN/O?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(10070799003)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eWVuTkFyOWFuWW5LUmY4WUJ6dHBiK214ZERZd1NZc3QzYmJoKzBPM3Y5ZUFa?= =?utf-8?B?OVVCeTZaMmdaY2RXTVIzWm1LOHhNak5yV2J3aVVYYVNKOHF5MzYvRWRVSkNX?= =?utf-8?B?VXFNRVg0VXdtYjBWSlIyak9CVmFxTWNucUprN0tSZm9JbUtNY01jR2UzVGlI?= =?utf-8?B?dWx6UHhLOGxYbGY2QVFXUUwydzZsUnJ0djU3MXdjNjZPT2haZ1FtQWFBQjRH?= =?utf-8?B?eVFMY3dJSk5wN1VZUC9iR045TlU3QjFreXZHY3dCaGNPY281bHI0VnZKbDBB?= =?utf-8?B?WmFjUTd0MnJwN2FHUTdBWXFrMnk1ekV0dWlxVlhVRURzTlhaZzZPK2N0Y05K?= =?utf-8?B?dWxhODVjKzRtRmhQMzU4a1RWZWpyejIyOExIcUdob0lPWXNCc2NWdU9DZUd3?= =?utf-8?B?aTllMzMxUkk4RlhXNFRSS3Z0Z25FejI5djlXOUxTM3lmQStrSVVhN2xEUCtQ?= =?utf-8?B?aTZmeWVWamphMHZMeHFWMGV4SjFibS9LY3c1YVBITDduTkU0UkgyVE1USHBS?= =?utf-8?B?alFjeEN4Z2cvS3NGUmdaSHI3cDA4aUJiS3J4OTE0VTNQWkl1ZnZnUlBRMUJ2?= =?utf-8?B?bFBDZXR2UHV3T3V6eS9SQnpzdFRKTEtzK2c5dkpZMDNyOVdHeGlEMUFRUjBF?= =?utf-8?B?SXREYkVsRmVMZEJ0b1BoT3FkUDFtbDBaTkVzUW5yamlzOG5UODBWRzZFRkhY?= =?utf-8?B?WkRtZTh6RWxxUlUvaXVYdTVGOWs1Q0l5c3BFOHozWThxaUVXSGFJV0Riblp5?= =?utf-8?B?dFY0MXg5K0d1S1FMV3lScDY0Q1NDcFAvTFZsaFQrRXJRMERQeElNRUFhdmw1?= =?utf-8?B?bmJGUjNDeVJXRXlSS2hzczQ3YXFWUWhJbUhzKys1YkRHU1BiU2xjdkt0OXU5?= =?utf-8?B?SFV1c2tRNy9vS21pRGVSYVk3N29Na2d3UVdjSzlKM2xxQXBEcjlQUk9wdDd4?= =?utf-8?B?RGNlOVhGbmRwMElSYmFOSmJhRW5mN0tRazNCa2lMQ1lTWitKbHhTVks3bHhT?= =?utf-8?B?WjRoOXNHQUtYK2x2NGVNNWJkeFZZU3I1ZmFyM25ncGVKYmdreVBZZGtrK1Vp?= =?utf-8?B?NEN4eDNUNU90RWVtQVJLbCsxZ2pEMzdSOWd1R2daNlFJWitCM3p3U1lpY0RQ?= =?utf-8?B?eUJJN3hHbHByaDRnaVRvVElRZ3BlYkxDUWZXeTRVa25YdjduUWsyallQbDJN?= =?utf-8?B?Rk5maGd4N0VXTGs4Nlhodi9jdXhYeVcxM2E4SHZTM3hBOHU4cnRHTHcyMDAr?= =?utf-8?B?emhiZENoWVB2ZzRKMTVPdFJabkxscy9JQStPZFhPaTZmU05kSmRnb0hsZGRG?= =?utf-8?B?MllzQWloYUltYWhsRFpOaTRyRTl5NExPaGJ2SFdkSU1xeWZDNmUwWDBaWHhL?= =?utf-8?B?M3ZUZHFIckR6UkRMNVQrK1RBTXZRUzVsREhzQ3BHYi9PN1h3ZmRqZVpiWEky?= =?utf-8?B?bEpFMStlMldTc0pEdU5zaGp5L3k0aXIzQTdQa2pIcUw3S1hpUk1OR3Z2SWhC?= =?utf-8?B?QU1xR3JNRXgwN1ZSVTBFd1o4TnEra0JZRmFhL2RhRDlER1ZMbWtaY01URk1Z?= =?utf-8?B?M0hiOXdGMXgzMmVkWE1mRE1vTW5NVVN5WkJWN3Q4b0FUZGE3YTM5S1hsSjRU?= =?utf-8?B?VURXZFVNNlVGRktJVDFnTjFWRGlSOHJEdmhLUC9pSnVUaHErd2gzZG5ITXRZ?= =?utf-8?B?R2JNQkFPQzRBd3VxUTdNUVlyRXJDRHQxTkV5OWhTd1Q1UDdpa2svQU81OWJ3?= =?utf-8?B?dDVDOGpzRS9hZVRZN0R6bURYU1ZoWVI1Z2pNdkV0Y1pRVlphOXNtdnNCWlR6?= =?utf-8?B?MzBqcXR1b0pDdDljWFhTSmN5YU9BSnZNclZmeTlLMlhDVTBCVWYxVXVSTlFK?= =?utf-8?B?emR5SkFwTzEveGEwRW1IeHVzeVVvRmtjdjVBOUxtQkQrYXdNSE5LaVBTWGYx?= =?utf-8?B?dUZ0UmJ5N1N0N1Z5OFljQy9sOU1qSHE5ZHlpR1IvUXBFRmc0aWwxQU5zTFdn?= =?utf-8?B?WHNSazR6dDhxaHJsa2VHVHNPVWRmZ2FNdnFlS0pkUnhqQXZPejE1M05YTld2?= =?utf-8?B?VWNoSnpjNDJTQ3NnZDU0N1pWVnU3RHlEQ0VRWVFKTTlVZ3NnQXIyOGNxVzRx?= =?utf-8?B?aU1CM0d2dWNzOFE4bWpXeE5JdHZmV1NNWFdXTXM4aWtCOHpWU0VuR1doM2dV?= =?utf-8?B?TzJBd2lhdkxpMytzbzgzV2hsNVFWZ0JWQU8zbmhIU0k3T1A3UG1qUWNUdnJT?= =?utf-8?Q?BWfnXcwy9qukvJcS7vP2flsA5f4kB2NqIwAc/U+PJM=3D?= Content-Type: text/plain; charset="UTF-8" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 3f2edc4a-0134-483a-7160-08dd66b2f561 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Mar 2025 06:54:56.3068 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: jnoR8goOEtREMv1f/WDwYmKA44m3ygsoxaARiLYh34Ym1cQg1z3p24RIQT1Eja6O70+Z6b5qWM6sTFiSaZvyqszwHBvPWYPwIo6V7uoRXSg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR10MB8108 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=pNhKWC3h; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:260e::61c as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "MOESSBAUER, Felix" Reply-To: "MOESSBAUER, Felix" Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: lTy8AM8LPrSO On Wed, 2025-03-19 at 07:49 +0100, 'Cedric Hombourger' via isar-users wrote: > The following construct may generate [] entries: >=20 > =C2=A0=C2=A0=C2=A0=C2=A0 mirror_list =3D [entry.split() > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 for entry in premirrors.split('\\n') > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 if any(entry)] >=20 > A valid pre-mirror entry is a regex and replacement URL > tupple. This causes an unpack error when evaluating: >=20 > =C2=A0=C2=A0=C2=A0 for regex, replace in mirror_list >=20 > if the entry is e.g. " ". >=20 > For instance " re1 u1 \n re2 u2\n=C2=A0=C2=A0 " would be translated to > mirorr_list =3D [['re1','u1'],['re2','u2'],[]]: only the first > two entries have two values, the latter has none. >=20 > It should be noted that split() will do just fine when multiple > spaces are found between components of a valid entry (leading > and trailing spaces within an entry will not cause issues). >=20 > After checking if entry is iterable ("if any(entry)"), only > process entries with exactly two components (silently ignore > others) so we do not die with an uggly unpack error exception. Hi, I'm wondering if we really should ignore the malformed ones. Probably we want to issue a warning in this case. Anyways, the change makes sense. Felix >=20 > Signed-off-by: Cedric Hombourger > --- > =C2=A0meta/classes/bootstrap.bbclass | 2 +- > =C2=A01 file changed, 1 insertion(+), 1 deletion(-) >=20 > diff --git a/meta/classes/bootstrap.bbclass > b/meta/classes/bootstrap.bbclass > index c0644acb..64702d5d 100644 > --- a/meta/classes/bootstrap.bbclass > +++ b/meta/classes/bootstrap.bbclass > @@ -123,7 +123,7 @@ def get_apt_source_mirror(d, > aptsources_entry_list): > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 premirrors =3D d.getVar(= 'DISTRO_APT_PREMIRRORS') or "" > =C2=A0=C2=A0=C2=A0=C2=A0 mirror_list =3D [entry.split() > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 for entry in premirrors.split('\\n') > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 if any(entry)] > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 if any(entry) and len(entry.split()) =3D=3D = 2] > =C2=A0 > =C2=A0=C2=A0=C2=A0=C2=A0 for regex, replace in mirror_list: > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 match =3D re.search(rege= x, aptsources_entry_list[2]) > --=20 > 2.39.5 --=20 Siemens AG Linux Expert Center Friedrich-Ludwig-Bauer-Str. 3 85748 Garching, Germany --=20 You received this message because you are subscribed to the Google Groups "= isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/= 2da8fdbb3c1053f4619ba687d8beae087c6c2405.camel%40siemens.com.