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; Mon, 20 Jul 2026 12:52:50 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pj1-f60.google.com (mail-pj1-f60.google.com [209.85.216.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66KAqmL1020820 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 20 Jul 2026 12:52:49 +0200 Received: by mail-pj1-f60.google.com with SMTP id 98e67ed59e1d1-388cfc4848dsf12579194a91.3 for ; Mon, 20 Jul 2026 03:52:49 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1784544763; cv=pass; d=google.com; s=arc-20260327; b=OAZtQJStDO9Zek4mOQNUPRH+OUMhJ6ek3kpMZVHg7F3zGHeDYKlLMyZ5BkzpX1fPfc 2NIloGl6Iik12UNeilg2bS0FRVGgJIe+Lblxuo+QfFItPM0yI5atO2cGeamsjC50l8qC rWqzczjiSbFp8yIlbiojeXgKyZ6LBnNC3fjINw2LW13ymzOI6rb9fREwc3YJt0lBJEmW pRdBdsPWr41gaClOx39UjmpBj8xMc7/eZuPPuFWWJ7AOGOz9xbkR2IJbt3rbIypwvmK4 DrnRz1ND14i7pELb/W7VRYiVUzksIgFYBnQuiDgLm9uH+02WWAC3aYjp65NOaOFNrSne UBaQ== 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=LjyhdHc0FAXKKbYMIrQLwakt4oEd9bR6mjLAiSUdjVs=; b=njgqx2mIdkDZITAklIEO3vrPn7k5zkz54ZnqH9cOFaK7L/YoSP7znJy7zq9p6bQCPe UMI+U4MH4RkeQnM0xu58+leWCgLJJtf9igN2EsMeMIeYC4c3544aJpg7/dpby7oq6nqX UnglaYg1ib56t91GKr0f9edzQJj9adI60r6O4zBhfGvu5kf2ymjjlQ31Jx9+OEG0qt7E 03uQ1AN+9BFU1DOg6L1heJ0ap19UgYtBaNDoZiWGipQEzpphDUsisN8TA1j1jIgVkzbI zX8AQI8MduIU0U4dwNBHz9+xUfwyNQD5/+oNI0FcfHLbq5iBvhbKTs+Gq0Er+IqS/yhi Xw2g==; darn=ilbers.de 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=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=q1CrmuiV6fokeEPYHV8rLMn54ZDr4r7s5LuWYzsykpI=; b=ppa0PMa4Iic3c0kMK6kqCTvUCpRVn0W0oZSYfgDuzNWwbCk1/fPOz3d1mRoOdzCk6y Qz3dSqL5JTWcI9gkqPSUkWGm6mg+G91oLJCqAFVyZB+rQAdQ62g0W+Tr5KSRBY8mx5rN dvInGNP45Lgq5nOIUb5IH8JT3Z/Qrvakl6e7mTYJdyvYJYXe36ha1t8FZMkCmEDOvUgo pUvfJih4QutLRPjkkzBssk9WBRX9GTpjbFhefIGe4VrFX2FhKXmASAPHfREC98DjFJpy 86B3F6mJCuNSDcNPT46qoNofU6h9eYjLt7UJ64ytWP9E9zDZGRjZSywwJRdnbvduJpOS T3Ig== 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=WRgO2c7ywBtGBWwM6t5WjHu+uVG5A+LwkYUXgM/l0TSYKzsBEXFqhTHwiJa0frV1i6 n/f7AfvcNGUncmSTh3vbirdBCUjfKAgGTyBD2bqam/tuHymb8bNgsDiyU29YcGPR0iNi Ek9kM0T8iZj5SRwDurhJjrM4R0LsW/NJpdgud0Bbfmv8qOSQp2rgxzwixIBorJ2/zKo2 wa4+/5fyJGBK2ahIKwdHyOcVTmumUqmgwsULnkfl83KAhdP2C9Lx0A3K27lKkYgwpLIh OHPXMdS9iFDKVqVeNYAIYHK0fT8QJlKqeIEt3dq71CCQofMtM7up4/Uo613QDNUvNaeg EVMA== X-Forwarded-Encrypted: i=3; AHgh+Rr+CMQi3NnfDWfHl6M3yfdVKBt/5apUs+niiUN2rEBaKEJsvRLnxkFNfxMyjyKHRKhyOk1l@ilbers.de X-Gm-Message-State: AOJu0YwFeyH5C0ce4u2fAbPzxq1g1AzQhxjl0NPF+z2sCUVtBENEiITr Zjv/Fo/Xug9R1o2HLVedKrPLGuZAfpgAL9MvuPKG7TVQN8hMu9EkmPlM 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 (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" To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer 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: =?us-ascii?Q?yAo69XEUIi1oZfACWtZ1dYT7fg9JLV4TV9tGP029yBwAPPGbvHDnVE+Mnof2?= =?us-ascii?Q?h3J6lK4ot7HUZTFzDDOW8JoVZYQZgOfSfcMgEzJ82SK+8Cv3Upj3RePovg6t?= =?us-ascii?Q?ddflbeqLAgSVUXp8Vm5Vue3SNfl5/Cx4VyMoY+VET7qdQ81gFauusf/pbGy4?= =?us-ascii?Q?x+p6Z0YBPb89INild9mxb0Nm1b3cV6jUDb5o0UVAHXp9vCKqHQne8baUJXpY?= =?us-ascii?Q?cdqCqqxWllQDfH5tcCfiGgKDF9DcFr4bJft8HMMu+onXdfj2K57PbGEXhsIj?= =?us-ascii?Q?Y7hGlL/aLpba90rJFkMAaKef52xJNKL4cRXDhDb2fJwrHbXhTw1Jy8Exq4Jx?= =?us-ascii?Q?9wKP8yFSAqxYVDdGA7aqurmVKbZYlb42CVkE9x1K8srxTMPP9uYVUeh/Pmdu?= =?us-ascii?Q?T4ZC2MrpwI58rXLNM5WCBtmucL30+EK2ZEl5cflNhSHdWEIHCWI4WuvsS5En?= =?us-ascii?Q?jklf46S2zzbhYAy5mqcR0oyKYQi6SdjKESKrfLRTab/G0GnBqhw6Bh/c4AC0?= =?us-ascii?Q?jKFfT7FAD+sce4Siq5DUN6YmFFc+NnBOA2lnOWKKaUVDTjMHxbxr+1v5TKBF?= =?us-ascii?Q?4SixUdOJztUwSM5qBc0PnXa6h70EICDIIZQX0A1F8ldqH1VtCwDpa+Hi2O/J?= =?us-ascii?Q?Ol/VlvW2uVZx2CzAK6mXeyiMiV2nbkuHz36IJX7Vc08j++Tua8DMANXIY+US?= =?us-ascii?Q?cVaNWSUfgMHrJIpiYlUiHrYhNcmy2J2YIXs1+FWi/053MT7sAga9SsqCAaQn?= =?us-ascii?Q?bf2Ld5gXp6MUN1J2xLqPuTBVhOiGMEqfpd0Cm2isZwKxLk/DaEyKmDXdZiFp?= =?us-ascii?Q?eBeUy9K09rC0B/RI8TX6LdAq2A0wD9mxstPoBMlcHPJT/RqmPaD+fZDmXTr9?= =?us-ascii?Q?bKOMPTOkjd6wf5fgSB6pzCR2tjRx7w89hLgUEq0C5fEkDg1YDLBjcNog4RHL?= =?us-ascii?Q?xIMyR2/M1NVREvw5v7cf+wxqueZaxv3MjdeJFCAtHDULJ3/MT7FlwxcE+Toe?= =?us-ascii?Q?rlNBU8YmIDxBOckOOEqlMGXRTBZreLHmvOCLSQH5YZzInZ81BGRAl9fWTS+o?= =?us-ascii?Q?qmcOZfz/Rs4ZDeU4Dn20SUb6HgCuJihdhbN7EynLh8g3zWRgGIz90XiHtO2M?= =?us-ascii?Q?ee//AaxdZ95PrBeKZBQoUenI9ktzZLywYP2xdo39nZTTxmnn6frOhgOuWaZq?= =?us-ascii?Q?EFqzurIpYG5R7571NIig7enio2z2E5Jd0nuBLneE0Qq+vdzMEe4cydvj/H9G?= =?us-ascii?Q?fKlz19CHlPHG2ORuqXRYF1K2sWHYA+8BbxZORKFYFwDHT/mUeqTUwMC4ELEV?= =?us-ascii?Q?HB3p0tRumtrPI2Zoc/bGXBQjnztXDFjCJ4uy0rtMBFyTAcFk9HtO2ygCMTtt?= =?us-ascii?Q?N9BVXNrXWnZ6GeLDn78fkp1hi0/vNlwzJREyjoxKDKt6STS7ikIVKFV+K8vN?= =?us-ascii?Q?3F4XI88lMknGMDz6bPdNiuZFcVAByx+bG4r9t7LJmy1/4t1+Xjuk8T1Y1EGz?= =?us-ascii?Q?BCNc3NrcjFTt11VDwXVfBlu9oVd5Ilih5++fskUIj8cuDKjV9d4W7TsTsao2?= =?us-ascii?Q?ixoQ2bBVhCUpRJP2siyvhizZftj328Cpbh9Cs0cHauvW0LaF9UaD+Zh/D0b2?= =?us-ascii?Q?mJl8cOZU10jA/Z8Zwx0SqB4NcMYXTalu6+xfhSIxSFQO6Byw3lwH77JaquC/?= =?us-ascii?Q?n+x54uXLkbdZxfTJI+5gpyClLs4WDmM+wYc+9tPY4EMaMqS4GyT/1JY2CZY9?= =?us-ascii?Q?MZ+hAOFG2CU+vPOOjxV6FP3ma+wV1gk=3D?= 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 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: WXS26Lrj6OS4 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 --- meta/classes-recipe/rootfs.bbclass | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) 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 } -- 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/20260720105228.395364-2-felix.moessbauer%40siemens.com.