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, 01 Jun 2026 13:35:40 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pj1-f64.google.com (mail-pj1-f64.google.com [209.85.216.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 651BZatk024862 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 1 Jun 2026 13:35:37 +0200 Received: by mail-pj1-f64.google.com with SMTP id 98e67ed59e1d1-36bbdcf36f0sf2250970a91.0 for ; Mon, 01 Jun 2026 04:35:37 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1780313730; cv=pass; d=google.com; s=arc-20240605; b=iZC9QCNjPZTUNTEbZtEDv2oufBNYt1SgScPclJb5IxJ0rIxPgvAidr8VbbZCV5C5SC 8Iym/xDyu14vJI1nRHY5cbiXaT0cXDwe0SKcBlrtIqCqqKqbIbKj/LCH2+LIibtdGG40 VAz04CMIgiSjimlxtHCzGvVDzXgWJCZdkU6RLM7IV6dc1DL63NLEkHZiZCcrod7xkWB7 ui25Wcvt3/FTy9DcqtecMKszYlCRHwCOWxj8nX2LUN3KhXFMS+3Q1+6YHSt7TRdLeMPV KRrbGbGo8XO0cJGdQ/MbTYswHr/W0wBOayn8v70H7TO7iVGE5AEuKx8vz/8Bt02tnnlg ghYA== 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=SyBxg/2x5RMAoceXHIacAmemE2QEaaem9BwiGn8Jiz8=; fh=uCL0rD0KhB9OkjVZcEIQ//fya/xlq43654VAhMNcI2s=; b=aF7yWVx9WMH38ugkJjLJDU//B1tRDoUyLBFs02RcF/pFTFOTgImsv+S8xufidjHAXX VsLUFPKqRAlge2XvA8nuU/D2crv+o2gsX1WBFhTmGZqML0/pcFvGWk4gWa5706S667x9 nkW9EFGfH04bhVKIJkPMnEIkBOaH0HRCV9nDDall40ZXJQZmKSVLL1CtyOpaZsaZ6oP6 v6+69dqjkbOAvu/pYKTVhJzXbFy3TABg/eWq6nJ5eH1cNiH+b/c0TNmZ86IyrVhbV/gg yPfsj0pt0zCNE/WaYAEqgCpXl1XksdZi4sGPqO3VL6OIIQ3ORhcAvxY1dIOjol2U6e0D Jk1g==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=RPAFPU9k; 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:c20a::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=1780313730; x=1780918530; 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=SyBxg/2x5RMAoceXHIacAmemE2QEaaem9BwiGn8Jiz8=; b=SDdM69zXEA0dpoF2lfyBDEEb3wFTn25T3h4lCpgIX6H7RDgOTUxG0eCPsKl9QX/G2V g8fRmH4ErL0JHEVvKuFaatA3PgZIujdnLH/jo8LRPEeOyh3wX6GP4tWyjfas62UmwQ0Y zuVfi1ECDoXRYrcAObnEFPxD5gGiBuO8D/b5Mil9uOnERn4bXtIaK57rgIPtsGY0VGsd VUGecg1/7XOt608EezLdKLRUXDzHd9POgEtAu/v3EKNzvZuDFnVAGtzSr2UFb40ZLc71 b7CiFuqALOMqIYT+paLtg31Aehs3csUT3Oe7Xgr9dSZRyIofXmhKii4DD9e9r1s2orB/ Q+4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780313730; x=1780918530; 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=SyBxg/2x5RMAoceXHIacAmemE2QEaaem9BwiGn8Jiz8=; b=aCafUO1PslU8bgk+BXu2Vrj09z3lVQnm00LuC49TDgX9Mn2KuKyTUNeUFcos6tPp1w 7KxpoMZl8Vj6Vowh6HABRxE087XstHxzlKj3SwAa3RqbqjLXUz4lLIGIrLJgeX7G9wpz aaGmGN8C4+eL2Hz+skC8DESNLs/RthWLwZU8AQPNpMofUAMezsvsFohZRrIeUf+DpYqX kxb5L7zDhBU2p8+P34wt2Ex5srVEKvGv72D1kKVzrkqiACTOKidok9TpnTQRCfIUmEpg y5bfFf1T+ORDc97F2IpgDkjTmJ1YKZHRfgLPdwbzW1JsngfjKHsRJgVkM0tDv1f2JDS6 tgGw== X-Forwarded-Encrypted: i=3; AFNElJ/q63muc+PRbZELmJ1FWJU2ToTRJdy99OeGD6ko2ddzyt4IDWTi/GNdvlxaRXfumHdbgyHn@ilbers.de X-Gm-Message-State: AOJu0YxA0PUBBQQjMfZDeUcxBt/hjlOf2w+Ecm+IWCwr9bV+28QhoMWM B1fx3Mqdt6qULwSRwHNVl8aRB0nbd24cgBE8MEF5/YOsOOJCMn/Eks8t X-Received: by 2002:a17:90b:3606:b0:36d:630a:c4e4 with SMTP id 98e67ed59e1d1-36d630ac782mr4198101a91.3.1780313729864; Mon, 01 Jun 2026 04:35:29 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AUV6zMOSCkqOYmoLSE9MyvPfoBFoCL60r9w5lGAdUNRsby1Ybg==" Received: by 2002:a17:90a:bb94:b0:35f:be73:26fd with SMTP id 98e67ed59e1d1-36b774a928els2402228a91.2.-pod-prod-00-us; Mon, 01 Jun 2026 04:35:28 -0700 (PDT) X-Received: by 2002:a17:90b:48ca:b0:36b:8e97:fb06 with SMTP id 98e67ed59e1d1-36beb5774c1mr7661813a91.8.1780313728450; Mon, 01 Jun 2026 04:35:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1780313728; cv=pass; d=google.com; s=arc-20240605; b=IWaRly2skBe2REVgkFZTt1gCVbXr93jH6imiuaVlXHCNDJ1Mo9ECXSEOwKiWrVb7bQ AB81RVgwll21OwGnP/UxdcXbPeMzrIXbSzQYstW1p0BAQRzrPqTg+Atb049yJbZfs56B Lj+aSgXX5RFY5hJ9hSF3YvLOy4MbNbbxExYbyeaxMEYyODowO6NuUd8437d8OPJeod8g CZu/s2TA1ScNfKMM2iD39aUx7N//k5r7VYjFjFwKaGEZRuyDQgqz4kUFRpqkNvrQ+uUC 1FxVPg29OqupAmVZKvfoyWD9hP3wCsRWShSysfJZ3ysP3pjUPBVeDWlw2wJCQTinWrjk 48xQ== 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=Vv+90b7t34i6El+lqt2CWEmdDsKRhkL+P2p3Qm9VG8c=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=SUsjov9wehMAJDellb0iL3zpLElVVDiXIw0zlrf8xWkKJMpWn+RdOmvNkHf+zsn3uy UfxSLHVBNMP8dhssAJc6UEqNVBz7cywszkkwCd2qKMGw67V1CNeIidHkjdXZrS5a7Rn+ ohEdptvL80+LV7CFLplIHtbHLFHbrtUbWPu1BfOjizkMU1os8aiEmNIfED8cJtXBIky5 bJSqnRdmmu9634E6AbLh+rAAF9PeHLurMfbS8zWe2CtLMBNfJH2sh9BlihAGy4C/o0+6 rRWTEPYVfnMoitvWhRzmAMbcWqZSrFxpneibabf0Rrmi8/iyUqsa5SBhf85+91LruFVn 8LRg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=RPAFPU9k; 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:c20a::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20a::7]) by gmr-mx.google.com with ESMTPS id 98e67ed59e1d1-36bbfc9830bsi359915a91.1.2026.06.01.04.35.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Jun 2026 04:35:28 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) client-ip=2a01:111:f403:c20a::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=SxQhwfxS1lPQF1KlOpkMI6qtblgF4vPhVrIQ33j/KofU82LDyq2yiu4MUOa2IxW/BkPymDDtTxsQsKCylGL2YxY29C+6F7obuSts7dc1QyU+CYJauwOJVfYw9jsMCu29I2QnpVDb1OWA1+8llKteu6aQfQr/mLX5xDfV040SbyLpiFFAu+kbyqhQNqkc/LjMXE/5fB7mX19+joNBEzMX3zV2bEeIleIJHyZrbJK6wueTtdbHUgrsYLv381VCtMcBd4L0llqL8qvvvXEdpfmmoQa4L/tcAAWz8LhbAQ9752pdOZG26Ix/q4rJEMsXrmDWydlId4BOaBN/EMPlRpQ/9w== 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=Vv+90b7t34i6El+lqt2CWEmdDsKRhkL+P2p3Qm9VG8c=; b=dxQ7F1+u7V70zHAO/Hz8aYXhuEY/98PN0AwaP0w0OvdIlZDKprwCn4MPATnDuvUfsLjrF6h651uPs2hB6jw0Nfm679htDfYLnJkygIBKBACt5olQKz3Yu0PVLQUUVkCegu2maaBXuS2InMQQbiUJWXSc5afdyGnaZD9SLKGhrP4qPUASLEFgl867yK/8xXSsUhn+ejB3XcfZBt8IywOVlX3axkNGyJVGytR4m1WSvG7/6JR81Mk5hiO7lli5Rl6dpFCVpIcyPf1gtQn1S70zlNx67SXyKCd2AiX/38g77DxYApml/ljduu1/zKYauwCAPhmSj4faNn8LpgeWKs0HLQ== 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 AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:619::6) by DU0PR10MB5773.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:310::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.71.16; Mon, 1 Jun 2026 11:35:23 +0000 Received: from AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM ([fe80::c0c1:ae4a:a803:8b8a]) by AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM ([fe80::c0c1:ae4a:a803:8b8a%7]) with mapi id 15.21.0071.015; Mon, 1 Jun 2026 11:35:23 +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 v4 13/17] dpkg-source: implement multiarch support for unshare backend Date: Mon, 1 Jun 2026 13:35:00 +0200 Message-ID: <20260601113505.2898877-14-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260601113505.2898877-1-felix.moessbauer@siemens.com> References: <20260601113505.2898877-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR2P281CA0129.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9e::16) To AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:619::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR10MB7254:EE_|DU0PR10MB5773:EE_ X-MS-Office365-Filtering-Correlation-Id: 8c230396-b634-430f-640c-08debfd1de28 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003|55112099003|18002099003|22082099003|56012099006|11063799006|5023799004; X-Microsoft-Antispam-Message-Info: oy7Rn+qMT2K/AmtBgyTLkGKYSe9P7TxcVz7eoyQpwAJhDBHnLXPrBFSB+XYgbGNn0VBZSwLXb7fBC7kVY3UA7jkQUKA5mMb75J4X3BaVvZU1YhrMPLnfhos494YPPZ9RFKp6Z6uRBkf4NfDBjMSeeBCISgENQqiF9qAWwWiOA+3vTkE+TNJwe88a5FOigZRiOsyj2ILFpA/qETCOWmjz9r56qtuQUuaaukGbgvbcydHe3AAjiGKiPI5YSZMdVy19nikRz/uf7IHVkoWVVneSaEnYLnPLc88HU9S/5euhvqnwZ+8gCacTDg1vP1/4qc5IagoC2iM8+Lnxc8k4IEYzMDrStQWzJnEJIu1tbtY7/ltQa0utp98rFXAAYdbJZRU1GLA4vDk+Ypz/ImBDnBhI9hzk8yCQswga6znmUboFMLdhPaL9OPXlMplEkxHuwFsy4JH2JKREhFTjAj4Y+B0xlT7vMa8rMECviios3VM7mHTfDZcf5GyGbIfTRvJzitNwVA2AIksVKU+3et38QHeiyLqsglP4Oq1FqAGQpBmhjuukLIhF9AWoiT1vfLNTgmBDX+XvSpwjPkWLnJHJUMmyR8q8pNJ4GIhDyfKtcY2CNPE5I8Hi416HCi4WDR7mZCa0N+zzJHXd5UgB7f+JWQIpS+ZkRSR5nIA9sITc9sud54gQrxeboE5SVMs5SR7HDiA+ X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003)(55112099003)(18002099003)(22082099003)(56012099006)(11063799006)(5023799004);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?L+5x8bzhVWuvKN1XK0uNai0wjim6j1/TerXHA4WuL4T7/nDuhKKsz4py7RqS?= =?us-ascii?Q?zdynnk3NUVQj6P97WxGmPE0a7Tve7tizH7XKDdqwoVQhw7+/gmcpyqaCW6pr?= =?us-ascii?Q?/Qfu220Q/Lu3BlELjtgaN/kPXpt74KKViMHQC8nro35eVGDTlpiXorDlf8wm?= =?us-ascii?Q?n5PzsSIYgTSBROUE7zqfyVN86SfWqd+m6S5rD62qPcWNK7ZE/ouCHBbErWlH?= =?us-ascii?Q?xy7bPdC3EFmeI4qnik1OuFF78fSoejD76+hVITLEPlKB170U5kn3A8g+w/XQ?= =?us-ascii?Q?KYG8gODXNsl8BYcRCxKA29LMz6BclzbE/hWShyzi5oJlDRkGeu5Na8AUUwdP?= =?us-ascii?Q?nrItoPvfuVJWKd6s2ISLLn2DfB098T412VHi0lYmIcZE4ysWVVq3pX5NVpsa?= =?us-ascii?Q?qFtuyfMeCCXX5t2AWzGBJq1D/Y1COL/xBbaOgXmBEoza3kqrlHPi5CpF2NgL?= =?us-ascii?Q?nLhuO9cOACAsj1WdPBWNvCf2EvQlG/HBBAm1WvJtbD79y/bUVrKSo8AjZ2xX?= =?us-ascii?Q?XdNbPniZ3eqpwwJlren7ZHQ/UAKeMpTCkAkrCBqDBcFtgzXN//9/VPHQDN7d?= =?us-ascii?Q?WNaunLK7KbMhKMGbJWl7vsrVXs9iuNxulVx/eSOttO+1pfdk0XEqdK0/9YAr?= =?us-ascii?Q?RWuNd5RGmSuwmnibCAXB1kBgpZrOwNbX5bWyKgjhKqrTlGgr4bG7IHsYoL97?= =?us-ascii?Q?UE0Tzbdr6raGRcORGAXaWy9dtEmdK04r9wmFrzmtb5edTIl9hI2Qg00M+Jla?= =?us-ascii?Q?4C+MuQuPed28KHDbh4F8r2oOpqNS2LuDw7mL6A4/vkP0Ij5yIjb33VOYwB94?= =?us-ascii?Q?/QxW9Q1d0h+3S/8vHHUhdV2ujZtyGbaI9/ydyRKD1aZWnI64UTuMRDL+FhvQ?= =?us-ascii?Q?49vyypFrLX6vjgW34pmYCb53ZPLrMTZiktUB0YE2vKUPxHvCNgBVQbOfgCua?= =?us-ascii?Q?Scr91M0P6G2/xtjoIulbu3/g3r2Ecfrr1OA2IPvut7iyxJASOSqDKPphtqxd?= =?us-ascii?Q?xyAHC3ecEvQLxao2O14N3PmvRyFJNGYjSUrL3vNUx3V28OhrOt6maOjIDOxA?= =?us-ascii?Q?OsCDSw69cHtrdNXX+qoJcVplOASH2ZrWQewyRGRCn0DNu/uZy2SXw9QbMk3Z?= =?us-ascii?Q?7n4NTxSTdrEdZKnTDflA0kWMID5+cOVvM543Xtu1S6A8TXT/18ijl9m9hjlJ?= =?us-ascii?Q?DxYG2j2F4RC6aW9M805U9x6V3ewAwU913iGJHicErxK4QwnPOp+z6/i6ljV8?= =?us-ascii?Q?7tx1ueiXp2fo2CKmFC45+LSMl3xPjbZdViAibkL1ahxIlS0B2UNRAqvTfhOs?= =?us-ascii?Q?8SmmqJf/1hTMvfN5HIqmKGYmVuRVXvOAEHxBWYPuy3HcTGFeWs1a38rAnFIa?= =?us-ascii?Q?va+SaOURMLTkFZPz6glCuQ6LgMZpMiROxVHYMPLwfQXog8+81yTv5B0nTxPK?= =?us-ascii?Q?tcegsraH2gOUcgCs2bx2WdzNfYYVTWXzmJnrDsRTml2AXtSKs4dX8n+Mz6Z0?= =?us-ascii?Q?SJLIusLbt582rtat24SGGZtjaoOJgr+LwWQO1ZjpVJApCjWEX4Lm7G56n8wB?= =?us-ascii?Q?zeVoqdxd4ZYFmQgkUHQIWK8y0x6qTiL142HM6h/401iZEZIpoTVnsqi/7Ixu?= =?us-ascii?Q?JdWbJK/K1XJh/Ohsr8NJiXITLwEJ8TH4vJUd7uuIVrC2KWyGraMW1mJZOKv5?= =?us-ascii?Q?FtZWbl+6rkdPyfrahvNZHwHT/2OdHMXB2xvB+5qtjlfOdnAxWy5hAKjYp+h4?= =?us-ascii?Q?ThEg6NQQNg2FOJfLMf+vn8PC0pusqqUZCsjOCNGjOKhsP4sFQ/RENyXSTMJg?= X-MS-Exchange-AntiSpam-MessageData-1: 5PpPeOPVt2MbiGpUhEgE5SBTXpH3lXwbCwA= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8c230396-b634-430f-640c-08debfd1de28 X-MS-Exchange-CrossTenant-AuthSource: AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jun 2026 11:35:23.0530 (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: NZeTct027cqHoECIJON6gspRNmmC3avjKAIfBgVKV8D75U2kK8mxHPjxishizao86i32T6jP+yWPLYzG0W1VJd39Z/oyMOzdz243UeKGYXc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5773 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=RPAFPU9k; 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:c20a::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_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: NPaBXPoeDICn The fetching of a common source package needs to happen in the chroot. Previously we only had an implementation for the schroot backend, but we also need one for unshare, which is added here. Signed-off-by: Felix Moessbauer --- meta/classes-recipe/dpkg-source.bbclass | 38 ++++++++++++++++++++++--- 1 file changed, 34 insertions(+), 4 deletions(-) diff --git a/meta/classes-recipe/dpkg-source.bbclass b/meta/classes-recipe/dpkg-source.bbclass index 629796d6..a1848473 100644 --- a/meta/classes-recipe/dpkg-source.bbclass +++ b/meta/classes-recipe/dpkg-source.bbclass @@ -52,10 +52,7 @@ do_dpkg_build[depends] += "${BPN}:do_deploy_source" SCHROOT_MOUNTS = "${WORKDIR}:/work ${REPO_ISAR_DIR}/${DISTRO}:/isar-apt" -do_fetch_common_source[depends] += "${SCHROOT_DEP} ${BPN}:do_deploy_source" -do_fetch_common_source[lockfiles] = "${REPO_ISAR_DIR}/isar.lock" -do_fetch_common_source[network] = "${TASK_USE_SUDO}" -do_fetch_common_source() { +fetch_common_source_schroot() { schroot_create_configs insert_mounts @@ -83,6 +80,39 @@ do_fetch_common_source() { remove_mounts schroot_delete_configs } + +UNSHARE_DPKG_SOURCE_CHROOT = "${WORKDIR}/dpkg-source-chroot" +fetch_common_source_unshare() { + run_privileged_heredoc <<'EOF' + set -e + mkdir -p ${UNSHARE_DPKG_SOURCE_CHROOT} + tar -xf "${SBUILD_CHROOT}" -C ${UNSHARE_DPKG_SOURCE_CHROOT} + + ${@insert_isar_mounts(d, d.getVar('UNSHARE_DPKG_SOURCE_CHROOT'), d.getVar('SCHROOT_MOUNTS'))} + chroot ${UNSHARE_DPKG_SOURCE_CHROOT} /bin/bash -s <<'EOAPT' + set -e + apt-get update \ + -o Dir::Etc::SourceList="sources.list.d/isar-apt.list" \ + -o Dir::Etc::SourceParts="-" \ + -o APT::Get::List-Cleanup="0" + + cd /work + apt-get -y --download-only --only-source \ + -o Debug::NoLocking=1 -o Acquire::Source-Symlinks="false" \ + source ${DEBIAN_SOURCE} +EOAPT +EOF + + # run cleanup in separate session to ensure nothing is mounted + run_privileged rm -rf ${UNSHARE_DPKG_SOURCE_CHROOT} +} + +do_fetch_common_source[depends] += "${SCHROOT_DEP} ${BPN}:do_deploy_source" +do_fetch_common_source[lockfiles] = "${REPO_ISAR_DIR}/isar.lock" +do_fetch_common_source[network] = "${TASK_USE_SUDO}" +do_fetch_common_source() { + fetch_common_source_${ISAR_CHROOT_MODE} +} addtask fetch_common_source do_dpkg_build[depends] += "${@'${PN}:do_dpkg_source' if '${PN}' == '${BPN}' else '${PN}:do_fetch_common_source'}" -- 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/20260601113505.2898877-14-felix.moessbauer%40siemens.com.