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; Fri, 27 Feb 2026 15:57:54 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f192.google.com (mail-pl1-f192.google.com [209.85.214.192]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 61REvpwI015818 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 27 Feb 2026 15:57:52 +0100 Received: by mail-pl1-f192.google.com with SMTP id d9443c01a7336-2ad30f8fe0dsf8871355ad.3 for ; Fri, 27 Feb 2026 06:57:52 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1772204266; cv=pass; d=google.com; s=arc-20240605; b=dzdR1m1kOAoUa9OUUPy0eBSHHTNRMNJoCCP3jMn1+41aobfrz872oBYQhX3dmwhMq8 16cg1wKyAwmI7FxrMvmxiBaOVA6N5qk4Yxuzoi8ZLoMIqgvLc8vVHLokd1yKvN80Hpqx 1XUgTHEbQhmJUKXiCkDSCS1j5FwKmPebEDYUXAef/jsGboHKArcop5VGK8eLFgAmQT/x MgQ2tQJfg7jt5tKNsOZEtwfiprbMD0RLL+Tt7zIpFIfaRstOmxxI+KIZUge6yoNTrqqJ 7JDPeZQC/ax/mCM69Zhx0jw/4eDVMEeYptz+cHBkoZJgEmBTJRaw4UlKgq4o6hIuGDSB uEVQ== 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=amL7O34Xfs6fuDqcuClubvBQm0IbiLXUQ3AQ4bU8zrw=; fh=q0Vtt9mreOysOhjaXs/GTzLxXeT1uHRf57b/CmXiToY=; b=Pd/rveVFqozBs3S3mtIa2kU8D3QhCuCgIadD5zkLkklwIQueBAcsmKORbVem/fDzEk 5SuNT1adGOXSAn6OVFo5J4chFysDJyoLGQRL15voXP5N+S/AZ25Ko29woh67Ggu8uETb EmWxZxfHxXgrTo/+2MRNY4JrDePsXfJgKwiXAB2kXtm+rMiuyRgMplTMI0cvfEPcLdS9 i2e1XMSVTVyB082m4qQK75PJ/JdQzh+RLpQRcFS3Y4GqHyXHDyffgwyuVI8J198iGLJG 8X4Jiig2/GCdP/oYH2BKSkd30Eb2km8Iw0KQbpjp0cZMl3ypqBFWTLwf4I7a/AbLQsFD Doog==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=uK7pgzs9; 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=20230601; t=1772204266; x=1772809066; 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=amL7O34Xfs6fuDqcuClubvBQm0IbiLXUQ3AQ4bU8zrw=; b=d5diET5ZjbHyHyc8y5SG+qm10fqeYVaidaqMfmsxz3MDjpg/rl08b+SKIj9sWYOCb7 D1xMuiEdMkKbZCyPfLVWmElbbzV7HzJuxMoge5EfrXwq+rZToPbhNeyRnzz3v+MAGysE CsXuk5+LGLhp/u+9MXV7OzbVv3XaO9wQ9PMyhSlYpjjUXLZLmxDs7h/aYNpTTBZYJqKo u0NIDcdmhuWNDdYQqfbTGNNYW2DJss1W44m4ltMtsdaErQl+5EQmyG7eEMJkLi6XWagN QxWMmc4wlpv3Ivzm8/3kSUx9xWgEKZ/uIYT6PE+UBzpTtGChvbxbuYZ9xVz6KC2/OSL8 mI9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772204266; x=1772809066; 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=amL7O34Xfs6fuDqcuClubvBQm0IbiLXUQ3AQ4bU8zrw=; b=DY9YrN23sa0jvDqRmJdehHRiDqWWUp4VECQ4vLyeKskm4I+mbeqkoWpNQoPssLjZLA dfsJqGmeObFGC8VxRrk0VQLC6ZJ9pnfZTxjkuDV5E6Glrfa/ZgWTG2rdZFl8MMD8ezvi 3Vl7gKofN8Z8oBwNJ3M9CV5G8W6HtExH2LXFupWL6Fkoyr+x2EPj7NPaq9dR2VlwNIpp NI0BSA3n17uI83vKLBz1Ab+BsIJTPZrc/kIvKWsIfE+XOuCa7z2xaeqjNnWDJsu/L0F9 g9u76rQ6jGoL1CIO1+nV77ZRqCybHXRlSRd/kHet0wo2KA6Eb4waPjZUxPpAXBK6YMEV Risw== X-Forwarded-Encrypted: i=3; AJvYcCVxtAq0rEtGrgRb3BIuym5z1pY/IR0TMFe9V4Pn58rpeyUn2enIqYDiV4nHcqaM+mw8ywa2@ilbers.de X-Gm-Message-State: AOJu0YzxcOSQiBvctrhMVmnl0CC0ZMsvGAw1CYI+mAw/E46XbFZFDrps 21VHzHNuM8mMQQ/dBG7R5iW3HWF6Gr6hfy1PWbEYDAVnHk7IJivrH4+R X-Received: by 2002:a17:903:1c2:b0:2aa:df82:ed85 with SMTP id d9443c01a7336-2ae2e3e3cbdmr22812615ad.1.1772204265789; Fri, 27 Feb 2026 06:57:45 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AV1CL+Hx/wAYK8Z+ubMEmV2BXFHXV9Mq/GJhtgrbZ3TJHAiWiw==" Received: by 2002:a17:902:fb88:b0:295:68e4:74d5 with SMTP id d9443c01a7336-2add72fc013ls21675805ad.1.-pod-prod-01-us; Fri, 27 Feb 2026 06:57:44 -0800 (PST) X-Received: by 2002:a17:902:f608:b0:2aa:d7a7:8091 with SMTP id d9443c01a7336-2ae2e3edbf6mr33896585ad.12.1772204263953; Fri, 27 Feb 2026 06:57:43 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1772204263; cv=pass; d=google.com; s=arc-20240605; b=frhzb8b0egLpbzQP3MGzJYW/UZL3x2q9ELVecBmqfZKATFYdOT3U2d2hbQsySKoeTZ el/5ges4yIN7xJP5PCtClkFPqfwC6yISVSlQs/sqgvztxJnnWaqOBIVz1ZrVpZZlSvv4 TYv2J/PmU5U6josmDNxt7AUzB638a32p8iMtafusvyrsRHr3YceZ8ItMTA6OloPXmoiN JOgeCm3Wj9QoBgSggfICAbwdUlwpbBTY868AURwRqqg0GDqQBem/uIHRFRYrlSZZ2D6Q zX6cNmzVwUM/Ygj8tXIaxWZGacblc0ho/GmW8x/55BFgyc4tYD+k+P30ZNd7h4Km5B3M cSNw== 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=8surgULo93BPhcNd4D94W9yOMSOwmYRfZmFqnfzN9vQ=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=gsuJwhyPOsaDFrEoDGa9Nk8Ug/mrdvMPmcLmdc1Gh8Te5v94wrjGY2YArrUnba4T43 NFptJtz8Vuwm+f+KnbR4ddunVegx4W+7gw/ugXqM5n3IT/5yApWlr/6NzSrhBrFz4gIE eYbQeaFxvsNWG2o4qn7r8tAiKvLynfHlCGWJon+SDGLX8OrRYcGYM/I7kqqggbntu8tM Hbl49WLt3H76yKhOlaMVcUaVfi66GNwx5KEnWSOTN6hfw3pE9WPHxv6N889eE813lV0J wKVvjhKzKQJ7ACueJJZtPQ1XRcBdFdJtkQFYN9jHdP9CH5cvhKesaYh/pF/361qn8zIp xL1Q==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=uK7pgzs9; 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 d9443c01a7336-2adfb65d3b8si1703605ad.9.2026.02.27.06.57.43 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Feb 2026 06:57:43 -0800 (PST) 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=gQxoIpmzeLjcpRcvJsOiEDJnJTGRGuO1GsJm1JkCmcpO8DaUfGCuPYJiogjALtpiaI7Ln1TtPrhCRXjorK7zw3AYLCyPeCeO5BVZRqJfvmaA6e4ZY0AwCLaPwF+WTCNeHVHYE8mewVtIFckJS8e6hlINnT854cC3iD3YqS6SNs080tOkKEvrfmxkLHvIQiLDt2ovI464AtZtpt2+BWtavCnx4nstNKkQ6/DerpexfbyPH2AjbzK0PLsHAQQ8GmrC+fBMJGRDs9mTcKZDcLCh7q1uX2l/Xte0dNy0bkRuvEGK2XGwSmys6/Y5m13yPZAxVN/Z6lo1exdCRYyvykHk6A== 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=8surgULo93BPhcNd4D94W9yOMSOwmYRfZmFqnfzN9vQ=; b=cajQQaEu6huR1efqRVxuE6iVvWCqutMjbfp3oLSom8Kqrl2WyLHMtsbd+7bIGwBDMwc2zQ+xJ7QpUwJN1cagcsSdtK7ENN7+oOpjWL/srUww/Xzf6UWcqLReDHQBD3G9UYlcdwRxHi4tAkKMKs8MGJ3OGZODdf4v49BxXOhMm5DR7MymnKy5r/ch6gkMGke2/9RlYGRABMUgeS/FSWl3gUWLAwU5HiPwB6sUdOmlXUYa4ucB7pgt9m/9IS1gX1AzglugGXDlV7OtkdL8pfH6+pKx/pN2HAVDcXRIBcM7b+HqxdUazcEmbunD708/zisMWZDDJPwRRdJVK+7kc6sndw== 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 GV1PR10MB8006.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:5d::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9654.14; Fri, 27 Feb 2026 14:57:39 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%3]) with mapi id 15.20.9654.014; Fri, 27 Feb 2026 14:57:39 +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 v2 13/16] dpkg-source: implement multiarch support for unshare backend Date: Fri, 27 Feb 2026 15:57:13 +0100 Message-ID: <20260227145716.3794146-14-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260227145716.3794146-1-felix.moessbauer@siemens.com> References: <20260227145716.3794146-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR4P281CA0274.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:e6::18) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|GV1PR10MB8006:EE_ X-MS-Office365-Filtering-Correlation-Id: 166f74d2-533f-4741-2bb5-08de76108d07 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|10070799003|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: J3ynYtnxslQYrjPTflkNbWarP55IiFJKrItg9U1XmYFT39Q5WAVRqGlrefEb6lWWgVpLRnZdsrpimz1GlnXezLtJm6mgXysdQ1YJEBnCQesrwlflIstGy1r3aqALedmn5bRMhUDAnlJ28dKZyPXE8oEVGlN4gdBb9rdrjIuwZTyX91KNjd+22VKuzfKnoa1+wKXCEIBIQLkELH8+BLQY6MumvPhP5ioHjCH5jsXsbujO9bioB7stsKt/Hn+XMt+aBQzMYiYXOVEh2NZBf0/f++mS97NnujR2RVPjxorOgwrErjV5jU8X16rZKeMYs0QYvIhOalLT7bzkiQhACSJaAYCeg/zDbiZ2Ocac1EhIQacYCw7fs9eiI1xzMqRx1c0w5pQqN6C/xj/ZUGhJjkNNJpBrQC3sVAai+9VJYYJzPnAD1a+C22KG3A1LQ2o6ABuc4OUkfSI6lH0bhbTuTHwQMyBAhci/dmcNAlIr0w3/Voew/g86zZPS40F+JQagC758nIJpc6mExyTSjccn88M8yT5ktQJ1MklLaZeWqizWCpzTVvR1tRaDHB13PNQnmj4TUYwYw66kXa3N0e0X7Ii9+FjnYkCr5hothJ8Vl4JbfCnoQCCxTGvQACn1/ShIjO3W8K/MedJK8cobB9XJwsqbp3mMP9D/vxZWrfCxPRnjD1gYOXg3phk7A8EjrB362v9HAq4Eh3WRUQJbSjvS+HuXMnCx5YBsIOW5u4vYaloHSRw= 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)(10070799003)(1800799024)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?4B52XVtPxXDRDT/9GokJHpSqc32MYS1tIbW/IJKtBncaK++B2ALZlevyw152?= =?us-ascii?Q?ou3KoOnVjSx9rSSDI43mc3hDW+0SqT4ZXvEBde2WztX1gEyJbajSQRnHpqzO?= =?us-ascii?Q?Tx9soxJTMaYTJDkK1uo4OG/j2KLaPileAjdjCexfKr8ZIxSfA0vshK8e/KgC?= =?us-ascii?Q?XYnheFFLWo0ZS2oqV5JKHQGcBPGtAAilY9n7cYiAoKYQySpj+jJgoXvkFG9u?= =?us-ascii?Q?T9mDRY/34CpvoszS4lYLJuoqxPiPl9SLbKGXlAkb7OyN6C9jAKY3Ysv8Bl1I?= =?us-ascii?Q?HXLpNsmPuJooAr5K5KcBLqaCDd2o1lPzoFGqTY3r4z+Fgwcw0RcmMS19VChc?= =?us-ascii?Q?73W6SfzMcCeNCzydlbew47ijSTRC0UrH8aOi990zYRcC4MbJPbQzkgcTLXVY?= =?us-ascii?Q?A8NL6+O6yjPKRbQWSxxH7yKjMdsCDddB9LiRN6cGhjvcwDc5MFIfuK6AjJMO?= =?us-ascii?Q?wVSDblYADI3SGfPKvDG+d3guSsYiWrBUM0zDOL4LUgQg2HLA+fZD/M99jXg9?= =?us-ascii?Q?gPeyp0I8CjhS0aMyelKtwn61LDaEXZ+7qwMrjnCF3vMU/gcZPmLqODrhRVjy?= =?us-ascii?Q?W1y3cmk/E/9ohLFoPKkAZeqtMWcFl9ykfi4P2RysmoSlkgRq2xRZ+LCCfd2g?= =?us-ascii?Q?r4KPDrpRQlsOSq7ZAxXdDuc97TTvQ7qD3R2cZg8R4LYtHSJM3UGfxs1tBeic?= =?us-ascii?Q?oHo6Ut7rj3Io0ErbVuuTUepAne3MgE3wFLiol4bVVu39WWhyp9Kh1r1NDgEN?= =?us-ascii?Q?8pdmgTIvMbK7tkSU4uw7TvdIactXd7qCjKTJ5y/4hHUd1RsyHa/xmZByJ7wh?= =?us-ascii?Q?0tIy7qkkbmWz1DM92cRc8x36LiJ90XzMR8YRDorhwLuRD2VXJYQ0b0fR5YUe?= =?us-ascii?Q?xxyrkjb3205IKz7UmrggKmih+os0ElCOJePasBiyGV3AXjziu2x4y1lIODK1?= =?us-ascii?Q?+s85KEN+lmo+ZwApJ982kQpvLI+ngFMUSBtRbdF2Y0bZTbO8wMjN7rzI4cG6?= =?us-ascii?Q?24Vpcf8SKVaDXrdkfzTo7RFEHNIwSls24bC38bFx8VL99i7JLYyhVMGybT7X?= =?us-ascii?Q?7bySIpXUAiW48HfPN+1TyJNTrxB2GkRwet3EmMhhqu4g2kowpICU4h2bF/Jt?= =?us-ascii?Q?PwEm/IdY1uEFMTFf568jUXwJu7q0ajIy2a9F9NWz/UPYUHERJKqgeLF7Af92?= =?us-ascii?Q?Y4IkPuApas/1UfF+0TOm3ru9rXBjStqRxUTsyaZXJGI61GRJRYrZhEMbBwrT?= =?us-ascii?Q?gkUveedktM/CRY8nLZlG+Eh169hQQQlxo1CGB31KQi/Z04KzKQfxrW8MrtyV?= =?us-ascii?Q?YQrLBh8rtdtFOFZ3CQQ2PkDfI1wnkt/XVRwQa0SwzojjtPw4/WHX+NEC/zoc?= =?us-ascii?Q?QPlzJJRUod/S1xvHlwFo7NLwCiO+OXVmHoYJp7OF13SbMhx8tEUYTPgcF39I?= =?us-ascii?Q?mk7tCSHg6+lfZ6zUZ3NvYesQZEv89LOgXWA63JB+FAGL4KhDK4NX+nKq3rvb?= =?us-ascii?Q?0a3cIaEBTEZzTOH7kUfp7LTeqx4myUfC+FOsJo1VQoh5UZVcvQGnwN63Fbmh?= =?us-ascii?Q?5vyakNumJffGCDeMjT6v5o1R2x/eiJyrJb+V5zdiw18VqUcoHf4MYxc9eZql?= =?us-ascii?Q?a10fNqWHNWUpjceHIx8TZgcu9nUCwIILD8ykfRv16lssdKw9sijSJvknFKD9?= =?us-ascii?Q?ry+KZYY4Am/xqtyFpVcyHZojmVu8XbaC4UEma2XAYutDIWiPvTBmjRtgmh4b?= =?us-ascii?Q?ywTdzVpGv+S48ATRCL0Jekx1dKQq3Brs+AZhOOTsrtxIBsKWBQxBCgvX4iTV?= X-MS-Exchange-AntiSpam-MessageData-1: qOdNhgMors5KyHzYx3YwBpCxJAWz79xeRjs= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 166f74d2-533f-4741-2bb5-08de76108d07 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Feb 2026 14:57:39.2323 (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: BWCrBX2FDMpPDdIFrpJAJlgTvjcD9Zf9ekR5MjEeJtAcG2jNmsLXUTEHFaSVKbK7JvdxGg5iiYSMBahFqfPd1k+RKWCtdqAEeSUpRlg0mgg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR10MB8006 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=uK7pgzs9; 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: 09QjlZaA5FLH 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 d0809477..539c2992 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.51.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/20260227145716.3794146-14-felix.moessbauer%40siemens.com.