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, 21 Oct 2026 12:26:15 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-wr1-f61.google.com (mail-wr1-f61.google.com [209.85.221.61]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 69LAQEf2013190 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 21 Oct 2026 12:26:14 +0200 Received: by mail-wr1-f61.google.com with SMTP id ffacd0b85a97d-48e0af48c18sf468275f8f.2 for ; Wed, 21 Oct 2026 03:26:14 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1792578369; cv=pass; d=google.com; s=arc-20260327; b=B1Ft631WYp+8wrYiDuz2pBCwNB61NzuCIDkS34LJJajpFtpV6OWlDsLqqZ3vDBlGfb 8w9d6L70jJht1kghkje7V5oh8+87SAAkX66H78rmXOwyMaLWFfUm0xuay2iZSmPmmaQY ryLaKRxA4WGmuI5zVmns/yywVMbTjWkYbRqJqFLpnSJxs5ERt7miH2qymGivZzJy81aG WX2o2keJJ/iflEqPS/9F2EpjVBqO7waO6Pz3qyzE88C2SH7J0Wz4jkdvAqzya2zUcZcy 72TyQr6JCSQYJdunCw0YLh1XM1U3Q6bPYoAlLzwmq/55QbDRvlLL3Qhq/4YMFnDWf+BP sXIA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; 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=1wvxlxXw/TPZNt1/T6H/qrbcGuTQE9e3601x97JX/t4=; fh=fbympHiMymADpvaIjJHilWD14+DCfHroPe9CFi3NkmM=; b=GE0wTYgQkD0OuG6s95mxennDF3J+n+MfazfHWFvUQ4uSXBeDt4NBSHOgFWcffrKQO+ W8+PaPRIMnh0EIh6a9Hu57QDjm3stuu5D0ZMlykWzjRfWrhr4MG/cPeN/S7SdRjAS/Vb aFXI4Y4zIeYNXC+fPhTXknBFhcnFGbBeZRdb+EJmWOQR72PIXHDPbsmg9BtLI1vRmwml 5dO0MpTUmjxMA11Dl+jL9Mdgi62mm+9OfJ40OGYAhA6hGHNUaaOmNjY2so1eS5jtnZfh CE8TgMZ9qkH0YTFE4zxZyvYa9C7Jr3s2BzMNAz60lm1vMQoZy5FApupb01SsulKP4QxF Gl4Q==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Bn2WcUVk; 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:c201::1 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=1792578369; x=1793183169; 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-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=1wvxlxXw/TPZNt1/T6H/qrbcGuTQE9e3601x97JX/t4=; b=rmlpAvEQIPxKxUdU3yFdHlKAwXEAdlOMYvpHJpCJ18kqWLWiTSpolPm/5HHBVCOsxq uqylluj/chLeQ+4ltX7pRgaw3b6BoKlgqvSq1hZcAvWwH5idsUQepQg8hU/Z7EB+kKru sAe9i4N6HRWM8+pJbRA93Rw2sQWn0/EinjSsD2WGkWpT/QkjZrSyHtKWdUSM7xlYOmBR l05opkkJEPv21DCuON93qJJ1SE62MKNdXnpnbdNjNUaM8COtw4kHdcc+HcHpAuAqF4nV hxRJM9Vslrw16mtQ5w3rZcpVO8gpa2rhBzNMlrviohJlKtRcDKQYmHonO63XWw6ZF4DV Tt/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792578369; x=1793183169; 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-type: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:content-type; bh=1wvxlxXw/TPZNt1/T6H/qrbcGuTQE9e3601x97JX/t4=; b=xNnNSqxhj7nZsmiDp2LsqKBqEDCgWJwWsMzBHsZsm0yZO3URWAbliFplcHLxBuRObU lcLFXXy0DXRUcUpnAgoheaQl75jjrfCynjbru2Gc4qukJ8tz2xBsqHIT3ZpIlnF7Uk+w miOKghYGDWOoCc6pcrypnGdz9pzb7nPFacgGuK0ukZGyA6NaztR4u3RUbV0mnBB77H4v K//fcW5Z5PPO1KWNulX8Kghk7P6FRz97LECrTbiCBtRva80xFznWkGOUSD+0VuLvNRWR oEb+Odq2qFDW9bSrHW/drSEN2J8Kw4kj3oCRwptthTBavgWDmhpg3doeI0uCdP2/WL5P gisQ== X-Forwarded-Encrypted: i=3; AKwUvBy9L2D+gG1rBnHcOVS+OthcbQ7oxAuyWTqzumeXQfuO4IztIsEZg9Tm/nBnI7laxysx4rwm@ilbers.de X-Gm-Message-State: AFq9FYLQPgqFCy8wysy6U6fo32LvrOLTmD1jSA7qzyeSaH6EVQ0cSeIU wG38zRGIN7k/KWGnHvD2zPBEIuaPUj+3Q0FX/lDu7/Sbw+IcRo8liVB7 X-Received: by 2002:adf:ee81:0:b0:48b:2a2:31dc with SMTP id ffacd0b85a97d-48e264e8d7fmr2293249f8f.49.1792578368522; Wed, 21 Oct 2026 03:26:08 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdfAl2YMSEGQNxb/SQpPD00evdt8OnJ2zBBtaBq7kUa/GA==" Received: by 2002:a05:6000:4914:b0:48e:1b2d:12e6 with SMTP id ffacd0b85a97d-48e245bd9efls601650f8f.0.-pod-prod-05-eu; Wed, 21 Oct 2026 03:26:06 -0700 (PDT) X-Received: by 2002:a5d:6f04:0:b0:48a:fb1c:c2a1 with SMTP id ffacd0b85a97d-48e264e5a1amr2915838f8f.47.1792578366053; Wed, 21 Oct 2026 03:26:06 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1792578366; cv=pass; d=google.com; s=arc-20260327; b=Vic/GxsGio7cARUI6Ec4dmJuzR4UuwCRdr3WwphjsbG4jX6zNsFnJAiFcC97Fqkep0 8mzLrvXNdxsMpFiNLwLJNksfeQgjxYmPjPvn5O1p+yCxaK6hxNw9VIfEhxnfYVlJDXyI fTozAtj4wgQ4pvSVsSgNpeSlwEowtRRdnvj/j1QWx5kYdvhwmkaw1FfYLpNoDb0giTqH KudMPFtINb9Asg9VpX9iw+2pgcGCiwU0MoKUh/8EUNQNWJzOf6jEOByXcyhM1LQMRin2 CyHeGmhiky5AE28Un8kRAusFy7gTF7QLiA7i6Xat4Z6Hwpbv1Wtltb13lvmdbENhHlfQ ttEQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=Q0gbY473NlvL4oqSYKREWbGCkEv16twvaAprq+VyRy0=; fh=abVhRj0GJG8ZXjfEEASlLbf52ZfT4rsCh+nTV7XB8p0=; b=JQgccSYi7A7vUy1Skfq5eQbc5iR5mQYEA8GjeGc0yshFbqhwGcGME0czUKzXjOCZP7 waZluedB5ZeWG55BTrozGVOnhmjTxtCXH7BqbUO/svIny5DjwXqrr5Kqr9pU/4prROFQ uLNeBpmlS0YSfPlRDcxrRlIDNEWwvnTIbskrCTlIBkz+yin2RGlK4zUebrhCPujV0Ffa p+Na7362GgKUt/G/fSW2R08lCEgQB4z0knC7FihCUc1nBbejv2Jd1jNiFRuQRwfiopW4 Wi/WAVjZy9t1I+w5WNWVq6qPxFlqIUJER23yk6uZmx4AAc3yg/vwLeuld8epEOC8ar0y DHKw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Bn2WcUVk; 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:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id ffacd0b85a97d-48e254e505asi30926f8f.1.2026.10.21.03.26.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Oct 2026 03:26:06 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cwBdNU9UbfFHfDMl0DTcEZH73MdNimdlAwwf+g1AIq/0vgj9UEnV1fAdqe9XcCkI1FeL/8TsD287fCRgNbhpjUJUbOEnwJnf6AF36txpX9Ydn1x8sSjBs69MRiwby4ZJVyth5obWExD9cUE+BEu2u/Zs3KkpNy+JUeVaJY0HqQgNiXpoKsI60w8z6yX4eSFmHRzhZu2kRkm/WbMWN0C2ORy8rKDTWiV9mAKV8peObqLSBwdXPrY8y30ziy/Cei91Kevyyh4lE+LxbyNSwtjJF9W5kv2qi9uHhiBQDzM6L0j4u2djbwRkRC8yUPomxWHCZD+BSiURqMmut988XHJ+rg== 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=Q0gbY473NlvL4oqSYKREWbGCkEv16twvaAprq+VyRy0=; b=wyn7UM1E8CTwhL9V7pjUT8Cm+Nlym5rbKhNjSE4k/feVTNMLfFRANrQ5KYDjUyC6KjUr7SkTJt6pd1NnMYKjxZqXQHnN75+uRC7t3pnlTYLC0w7LPEGcVqfqgXgedP6nQG2iFuEbeo7DFqcq4h6N3cyjfQXYzGAL5E5UcHeF7aqA2BEW11Uz+V9NavJHcvLQbfM20Rd7tjm4md5u3OB4+n2aDrR/jVlorPzEPYizlp3W29nORfsgoEtphXOwUECQW3wA6/8zHzJbjz6dYu3pv7KjOaObdWiS6pePEbftNoIMsfWrhWJQFbChUOgYR/5ESUnQAzcpr8UENq/EfLIjYQ== 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 AS4PR10MB5270.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:4b6::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.546.15; Wed, 21 Oct 2026 10:25:59 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%3]) with mapi id 15.21.0522.017; Wed, 21 Oct 2026 10:25:59 +0000 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: wzh@ilbers.de, Felix Moessbauer Subject: [PATCH 2/3] apt-fetcher: cache sources under the chroot's base distro Date: Wed, 21 Oct 2026 12:25:43 +0200 Message-ID: <20261021102544.3614772-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261021102544.3614772-1-felix.moessbauer@siemens.com> References: <20261021102544.3614772-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR4P281CA0113.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:bb::7) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|AS4PR10MB5270:EE_ X-MS-Office365-Filtering-Correlation-Id: 3cc43a09-42d9-4755-0c13-08df2f5db302 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|1800799024|366016|55112099003|22082099003|10067099003|18002099003|3023799007|11063799006|261009223027099003|56012099006; X-Microsoft-Antispam-Message-Info: g3vlGJzNO5AagKkdjAhPteGb+U980SuM9ILvxnEafsq6MKdQL7ZDoSTycll2A3u2bgN08MhbUn23qlOPC0OZWDkCiqCjfcHk+VFeK/4Q3Rrm5qxLFQEnS6lVC6Yj20uq4UsfFyf5Tay6707XMjKum1NEFwIZbVNF3MmuaXH+sHNil4WhMx1qu/JLMP1jcCi+70+/uW//a0c6gFMjk4kT1Fa6/QIwosIX0OR5SzdHwqUN28vGxQT7+6642RvFYEnCpyfKUlAHx/4vXQ9sfbkBlO3u8b1ElecM/QAovJosTQOlKfThcGvIHZZKe70nHKQ0w6GTDZuuDkL8NcldzR8VgqMjDjeAoVceHp1glFGyoaxQEGJfIPqY7zfeMvghJg/uI8d99UyhnfHyeBoXm1+1Z22wL65FKDIe0sZtMdRAtCh5swg+ceJpRazpMKGm/cN6mjFZuusN7BAVBLm5biD9v08zQmBhlgU9hLdEdLaoUj2/JFuH3V5sx7SWKvFJlNVBI5Wc53l8SkIFH2RFDjDAGPCjXJK1E3iI5fMdVxDooSDEX8cB5lOvpVO0NjCbD1I9Y55AFm0Yh5b0xG26DsRa5S/tow313FWoSfe22fYWRhYvXLQeYiF4UzKdUW6Z63xRNaZ04aGlqhi6o7AixWrGBNST7lxWjerTk3uRiybIoAc= 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)(1800799024)(366016)(55112099003)(22082099003)(10067099003)(18002099003)(3023799007)(11063799006)(261009223027099003)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?R5WoVh2Lh9ScF55FVZUlNKLqV8XNTZTcQn4UOW1g5xfiWiquODgmDZThoxtN?= =?us-ascii?Q?iyNWoo+0RX7af9nHw8/+viSkKClUKnsylCzhxZRKTJUCn2RAc1h6Axm9CHvJ?= =?us-ascii?Q?2krxIT/+HRiq7vEra3gOYnReuxNoBlU0Jgo3i+wUT3bkuOrM7zGP/K2vw75r?= =?us-ascii?Q?cM6cBZYMGp/flVg5DntPH21+NPUovz3AVDPnoHeU2CYHTtq3bn9MCobpU5Pb?= =?us-ascii?Q?XLjEKljQc49QJjNPXQJFj3x63S2A7q6VYrNXB+3CBbbdzM84ZZdUJsrcv0nV?= =?us-ascii?Q?tWL3Ehu3Qe1vJZLNc+LsRSzVQ7MsfIS9uD1IFZHFgbZfAf3rO7mpj0zpyMjg?= =?us-ascii?Q?GDAd+tPPpIHCqSoM7Bhk4AZzh0ihaWd7gHOPwijE9hPuxRAw1bZcE76laHTl?= =?us-ascii?Q?fr79eZ7cE9CczKJE/y2PkCsCHzF0wF79xir7HoAA5pRa4d6QLb0WRZ3sdgyQ?= =?us-ascii?Q?lfK80J0sBeUEJsop8sHQ6/6Bk+q4P2rGesQnw3DEaiOy57iud5OddrSNcDbT?= =?us-ascii?Q?dFV4JbBLABvXmSKvAKDxeoh39hcs9OF3fVBkjwRocl6jin1/Gte+/9mClV7Q?= =?us-ascii?Q?FaB2eARlLRXudcHgCRCpDw9S8J8EiCfBvofqBVYdFgv/Tmo58aRBD7vrgVzb?= =?us-ascii?Q?kjNRbCsFpHUFJRmc0KNrdeWglP20dlhMsuvoe31IVfgTHzWJbuiscD5Ax7QG?= =?us-ascii?Q?yyUIr8r4wKn1MEgr7X0ssmHfKvlHy6Bb+AgoG4ebTxVdSpvGXVKQQz3iNvzg?= =?us-ascii?Q?MYKO49Z8bBTTOvXjFysp4a5c3OJ5gLcIekuPi7I+hBd3Hpm2g/l+ecB6DP6p?= =?us-ascii?Q?7Cmiln5xhRiYWBmzkXuLwGKwa7U4LKKf/3rw6z4wnpk+L4UzReKemR/HiEAm?= =?us-ascii?Q?fyXKSuMo9io4U3A7SdHYx8yK9tPn1vJY1W0q3iLPqQMdgy+qRBNRKDnv0FX5?= =?us-ascii?Q?dqyDc+pQiCtRmRkMck7G/9+CNSstYPYhuN25Ur95MKtg9uv2EV0RqWIURRoM?= =?us-ascii?Q?SxPPBvzW1RTXta+FWgHyK0qEcGozDlp7gX9m9ECiMXZctLev8v3yfC4UKcOP?= =?us-ascii?Q?DEbWYaMK1VZHZ0WNv0WS3x0uUuXzusiUewxVP97BJPDMunrVQC2IPMfMUv+g?= =?us-ascii?Q?sTtjKWC3t1VTneG+t5Kh+bchAU1yiZeCVbslZ7aamLITGDdRT+Reqfl9RMFF?= =?us-ascii?Q?Ld3bBwm6SwGOGKlbk/lRa+9ZSyl9Pu8XExOS5IIUdeTgmZpxpdVq0ZfUZTiL?= =?us-ascii?Q?4N/m7ILR0HWb6OwqtfqRLl3s6wLBEJgktq35Ayh0EkOn7DB5ykZ29T1Ru0zd?= =?us-ascii?Q?3Nf1l2SNAUWP//rn650+Pqcl7kAPN4KQu4Ecn4n3v7sOm2bheoU235Ur5mm7?= =?us-ascii?Q?FDmAM6Oz9gURRAiAPaRRjJ0+W75K63tHPcv4HHMVIkCyf8craUukwSkLFSRC?= =?us-ascii?Q?LXQ8D9RJHnEbSMssJTxgaHOmAPzfjMQdHIYF/TsFCoK4JOL6KZ7PfcJ3kDFk?= =?us-ascii?Q?18qwjxfcwawegj2ms930juz9TZfo4x1uUhyKuPYuDn7iPY7HYqMNYn62GATE?= =?us-ascii?Q?wPopCUnqKEwu90pXiequH8WwAZJm1Pp5t1rLQULl0dgUyYQXNscAW19s7eds?= =?us-ascii?Q?lZxATzxaZmAU3r4538DZUGjKwM/v5IoX1J+msCWQ5hzjwEkiCugjMn/YwyaK?= =?us-ascii?Q?u7ig9F/ozu95Pwf09Dn/kA/wnAZ8n62wEcYTwgBCfNSyqnZ6zrIZUQvC0HeS?= =?us-ascii?Q?RxZ/DcTFbd+LKpEVq/dL8TSKM5gMCR8=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3cc43a09-42d9-4755-0c13-08df2f5db302 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Oct 2026 10:25:59.2819 (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: gmLybPsLT6VpBsf6AjcaypLBdDVi9yFu+A3jIgAi3yedYoq65n4CdmokYEljQxZp36lTrKNq20LKn0ptrKL4bnaqoU0YeFkxpJ+81o7SeRw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR10MB5270 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=Bn2WcUVk; 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:c201::1 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_H2,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: as2wwr9YZ3L5 The apt source fetcher derives the DEBSRCDIR sub-directory from BASE_DISTRO, which is resolved against OVERRIDES and therefore describes the recipe's PACKAGE_ARCH rather than the chroot the sources are fetched in. On raspios, where BASE_DISTRO:arm64 is "raspios64", a native recipe in mc:rpi-arm64-v8-bookworm caches its .dsc below raspios-bookworm while base-apt only imports raspios64-bookworm and debian-bookworm for that multiconfig. The sources are then missing from the cached base repository and the offline rebuild of the repro test fails in do_unpack. Use SCHROOT_BASE_DISTRO, which names the base distro of SBUILD_CHROOT. For native and cross-built recipes this is HOST_BASE_DISTRO, matching populate_base_apt() in base-apt.bb and deb_dl_dir_import() in dpkg.bbclass. Fixes: 37cb017a ("Convert apt source fetcher into native bitbake ...") Signed-off-by: Felix Moessbauer --- meta/lib/aptsrc_fetcher.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/lib/aptsrc_fetcher.py b/meta/lib/aptsrc_fetcher.py index fe8f1cd3..fc3cf363 100644 --- a/meta/lib/aptsrc_fetcher.py +++ b/meta/lib/aptsrc_fetcher.py @@ -23,7 +23,9 @@ class AptSrc(FetchMethod): ud.src_package = ud.url[len('apt://'):] ud.host = ud.host.replace('=', '_') - base_distro = d.getVar('BASE_DISTRO') + # The sources are fetched from inside SBUILD_CHROOT, so they have to be + # cached below the base distro of that chroot, not below BASE_DISTRO. + base_distro = d.getVar('SCHROOT_BASE_DISTRO') codename = d.getVar('BASE_DISTRO_CODENAME') ud.localfile='deb-src/' + base_distro + '-' + codename + '/' + ud.host -- 2.55.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/20261021102544.3614772-3-felix.moessbauer%40siemens.com.