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-f55.google.com (mail-pj1-f55.google.com [209.85.216.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66KAqmlo020812 (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-f55.google.com with SMTP id 98e67ed59e1d1-38dbf293831sf16184944a91.3 for ; Mon, 20 Jul 2026 03:52:49 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1784544762; cv=pass; d=google.com; s=arc-20260327; b=UXwnrrqonC2+GufJM7B/xHTefAz3C/AJWfMKS7MK3AEnSJH8eJHaVNqzBjD8Ze0vqf j6fXUWZsJ1FxRtZOib9nSjVC2rV2PRDdY5nX91B5seMb/7bkIYIHm/00DMAifoXW2oGE pVZjQq+ezzVJzlU0WnRRX+d2cNmCTxHWslkXOPOToGtFc3Ym4+K5BpmC60dxmexeXEHJ q8vE/0xOA72CAwYbUE71zeRvtS0C2eg4rdRwZMuyUXyrP2jlvUgTozz6QXmoQbgM9PRw 0rr4MCcI2vxusJT32w3F5XmAJs1JAAnm25RJt1BfCPvGvDrSqr21BYWNrOIXFUUJ6Cwy KahQ== 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:message-id :date:subject:cc:to:from:dkim-signature; bh=NMN8ZvvjzmsFQABrOZvuRtRXXB1io56LBF80Nn2Uv48=; fh=4WTma3rwnXmE3okL26Oks7CkmTuhcTABZboVLU9BSWE=; b=rk8t0EFVuS6Lz79F1XMT8kIjuB5huDVcL9R7W3yf60XtqMUUooxFJNiKSmXU+KOHZ2 HnnqUcmBX69TwLnfOSeefkw4AwoEzcICCn+oh6V6p5wHYatLE5e2+HPflWp4x9FMpYJs XQaN1hLsi/LPm9796ZwVEccmNIGWybJzBckqFkj7vUN2DWKxS0zMQbOjA1BkhnF1ev3o j28hj3o7ak+ngTSx3SWgzmJWiDL3jrr8NucWAD3ND+0ZwyNoIZga28JabVNp64C153JO XqbTM7ISaOPj7pBXP6W2fgwBUxIX/53cXX7jA2kUMLcDfOxagSXD6MULn0GRI4gUtfGO AywA==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=IGMu43LW; 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=1784544762; x=1785149562; 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:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to:content-type; bh=NMN8ZvvjzmsFQABrOZvuRtRXXB1io56LBF80Nn2Uv48=; b=oPJZjAYRN/+nWZI/CfC9iLXhR6SYBR4Vi30/fIQP/VriMaKNwPFrwufD9PZ7dUaOD3 KwqhlpNt/7s1XvU/mocnIe0PX3hBlxPeTmlj0G3STlj/pK5cUb5yYz638/ShULPAZBMx yqjjI4qZvjRoxdgHnQj2M0BlChjvIS9uR/qUBXyM1A1Vksm6roUpFWih2XSGFFKdQ0+V L/N0J975jF0tehb1ohYqAo8lvzpN5Q0cwzRv6RizgsfIGljnJ5wGbzrWxk2nQ6sFmAhE FcGL/Xuo/qtrnlZk1L149dEwQjjiR4YZVANcjD0HeQSoFbOekONUf+dlB9wDHLlILPdL pkLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784544762; x=1785149562; 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: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=NMN8ZvvjzmsFQABrOZvuRtRXXB1io56LBF80Nn2Uv48=; b=p6s1wnLpLo7dSz/3nKwSCJEAyPvX9CHfW3XYzcsC9QAmb3WqpAlkk2DkxX2fa9LgjV dbYqfR6eEu3HQq1eeDET8hhaW+YcnWcwfbXL2t+KJxWxE5p11OOSYv+Xx8Uz9koEj9ix qRtCItaYCfz6t0/YNZrrjr2vfHfxytfN3qMnL6CjeALnUjOoU98Tm9AC0luT1hKZYuxZ uPOUi62idF6NV5vo94uy0d/5tnTN0zfT/mgYYTrz8dSbXLZ7C44xASbpNzJob3JFcNaE 64lUEwcCDxQH6H6Wm4wdiR7O6eT/6DjGbTE/JIeUpOqMhCn84Nq1uNQjMW/+uiT4Bb7Z qe6A== X-Forwarded-Encrypted: i=3; AHgh+Rq3MSEzE4JiwXGUkhDUYqQ30sfAGrrFDvBIbcC840DRwaOYBcocCer2KGHU09hIVuv0NJV1@ilbers.de X-Gm-Message-State: AOJu0YwGxIexIYHA/hfn34iTdbzuLwBhjcYGKWvODr+UEIMi3ozLuRUn V5SrEb4z6cZAgiLndF5YmqqtmZJTKrac+w7M+qDd1FXilg1RQ5ZbfGdw X-Received: by 2002:a17:90b:3943:b0:387:e0db:3fa9 with SMTP id 98e67ed59e1d1-38e4b5a8246mr14537017a91.34.1784544762625; Mon, 20 Jul 2026 03:52:42 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPR0logPOo64nw1MruGsUCGCpB3gUNZ+cD0s2YVNTQOUfA==" Received: by 2002:a17:90b:4c89:b0:38d:7fcd:1f28 with SMTP id 98e67ed59e1d1-38e3fb3fdfels5626950a91.2.-pod-prod-08-us; Mon, 20 Jul 2026 03:52:41 -0700 (PDT) X-Received: by 2002:a17:90b:224e:b0:38e:7f52:c8c1 with SMTP id 98e67ed59e1d1-38e7f52c9e2mr4076789a91.28.1784544760847; Mon, 20 Jul 2026 03:52:40 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784544760; cv=pass; d=google.com; s=arc-20260327; b=HP2juOtxhFJ7J9u3M5SZDPPN8gAqKK1scdh2Aw6W5Cz99pzGFil5UgdC+DINOb/i62 /aEa6i3zFh+JbOs/Fi6a0EFLiMyrGUFYtKdHmjt0pzGrWtHgeEeqeT+mMmwbdOcFp6w6 ZQaImrjg6xF9PHAgDuGogP60uDlD9ArihkzSa1XumuBXoOTBVAHSkki0i4ySsPyKU3A9 eGwylSpzupBSMPW3jI4kSzllv9JZHEIO6dz4A81OaXyhmndAAwe3B5AuoIiyQhrBJn97 qkvSu/fDS/IRrMskeWbkVPJYs6vWeASavjowpXtZqGYoLVFrqGC0u0XeO7Qu3VY52/39 bOSg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:message-id:date:subject:cc :to:from:dkim-signature; bh=celINm6pKQPbM44ztkzTdXQUMMbuA9vPWFSiSTyYzII=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=rrR+RBv9T07VHovu7K31MzBaAIW8ouxFb9OjfJW+KTFK9/SbGE9XJx2YuAGmkvyxMJ Btj5TpnmencDy8+r071bKh678uNjXtyIiVhB3meP2eI6kNmb1BeufoYC5nHrs9mQwd5X rIle8zAGvorDGox9ulAORHLrLMjsqjAkoaIHiZ9o62+LWJSjjJbyWV+nzX3DggxTpL5X Z+Io4Gv4w301FqywDBp4hZ+Ipy5hulNDuV4HAzdX0hNm+foaY8foQy76h4oTTNqq03Yr MLrEl1itQSWzTm1ztaOoYJ0kMIi/vw16uaewTwn91sOAznw4+Legt5+UIUrtqyNvo9AE KyNg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=IGMu43LW; 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.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Jul 2026 03:52:40 -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=Vd3XQLBVYpa+Y3yi+WKsFxIkiBziMfgRn3qfyE5kCGJK3TCn+p/skX7WS69X6PicGDvlaBNGWoWh/tXAxe0KxOKEf/2PwoTdcap3TFtLgK2D3Btmrsr4wLi8BlLuK0nFvYdGYS5WB7oL5SMDvHBjZadBULmHruiNxdO6tgO32zdb6lnx8/ml7k8cHColQplxDW2SyF57HtC3fXmySLg6rrG9GMatBhXf6Y1rPCbgJ2QF+oclPeFf0ZYrPn7m+hxHPq5oXQttpF11lg38X8vKo0oI/Nic4WjB9Z1RwhIpZ/UlPHHFAnGkj8G4btL3vOICXv7W6I1EGKqBDO1xbHjPSQ== 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=celINm6pKQPbM44ztkzTdXQUMMbuA9vPWFSiSTyYzII=; b=q5kMiFh2zjnxQsvkrMTP5KyB0zZ6oE2UbfCVZ9RBiVCkptATOkcpUdOmddy5ni/6S7JBOfM9rFgEx/czxeTc0xcU9vCitRIuP19Tp/f12heq/C6J1cMuHxeCq+ewYARzXbGKtXJaS8f4tfyuxRD6xV4kAJGBqk2BGmy4LRe3fscMImZf4r9Z6fCIyWaa2ufwhOi/amDGmfpsWfLWh/Vgkp9y7vNw8AGrJlzdKCtSWx9urJHsT8wEyoDycY+R4uQNEwsXpiFcph0utQY1hyX9bPqOPWz1jQO2qn/663EmwqcBe494ydRksLl6p2qwqqfr84ANkhu9gHBTDWvPdqKkGw== 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:35 +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:35 +0000 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [RFC 1/2] rootfs: download packages with host apt Date: Mon, 20 Jul 2026 12:52:27 +0200 Message-ID: <20260720105228.395364-1-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 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: 9b3d38b1-744d-466c-e09c-08dee64d0206 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; X-Microsoft-Antispam-Message-Info: 57oHWXs1n7MwhnAc5HKZ3TBs1KtkZsJP55gSH6ucNwfBd9pfg1MwIYwB4s1tW0s8oXvesHEGHPXbGy0VpGdLhhQki7xO/ZM2eocp9HAv3lgBmF+woTGWfdFsj80xYaXlmDNnCFXNaZgy4G/Nnc2cBML6s6QF1RttSsIwUMf/1K2YjGX5UU7xTgYvhBN+N9jDyKN9M49UceqTa3/h9BgkLxizW/RCmNjBqeq3MDHT0ZJmNkMEUUnLTewRs7zrFzpIuI98vgMuu9F1C/tio04RxtmYuX1yD10Bv6z/Lob/vzvyFNWyatEOVo4s6/Rw/98iOGFj0HgHbD34O8l58SdwXOEnQW0EAcFAPLvv5/SgbmcLWh3NTVsEt9wxwlGlhne+UBUja+wDhOuTOfhrQ4ADnIJ9p3+NA1YRBwNPfkZJ/8HSh8U6zyIigS3wzvBbdB0KeRuLQxgwWgybqzfqHTEMB2BOippNbASxRUqCaRNTQqC/wSFwM0rmu7FLs8utt9ISXV8BFpueV5TndxUO0K+/hx5Lu/jSbsTBNJO7xtpeNgVP9sQ6woSrJYV6LuZIM3bGuhmFo1CZKGsCqHAukerPgFfQFYKkumQh3c8fTaM4AE7nM4L4MPenyjHhbNMAgC5WINwY+PhGzU0n12kkuDgJztesWeymJkPsCUgQkY912PQ= 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);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?GhWgIlV21GD1drk0znMU2V2DEb66PPZg2HJ6GqIzxzI8hZSL1FzSoXkxZHj0?= =?us-ascii?Q?PPjqSr7rVpDowDPjc39sFc79rdBw6czcTCqakrJNXWJT7Ouca5UD/Y2NbOJw?= =?us-ascii?Q?bDb9q+l79tV2CY4Ou6bs+B2Q+C3pcc9R1RHCGie58GkE3xACprj+nFZ9DYm0?= =?us-ascii?Q?D8JkWfFgOpdf7vf2J7EHeX/rQByTuHprtVz97aZjgw1aAj8h2VHE2jvyZ8/q?= =?us-ascii?Q?kCHDQ4NXF1zw5l0XEMhAQ4zkp7R3peT9KfHUV1GxzLurd5QrfzSDbnalfu4l?= =?us-ascii?Q?1dvpO5s7+GcqZSOWmQah+0fyClV+uIRVwFRoc5Zoa6sBErtuT82UWpJQ0Rjr?= =?us-ascii?Q?bid10h1DSCopfI7YP1Mw4Y9BvFsxexswopZ5j5D+DJdlXvBHhkg2bU37XOP8?= =?us-ascii?Q?oYYXftcZOkTFnTRwW3bIskAb9d0TCLS7LQGV1uGYnaMWPk/iRGkPCBE/xZns?= =?us-ascii?Q?hGDRpR48Z0Tp+iSp+19edRJyGEmdpWIez0YVG9iajgwqfLkIvEJcZsRqmiWk?= =?us-ascii?Q?WvCae75hfBhEL49N1Z8gHVzab4HIw33V9KW9KVNbd86ouH4ELjaHO0fSihTC?= =?us-ascii?Q?lRdEkHcXjSyR5BqoiYzfGee2iIwAD1ZkZ8dUzeZ3bSFS7UJhDhAKGpUEf5S4?= =?us-ascii?Q?LlFFC2rGXCWvkWk/ohQS537mMvjUfT1A8TVYscw4RSrIsWt52mX8H8b19VE+?= =?us-ascii?Q?XtPF2POHNjWPmCEixmuifQnlHtOJ6pxctxWXmdKltbI1LgyeBfw8eZZ3ilDO?= =?us-ascii?Q?p8UQGEwAokesVMy+uHvwGxwqAdo2iTl+ovAVq3F25YAtmKXwFU9Wm/3/MsNj?= =?us-ascii?Q?wfm5HJbsDkRb71BBAuc3FsXr3yWMP/yPE1PO9FXC9OCrXh5Uo7SGPE394S1g?= =?us-ascii?Q?ZQDxEAgGL5QkvaDv+BH6jlNaItWEDoB6RpjD9QwOF8ftP4dOUHyiNF7fnqc1?= =?us-ascii?Q?1FGpMwyp3VkvHgf9lB8iSf5oaFSSlGbFea2c5mv0D4T7MqaQ2Qu2yPrYwwuD?= =?us-ascii?Q?auzh7vywTBJcYNhMCbASMskFZBUrZXjAiV7s6RJvAOBm02ziEz1n3JVl4QRe?= =?us-ascii?Q?1/A74eUROclru6hGVQ3+w0w3F4dCZiTqxflzJulbd76WZihw+pS6LMbdaF+B?= =?us-ascii?Q?7rOOKQf1IzFeJyC/zD5rX4SsgdQqMABeiacA7hY3E8DuXMIc0BZvYwR965nK?= =?us-ascii?Q?TRBUT1hX6NZwtR0OD8HPCcQxIn8k4R64Po6OAFQ9mofiiUK9m+XtX9d0WkXM?= =?us-ascii?Q?yKj/LSTVZnYZevOJcvmffkoeiNUEZD2GDJZCSgnINKbmRY4TMTF/qUryvFuD?= =?us-ascii?Q?KMlixfwsl6VyIzd918g6d3i4Q13cEJEL/ora1PLNjMpdDAHVujUPrskUS78j?= =?us-ascii?Q?7blPz1/SoLobqz9Q2v5J9ndTCrpVdkzelN4Ovel0pX59M3pCJS/e6pq4gadX?= =?us-ascii?Q?T0DWcZAtxJQ1xLPkfPrGeSAytWQ7bzbhywaeJ/8NkhkDEGjwJysunkfjRc9B?= =?us-ascii?Q?2vG6885u0ynyrN40o0iJEXpmLtkYpJsO41iIdvRhQQYDZ1XB4j9Nq9R4R/Ff?= =?us-ascii?Q?tZpWtNBwGy7ueP0S8IxOwNyQXr5qaD//OdnSZHQmRv1T8Xwi93pfa1u+/hDH?= =?us-ascii?Q?H7LePrSmC2H+44VXSY6v+Dvh5TBYaC5N9O2xdRMubP+IHpvnSHG5nJttEUsm?= =?us-ascii?Q?TGHVZo2r4JhSV+lr5K26nUBkc4rprMPLxPYhD6oiCpwuKyQiAxmJaU9uxrOa?= =?us-ascii?Q?vdePObTZ7Z+XCPbe9AxCFETQ3213WSM=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9b3d38b1-744d-466c-e09c-08dee64d0206 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:35.5958 (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: SrxY+LiqMEmGyEDZlnRhTba3S2NOFAAQw45rLTCKAsQhL2+SnNOtTWVB6yOgrtSsh45llK0QjVmB9+8yyWk+XG2FG8aQ9yvV4sIDwbRQBfI= 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=IGMu43LW; 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: HHOc451TgVpk The dependency resolving and download are architecture unspecific, hence they do not need to be emulated. By not emulating them, we follow the approach of mmdebstrap and significantly speedup this operation. Signed-off-by: Felix Moessbauer --- meta/classes-recipe/rootfs.bbclass | 40 ++++++++++++++---------------- 1 file changed, 19 insertions(+), 21 deletions(-) diff --git a/meta/classes-recipe/rootfs.bbclass b/meta/classes-recipe/rootfs.bbclass index e17f711f..6af29b40 100644 --- a/meta/classes-recipe/rootfs.bbclass +++ b/meta/classes-recipe/rootfs.bbclass @@ -337,10 +337,12 @@ rootfs_install_pkgs_download[progress] = "custom:rootfs_progress.PkgsDownloadPro rootfs_install_pkgs_download[isar-apt-lock] = "release-after" rootfs_install_pkgs_download[network] = "${TASK_USE_NETWORK}" rootfs_install_pkgs_download() { - # download packages using apt in a non-privileged namespace - rootfs_cmd --bind "${ROOTFSDIR}/var/cache/apt/archives" /var/cache/apt/archives \ - ${ROOTFSDIR} \ - -- /usr/bin/apt-get ${ROOTFS_APT_ARGS} -o Debug::NoLocking=1 --download-only ${ROOTFS_PACKAGES} + # download packages using the host apt in a non-privileged namespace. + rootfs_cmd --bind "${ROOTFSDIR}" "${ROOTFSDIR}" \ + -- /usr/bin/apt-get -o APT::Architecture=${ROOTFS_ARCH} \ + -o Dir="${ROOTFSDIR}" \ + ${ROOTFS_APT_ARGS} -o Debug::NoLocking=1 \ + --download-only ${ROOTFS_PACKAGES} } ROOTFS_INSTALL_COMMAND_BEFORE_EXPORT ??= "" @@ -356,23 +358,19 @@ ROOTFS_INSTALL_COMMAND += "rootfs_install_pkgs_isar_download" rootfs_install_pkgs_isar_download[weight] = "50" rootfs_install_pkgs_isar_download[isar-apt-lock] = "acquire-before release-after" rootfs_install_pkgs_isar_download() { - mkdir -p "${WORKDIR}/dpkg" - - # Use our own dpkg lock files rather than those in the rootfs since we are not root - # (this is safe as there are no concurrent apt/dpkg operations for that rootfs) - touch "${WORKDIR}/dpkg/lock" "${WORKDIR}/dpkg/lock-frontend" - - # Command apt-get install do not cache packages from local repos - # We can obtain non cached package URIs by recalling install command here - # No need in export those files to dl_dir, so we can run it right after - rootfs_cmd --bind "${ROOTFSDIR}/var/cache/apt/archives" /var/cache/apt/archives \ - --bind "${WORKDIR}/dpkg/lock" /var/lib/dpkg/lock \ - --bind "${WORKDIR}/dpkg/lock-frontend" /var/lib/dpkg/lock-frontend \ - --chdir "/var/cache/apt/archives" \ - ${ROOTFSDIR} \ - -- /usr/bin/sh -c "apt-get ${ROOTFS_APT_ARGS} --print-uris ${ROOTFS_PACKAGES} | \ - sed -n \"s|^.*/\\(.*\\)_[^_]*_[^_]*\\.deb'.*|\\1|p\" | \ - xargs -r apt-get download" + # apt-get install does not cache packages coming from local repos + # (isar-apt). Obtain their URIs by recalling the install command and + # download them using the host apt, same as rootfs_install_pkgs_download. + # No need to export those files to dl_dir, so we can run it right after. + rootfs_cmd --bind "${ROOTFSDIR}" "${ROOTFSDIR}" \ + --chdir "${ROOTFSDIR}/var/cache/apt/archives" \ + -- /usr/bin/sh -c "apt-get -o APT::Architecture=${ROOTFS_ARCH} \ + -o \"Dir=${ROOTFSDIR}\" -o Debug::NoLocking=1 \ + ${ROOTFS_APT_ARGS} --print-uris ${ROOTFS_PACKAGES} | \ + sed -n \"s|^.*/\\(.*\\)_[^_]*_[^_]*\\.deb'.*|\\1|p\" | \ + xargs -r apt-get -o APT::Architecture=${ROOTFS_ARCH} \ + -o \"Dir=${ROOTFSDIR}\" -o Debug::NoLocking=1 \ + download" } ROOTFS_INSTALL_COMMAND += "${@ 'rootfs_install_clean_files' if (d.getVar('ROOTFS_CLEAN_FILES') or '').strip() else ''}" -- 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-1-felix.moessbauer%40siemens.com.