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, 15 Jul 2026 13:06:25 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-ot1-f62.google.com (mail-ot1-f62.google.com [209.85.210.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66FB6LWt023079 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 15 Jul 2026 13:06:22 +0200 Received: by mail-ot1-f62.google.com with SMTP id 46e09a7af769-7e9e2db9914sf699214a34.1 for ; Wed, 15 Jul 2026 04:06:22 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1784113573; cv=pass; d=google.com; s=arc-20260327; b=LN4rks8uj6uaE/9tFTodBA2ARKw/mQjTSD37ylEZhOCvKXqeGIennOMEvEmCXVXcq3 aV6Dhj9HFLusFbXV50bpuvpA3okNNvvPQd4eoQ1wp86f9Bwe2dA9FK6U+9/4s1h8v24C y7okGj863Y8BhY6qG6lI3lBm1BeaEwPo079IDf4oucnmLWFxHw0Y7+yTw52DP+BnSkS7 /p8XPIkjTrm0PfNisMKQ4l4LPMet/zgIzz0y3FSeCm3VodnOfW/su0tIC+Ux84HXRzCw R0tqFr55sFErSMc0ZKYQLHF+e00tJvgTTZ51GHEWR96JKdXjEuK5xtMYrRMIofZvywu0 92JQ== 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=sCW/3s9lO3PiZYZi86g8aXkqKglJL4gB3ll92XlOK/Y=; fh=yGCXotW4GDYASZ1G/jiTg/reatU3sDSvNW2BrpmlvH0=; b=p2TSQ5CSIllIbFmzgGsVi9aBx0RtaWlHKd0qqMLCOPAC0kYbt+uuXmV/+/tR9njHwu NGy+rZgZZQTRLgD2vMM+nIrfdnqR5tlSeJj7HP8hwxBuSOWi3XZvBxcnUHYX2YcsW47z 2Qzi5OLGKKrInvlqyPM55/Gs4jioNcOqfnXpVRaSSKDo1bTkBvbAW7LOSlq78xDVTAkC zJIRerUMwAAl4s/W4S2Ev6shn3CMqmyKTamZ6ROtVVes01HEtDQCNnetUmZL5s4kkyFL Orw9xKX3MeLP++f3v3feJfMYnFssD4OYJOQXnuRhDf72pN1jWVk6RRMueAY6ldqgpTtp ZNpg==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="KXO/S4j0"; 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:c207::3 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=1784113573; x=1784718373; 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=sCW/3s9lO3PiZYZi86g8aXkqKglJL4gB3ll92XlOK/Y=; b=EKLXZIEcUvFTwVZ8wklsqyKC1uJHNMONb36+BIpxd3M6O7FSXpIYHjMnsx8Zpz/CDi Ihe3z/nodO20knpQnJmqkCnxAbYZDEnRB3Z+GptB+fI6PfCVLbBuIEKF6ipa+3n8A6Yq 1iBvbjprN9+cz7kWaws3on4/DSsFfGh0Yw/D8s8UOc15ZWib+G8zL4ejINX3n4XsnvXn XeE75bz6vLkG4Dj5Iw+hwRof9Rs+KYJAcAiF+dHBfz9be5/mUedZL3mrP+OnHBLzPcIW gw2mhHjl6w7UIY8tX1E8xJZlHFFje26BMrMf8zK7zLjO7aF28dfzRBeZzxFtBOad/ZBH QUdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784113573; x=1784718373; 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=sCW/3s9lO3PiZYZi86g8aXkqKglJL4gB3ll92XlOK/Y=; b=Yz6M+skvoeAb4IoOZ3XN3KX6CVQXKRzYIcSYkjZg3vgjP8/SNuHUMye2881KPF4u60 McSp1byrdP1EGKM9KiaHDWkMfLohv6QOEkuFuRRgssbckpS3sLAp4vj3ROZp7X2ttHY/ HkNCdQo8Yi76v8RmyYY+ksprkmtGreXbd8lHLfVs3K24Gd2LoBUr1TiDXkGCqSq1FUy7 4G2aQE8C1v4hN2G9C/WfXbPLO5YgAVOYXbfvAdXuQmtOaobVgajHRip8hlf9nPKtverN 66SGVoEIGInBSl4Xq5OhURjUaXGbbl0WNQ+ieOI2K1hEo/TcctTsgvGhTMj4NfFiu5GK Zvbg== X-Forwarded-Encrypted: i=3; AHgh+Rqu5ONTNR1ZL8tMuz9lTJuL6T6jll75/nKa4ASGUB0pYcPfw6C45uF3+eo9msw6CnIRikB9@ilbers.de X-Gm-Message-State: AOJu0YyHcqx9CdQ/vaHVhPfE35EUUqpdp2Ze2bj44t6ypGBj6rBF47g5 TaJ5VlT8RTKzJTlkrabXASna4vAwI/Pu7CVuXDLlhe25ZEe530oLb8ac X-Received: by 2002:a05:6820:1386:b0:696:6e28:8c19 with SMTP id 006d021491bc7-6a38b99fca0mr11081464eaf.20.1784113573473; Wed, 15 Jul 2026 04:06:13 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPT1RovAqD23C2HMlAiW52OA13eom/ZWQngvfZekdfGzMg==" Received: by 2002:a05:6870:2cc:b0:447:6b40:15bf with SMTP id 586e51a60fabf-4563b94e2d7ls86316fac.0.-pod-prod-00-us-canary; Wed, 15 Jul 2026 04:06:12 -0700 (PDT) X-Received: by 2002:a05:6808:4f28:b0:491:c51e:189c with SMTP id 5614622812f47-4a40f010e83mr15115843b6e.24.1784113572660; Wed, 15 Jul 2026 04:06:12 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784113572; cv=pass; d=google.com; s=arc-20260327; b=rCQQzSRDCjAlEdsq1v4CLQv3QfUV5S69Em9Da/awcYd2zbWupBr2ppI4XIYdT/XgsC yNLVIzxL+97iKIvmBG7EzCXMSLEpDJyLzJZSqoJp2dLoXMay/xp/mbbKw5TA+1Uc/E48 psrIRWWRZ4ymFW24hT6ffYlDwNeCZLZxTRwkwAjkzkHjbjwnAnpU+Qi/8MFFq6KvVVar PX0hPGFJI/8AGnOZ5blBafj+9UkmgAAffZydP254HtCV06nQBg8rQ4tUy7hYxkzhjY+R Mt6rR5WFvludT0CYxl9txD6DxFFv5Fe7cRwaXoewCv+kFnlTmJPqMx7xLSoJFgpjR816 Romw== 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=Vv+90b7t34i6El+lqt2CWEmdDsKRhkL+P2p3Qm9VG8c=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=mi8fQ10cNen5Z6ysBLAYVc0hRZimp32Lx49ciPPu5QmHfFn3oyFaos6C5uHAM2fVN7 flGMTz+aZFMCpiwnKV+9haSPaCQNEc0KMVWdKel0Uizg46pGW42EHjpWUXo/L94xpPnF pFN4B3hxBX62mHRyvDsQctnTW2JxEAbHUhoBQhPpnJt3fomWK98Da2m84X/9yIxR+CvS DU88XufE/6GG3X7hS2f66oJn1pT2I+gPc98MbVNiBFYBYr/DR0uW975+vu3sSTCt0oRa oQAKMmQFHpY6s7bkR5yGpT9JrEu8xfMFoN2+PIRwlWdOxBjOD8bqgVx8BEcDGfiUEpkC DqrQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="KXO/S4j0"; 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:c207::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c207::3]) by gmr-mx.google.com with ESMTPS id 5614622812f47-4a1acb73834si829433b6e.2.2026.07.15.04.06.12 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jul 2026 04:06:12 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c207::3 as permitted sender) client-ip=2a01:111:f403:c207::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Mbu4GaXjDQEi7jQpEuesxNXp4gu11KDcLS15K2ZUm6uOf1mHbRlJuNV0RLUliogAAnW9C/hHmklFUQyhpKMmDGISTMzjhr/zYylbv5KTy0zIFAOQJn1FVjovPnD50srE/pDslbEhNwoGcA+SSL+U/VA6Jl5lLzLAz0Qa5Yrb+PQFPHN4OFUx0TvR4a7FGnM0WcdmOJHvuw4aapdm46Z7yj43ntxhRQ32856hEQxbHLVEeO3v9blZX+EbB35GGwQyX0ftbgeYTIo0A54jIpkJP+5OfdyZjMAXFzRIH0q1+Z/EIlZiMufh9vlzAocziIKhWvROxyHJS/AF1ZdcQmylqw== 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=Dhvc1H/Ra7wAVmpw2/SZllfltZwPCGQWWSnkAyLbyW9qaMxrCPuNdGCD9pXgqZzAF8htHriz9oiX89eUy/9+m8kwtsWe5oOlmXAixEVS2lcUHgtjsxOxFqiYP+ZofhVrV8eBZ96lx7djTX2+63PM8hLstlf+UEDjP72iWkiLWuIwiJP2ipVUylyKzfHFSLUAv/LpSdXnF1qGmXTlpcJZXsIhdjZrHQV7YfDyMwxFKkcwOYTBUORZHNAqVWjSP4FQOfyfBXlnyYDb5D5RzrVmG4QypKtNQ6I19aUcrrS1ZZzho59o1AZ1Jke03qrF2M0BZBLGas1c/lLRQ/s3xHZ5IA== 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 PAWPR10MB7915.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:366::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.11; Wed, 15 Jul 2026 11:06:09 +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.0202.018; Wed, 15 Jul 2026 11:06:09 +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 v8 13/17] dpkg-source: implement multiarch support for unshare backend Date: Wed, 15 Jul 2026 13:05:44 +0200 Message-ID: <20260715110548.3605767-14-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260715110548.3605767-1-felix.moessbauer@siemens.com> References: <20260715110548.3605767-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR2P281CA0166.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:99::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_|PAWPR10MB7915:EE_ X-MS-Office365-Filtering-Correlation-Id: f99a227a-374c-4800-dffd-08dee26112cc X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|23010399003|1800799024|10070799003|376014|56012099006|5023799004|11063799006|10067099003|22082099003|55112099003|18002099003; X-Microsoft-Antispam-Message-Info: okfqP4BOrjrLak6GYWAVOWB8eFuXP2ysEPrU6LsB3lErw+UPHzWrg9hRJrBHC1ir62nVtQpKe6SiVDBqsrl3JZzHSPIy2WYPvlGKuQy99Lso4E1NlYkUxBZrl9bmRtuK1e9ZFe3yNv0RRDbX50KJRVzeBTjHbGWPbM8crxyvh6iFncmX+HX3frq8lRtvMGDHZSLthGUK7IwerlEDOfUpgfV4f7OWo6VbHuRT8/xD5m/T4QZesRGj1IhXsLoHa0zkyLTH4TUrUWYEWugr60TppZhEctGQ09r2YIdpZKGpIDreMsXYzREqvcc8Y/MEIHDfQfqffiiptm+SmDODNsC+7F1//gXDZpTO9UuuITdNtKuqwagC2hIOQfCUWy65HreO44/6F+4/nGYYNqkwy70oPprpN/5sAky1QStFdUAlC/90nFcABOWHT5HC9ur0UdW9cWQj91etJDQG/K1wXjtJx0f4N6I7HKEiokfYOam0jwwIaXeO2tWlXn58UcGLrAjgLZNoFpcvJwn3eVprxNx9jYgTVfFiF3uZPK1fXI8msB4VkU0A8wuICz0gQ7pLU+86zL1exLURctK7+GLSnbtsZ2iaP0SWVVWgT+BeH95XA35Ni2Nl5uGXeQtmSLAVKtIomzwu2umlDnOdX3fYQXAyFePjeGmjyJxLQ4OB4US3huo= 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)(366016)(23010399003)(1800799024)(10070799003)(376014)(56012099006)(5023799004)(11063799006)(10067099003)(22082099003)(55112099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?e+AsgJk54kP1cFYYLLfta9QmD5nBERnLqE52f4sObkVJQAOooWFLruuOTbeI?= =?us-ascii?Q?S0Qjr5c7/J3FezEnKRy4ViRooNEnEnAT2YNkPLm9jlXiSDQDfTjeOd49462m?= =?us-ascii?Q?hmxWgvhkIlIOTF4jf373x0m47/s6f/aRv49NLAVtfQ8r8N5wdyWWfef0xnSW?= =?us-ascii?Q?FaEwhAes5R/zzIzfJs++ykUQLmBE9wkl4DB6q06eYsX1EYAuG00LD0UNiF46?= =?us-ascii?Q?nomPHyNkSh5OaMtVVuUcXPNrBBDMEXA+khqBqsCViLktSKOz2gSW7nxZjsWt?= =?us-ascii?Q?iTuX7y5tlcnl3S2z7qBOTiX4qzUkp4xc9N9IeBV5DoaUMR+OAVjZXIS8oE8p?= =?us-ascii?Q?WcoEc90FHBAxZGo4pixfBX5QGkDFhYNUU5ROQHy13EpQzGD1RZdsboNADmrB?= =?us-ascii?Q?vFmAmL4cb6Gl04+VNIc/YvIQtKSJ2RWQftO5CpMa/E+b3XBl3MU4yNEVzaXM?= =?us-ascii?Q?HLdKnFlfu+L0W6tg9klryEtrA6z0skK10xchhVPZ78CiiFSGHN47CVEjua2G?= =?us-ascii?Q?ZedngAqTf0FctSPpjV0933SMmRkb+iJP0x6lYyeiZq1T/HqA5KJB2VsfpKMm?= =?us-ascii?Q?bLjuzWNfu1PMfpQ+cOhPJ9aEqEmxfWtai3Bt9d8r4diNyTC1fRzziySq5LmN?= =?us-ascii?Q?jVnvNusRUpIw8iCLm49cP3RdgU5ll8vEosvw8a1uUmyJltxM/MnGSlQk4K+n?= =?us-ascii?Q?+z/QRQwpxmw/07pWHn4Tao95UiXGSGmJuIYrRx5YzheJHkc9kNSU33DzAQ8z?= =?us-ascii?Q?UvU9QoTlqSqGJ7dmgOnyVFdj9w1Pn3T/PQo/dWb8TqNqv1aeUqc0v0X4u+EM?= =?us-ascii?Q?QYJrh7ERx39XybWsCrcDNdX+B56ngpxLr+uS3Jq9Lgi+n/FD7z/FvK74vWCv?= =?us-ascii?Q?IUK15fJjQL72T+6qeO0dEH3e8+Z07IYZHYCUtodaqFrbGRoOqP8qJCMts89Q?= =?us-ascii?Q?LX3H80LUHvfnQVt9nE8A52HuHobr9dn6tvqvbDPLCvUTPF8Q7fqIlV6a/QXr?= =?us-ascii?Q?qaE3z8upRhzeL8jXARg8A6l8wuW9Mi5ul32kxaE6ZveQgHKcTEV1XGnQInaI?= =?us-ascii?Q?BVVPOyb+QUQe/Ov03Jd8pGCPAvHpRfERNovFkZwkOfnX9fSocD+gZxFOSjey?= =?us-ascii?Q?5edRiGzV4sFiZ0p+KRYWakvGPyYge5KLK04p6Y6ath70vOgcsGEtxVDBGNpc?= =?us-ascii?Q?aTqwsJT8poKaHJkW8fWRNWypBhrX/rAZnVp9RNul8v5TkMHIqi1W/ubq1NDi?= =?us-ascii?Q?sjSpYzA3EO1Oo8xcPSZOGSZJAIm3oMI2nf4ThEQZPdP0XGtqkOjr3HUwqdoF?= =?us-ascii?Q?aTMTvZkcJkHh4C2VVd2mCXPhwBC++yExiiPHpWDkygzmwCiCL1wDefrWS9dC?= =?us-ascii?Q?ccW8Y+2I0KrxhfJeSVXc6EvZDvXHuZOYLkD+wrN7VfHacOW3xSGvu0sXg7Qn?= =?us-ascii?Q?bTOiIiEutPm4IWoZsBAiFRt3YdgHpNFGV4LR+8U9BQPLq8luEMuquBqmmvve?= =?us-ascii?Q?cbPObvT+xHo+P4OCm3YNw0mK2CFki6yHcKwmZnMJIXFntJWbjVAHGtiQpehQ?= =?us-ascii?Q?mHB9L88SM5GOrRPI11TaNI7MFW2u8031+G4Fq9U5pZBl/mMe5j6SDndd2y2/?= =?us-ascii?Q?28MbTbtUPXAou3ULHNVFGz0B51t34NmALbdCkcS+QR+N6KgImnDrK9xHDvcF?= =?us-ascii?Q?Lyy0fUkmAjoIy4H+9oHvHRzbEaNfd7btrg/SmuMbMglyrsEml1P7VYjLpiaE?= =?us-ascii?Q?BhG4YOFe9le0egbX5g0jyKu1VGmbFCXRMqNcXsmOJKAjUrSyX6yesx13aE/b?= X-MS-Exchange-AntiSpam-MessageData-1: p3BB41QXPdPXPrR+cPDNdflZQYppmDTMl1o= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: f99a227a-374c-4800-dffd-08dee26112cc X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2026 11:06:08.9511 (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: lG2RdZTC/Pi9WJ+afrEMPhlJJP0lHWqoDUMefleGcEt0ZTzxutGrG17bWr44QDl/5lRuua+u2TCsDa2H1iuDZosz9gKKq3QDVRYCmXgNo7I= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR10MB7915 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="KXO/S4j0"; 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:c207::3 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: F8iPcFidO5o7 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/20260715110548.3605767-14-felix.moessbauer%40siemens.com.