| Message ID | 20260720105228.395364-2-felix.moessbauer@siemens.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRB6X367JAMGQEAWJDRTQ@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Mon, 20 Jul 2026 12:52:50 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-pj1-f57.google.com (mail-pj1-f57.google.com
[209.85.216.57])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
66KAqnLq020828
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Mon, 20 Jul 2026 12:52:50 +0200
Received: by mail-pj1-f57.google.com with SMTP id
98e67ed59e1d1-380b630c505sf12693838a91.1
for <iupwgm@isar-build.org>; Mon, 20 Jul 2026 03:52:50 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1784544763; cv=pass;
d=google.com; s=arc-20260327;
b=otnrAtydbg3c46SIJbg3s1qW6nKlbYaWmntmyGcEkWOpuwZ9kTmeIoJKbG25dvPl54
KGzsRBgcetsGfhqCNTln/nAluapqoFSXGY2FWiT6CPsLTPytt6/h4/Sn16Ht4VN9Rlrk
64ad4mVjFh3PoXi9dLQa5l+n1ZbsfIiHIUw1xhQg9pllQ0u7tl1k7kDZffl1Q3pHcPkb
pb5E1xTS4LsNGXWekBwP1ONJJL31XydC5N8jp//TQJS2eakQ4XhOaLKr06rM5i3n/vEc
j3s3l4EjH42aK553auHzBh3cm4Co1zX/TnjZgDIxDrBW+zAyt8GByJpRGsgShrpeHr2k
TzMA==
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=q1CrmuiV6fokeEPYHV8rLMn54ZDr4r7s5LuWYzsykpI=;
fh=rfuNo241YlgrJffiNjIKgXyD5z0gzzhyz3aCTtRsasE=;
b=antCbyebW7fSXemPbfw4cfY7v1wcbeVYYkFK8qxr1FO9vKmeydmhDtAp+kMyfIlEdP
qOA5cw7tF0lMLb25LkhvMbstbU9dS0eJ4Zo4dhe4y5U96kuXNrd/Oov8mwJIkrfijdSE
vbQIFX8btBDzRnSM81k3ftPhEqqtZXShfd7CHfE1cZwwpEPxATiJj9KwdHeGw+5d1zr5
AC0KXxbILBRVvvXFH+HGbWnBmzyvg+Wy/2gNWuopEQT2MszFMYssKENKSz3q5L1c37MG
E5QqAt9HAGKPNgwdevfpP2ZN8DleQoccgmt7Qya3r2k81OUBwWGftIfCXSZB0SaHrNFp
H/uQ==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=O9D5eBWH;
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=20251104; t=1784544763; x=1785149563;
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=q1CrmuiV6fokeEPYHV8rLMn54ZDr4r7s5LuWYzsykpI=;
b=iWMGfQCy8sm1tLJ7Aj276QckA9WT3C8c5/sfwJFtg8lErcINRUcaKIHh5pn+U0hFlj
Pr9YT/z8DV8kk6gY0hhPoqKTishy5EiC8si+bYaG9m0uo7gvtY+Vn6ovOBTJQECS2G9a
GxqZoeBp3hWQdoj4eFSliSPB8GTqOgNUerymeHTLM+87QzFPVeDbWFEVsVn3lAB+VEoi
BLTDrh2mVx5JaFE2TGTQ6UFzCuoutXKA0PY2tS8kY/NkGWgOsGcH7unyIYavBu6VuEn0
LjhKkqZK0jhk/XVVdwejKw7uLnesZ5633V2hbTbmTYp9qXOwectvG5fvG+BfRrWpb8E6
+Jyw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1784544763; x=1785149563;
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=q1CrmuiV6fokeEPYHV8rLMn54ZDr4r7s5LuWYzsykpI=;
b=oEapUbH3ai1+EwVX/zmnzsUxiwsgvmtjokBlCfbum9ql80bdgihJJc9dbq/FDvdUFt
cCmxdsJ8UIWsillQkFlexnxYUA99DE9wbjIHJTQlv6iIVpCntnPC9RX//SZe/z8Rb6wO
TVLiHYFu4/5833xwMP22joGhCLMLuEJVGymis+gNF22pynXlMvBqa7vr0gfJ9snS0fDF
Gn5gGHslLtpmZGmWRc/lJSuQ/hyKivnqzsED/Q9poFdHgIXDhefiWolgFiL0hTIXcdiF
v2I9uQvA7LkFmbkW1C0qB4qgc3gBOyg1ZV2TtIfaO1jINSDr8VrvNA5gt1RSWm50Wx7b
Dflw==
X-Forwarded-Encrypted: i=3;
AHgh+Roq4SbKaOhraaftxbc0aFYLnHQk27bshqWFL9Qb3xxgW46RUy8lH4zYJN+XqKrWhPckmOf32PQ=@isar-build.org
X-Gm-Message-State: AOJu0YxExTcE+BW3QIf2iRKhq6sbQW/FXBScfSDmnblHPs0UnxoT/Isl
3gzwCICzii8QqfZYHgxRHgC7qa1heLaJ48+yxXNkMb98N9/JnHGH3S8o
X-Received: by 2002:a17:90b:2d86:b0:38e:baf:6087 with SMTP id
98e67ed59e1d1-38e4b56e974mr13890000a91.35.1784544762797;
Mon, 20 Jul 2026 03:52:42 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="Aa7YSPS9inKOfTdBG7x6/c5M8dXmKWnR/XfQIcpU5qmz8OB5yA=="
Received: by 2002:a17:90b:4acb:b0:37f:fdc7:1166 with SMTP id
98e67ed59e1d1-38e4c61bce4ls4703730a91.1.-pod-prod-02-us; Mon, 20 Jul 2026
03:52:41 -0700 (PDT)
X-Received: by 2002:a17:90b:2c86:b0:387:e0bb:57f8 with SMTP id
98e67ed59e1d1-38e4b59cd34mr15661328a91.41.1784544761467;
Mon, 20 Jul 2026 03:52:41 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1784544761; cv=pass;
d=google.com; s=arc-20260327;
b=QaugDwqHq4JXGaKkcvxPCYqSe3IBw+FHS0Z5nQHReNVOyvuhfrmhN/Svh92CQveD6g
Cd98XRWdSWp5UGO9U2ZvYYTk648mUlSLq9UCDhlHSXfveP7o3WaHjO1vt6vkjAE6e05M
XxUlNPb/v5fjiBt0yzU77yLJC5xlyKBOJLohc+AgqavvJ6/n2LEYiavrEzwgQD21HnMW
9XqeOCyI92+HbdKCTwcE9Vix+MtfAtJMpUH2GWJ2d9BkEcAN2rvFBmbNPqiJr1xqm7Bd
e3H5TNWjsOAm18FR38trUnk3ivEjt/qCE7txaiP8/7kIk7y+u58zE0oKL8etQO7Aej+G
kFrQ==
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=QJS3TccjHz7dW7ieZpX2JDUVN3KZrk2WBeLQMc2rnw8=;
fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=;
b=DkTCFrCSrFVfMlwHEk0W0z4KJwsswd9JMKNyobMm2xEqUZPJIw8sfAN+1BeZxuVU/l
WRiLzuVdBZfadzITmUDaObdM3AwX4pYKeVU2C2DYTbSgTCT446FMNkT2NCj0HqRwFqhj
zo97GFmpXJP2160Na+GUONS4LQ8rmcHqN09f3NezLb8urnDl9wgPcIMqAx8rpNbnWXmH
YExyhR+gMwZrP73QHZXFY/YrASmnjpKoHBH2y6LxHYe1nI3iR4SjWSL2g26vUcjmhDYO
MzKQdFowYlubpE3nxj6gv64ePEAc/cXd5LFboeaMQ1B9jd7SMKbgk2jobcpNjDEIX+6W
rfHw==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=O9D5eBWH;
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
98e67ed59e1d1-38e46b44de5si213473a91.0.2026.07.20.03.52.41
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Mon, 20 Jul 2026 03:52:41 -0700 (PDT)
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=YJL3NSOUy6EACRv+Y1UK50H043YuPxKvLTXRiX985ivwrPyflvN2MiTzLglVvO0KQ23pQ0bCetNB6raLyiSYhFRnuC2UbA9VR057mM1XCV9LXZ5ChyJcMCvUYtTnTen7cKwmOOjp1hGzjoOxdosUolRdU8s7PiVnXTyRDQf5DwzA+qxLGR9Emla/PeSfS+5xSk6ktY91Mo8756AuhlBbFJQ/US4mdqVlgASrnXGAxfiFtjIT86hSCPqQ/B7s+2CIZWnJJ6ASkARMOMc3fLa2n6K5oXaqbg3nOYdgBZBAmW1pJrrpBEoji93NWQpF52hjnd6U4T4bJSr2g5mW/+qhWA==
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=QJS3TccjHz7dW7ieZpX2JDUVN3KZrk2WBeLQMc2rnw8=;
b=ghY/DcuG+OU1ueSoCh6a4jJNBW5lr3dKj1QbofT9GLGRNSg3FUYNKlW91cOpIs7/9kShUdCTnccpKLO9mzPNRdoByoL4QcXAFi8UUW3qeOGqxo8olnixn/s6AIphjV1/sx/cM4aP5IHCuGOZ2bsWlLUK60Wwjoox7zddK601stJsNcW5KoYK7Z6lAP+UsdLZm2nt+h7ZSYiw884Ig+5VmO9xtr1dsN7chc2o/vTdpieQehwZX1fu6qeFR7NNjXBl0e34Gr8DV6PkWNspOIGCDhIrM/1t+Z5ATKww8Z/29gm8X565MiBsshuRjvy4or+qQ2h8J+Xfd/wkCIv6uFXe1Q==
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 GV1PR10MB9025.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:1c5::12) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.18; Mon, 20 Jul
2026 10:52:38 +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; Mon, 20 Jul 2026
10:52:38 +0000
From: "'Felix Moessbauer' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: cedric.hombourger@siemens.com,
Felix Moessbauer <felix.moessbauer@siemens.com>
Subject: [RFC 2/2] rootfs: use host apt when installing in cross mode
Date: Mon, 20 Jul 2026 12:52:28 +0200
Message-ID: <20260720105228.395364-2-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.53.0
In-Reply-To: <20260720105228.395364-1-felix.moessbauer@siemens.com>
References: <20260720105228.395364-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: PR3P189CA0088.EURP189.PROD.OUTLOOK.COM
(2603:10a6:102:b4::33) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:20b:17e::10)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|GV1PR10MB9025:EE_
X-MS-Office365-Filtering-Correlation-Id: 2b61d1bc-bd8e-4404-46e0-08dee64d02bf
X-MS-Exchange-AtpMessageProperties: SA
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|23010399003|376014|366016|1800799024|11063799006|10067099003|56012099006|55112099003|18002099003|22082099003;
X-Microsoft-Antispam-Message-Info:
oro4sC6pXYYgCNJ4vcbYcGnH+UzVjI7l/COavk0V2eEAU5uvtNnxqNX+ytYS+O6ddhI5QSeeCJLkLb0l7I+5AfpRT0zGzqqwASoJv6+JZKpgBsu6eqX10yl39cEfDmL4xHozrlJ3QtJ/LF11GPdTNC2IOOM6Kvl+9g/bDSyz/t1DEIuF16NDVQqRTyuMMveqHUOVND3w3+5XEBl2JdJ9fezscqxtH1fVfWXK3YVdpcdqnEO26WSzmbw7KErVx6te9VSRC4AZqNoI6il+vHM0V2tgvJ5dYDomlLtjQAJplXweUXJipwDtEREC4+pbK+LTOIh7WbA/J5VqwxBjESDLUm1gq4H0TLMwBzLW10ksiBuLI6yGcIqCDMEO2NkBrQ34usNc/oTI+wXih99MeI3P0nGq0u9brkXhPSWImWYZIRW0pBOaV9nH5NMpJ2rNljWvMwT3M7nqpwstns4BCWPjt0Ic0jICkcu9mOKVuoTg8ve2kSqRIs/IWr9n3W8kmxhiUIG0Dk9MSIzxewLpHUXmq+lIuxbQztdT1fDq0gWbS4ujVGTD8EZud/CC26l6xJ80uPOhlRy8HGcFbkn7f6N3nLRxPgIx7CBfTDAnpJXo8Y6M+HPvaJU0rQBYKbzheQ/TgKuQ+ejVAMQ7QeIisHLvAeKKPIuUD7K3AC7QVJRhwNM=
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)(23010399003)(376014)(366016)(1800799024)(11063799006)(10067099003)(56012099006)(55112099003)(18002099003)(22082099003);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0:
yAo69XEUIi1oZfACWtZ1dYT7fg9JLV4TV9tGP029yBwAPPGbvHDnVE+Mnof2h3J6lK4ot7HUZTFzDDOW8JoVZYQZgOfSfcMgEzJ82SK+8Cv3Upj3RePovg6tddflbeqLAgSVUXp8Vm5Vue3SNfl5/Cx4VyMoY+VET7qdQ81gFauusf/pbGy4x+p6Z0YBPb89INild9mxb0Nm1b3cV6jUDb5o0UVAHXp9vCKqHQne8baUJXpYcdqCqqxWllQDfH5tcCfiGgKDF9DcFr4bJft8HMMu+onXdfj2K57PbGEXhsIjY7hGlL/aLpba90rJFkMAaKef52xJNKL4cRXDhDb2fJwrHbXhTw1Jy8Exq4Jx9wKP8yFSAqxYVDdGA7aqurmVKbZYlb42CVkE9x1K8srxTMPP9uYVUeh/PmduT4ZC2MrpwI58rXLNM5WCBtmucL30+EK2ZEl5cflNhSHdWEIHCWI4WuvsS5Enjklf46S2zzbhYAy5mqcR0oyKYQi6SdjKESKrfLRTab/G0GnBqhw6Bh/c4AC0jKFfT7FAD+sce4Siq5DUN6YmFFc+NnBOA2lnOWKKaUVDTjMHxbxr+1v5TKBF4SixUdOJztUwSM5qBc0PnXa6h70EICDIIZQX0A1F8ldqH1VtCwDpa+Hi2O/JOl/VlvW2uVZx2CzAK6mXeyiMiV2nbkuHz36IJX7Vc08j++Tua8DMANXIY+UScVaNWSUfgMHrJIpiYlUiHrYhNcmy2J2YIXs1+FWi/053MT7sAga9SsqCAaQnbf2Ld5gXp6MUN1J2xLqPuTBVhOiGMEqfpd0Cm2isZwKxLk/DaEyKmDXdZiFpeBeUy9K09rC0B/RI8TX6LdAq2A0wD9mxstPoBMlcHPJT/RqmPaD+fZDmXTr9bKOMPTOkjd6wf5fgSB6pzCR2tjRx7w89hLgUEq0C5fEkDg1YDLBjcNog4RHLxIMyR2/M1NVREvw5v7cf+wxqueZaxv3MjdeJFCAtHDULJ3/MT7FlwxcE+ToerlNBU8YmIDxBOckOOEqlMGXRTBZreLHmvOCLSQH5YZzInZ81BGRAl9fWTS+oqmcOZfz/Rs4ZDeU4Dn20SUb6HgCuJihdhbN7EynLh8g3zWRgGIz90XiHtO2Mee//AaxdZ95PrBeKZBQoUenI9ktzZLywYP2xdo39nZTTxmnn6frOhgOuWaZqEFqzurIpYG5R7571NIig7enio2z2E5Jd0nuBLneE0Qq+vdzMEe4cydvj/H9GfKlz19CHlPHG2ORuqXRYF1K2sWHYA+8BbxZORKFYFwDHT/mUeqTUwMC4ELEVHB3p0tRumtrPI2Zoc/bGXBQjnztXDFjCJ4uy0rtMBFyTAcFk9HtO2ygCMTttN9BVXNrXWnZ6GeLDn78fkp1hi0/vNlwzJREyjoxKDKt6STS7ikIVKFV+K8vN3F4XI88lMknGMDz6bPdNiuZFcVAByx+bG4r9t7LJmy1/4t1+Xjuk8T1Y1EGzBCNc3NrcjFTt11VDwXVfBlu9oVd5Ilih5++fskUIj8cuDKjV9d4W7TsTsao2ixoQ2bBVhCUpRJP2siyvhizZftj328Cpbh9Cs0cHauvW0LaF9UaD+Zh/D0b2mJl8cOZU10jA/Z8Zwx0SqB4NcMYXTalu6+xfhSIxSFQO6Byw3lwH77JaquC/n+x54uXLkbdZxfTJI+5gpyClLs4WDmM+wYc+9tPY4EMaMqS4GyT/1JY2CZY9MZ+hAOFG2CU+vPOOjxV6FP3ma+wV1gk=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
2b61d1bc-bd8e-4404-46e0-08dee64d02bf
X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2026 10:52:36.7884
(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:
u2cGRh15FhBm7othkJPr1aopekniVK4Zk4YhoPuqtbGyXM2S3iDl6n3lNYLmxutppC/xKSR+33nCVoV5444BsM+O4zDtXLNqiMSMI/pGmzw=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR10MB9025
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=O9D5eBWH; 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 <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 |
[RFC,1/2] rootfs: download packages with host apt
|
expand
|
diff --git a/meta/classes-recipe/rootfs.bbclass b/meta/classes-recipe/rootfs.bbclass index 6af29b40..95210f4c 100644 --- a/meta/classes-recipe/rootfs.bbclass +++ b/meta/classes-recipe/rootfs.bbclass @@ -390,9 +390,15 @@ rootfs_install_pkgs_install[network] = "${TASK_USE_SUDO}" rootfs_install_pkgs_install() { run_privileged_heredoc <<'EOF' set -e + # Unpack and configure packages using the host apt. Dependency resolution + # and the apt frontend run natively (-o Dir points at the rootfs), while + # dpkg chroots into the rootfs to run the target maintainer scripts + # (emulated via qemu in cross builds), mirroring how mmdebstrap installs. ${@insert_isar_mounts(d, d.getVar('ROOTFSDIR'), d.getVar('ROOTFS_MOUNTS')) if d.getVar('ISAR_CHROOT_MODE') == 'unshare' else ''} - chroot "${ROOTFSDIR}" \ - /usr/bin/apt-get ${ROOTFS_APT_ARGS} --no-download ${ROOTFS_PACKAGES} + /usr/bin/apt-get -o APT::Architecture=${ROOTFS_ARCH} \ + -o Dir="${ROOTFSDIR}" \ + -o DPkg::Chroot-Directory="${ROOTFSDIR}" \ + ${ROOTFS_APT_ARGS} --no-download ${ROOTFS_PACKAGES} EOF }
Currently the apt inside the chroot is used to perform the extraction and installation. This is really slow on non native architectures (esp. on larger packages), as the whole operation is emulated. We improve this by using the host apt for the dependency resolution, unpack and configure operation. The dpkg chroots into the rootfs to run the target maintainer scripts (emulated via qemu in cross builds), mirroring how mmdebstrap installs. As we already have all packages in the apt cache (since e09589d28), we don't need to mount the isar apt or base apt - which would not work as the host apt would lookup the absolute apt paths on the host (i.e. read /isar-apt from the host instead of the chroot). Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com> --- meta/classes-recipe/rootfs.bbclass | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-)