| Message ID | 20260609123355.2368573-14-felix.moessbauer@siemens.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRBSMQUDIQMGQE74TNKVA@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Tue, 09 Jun 2026 14:34:25 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-pj1-f61.google.com (mail-pj1-f61.google.com
[209.85.216.61])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
659CYNZD005796
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Tue, 9 Jun 2026 14:34:24 +0200
Received: by mail-pj1-f61.google.com with SMTP id
98e67ed59e1d1-36b982ec338sf6424929a91.0
for <iupwgm@isar-build.org>; Tue, 09 Jun 2026 05:34:23 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1781008457; cv=pass;
d=google.com; s=arc-20240605;
b=VLfrK4NS38Gp/vXL2srZm/s6+Cro/SfAb3zouyJrvdhlam6E+cqj/F48Xzmu5qyNuG
9fUGRHhaPtwIXyLG4lgFHyM4T7cJdgJ8uAG+qh0hCAwAfEaJklMpiwKk8BQWHgyJHb2t
Bsc0yCIsoP5hd/fPqw3wvao3yno4N8EmpilpK03QzS0h537sOjSSXLDSD7ktPvnepEMP
u9BPg/hGv1lT003T681bvwziw+T/fd6oF0gILeVlIQQCAR4M8hJ195FOxB3Q7jAKkgk8
DDVd/10yvvW6Z7GiioPJeWsoKd8/uF9cztTDdcsVbAXDovFzPz63BVXeezkK3JSPtrQh
K6aA==
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=WJ04uR5zURox5Euhofh/nskRn4+6453hj70nTVQB0pg=;
fh=9rBMNhHEf8g+RE0S23uHcdn5mB+rk87OMNU1pbp2MFU=;
b=iBtWGWtqSWnkVU+eQNakjJhOLV/lr9mV6jBTjvEuQHSf5A2Ul3p32ZOiOpRZfgGuUz
JD9yujbBirQ0IQ62KI5paoDyjzRedJKx3Dlwb8mj03DVmvW+MqB4/K0yI6PRo6B+JAgo
wn05yCSTuIbEO9kdEqqcv92sH7wLycoNqN3KC+wU2NZE3kySGZoxm/+mxZc7W4RngTOR
UK+4P8LM9vP9KPAlBpt6fhPQ618K4jM0Qc/MZq21KosHhrfJWp6Nc/qyc6SWo1oshfPN
qCNLMQNUgpEXc76HVUcX4xn3utz0K8Nw1wuAsUcUQIFNDh+Fi2LXSnPI2gC5BpGvkShF
DJwQ==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b="ZwsIDo9/";
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:c20f::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=1781008457; x=1781613257;
darn=isar-build.org;
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=WJ04uR5zURox5Euhofh/nskRn4+6453hj70nTVQB0pg=;
b=NqtgpPOG7C8WnDRSvOtJwAP3uNCXxlzAFrgcb7I9yfpuzljWLBPBD1N9CAh6cyE1N2
2gFWV89L9olnItWW3c002EqvMIML/FxiFgi93x8JNmxpocBm1h7mNKVB5Du8ru1eG7xv
JVeyzzJ89foWq1hWw4ExnEX/WQsUGEnqwd1xXI5ML4zCtZVWoI/Lms5ooAxLHPdgL2bm
gm6zscLMlx3iETERiPf//NWmCiS4pfwp5L+TqC9l9GzLthoU3IRE4F6hRYs87faFVHjm
ForoJ2Lapxs9GAqS7PemXZcWZ1XlRMiAp3uJpxttP1WdMig2VOawjbJxA3y7bJNhe3Wv
VsbQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1781008457; x=1781613257;
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=WJ04uR5zURox5Euhofh/nskRn4+6453hj70nTVQB0pg=;
b=jkoohGbc/+PMLS10ogYs0bclUHZjYx/3qjI4LqnOuy/zmnq30poZ2fbTxCTW9gi984
Jsb/5nPaCvvf6+ddWB+W/Ltfv0tYur/m1GSZ7k0ijyK8v9WUUGrN1/xGKpHuP16Zn4Ed
Zb6F2mcy1E4mn1wp8/vdlrR+G5DWIYRxr21WSZFi2ObVwZ97LNaP8YBrY99Vk1IrdTSl
CzyGi6LF8KKYxxFgdKaagkWf7JEdGDrw7WNy6++vmqYkSRMkTi9qNaftjCgko3Al5Gyl
G2mSWVe1zxYkMXmDteifYWDqZ3hNlkYZ6s1o70fTe3j9k1CNlbHl//6XWeJvxdeGZ0C+
taTA==
X-Forwarded-Encrypted: i=3;
AFNElJ+x1auXSjLtJi1P4JI1HhoktsUK3XN9/hZNyXyX0mu+U5NufjbYUsxmLrNbdzqly71d+OvszLI=@isar-build.org
X-Gm-Message-State: AOJu0YxH9MluX2b0JFQjqrlALMjgBmY6cuo8BooKhI4vw0KyvnABOZKm
/tEsQnJ4mCClAX6xL9UblyQj669tqbjbk7NSiR7yWBzXp4WVl2743YKt
X-Received: by 2002:a17:90b:580e:b0:36d:5d1c:c4ad with SMTP id
98e67ed59e1d1-370ee6430edmr21803985a91.9.1781008457441;
Tue, 09 Jun 2026 05:34:17 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="AX0PUUfC8AUxFFAqUG8IMqcGnp70sbguJ5RMhMZxVN9ul8PhXA=="
Received: by 2002:a17:90b:1ccd:b0:35e:581c:79a7 with SMTP id
98e67ed59e1d1-36f642f2158ls6356165a91.0.-pod-prod-07-us; Tue, 09 Jun 2026
05:34:16 -0700 (PDT)
X-Received: by 2002:a17:90b:4990:b0:36d:649a:39f7 with SMTP id
98e67ed59e1d1-370f0579c09mr21839449a91.22.1781008456006;
Tue, 09 Jun 2026 05:34:16 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1781008456; cv=pass;
d=google.com; s=arc-20240605;
b=V+nrdAYvELalE4ZzwJp1OmI4Ch2dUXYaN0pdUPGXg1/dWeLSHS8UUQG7WoMSxoTtYe
cl45wWy2bdFNWa4YEnaWgbufuzI2Gqftb4i8NJpEx4DB9nrSlqoALrG/SP+b5cnnvUQ5
qknrwCSvcbaBpycEwWtHxZ88M2uQqalir34uti1e9JWQ7tpqqQBtJHO18jquONKZeKpO
nP3XGgeWlFuhTZqobDoXmJ6ZMCpTL68oI4SWMmvJ9yqe4gaUmKWvpiZYp6muXL8wAWpv
/2g4NPU7zCUMMlxqrHVVjDkIB0pKqjXFhZgDTvdd+4UOgKlN/KIGDvUCoK+SiaU2MzQX
ik0g==
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=Q6jse/4f9A2wSApQX5Kz+nOn64i/DsVS8NrWqbbKPwWKAiaF5dIp6EddswldsikeZ4
fgvmVekOZyNfMdVabpI5dMhurdgvarvqZYj6x7OHRwOLNMSIirnSEeR4JiIs1l06FyTR
4aRCyW1mErJqXvosBk9Wk+seM5wtbzFNGKJ57pSjaVQFymVTexO134PYMvd3XaFSBJSs
I68y0BCasqPZt9sELDRAtPQIiLi/iH+JVFxADniE7qLWN2Cy4ELPxZ1p832/GQaeHiKJ
xxu3D69dKC171HWCItUmH/Mg/yGkh0FIIIyQD1YlAhqRcpInZzGY0hXDbNE+TcHGvo13
RACA==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b="ZwsIDo9/";
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:c20f::7 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from OSPPR02CU001.outbound.protection.outlook.com
(mail-norwayeastazlp170130007.outbound.protection.outlook.com.
[2a01:111:f403:c20f::7])
by gmr-mx.google.com with ESMTPS id
98e67ed59e1d1-36f7092b0b1si616456a91.3.2026.06.09.05.34.15
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Tue, 09 Jun 2026 05:34:15 -0700 (PDT)
Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com
designates 2a01:111:f403:c20f::7 as permitted sender)
client-ip=2a01:111:f403:c20f::7;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=r5A8bLPJLIfQHynh8npVgejhjfUpqiqdEOsHy8E9WHvD5qE/bmauIPSSk9FwKyHlNarAHEBYHpYFfG25ODQ9+SUIWTqX0ZTyHvGDkTe2VzY6gl3246S2oExYdNWOLcq3GUHQI2iwv6KSJzLhqmfsBzGv9GqzmTqIoy1BvehA9Vt9lP0Ly3vnpO92YJW3VxY/2ZW7I8Mz2D5B/hGTxdRiM7rCMKIjbrz7jX0GFnyrvXYpVuW03nQ+HEN3mJbzcCTJGOisENWSypZe+FFcuutL2QdLMbgad94b4Q5VW2L0tKVV62ebgUYrqSlBo2uYhd+qGt5P9WgzKbjJdcHlo+P/fQ==
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=zKtDpPPzhHBh8x8SPHestD2Cy5cduM0elcWzXBIy2pP+3GLtfYCf0kUhTwsVnDZOzzPDYfJ86PIHJ53YK/y+cyYB5QRbBXE7zAyw3e4bKxV0gs4uM8ETUv/O6/k/JGbxS2EE/l7JwdyYoZrOWMlGscFQw9HA1ptcpE+LGZ2TnGEcmsV6OVKH/PrnqGCLSPw+W8A5ocGJbXvlN9uR++62BVnj+P7SbUViERGBAB4jcRLxyBA1zXjpyRdR7M93+JE95iqDK6xqBxTyI3sPJHz34Pzn9d5nyr2s8JHEfjr8R/uKcpEkdmO35fRga8jRuOzMzJooPuZ173tZO9e1AtMKhw==
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 AM8PR10MB4097.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:1ec::8) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.92.14; Tue, 9 Jun 2026
12:34:12 +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.0092.011; Tue, 9 Jun 2026
12:34:12 +0000
From: "'Felix Moessbauer' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: jan.kiszka@siemens.com, quirin.gylstorff@siemens.com,
Felix Moessbauer <felix.moessbauer@siemens.com>
Subject: [PATCH v5 13/17] dpkg-source: implement multiarch support for unshare
backend
Date: Tue, 9 Jun 2026 14:33:51 +0200
Message-ID: <20260609123355.2368573-14-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.53.0
In-Reply-To: <20260609123355.2368573-1-felix.moessbauer@siemens.com>
References: <20260609123355.2368573-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: DU7P194CA0012.EURP194.PROD.OUTLOOK.COM
(2603:10a6:10:553::18) To AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:20b:619::6)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: AS8PR10MB7254:EE_|AM8PR10MB4097:EE_
X-MS-Office365-Filtering-Correlation-Id: 59a7792a-1410-4166-c5a7-08dec62368d2
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|55112099003|22082099003|18002099003|11063799006|5023799004|56012099006;
X-Microsoft-Antispam-Message-Info:
qB636tirGQK3mFJqBOuYMyahZGf6Ou3st3muZSBIw+8BxeWJu/e9yXTWj7E2GMQhfblpl8xUNDVIBmzWj0MU9uuH3nGd/OMhTPSjXBpcJR490uGV7wq1EC8Cn1nqUBpLzg3Faz9YomarSpYWgSUxR44BAqXJhFxtlBBc2xCEOwCZ9W6lQLZ3CD3ZPFMbUNPRuqrLwaQ67++c1SdwM49chRDBprExE/yQh+46J1J5upOVo0DQDC4ULvJv6n2ntqymsuRuObJAsbwJQ5rvVPuhWThOIIMm88y3505Y+Ik20Z1OcIyKDKi5yPKaTC9S7ZC6TB6amBPJAHXvg5C/z6zV/VJQl7pzj/lrKHoA42V+sWbV6RTRw0msGZB48dTk9ZvsRTzRmR4iL557auvJrQZy6p+uXJtT6dGNtwUdmX8Gys+Soz31L+S7ckB22ekhT84XN3d/hSn7t1SZa/G0Ph9zyE7CwL3ApR8LxWNqYHJDOIttbHmZ8sv8umDB4zY265Ot0GQt1pm7ihTj4CsgOQSur8NFR+tRIT38Dw9TqAxEqnuoqiMMxbgftXnxEdQNpvXBuKBi2GypQdWa7E+0qrRMank19/8WqBV4sQYj5kdX39YMcZwE98zIwB3GLYPH0sZjipQb5BzX7GKPxD02EKFUwDjTh2BNVAumZGusWpSBCviB6k06WpugQZ4rQ/voYaLN
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)(1800799024)(366016)(376014)(55112099003)(22082099003)(18002099003)(11063799006)(5023799004)(56012099006);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0:
Cqid0F25GzmRfBuOkJab4dxiSj5rTfcSxbuQ0MM7St5vM95lgfRt0CpnS6+sobGbXo2b7fiMfVN/spisBgcOHwPP8x+LKJFojSQkh5FyoqaemsaX/VoSdUHNLC7QOiDg7w3RNOtEU119uA+ibveh1SgWAn23m+WkP/gciMxouQogKR8jjHCrGIbVKdelH7OTf9OakwQdvslPW0+a6fxrUuS0FQswXp5G+y1EDezDXYekjCRnRin7YFWMvaLDNWsRSUeLbVcp0oXs/YBcAOt2b5kmkSzsxW9q78iMp7dBf7/BZivryh/cDzUHnA6Q0fC95G16Yt6GHOcgZ5vqX/3H7G5S/qBjVyZh6cPZw3p4MnCgdDaGNWpVQn1qu1lokAVC5hRhvMKUSgIK35y3YgyjLCl8jo9kdvW6lVzwydWlPot4K0vMWoQLQrpD5X6eKJLDBlwGXS/JKx/e+CSWLv2xIFIUEXhfWGeaxPwvXf9XZNSYOvOeEP6IoqI6DM8ZNBsgOEp8FIhLiEdfagq9sVcYz+NJu4fPO2es8MlNXeLmpm3PVHeh+4wWmzMAq62CTClfl2v1/46h4EF6hR7DK7ByEbdLufUQOxokPRHpFN2LWoC9ORCqaRVVLcRtuzOM6eB2uH5U4rwsvLkEC8OEYtv0XYyK96LkflkDHrhi2Ymn/uFY3BX2EJYinvuCubsMdrpiEdilGITxZ4ag7r869y/iV5TnLvEEbJvsEJKjcbmgEmUFufDKexSU9ZbxGuacj0e24tfSvkJut1LX9zNJPAbqkTClFylEfJsp9yp4tJ6cuzn4bvMFe7dxZV9r9LRu3O90LsVry9NT0mC0SNiMn7YCSie7FBocjTr7ZqTrRmbQUSXN5KFsSn6wugpSmyvMGKxTleb+OHfal8jnbctkTw2h0hJ9UdPinFkmsu8hd5VXBT4k9mgJ3Fs7XUaI11uJwKh1lT7uonpXY4cVux/qCrMfS1DWpENDPo6R3I7ytK3If3/EweIaSmWE3mK/5qkCvZz586j0F9+ISDsVm/9/hbTDGBqWAJcvIRjXm2s36AmmxVMo7MAg7uPAHHi2rXuIuiRgXQX6C/fseXyh2yQ5mBG8CK5wXg4jTLji7pDRt148VpwyQLMX+kB8tYCSatGg8Eot5VXuu09BpDeKmPljdaOfybdUmgYP3Uy9SPkyws5I8FOhFgSjL+NT7mwzXxK5ajF9z3xxyUh29aJKnYe+P7JZl9E9wDZ++h7hpBHNHmpvvuDvcyMa6EpBD2oXKnAbQQLO3JAT1YYajZK5ESo1KYDzeR4B87+qZYomDAvtX7tf9ksUePyU3PfSxhUiGz6y8q50l0dQof2e7u2/DafOG0JuqHqX+gO6hZUSckYQ/kiEN3LwSN0Tui6X7fcun+y1MSxnRzbR3YNV+NaCCS/IoN/ndCorI9y9jMJKBQ4aEELWrKwxiCsqIZ6KwP4u/ZKrHZRiqfN8sK//uTBbXevfe1o+ZXN21gazd1oW55Bpr3vGLldU3OL47Hqj9jWchVyXgjkQZpRMkIEry08XQk4rjnq6gYMfK8z1Y7KTh7g12yc+QdBJsAd/KPnvAUe5m12BXiqMCWW1optcFkRI4yPL6n0YV+Z2BKZoyjq+HZMZtzoCp89yR2hFitmcpDTF4zpT4s1sPegwaNHzPzGgaxVa6LtL0NnBp5b2TGM22zdnh7ZVaN6VBKh4kszKw3wpPJ+tyQaOhy7O+n7Z95Oh43IN7WxV+8xdmNOiYxqbJ22dWuIzK9o=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
59a7792a-1410-4166-c5a7-08dec62368d2
X-MS-Exchange-CrossTenant-AuthSource: AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2026 12:34:11.9604
(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:
ff0CS4FXkZbnoe5amNAUVQGqfowVBf+fkoLVfJjRszQD1YJrUC1cCZMuX+UW0CxTIBwgD0O5ZpBm/ghnXmfgQS+Q5/lCAQtyng3ktXuRoWg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR10MB4097
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="ZwsIDo9/"; 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:c20f::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 <felix.moessbauer@siemens.com>
Reply-To: Felix Moessbauer <felix.moessbauer@siemens.com>
Precedence: list
Mailing-list: list isar-users@googlegroups.com;
contact isar-users+owners@googlegroups.com
List-ID: <isar-users.googlegroups.com>
X-Spam-Checked-In-Group: isar-users@googlegroups.com
X-Google-Group-Id: 914930254986
List-Post: <https://groups.google.com/group/isar-users/post>,
<mailto:isar-users@googlegroups.com>
List-Help: <https://groups.google.com/support/>,
<mailto:isar-users+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/isar-users
List-Subscribe: <https://groups.google.com/group/isar-users/subscribe>,
<mailto:isar-users+subscribe@googlegroups.com>
List-Unsubscribe:
<mailto:googlegroups-manage+914930254986+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/isar-users/subscribe>
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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?=
|
| Series |
[v5,01/17] refactor bootstrap: store rootfs tar with user permissions
|
expand
|
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'}"
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 <felix.moessbauer@siemens.com> --- meta/classes-recipe/dpkg-source.bbclass | 38 ++++++++++++++++++++++--- 1 file changed, 34 insertions(+), 4 deletions(-)