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; Mon, 15 Jun 2026 11:25:40 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-dl1-f55.google.com (mail-dl1-f55.google.com [74.125.82.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 65F9Pcrh009644 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 15 Jun 2026 11:25:39 +0200 Received: by mail-dl1-f55.google.com with SMTP id a92af1059eb24-1394c3ee7f2sf6068843c88.1 for ; Mon, 15 Jun 2026 02:25:39 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1781515533; cv=pass; d=google.com; s=arc-20240605; b=YcfTCWYvBQKGbvVP4Oin8kIqyv0XHo+D4VrVdSwM7/QUWVjRdKaCL3oiyTeG2a6aOI cJTuCjPZV5v23/wLsTGvMoHTadWkT7ifW0ap6MjtBd9Mj4inz/XTZul+buUx5ishLk2Y pSuYgzjOl/Mg7ET0l7QrkXPPFfuuxgSOj1jY0Jc8e6l6/BgjtOBK8D11o+lwjucgdKxN fQRb4K4nZqZ/R9bYaPvY0t7OGEQqraoF62LKY4F6dwPDzk3vUoHl/h+wiJOoqWoALERI KxvawRcvqLJPNsNO/CxUSMFcyTv+D0f0YTYPDPqaP07PBKViDQnQntreQtXIyrmfz/QK 1YCQ== 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:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=/xPImC81l/4EDBTVUK8Tc3HRMv/PMBnQnRIZzvokMxE=; fh=YCNjCr0fVS9+wZzmEp/aRvZ6P4IzrRwoOLh0+YNrnQQ=; b=bVjjdnaatXYauBT1QZcLlgGk3mn8eP9YAlIcl+ek8DddUFZZaIE2Akrf026aUdCI9B v9iJscKT6rnPUPwbFc1cW+TSr59erqnkuNyYqiCH1exe4PbtqB9DjMoF3KrJSX54UQDe EBQn4Qm41A86/l+ixY+Kx5MUYRDPitx+XcIgMhDnLxoNgTpXRm9HXogOzbePPJD6UT+q eHG2kD0Ed2rtcr9+Z9jveOYuPpz/OQSw+6z6kdb1FOHGLthfRxQD2fbWG4hFqPj+Irjm Ttt80yJ7xGem5GIXHMc1aRgJbeeD8N/901lU/F0TVWVOst2oyrCBrnCpsfM7NhaTaUql D0HA==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=C8ET7m8L; 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:c202::7 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=20251104; t=1781515533; x=1782120333; 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 :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=/xPImC81l/4EDBTVUK8Tc3HRMv/PMBnQnRIZzvokMxE=; b=dmSGB8U/ZbR8sGERgtAjT/ErRNAdzdsX9W5av/WCaIDP8vMQ/ebKF1F8hxbGgqZvdo gwzUtFBFdRY3+8B64584w3iq4j89b7iI3XD0aIEY6Gn/bTD4gaP1kZxJGGb9x1PaBayk CcsbP/M7UTFtfOeLHKVvzjxjrcolvKAUuDq9Ezp38h1T0Axa03EsrYVcBr3HiErPRwtJ Baoz0joG9CdGYb0qEdiRNBZbncEhLokIx3LBTPsjrhv2VvnLuZpT80Cpsq9Muz3T5Z1h 4/K51+KAduJXSKtb/4c97iWQCBZPBx9s4gU3D7xV+IoQv6ssRW8uwI9eBT0+cSxHcC1Y kCTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781515533; x=1782120333; 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 :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=/xPImC81l/4EDBTVUK8Tc3HRMv/PMBnQnRIZzvokMxE=; b=T8O8BTu0M0y+fjDg0VMSuJGkw+4uMX2XSuYxzn1gZDQWcLSirBmkvl9uAkZxKcfuEE ehre/6uQniE6zvBgKEnCy7DnBEmnCjg60uyKg19eRmMut1Dn57ujlymdA77JWDDCGU6J 6cJze94a9AfK/3VyIPw9hpYJT0IQzB+GHdM9wPUKjXTEEOD/TzTjOl8NeCvnOnPUKuva Sh15P/268jMMdpJ8oNmH2aj5Z1RE/RyMgfPX951vV8BfIYSXDDIg5LqTuWKCdhy6Z54S jc8wvUWYFz3WJiDn1WQPthKNemGu6FrdJcRMPhBGw79ADeWrE3gKl8jPI4JUTucD6Alx GUng== X-Forwarded-Encrypted: i=3; AFNElJ+8f/IVL4dUCqPbFBW9XLVtzQm8B+UCcigiltMXhON6Q1G34ueAWQ+BqmQX6cpPD0SIPV3i@ilbers.de X-Gm-Message-State: AOJu0YzQZr3l1isokkKA4sFiSPKUfp6UiGA/5O/dcoW0apavfqygqDHo CSDBmLIFst7Ja2k3IsRU4wkKffDxBPZGupyadxCpvrdF8AH2Ry9g6sDG X-Received: by 2002:a05:7022:e98d:b0:130:6936:dcde with SMTP id a92af1059eb24-1386f2467bdmr4743776c88.14.1781515532936; Mon, 15 Jun 2026 02:25:32 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AX0PUUdV9uKoB8xMLfXVVm6O47CTaf80jtm1HJAF63mBXld2MQ==" Received: by 2002:a05:7023:a81:b0:135:37f8:7256 with SMTP id a92af1059eb24-1384a22b5bcls2689456c88.1.-pod-prod-05-us; Mon, 15 Jun 2026 02:25:29 -0700 (PDT) X-Received: by 2002:a05:7022:113:b0:138:49ea:f487 with SMTP id a92af1059eb24-1386f234df1mr5189664c88.6.1781515529620; Mon, 15 Jun 2026 02:25:29 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1781515529; cv=pass; d=google.com; s=arc-20240605; b=GYKgqz4uXuBmKJOCNNYkEP3qzVqsVqM8gDPD3sGrwgZpYHpe8Ib821Ip+DVM7yy5yN F9smq+STD7bETj7tmNjtlmrLSd7f5fKNOhRWTQsr7lNpuxrESi6YSZidOFKrAcfMarz6 bjkgYFNqKZ+9TavmHTFdnhMRlRWNy4I5N1nn3MnhppWDHFnaR/FJPjgq/x1tLeOa0Qd0 WzsiKsRiOcvurAx/mxJvd5roRI8TReVFJxUY+0x9PHvzh32FTEA74c9OFwWAAoBeJtCh PmtoMTb0DFaCj/93VVOJhv02EFHeNBnSgLShR+mAHgmoYj2jpGa5/w9rTexZ+M04DgkG ix4Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=TpW6Vnl7DrB8ScOH8r5n9FIFJxdyZV2GpB3FELvKzYQ=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=hAM2PIuzFd1vHGTdqMcpFakq6eiTFzfRJMPcK7UOYLiodNfXdyc9LV4fP5QSR9//xD Nksj/16KyQdNdEX/G7bozy6P8r/VEDpATXnQwZUJ0b9CfH1oGpheLpeBdDzZKsKS4EG1 VQEnEJ0Gb8oXSTgcfjMdc7ySvRR/cP5q/n5dJAwD++l0EBRNeP561jlVhFN9eYiCFKlf KuzeaGHMXu/bEpzR4uILArjl874TZLcOaZA4kbGjhLl6Do1ddCS4Oopv/tGAtA218ZUB 5kQxQ9ta43ATdu9D7LWQ1vGN3QUj+hEb1kksAM5eTxW9QQdvCYCaAhoulUk8avyQFDcP ry/A==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=C8ET7m8L; 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:c202::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c202::7]) by gmr-mx.google.com with ESMTPS id a92af1059eb24-1397261c28asi191681c88.4.2026.06.15.02.25.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Jun 2026 02:25:29 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c202::7 as permitted sender) client-ip=2a01:111:f403:c202::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Fa7rPnvtTEpgLvtiT/eDklgFHcgzwKNO2FVZPKfzRsmrAPr0R0Yue9fKoqwZDPEj1aoGJFbrsyAoIobcWC6AeKljI6B7eP9Yjy0BuJJmrq9y8O3tfaOMet3D9OXTNdiiYIiLLI2mroPSLryZmDiqWr6f71or5keDJ0C8o2nLUgbWm3ba4cS+zQagRWKfZUBVAFcSHnGCyRFBym5U5mpob2CTXbfhgDM6aw9VfVPEHX6Mm6tgrNluARZdLyyZlOd+/K+brAHGsFEriZn8m9zyrrjUNvm/JqxwqrxI121jPvUEyqLdA5Jxp2zywDlSH3tb8pZBbT7CkMwc2ytvtZjISA== 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=TpW6Vnl7DrB8ScOH8r5n9FIFJxdyZV2GpB3FELvKzYQ=; b=LJ9IYV+ZPnHrJg7siki74GgB8z8GXDe5o4Xkf7i49bkWb8SrlBJ9ZmHWXygDnyunRiToS8MRVBGpR2RKe0xh/7AOH2Cx+5gt+D5f+A5hK8KYXs2YYeMLFMmXQzdLiiooRlBnpw6Kpn2i7N9zgrW3W8nKGiaHJ55JOP6UY0I/at9adg3dKF2DqNQ8nvdcdWgG2HXsvWpWP3sTIHzPMS0x+aGypGYopHYSn2XzZlVHzq41jVG7IH0CS7eCx7TyH4MgI5R81/pk3t8u4YcOzYSlU8q1icQKQGQh3vQLt0X0ExZZimpXlKHVDzrrchGqAcaCrI5B4k/Pp8ZlOOpTuBVv9w== 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 AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by PAWPR10MB6830.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:33a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.113.18; Mon, 15 Jun 2026 09:25:22 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0113.015; Mon, 15 Jun 2026 09:25:22 +0000 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [PATCH v6 09/17] apt-fetcher: prepare for chroot specific fetching Date: Mon, 15 Jun 2026 11:24:50 +0200 Message-ID: <20260615092458.259691-10-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260615092458.259691-1-felix.moessbauer@siemens.com> References: <20260615092458.259691-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR4P281CA0109.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:bb::13) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|PAWPR10MB6830:EE_ X-MS-Office365-Filtering-Correlation-Id: 916bb0d2-cb21-4146-1fa0-08decac0059f X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|376014|10070799003|366016|1800799024|18002099003|22082099003|56012099006|11063799006|55112099003; X-Microsoft-Antispam-Message-Info: 9cOL8eMDE5B5UkzyTTFy/BbR3vJu/9hrnQaJPJH7mQkJf0J7Ws3fQTkQFRXc3KvKmTN5wdb3syfj4PRXQii2NebiNEI1fSEHnPcqm9YQy/JOni+T5b7sEpFqYK534dJkDQpInolZagJswCm1JzzRutDm1UxxEFCvr3C3SqAAq8RlPMN94p77Lb1WkTAJYegouDr5VP++tVxdssjKq8eT7aKHhAULcfR/7clkHh/d01haZ/WxrUM55m2x31IHOl6xQt62xozqlFnHyU3ugNtdrzQGF+iObyR43Kta4W4C6zaUPnkAmFFhZdz4C8wdJVJDGfbyJgMaWI/BexCCKpjlsqxkS9kQEXRjtg4miA5TvDGYNCEkfonugTrLnMI+OaBmNW46nUUHpWZaAcIs1lEPaMS0lR+17hdjDVePXbPTXp5S39yjzjflYhCFQSN2wwSKJNESS5Zj4TXQn0zW9cxSc/9CVKvT1TjyCm7qxyQDBAbWO0oLnZF/tS5YCh2Pm+7AbZ/v6TpQU1pfA21QtrcRnDUTc9SFwQFRowkKw+MG4E9JZLrzKQRPEBxJ1MFfa7mhmnWXRLXF7/b0Bq/qw5pAIi/XR2py0KLQxzeHZZoWY0BMfYrPTlTJzfY0vUt0hyxk94FTfyq7vuooTVwWCuc1vpfJzkWTY2agfWC93/oYDmyFoCf3XRgHpm+TBPOiTpoG X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(376014)(10070799003)(366016)(1800799024)(18002099003)(22082099003)(56012099006)(11063799006)(55112099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?gVLwfxD+HQrzQ5aGudutKxdezAlCFeFPW6CK9sFf6xNoBNAHOa83b2/oH9YM?= =?us-ascii?Q?k9fFKkK730vviNSEXfcaqgWEf654kU34H+2GfAttP7dYEgQAgzTgOan3mnRD?= =?us-ascii?Q?k1SfShnqaeG3mlNc3owF12ae47wHETSW+gsvCDC+D7uol3oMGrzB8N3Ea7di?= =?us-ascii?Q?wk8bqGGktZ+w4WOwPpKHX581KwCiIbdk9d5SEIDz+G72C2Dyf7oh1o59kPPw?= =?us-ascii?Q?BYhota5NxdlRctiMCyXN5CPTLz2z+hCJIVHpaORjOdqeCUYsEtugFdOl1zcg?= =?us-ascii?Q?OKLg7ExN658uk57itTpkJF/znWhmKj5fquslLcxVcIEhEFQAroQ3h8F8cySU?= =?us-ascii?Q?OD/rzZ/LxEBqiouRWYR+d2aHW9DOVN7AhstA8ka5WuPflMgEQnaxesHCbjyL?= =?us-ascii?Q?JuKLBb4YSC9GyyyS8Sx5rMcPvO4/1pQxHn9krO//1EV5u7tkwhDw7LN3kmY/?= =?us-ascii?Q?wVpLXGzbT0ouuoCGc4TeleFvY8/Hlhh0ywzrMRg6Y1Pc78mJ7awk7XmicoyL?= =?us-ascii?Q?A3GhYimbL3Y6wjkIkUCo4dJQJqXGl3m3RsTITbRBxrRc+2m8keYvxnG5fQmw?= =?us-ascii?Q?LptrruOLX73oR95rTdUzFzqutKJlVkdMi2hXecfPgYQeBApKe5bvc7Bugc0j?= =?us-ascii?Q?FEgFmvMpvtmTvOQY5ORxsZ/9RqgetESxhm24AFf//yVqxj1mhxL95Y6P1EgU?= =?us-ascii?Q?c9w3G9aFMLPTkdQ0EtHNHD+CGviT2KbYJ8nF8O+91r2gYbOLEMUKPw6hG+Ov?= =?us-ascii?Q?yYNeWt+BE/a3ppM5KGo/8xDA/5Y2rDi8RNk0iuMsrDbmLNTCy+6GvrsIFvZE?= =?us-ascii?Q?lIdCxBWCajMuinD1wbL1kIVLpDukXTpZbyNYehs5wrfaeoZ+ZLV5zZks1Khf?= =?us-ascii?Q?K1tjOeJalfLJQbWuwV4lHF5J3zhMog0USNoIkTtuIZJlUp8GrAuaJXIRH5sj?= =?us-ascii?Q?Lh/tvSgsigcq1sHQ4Ku1UbqbBnrfBAaGpRl//98BeDDkXPe1bJ5j5NZDWD+M?= =?us-ascii?Q?IJxA86cfVP99YGYqWzKBiS+5/EpgSHzhpyemgte5QZstmsVhhyyeKd+3ume4?= =?us-ascii?Q?UdAsy5nWhDsdZwa8eTqOt6FAmcxNHDpAXpV5x4r9DUucgZHvLnl0RP7rx/86?= =?us-ascii?Q?Ajcz1nc2RBxxB2O2uJim7UdMvUFTzaGAWTysKzNJ2uYq5MP97H5V3SgesKo2?= =?us-ascii?Q?PL/UPtxvogmnxhI4d0D9ZcVLpAeZJf5ylv9MrRqT/wTLhcqbH+9RM2Inddz5?= =?us-ascii?Q?LoOGaO11cntuOzhvk3MtGZ1YjH6adORjQNidF0WJAdtXzUI0xgZDvRPwRfNk?= =?us-ascii?Q?2zCal986O/+ieAbYaHeo+FyJIZhqAAP6UChCeO9T0mun8xTI8XrzZHKIqUds?= =?us-ascii?Q?1YUhcMX5ZKnUWFDW71A6I7EIf2x4JuDoFu0O827dATrz9p4kgCA1XdVPd4D3?= =?us-ascii?Q?Cix9FkkbD8tcgkp5nRyfKVGT5/Hqqdcdv8wJvuvUClGJxNlqDaXpEqtz8KI3?= =?us-ascii?Q?nFhQsozpa06v1IolbTrezCUG2sz1vPoK10Co6G5SVswHv8iW36lpczeyOFhc?= =?us-ascii?Q?5KA5fcSxdQfzIjxDvZUfUmTq+dVyTLHXAF12casepnQMqVlmwdITSOMfwUph?= =?us-ascii?Q?RPy8ioXBDUO7QZLfGfD2qGGCp4m7HXVcOOCaX5LpSMayh0gfhoWEATs+/oS/?= =?us-ascii?Q?MnMSGgrmL/2x8tzoUi9RA4S+STKAoNo4qwnZO2svom0h/mp+Vjt9R7DtLz7y?= =?us-ascii?Q?X3HiTKfblT/2/UV5VZMgIr1jb0CRn4YnU7AiVQmNbQs6yOF0ZmU4PfgSfsGJ?= X-MS-Exchange-AntiSpam-MessageData-1: twbkFiV3gt9wWO8dgMYmr/nlcf4CqFMH5PY= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 916bb0d2-cb21-4146-1fa0-08decac0059f X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2026 09:25:21.1566 (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: M8QPZ4Z0ZoceNIERJrESvDohEEE+FEOLLwBBZClNRvwIvG2WuZzOuA1yoGvYyS0+9uEDlAYr79iaqGSusY3dH6OmEvczNwF9GbcTl8fT4zg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR10MB6830 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=C8ET7m8L; 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:c202::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer 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: y3TTfnTiFbkB The implementation of the fetching depends on the chroot mode (e.g. schroot or unshare). As a preparation for the unshare mode, we hide the concrete fetcher implementation behind a factory, so that we will be able to dispatch based on the mode. Signed-off-by: Felix Moessbauer --- meta/classes-recipe/dpkg-base.bbclass | 2 +- meta/lib/aptsrc_fetcher.py | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/meta/classes-recipe/dpkg-base.bbclass b/meta/classes-recipe/dpkg-base.bbclass index e5987554..e8721c79 100644 --- a/meta/classes-recipe/dpkg-base.bbclass +++ b/meta/classes-recipe/dpkg-base.bbclass @@ -84,7 +84,7 @@ python() { # apt-src fetcher import aptsrc_fetcher - methods.append(aptsrc_fetcher.AptSrc()) + methods.append(aptsrc_fetcher.AptSrc.create(d)) src_uri = (d.getVar('SRC_URI', False) or "").split() for u in src_uri: diff --git a/meta/lib/aptsrc_fetcher.py b/meta/lib/aptsrc_fetcher.py index da2d94c2..1d133aae 100644 --- a/meta/lib/aptsrc_fetcher.py +++ b/meta/lib/aptsrc_fetcher.py @@ -9,6 +9,10 @@ from bb.fetch2 import logger from bb.fetch2 import runfetchcmd class AptSrc(FetchMethod): + @classmethod + def create(cls, d): + return AptSrcSchroot() + def supports(self, ud, d): return ud.type in ['apt'] @@ -20,6 +24,11 @@ class AptSrc(FetchMethod): codename = d.getVar('BASE_DISTRO_CODENAME') ud.localfile='deb-src/' + base_distro + '-' + codename + '/' + ud.host + def clean(self, ud, d): + bb.utils.remove(ud.localpath, recurse=True) + + +class AptSrcSchroot(AptSrc): def download(self, ud, d): bb.utils.exec_flat_python_func('isar_export_proxies', d) bb.build.exec_func('schroot_create_configs', d) @@ -83,6 +92,3 @@ class AptSrc(FetchMethod): finally: runfetchcmd(f'schroot -q -f -e -c {session_id}', d) bb.build.exec_func('schroot_delete_configs', d) - - def clean(self, ud, d): - bb.utils.remove(ud.localpath, recurse=True) -- 2.53.0 -- 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 email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/20260615092458.259691-10-felix.moessbauer%40siemens.com.