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; Tue, 07 Apr 2026 16:23:43 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oa1-f59.google.com (mail-oa1-f59.google.com [209.85.160.59]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 637ENfie015554 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 7 Apr 2026 16:23:41 +0200 Received: by mail-oa1-f59.google.com with SMTP id 586e51a60fabf-409037c3f0bsf5893500fac.1 for ; Tue, 07 Apr 2026 07:23:41 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1775571815; cv=pass; d=google.com; s=arc-20240605; b=UhQcpj9HEhy3lIXhCNAHERUEaz7MSbclNDbV8hpEtqsqVUH4/ix8J4qswhw0J/joGS kfeevGvu6uTvzitTjBA8VdM2gHRmcV3m4TKazoIpsZY5nj8vX06q1SKSh5LSCLbXmK8y B3yK/W4YthKt363zgiqFIR1ybEbAoPZ+O7cvHgns0vnJ9z12zFtPCu6VxQopCvceHDh6 2ZIpuhggFlZVs4LnNdEfXdsTrL03PDcQKhOCJvqOWh5+XUsPGk6XswFJ4GtTuhAabCaU jSB0sp+C7wjATP2Q3p1m8BiWcDcnoFqdn7Kr2/wmPMf/nWELJ2lpPVRz9893nlcsyL3y 88pQ== 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=mfNmewnzJ3XQDSrLnaDa4vTuBvFc6HaKFHHT8JYEiA4=; fh=BYfPO5MLsO5HJ30ho0cJhqf+cI7Yb8SxNtNJajyt9Fs=; b=Arn1NJa6vrdfHzl3SohnrrLpAFsYTjtEopWidY4IQvnB6UdSC1tHZPE67XO3HlArr+ f7780YFIOIRUeNdv1dQXlgRJcoGEtj9dJA8eAEDrF8cpy5ZiFQGhLekPfxVCUI3aQFyX NgcbksxqrelmIxtEHhofZUOBq7AaOkH4EX7f78QuG6wAUGnrKC2mksQ56+FSD1koRbwE 3I0L1f2TYnMqMxvtHzLxDRIr64AaL3MyH2kxLdsCPePeAwG43jv2moMfLPmi0wFu2VeG by74n7n4MlELtM43dmkn24jLm9WkmLri5226RAeBxtGBSRJrTLRKt4k78OB9l+pB4S/t KBSQ==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=aiLSgfSf; 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:c200::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=1775571815; x=1776176615; 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=mfNmewnzJ3XQDSrLnaDa4vTuBvFc6HaKFHHT8JYEiA4=; b=Y0ZoY5mUeCTHco5Pq2u8ATv2e0xV7ZQ2lE/N3yqsP4EwH4qapZ6CDzjrBuVWiP2sk2 BfMnlUqeQ3OEEXt6Jsh2dFOOA9Qe0aEIXrihPonLO87TU5drsXGKffI3fvqXM5lfK2iB OW6aWZOseSxu9/H8zJ2ZF1TeabczCTKszGq28idwXEez+XKegz0Sh7ILs9AeUOlydqeP QREp5iCtn9qQIo2ttdiMzRX7DOwL4MrSXDNjxzcURpJoyuPPvPODzRCHipCryzJKHred sPyk2vKzDm1xWVMwZY7ZJo92Ng5isNaLpTse8TJe6n+bCAlSP59StB/10+6JKGhRIhs8 5uHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775571815; x=1776176615; 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=mfNmewnzJ3XQDSrLnaDa4vTuBvFc6HaKFHHT8JYEiA4=; b=aDoDWOrswdcskbnspLWExwUidrzrFXcU5yJ6dzUpgzfOMzAzEN23rb81KOoOJXC/+g 8BpxFR/6LqTaVKT/QnqRleFuEdzZjWw5kwZrikX5TQ1Y6GotV62GqAb4lX+vMCC7v5Sx BFjIot778adyDR4bw1WP/J8TgmufBUF0MY9t75+bBJQG1q2W56awYqnqF/HnCfheRY0j ogD+Ih4N6DGXvg4f4tvKqx0tt0Pe2o3p7Xzhfin/49auG9WstzMJGsN8WivEkJlbXgGC vdd1+fEjT1YAMD4JtUXXpObS0YI6Twk2L6XSFMKzKuuzP/o/1XnsBG8TJVoHq7IU2chF T4Jw== X-Forwarded-Encrypted: i=3; AJvYcCUCTdR+K/cBROdu6pmcJ7kAFUViodOOTAr+9SX+JXTmDE7azIyXZ7NfZ4BuE0/RLakTxXXD@ilbers.de X-Gm-Message-State: AOJu0YzvzgKK21DEXKCfCpPMmbWnjZb9AhbIxRy67AMEmiuxhyCaF+4f wdOXZqm3iIZmYFxSAxU8P8rHWYpbrIOwL5PMnlKt7mLYB00m7We9fh0X X-Received: by 2002:a05:6871:210d:b0:417:359c:292e with SMTP id 586e51a60fabf-4230fd52b22mr10427650fac.12.1775571815326; Tue, 07 Apr 2026 07:23:35 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AYAyTiLEUrVeUN/kcpo6jRlSHutG038Tlg5Pw7/5F2DoxHd/Cg==" Received: by 2002:a05:6870:b009:b0:40e:b5a8:d871 with SMTP id 586e51a60fabf-422ee637091ls1744841fac.2.-pod-prod-02-us; Tue, 07 Apr 2026 07:23:34 -0700 (PDT) X-Received: by 2002:a05:6808:1910:b0:467:2926:1228 with SMTP id 5614622812f47-46ef841ab3fmr9277328b6e.49.1775571814453; Tue, 07 Apr 2026 07:23:34 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1775571814; cv=pass; d=google.com; s=arc-20240605; b=cO0he6rDnHogheUoApNImBPUAiBjIofddRZXdiTtg6aWNOl50rqW8Nm7qDd8Kn49zp X85QDyHSVIgLoWbPSW/bpu5fCIGtYPf37ITzqxMfCA8TjBTI7uiMQs11MpcZ8Wt9s7AO U7t5CUhqER//kWP7pqmNn4zeNDtCXFPJI6dcXJQF4eCmqpVU3n7xlbwKZiiJszYKlvJ+ QZSzbDRZB0BMbY7fJHN7iR2vz9AmNaHeDyD37HE8VyK15+q85hRC7ZvTfGoBgfzCGKYS r0OuCUwNVRgYAGFuik1jzSsFZ3IJtTRY3z13EsWSYP2Tsfc0JdJeKiytsU1sbOw1+30v jGhA== 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=gH4knNvAjieiANpbRCiYmj+OZdNNGHCFEPsIMrxOweX/+kqcVLK6pcRMEk/zICToFM WFZCf/hrZ3gLAhTY010nigl0Jta+G6upi5M/a7Pam2TtjPTGf4j6yCsWyG8kH5CmKbtk jrO0bsNs4p/WKpqod52EoKYXW+fcX0qBGnVdFlisKoE2oiYVg54s7wuP7TFlTjdPJh9q 6+27tIsDWzRNmgRFD0hNN7QvROhVUVfjgTjiftXkIX2IZbQOLB3sFgKKEPa9olKUvFKn x7Lm/4oghtuA2UfIAHkKACUIJqD79RQ5kp4DcKLyHPfN1Ompuj2skxOZ3cKjcSGEdpJH FjSA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=aiLSgfSf; 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:c200::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c200::3]) by gmr-mx.google.com with ESMTPS id 5614622812f47-472a0d2c4f5si241333b6e.2.2026.04.07.07.23.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Apr 2026 07:23:34 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c200::3 as permitted sender) client-ip=2a01:111:f403:c200::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=svFcquCM9hS5+0nzIPJu5TGrt9vhYDGLUjp3b16F3tp2p41GPHKAHQ/i6avMyrnzElh8i7On7mVB8vj1p6g5k4pfiHGTwY3iu58cNn/tHGaoxIdIo2wz7MrXMInsdqCNsMYhyHLfPCoUgiJKmjjI9lIiLap9lkmgBoT0WqBPbah2yXMtIZkOzIX++IEx4b2aDCr2RUqIEIn0m/WkEJTtC9m7cnoF6LM11QAR/x2YxE9ij7RaZyWqIPw4M5UrCZVcJrKGnNp9BDelzF8AT/kb/oEfLROjMApHwkRqfC2UMVq1QjI6WefUHhtLWupfUsck9YQKUGCIV4rUfSEtG0e5RQ== 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=Ge1IjoCM6wQSuZluogYdMx+Q8qSsyjq0Bl2b84HOJ+DlrCLY5UBZ/tgubUQfjv6GLMEYYI2f+grteyY4CfAcmdovmPVz18lNoEZb6r/PWxG0A4zcMFx4yIskfzS1UvRfCXBUU0U/Frozumcs08FFr9PVNeRDFz6sHJh+yxYgF3+mbbY36J7YGZ/m1MH+nx3igJeHEoYkhDmowzItdeaiFJKgT2kxUaGy6iYvxCcYGfYs3vVs/oiKccWnr8H+Vci9aagpcE9CKUm2qWjB9yUv2MYZGmFV1YTAxI6NLbGy97DXXvsR/RSxTyrk3odKN8pEpxJFF65LyoadOswlRm2oIw== 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 AS2PR10MB6376.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:557::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.17; Tue, 7 Apr 2026 14:23:28 +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.9745.030; Tue, 7 Apr 2026 14:23:28 +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 v3 13/16] dpkg-source: implement multiarch support for unshare backend Date: Tue, 7 Apr 2026 16:23:07 +0200 Message-ID: <20260407142310.2327696-14-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260407142310.2327696-1-felix.moessbauer@siemens.com> References: <20260407142310.2327696-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR4P281CA0367.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f8::11) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|AS2PR10MB6376:EE_ X-MS-Office365-Filtering-Correlation-Id: f388a9c7-71f7-42e1-2fe6-08de94b13be7 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|18002099003|22082099003|56012099003|55112099003; X-Microsoft-Antispam-Message-Info: 30ACHDDEm4Fw8phYYh59/yoCA7EC8wOG/x1q6aEHuuHTH3Lb1tGDogdos7jgix8akvpDn28/2+Umz6T5D12gIcffBZ5TIANOuaFOO00IBtM2qN0MC41lJa3x56K+YH/wx9EYU8cqeanzW+O9/qx6wBEVrvnKzL0ahFP26twqHWBLpE7CL99o7duv8MfSs+Yonhs/YpGc8k3ztDRrSY/UxGitXQ9QYFaRiohLlnRFoUspGk5jVTCpj9/hmFlb4qRMSkTxMpvkC/E0wt8t+wxRioN9Wr8QT+a1ubi41on13pBj0dc5r/+ULPAPKdabsvm4/pBXLhnv9E/bd7/aq15zVKpAFDLL3rBmHw7eB4DS3Vup2hOK1tO2lm2FNnOZECOCZWwIC6YyOQhBMRCKzX+9Og8w0qwUeD9lR/LxgDRw1qnmZu0cr6mh2KfzHsba/PCkKUcZmjDJQh/AkfUphNz8c+yOOT+bxTe4scVNelJlaNs1JPr3yc+ck9629628TRJG387ARnuP19eAFRSz6g73gU3U/8xtkMKTVJvtTAH7VKxea2hsa8GQjQsUPDShy9H9ssABQty4upd0HyrvnLAxa6tSFQcx74RzuSBTtpxzzzx1iX66U+ZtdlIjoFUkdozsBRHlbP6TpIBEkjOs9btQj41yalcjNiWmPLzOEMiBZ1XAqgNwLotxV32cCswLG5W3yZsY5iIjuzETwxXghDUVMeAv52M2NDHgCStsJFTgXQo= 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)(1800799024)(366016)(376014)(18002099003)(22082099003)(56012099003)(55112099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?SEUngt9jynf+KA6lYQTKh6V43bVCarExHDNrVN4sSHu0I2Zvmrl5csnP05mt?= =?us-ascii?Q?t1cNzEOZCPMF4ykLo7ujNDGsQhJE/xCt69C6OSiS05AahF497pasxmUp6uWh?= =?us-ascii?Q?HuqOXxJOp/kPmdBFnCHMmaybT7+axDRZxOiU4fGbFBmY1cYOQFqjyYvOtQWL?= =?us-ascii?Q?nGlA63UdcmeRiaAxXBU/KeCjvLOq2jbvDz3SaQk18wgFLMxaBOto3BcHE7MN?= =?us-ascii?Q?g9VXiagNQP34L9/ZdQutVSNDFDpVfC6jDa8VuYMSlAQpYXHDl9xBE61fU6qA?= =?us-ascii?Q?27sVBobGcTtQuuTtJjsL3spY0MMtH/PoH78c3I+c0d/7KUWcoukzUh3SWHX8?= =?us-ascii?Q?i240TcRoo8EvqSAbJjMIWZJnIPvvWDw50+3eBjtO9GHxvHPUwlUxEH8GbyTy?= =?us-ascii?Q?fnasD9oq45u/kuVZevSFE58jHxMK8MD4TfIwNqBybyM/fZUCTKE2ujxEj1g4?= =?us-ascii?Q?U9YqtapYLC6CZREdpatuIvWp6jookxl7eSLwvhCgU2YAGimosiMFZuZSTWng?= =?us-ascii?Q?0KtL2I3Dtd6mTGh2wfD191fy7LpeUEl8D+rwPflUE1OMnGZ8FK4qqWonZZe4?= =?us-ascii?Q?xIV6gZiOMzCc2s5z4fg6hiYR5ZDostFScTwqVlGCwMjeSUXMEwWePkD/b8VO?= =?us-ascii?Q?l+z/sIbGGRx6W/ZTYPpOTKulH6ohT8dEAPXGRCcpmDfL9hvVTyHudeTCVb/m?= =?us-ascii?Q?pN9OpC/aPq4UYx4vvQlzvTI7IbDi9EQcGXFEEFzXlBvIr4pLnAOK2nxx8Lzz?= =?us-ascii?Q?ZBP1yYVbdr5rqNRX3Zu2vwayOBDXFYa5GzxdDyWssX3dJ5d5jBE+HcJc5n3A?= =?us-ascii?Q?uA2+o+ZimJqzCdEoI981V8CrVS2lZxIgaqW2GSnxfRC2OOd6ap0Rv8IOqnfK?= =?us-ascii?Q?ZUlaArifWkpYnInPL9qV2+k2LBFOgMudlAMNRxY3LyniY6qsqWJFZzsZeFbw?= =?us-ascii?Q?kyIGvj8LSyWw/pmOnyy3dYd3g5m5d9CM9QxRePDFXEVM4vamkMpq1gVYuigF?= =?us-ascii?Q?OMwtGEshj2epCZOtnKcn4seLxI2R/Ql4yTDjnfDOJ0WdkvTKFlS/vRh9rggo?= =?us-ascii?Q?ZqDzjgFYbFJQGO68/919nYZm5Hb7sBVd86ee5RKr69JVUAUS2Q7jWi4gvs94?= =?us-ascii?Q?ocpaJJZlS7nKdkeuQH9zhbhyLEKfhZx0296IBkWHCl4Q305DYE6VeTDlo7bh?= =?us-ascii?Q?iP/HNSodWhsiUHaMag1mFB8BCUcvJ8ZPVNqEACoWsc5fsePywDp0UDYI/eNt?= =?us-ascii?Q?XK8Wq8KthqQRVjXqZ0EeVMv38v0T4kVr1y+PYB0ZG5PoBopU1EIg8i5lyoaZ?= =?us-ascii?Q?xEjGEyX5O8jcK8TqY192gSmMTYd0ckdYHKEd3vt737/8270VzTDyNBSTRaU/?= =?us-ascii?Q?LPIzP0x4MyJO/jfLz4CNcrwqgLWE/vr3vSe82PmZIyFXp3UIS1IjOVN+EWQD?= =?us-ascii?Q?F4DZBfvzyOmYP9D7dZyqZYKZZkoEEhkPzpTTsegiU1Otw16djC+OM5jzlu2F?= =?us-ascii?Q?EfHenWkdM9qXt1SdUpccO5S72EmXmkqlQu0GnfsllrC9swkWY6QRz2fq84i1?= =?us-ascii?Q?kauGpzDjzcWLsi/WZPnBg4mn8lDPWbabfj0z1LQp4V9Ec7z6yO+VAWwhBtPI?= =?us-ascii?Q?PhVDCQF4kYiytzRgJCHTIzvZJlbRTeNK44yzvi+UZARTaS6He66b1VQUcbPq?= =?us-ascii?Q?s13QiJSc4tlEGnxSdkoA7U7IxCMKSh+dVdEChEEA1+cJaRW3nFfF+DkWjz1h?= =?us-ascii?Q?rQyJD1hxdL22AyX1oUuZsOo7om97Rcs=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: f388a9c7-71f7-42e1-2fe6-08de94b13be7 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Apr 2026 14:23:27.0907 (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: 8sh+0bhdRShOOk8avt6jXpa8hvBL0eRX2DNhfPzmBuz9gjQKmAo74I/7fH6uRsrUCm4Ca8bsqXCAkZd47tY1CUozUFO3h4oF3nGjnCKNks0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR10MB6376 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=aiLSgfSf; 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:c200::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: c00zs+IvTX1K 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/20260407142310.2327696-14-felix.moessbauer%40siemens.com.