| Message ID | 20260715110548.3605767-14-felix.moessbauer@siemens.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRBJOT3XJAMGQERUSOTOA@googlegroups.com>
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:24 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-oo1-f58.google.com (mail-oo1-f58.google.com
[209.85.161.58])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
66FB6LYY023025
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Wed, 15 Jul 2026 13:06:21 +0200
Received: by mail-oo1-f58.google.com with SMTP id
006d021491bc7-6a31c08023csf641973eaf.0
for <iupwgm@isar-build.org>; Wed, 15 Jul 2026 04:06:21 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1784113573; cv=pass;
d=google.com; s=arc-20260327;
b=h6dMbQfUL2erHa/mSsVZk7ehU1xORju2KrJF1iY1DvXEf7Bujq+cdZ+L7AUkY5PPah
on98dtcCsQn5bzQXReRJ8hMb1QohO+/LQEADzYZB95+5ZRhdvLr13kudYm4tPS6o8Tak
pg+oDRNVWBRLQD6sO8spUu8OOfA+Vd9YXOr8uoN4lHVH568ZSKCpCpfdv87OVS+Yygtv
lMdirCLq4l7Vb5jV9pmyIWvngEBoD/uICNNtjTulyWcIbcCNaKQmoYwqCnj/QA6jCsdT
n94Y7H9eiJhHP6jIPiEeqBjDFLAeEr/H06hvvPvjyjwonGt7iABdmIpbXYD8dcr0tPTX
m1Zg==
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=tRD6o0j323hhigfv1fxPn4KHYbOQXoco4CIiO482ANw=;
b=CG5yhRB1n2VnpflzyJupXGOC5/K7tUT4wiOBWwBD7O8zQAVARhs8maXssG6HVpW8Je
/UiDP7NdFnGqQTvWy1pr/YjlhUUlZJGELBSdJ85aXRoENyTUijDe0pJ1fyJQ2ncsjlmV
76ZVolCfVLwyy9Luow59KXTmA3cVsBMpQQLL1TBElxFCU/3Y4YNIT3VMvigi+XYMbGRn
JbTsS00058TJ4ZEsvUT3NJ63KbQkTHihsajemi6W8Kasz0DZAouysVIm6Ug2zt7M5Eul
9lY2a1KFjYgyWceqymqLQHs1zsoM64SOct2o4U7W6eqzRufCTK8BNLiRRk/FsCPONcN7
7QBQ==;
darn=isar-build.org
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=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
: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=ddVjtImg3CQoozgoDvvXT76/0wkN80lTcvC4E3CbG4ZzcfcdcGFyMtVDEn1R3Aqvsk
PyNlPElKJGa6EAPmr1Q4bA4NlHM4q4vn4rVI4mI04wbjP9dJjaDEEjvRos/VX121Fg9D
DN0JIv6KuWXWuLWansS3ANv9GrWi8HlhcoA5ej3gAiCfzjRRvkeAzYKKpxbJkZuK80NE
fvlidnAMopvjXkxOWROfyc9Bv3Lw8Cqi6W8y8/Dcbf0uwisyg9g0dFwhUOL8nWa7O+xf
sIXwu/apaD3Tx1UaSXx0EZFrS1HkcUfoJ2vLBY/EuZ8mK79jicN62ekzfuNvTb+67yEx
0dZg==
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=OwWfZtFMayrzFNIiPzfAruPii6sE90gM+CZ49PPhnWTF9R586T3S20FI0n21pzIud6
5Lt6X/+ql4T0Ic5dDCeaOAVSIyL3Vrzv6VuzqhQ929k5ArgNnrdWX1Znc3m/ftKOjV0H
fGU1/trUl7gAdox4FMINi7wv8PZXrLWd8XB2mZCi9BpBZXeOgbgRhBunimReeDfdCPc5
Fqt0gvnzTetA8Ft5N/Ma6gOKZLfvoIsW/iK5YaHWyckudv8yr8wJJFQcSLdHCVhhmGo1
/LeV5Iycw0G6nma8n/E+PNfKll31mUCfxcsvFoMaM/gxA/O2MpYt4gC2RhPVGUINzFDZ
EOMw==
X-Forwarded-Encrypted: i=3;
AHgh+Rql7Ih5+5FiMaadRnwX5P/7W7CHaLm3H/zy2WyJ5xCQ3FPxrrsFblw89C8clNJUMCR8SSdhYpA=@isar-build.org
X-Gm-Message-State: AOJu0Ywd26ok07WAgcXcUBETr6TWySzOzesmstyyootMA4NJm3VskuZA
nIv7hn4l7jDypgNBwfGU/QyCtm5nmnTG5CA8iQu95TKYnA9loxn0vPfO
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 <isar-users@googlegroups.com>
(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" <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 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:
e+AsgJk54kP1cFYYLLfta9QmD5nBERnLqE52f4sObkVJQAOooWFLruuOTbeIS0Qjr5c7/J3FezEnKRy4ViRooNEnEnAT2YNkPLm9jlXiSDQDfTjeOd49462mhmxWgvhkIlIOTF4jf373x0m47/s6f/aRv49NLAVtfQ8r8N5wdyWWfef0xnSWFaEwhAes5R/zzIzfJs++ykUQLmBE9wkl4DB6q06eYsX1EYAuG00LD0UNiF46nomPHyNkSh5OaMtVVuUcXPNrBBDMEXA+khqBqsCViLktSKOz2gSW7nxZjsWtiTuX7y5tlcnl3S2z7qBOTiX4qzUkp4xc9N9IeBV5DoaUMR+OAVjZXIS8oE8pWcoEc90FHBAxZGo4pixfBX5QGkDFhYNUU5ROQHy13EpQzGD1RZdsboNADmrBvFmAmL4cb6Gl04+VNIc/YvIQtKSJ2RWQftO5CpMa/E+b3XBl3MU4yNEVzaXMHLdKnFlfu+L0W6tg9klryEtrA6z0skK10xchhVPZ78CiiFSGHN47CVEjua2GZedngAqTf0FctSPpjV0933SMmRkb+iJP0x6lYyeiZq1T/HqA5KJB2VsfpKMmbLjuzWNfu1PMfpQ+cOhPJ9aEqEmxfWtai3Bt9d8r4diNyTC1fRzziySq5LmNjVnvNusRUpIw8iCLm49cP3RdgU5ll8vEosvw8a1uUmyJltxM/MnGSlQk4K+n+z/QRQwpxmw/07pWHn4Tao95UiXGSGmJuIYrRx5YzheJHkc9kNSU33DzAQ8zUvU9QoTlqSqGJ7dmgOnyVFdj9w1Pn3T/PQo/dWb8TqNqv1aeUqc0v0X4u+EMQYJrh7ERx39XybWsCrcDNdX+B56ngpxLr+uS3Jq9Lgi+n/FD7z/FvK74vWCvIUK15fJjQL72T+6qeO0dEH3e8+Z07IYZHYCUtodaqFrbGRoOqP8qJCMts89QLX3H80LUHvfnQVt9nE8A52HuHobr9dn6tvqvbDPLCvUTPF8Q7fqIlV6a/QXrqaE3z8upRhzeL8jXARg8A6l8wuW9Mi5ul32kxaE6ZveQgHKcTEV1XGnQInaIBVVPOyb+QUQe/Ov03Jd8pGCPAvHpRfERNovFkZwkOfnX9fSocD+gZxFOSjey5edRiGzV4sFiZ0p+KRYWakvGPyYge5KLK04p6Y6ath70vOgcsGEtxVDBGNpcaTqwsJT8poKaHJkW8fWRNWypBhrX/rAZnVp9RNul8v5TkMHIqi1W/ubq1NDisjSpYzA3EO1Oo8xcPSZOGSZJAIm3oMI2nf4ThEQZPdP0XGtqkOjr3HUwqdoFaTMTvZkcJkHh4C2VVd2mCXPhwBC++yExiiPHpWDkygzmwCiCL1wDefrWS9dCccW8Y+2I0KrxhfJeSVXc6EvZDvXHuZOYLkD+wrN7VfHacOW3xSGvu0sXg7QnbTOiIiEutPm4IWoZsBAiFRt3YdgHpNFGV4LR+8U9BQPLq8luEMuquBqmmvvecbPObvT+xHo+P4OCm3YNw0mK2CFki6yHcKwmZnMJIXFntJWbjVAHGtiQpehQmHB9L88SM5GOrRPI11TaNI7MFW2u8031+G4Fq9U5pZBl/mMe5j6SDndd2y2/28MbTbtUPXAou3ULHNVFGz0B51t34NmALbdCkcS+QR+N6KgImnDrK9xHDvcFLyy0fUkmAjoIy4H+9oHvHRzbEaNfd7btrg/SmuMbMglyrsEml1P7VYjLpiaEBhG4YOFe9le0egbX5g0jyKu1VGmbFCXRMqNcXsmOJKAjUrSyX6yesx13aE/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 <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 |
[v8,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(-)