From patchwork Thu Jul 30 11:19:31 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 5314 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 30 Jul 2026 13:19:54 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pj1-f64.google.com (mail-pj1-f64.google.com [209.85.216.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66UBJqG8024618 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 30 Jul 2026 13:19:53 +0200 Received: by mail-pj1-f64.google.com with SMTP id 98e67ed59e1d1-38dd87656d3sf927927a91.2 for ; Thu, 30 Jul 2026 04:19:53 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1785410386; cv=pass; d=google.com; s=arc-20260327; b=Wwa1zlTEGtQ8r3pqQB117GseKrHXmBNETm/uNcFXpWoqYYL7bAH1jf6Eb2qAW2eESP kdaxUbUDactGbqkDC6p1ry2biPfq2v7vV+VcdWlhJT7y7VXY0w1Y03o0mGWiidf/KOmU kABN5XUSq0C+f2ObL5f1W5K0JgTgM5losM+Wxnv7FOUIre8V8xAk660jR7zf/vEUJ+AA I5vEh5la/bD9kkWBqRC15Nqsbw+pmfMrT/RX/Eafr4JXTkmFL9QXPg/IpzFlQW4090o7 LKE80DVnyYgmyB7BgKP2drQCMsU2yoBfICADIin1DLaJnk8dzV8ruef8YgZFuamgZX6U Gleg== 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=dLvtBZkkzS8YqwGTCPRMj0kl+qaMfLUS7hWHzqszzWU=; fh=KcFM83yd0/H1KT1IausmY0L7KDz3w8s8K70D0jpvveg=; b=AMhHNJZ5JckwPw2YWtuvERbLZ4Lu3t3HlSHFZa7heHrJ38WmhR8+O2gFoRaWDHLUoR uvJD6+12DKdQ5pG2BV4NG5ojQVA+yBykRcZddwwGKGs5DNldzu7SZDs6j3AHp2b5vGfm hfs9BKGj8d23LbRTBKgH9if+RhttruHcsCeHXHZW/C8k+QSR25dzxwatbR7Z6vRLS4Yw H7ufV5v74K9D9t01h3VW//R88/ccNfTbY4SzzS6JofRpVvxRB1yLhA495As8Ac/e4iMP rupQyIo/kvPuDbKvHJRkL19v5mpqczCjSpjCr2Dxn1dJxdSZzEwU+eoHWfDqqEBelNPh Giww==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qO92r6dS; 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=1785410386; x=1786015186; 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=dLvtBZkkzS8YqwGTCPRMj0kl+qaMfLUS7hWHzqszzWU=; b=TYPstDILnCyRxVDL2FThfR7zfRFNmLJgQO0PnuZ4f4zBAQ83AePJI+8kBk3vHwylYi boDn66uTl6dg/zX7mFq7JI3V+X2SB+X55XKKGgTIZBjo8AY9C1Im5tX3iXf2Jqhs9voD yLNnHnqk0tFX4s9XcmIg88COCtNPctU3i+rvYY6mu5Hnr217DhVCqgH2MC0UKcMuV3FC hV6v6wzlknm+6OVfulAWppt58llqtS2rorY9F/taT8iUMDYORcRqTvUo5nN23/TlXxWy Y1IVpuSoIRkW/c4D27Xg+Ce6BeoIvZkHyTfNOA9jk0c8JfnySIbMC7Fn8Swb2LIJvX5z J04w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785410386; x=1786015186; 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=dLvtBZkkzS8YqwGTCPRMj0kl+qaMfLUS7hWHzqszzWU=; b=iphWwuZvehV4l0Q+vzmObv//1qkwzmV+wbGP4pEvAu5WHZZp9f1QqOdvT8OEWSYvWH kx8FiY6OxYeUrsERD3lDR5qCw+MPGEMTQz8Do/bYU2WthFc3chqqWBqPvQnUQRjlaVC4 6DDJw5rIBxjI+k4t2NZ+ENdKW9r02RsgD043hd5TXl4YM4mfd23GqksGS6t5/FzpUa0z w9a1NCDuF3sQ0w7w1BcGreKqQ0Fmxtq30Ben5FZOGQsxD/RjkclTbnsX1E+QV2RtpnzY VWfhxFHhd+7F1uuT2bJefRnyPjZlitk+PhkKEk4g2sA1w/Xbe68XfxLBkDMT3KhlJM2a lsJQ== X-Forwarded-Encrypted: i=3; AHgh+Rq7hR/S8nNDAjplGmL4zXCDEjAZ6g3orynL6XtlrStYsl79zYl9PxHxPxZjnjfePtlEYccCH34=@isar-build.org X-Gm-Message-State: AOJu0YzD8Ya6XxA7yDEI0Slu4WQx4ssplHPzvzxId/Yn0c3c4l/dNiPj PXw9wUCqTRMUN5vB6TeP0mI03NRy5WqCswmxk2D35b/bbXXbKNxKA1tp X-Received: by 2002:a17:90b:17c4:b0:38e:9045:babe with SMTP id 98e67ed59e1d1-38f9bd3e0a1mr1756265a91.7.1785410385982; Thu, 30 Jul 2026 04:19:45 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPSTkB3Sf72TrLamIMR3CpuE8DJ9F9X27VrXzNrIAYwp/g==" Received: by 2002:a17:90b:4ac5:b0:38d:b3a2:bdfa with SMTP id 98e67ed59e1d1-38f974f9297ls1272034a91.2.-pod-prod-06-us; Thu, 30 Jul 2026 04:19:44 -0700 (PDT) X-Received: by 2002:a17:90b:314a:b0:38e:bfe:81e9 with SMTP id 98e67ed59e1d1-38f9bd3efa4mr1796920a91.1.1785410384562; Thu, 30 Jul 2026 04:19:44 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1785410384; cv=pass; d=google.com; s=arc-20260327; b=ZUfijBXCUiiW8gCFcDYC7Ef8TqRmwyOsObQsb4b3eqj6svfaef2x/SezM6up+dUm3i mu8JxUaeubdzdo7MCZrqK46wjVBsWU2zzQsZ3J52MhnDmfzo5LQDiBS4phCKCzyv8zw8 VZzj7nR4/N99vFL4ykf7b3px7SJDPCafoXKSK27TlXIiZcfkfgIbZmdqZwXh2LnpVEPE YRurTNIYXsGFqK9lvlSo2QLZbk1jIvFIYPVr/RIf1BKgi4LQK1AGUxytJIZmGbMhGWGq iRre3438eHEFVmBbqh/zTlxLBwB+4UG/jiTmygURAeYk+ngL5QqdZfW4aA2m6yvrPK3n rJWw== 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=SdbM3fxCGShBP49BjYgkAIT871HyfVGfO5iiPTe1QS8=; fh=LHNhQIHIn0z4ZK/+hfbEsIm0uMcbTlW3lbpoO4gfStw=; b=jna+sGu0KCZTukDj69t5L+P5kqpkpT+tbSLB77R+6hS0VoHLA3W+Ia43sx/RdQmsVn ND8QK15lTGL60m+s2p08fiqXd4nqeHxXSz7ePQpq5x5Jo1MQrNpH9x7BS5v7kAgr69yZ kR/XhCilFhtY5BFOP3PsiVmIwZ1bSl77u3ZVpp49gKjM4DdpKTgAlfbas890Bc+SAosO gQfjyrJFQSn7Udz85Kp/mj8fC66/XhzvW+mv5vKLS8pEnWOy+ZekMSKE8MQXhXC6GHTD MQ7gCErGhe1GLqdsjFF08Y2H7wIXq9R4A4Mum4mO4QYumxZhutgzCwexfDEwIcUDx7S/ 6rFg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qO92r6dS; 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-38f807218b2si95762a91.0.2026.07.30.04.19.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Jul 2026 04:19:44 -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=UekiG1J1rgpMYeozR9DvbY4k9lgRqaHrJBmMqesfFUI4LQI9dH+uyaw/KmSCvUSbAGhbk335vrDcdiBXCeysc5SCUn1YH4IgO7yQXt7dJ1zvS1danJ5zr90doIVMMux75AcabWpgSh8gBbPernbAnu51Qe7enQiSqSr+t4CryJhEimRXNmqYp+yxuxJiXJEdQZr5QMgoRwjQ6Yog0czJwp9xhNgxyERJ2eb70lc/4UTgcjt0zxVoPHVccOVFstAt4aS8zMXeR2McAibBaOiHGr14AGZPNyGuKSeRcXkGVbG/ibCLl9BG1L7FMNFq30V5p6VrrpIrQwKqN/u+pH0Gxw== 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=SdbM3fxCGShBP49BjYgkAIT871HyfVGfO5iiPTe1QS8=; b=TWyjsaUuEnrEuq19JD/j5lhnyFv6OAHCjV1WZabrKbfhpN4KnFdMytQGqHMrLhCO6ywmi2HUYbwhLUdPK9ZcQoSnilr/MpXKhwWW61qWkEJPSJgjCW7PtpwZPPk7rIdFby0+H6rDPCHrbOV6fPI0P25iFWenR29G+UKmls/LC8gIXLIzaemJnYzRYvzXlgl1SgiJwjw4+XNI0docred9aSt6C1bOGMfa0hldPadrGNAx2ufeV0jAZuEGbiXjo/Vj2amf2211XbWU4lH/IQWohdMlq62mO2dWxVWN5KNJjHavHu2XdIPVH7ZPusj500zg4XVljJBCctuOIw+r11A02g== 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 VE1PR10MB3805.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:164::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.270.14; Thu, 30 Jul 2026 11:19:41 +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.0245.012; Thu, 30 Jul 2026 11:19:41 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: "MOESSBAUER, Felix" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, akarpovich@ilbers.de, Felix Moessbauer Subject: [PATCH v2 1/3] fix(rootfs): copy isar-apt packages instead of downloading Date: Thu, 30 Jul 2026 13:19:31 +0200 Message-ID: <20260730111933.1237145-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260730111933.1237145-1-felix.moessbauer@siemens.com> References: <20260730111933.1237145-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR5P281CA0028.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f1::10) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|VE1PR10MB3805:EE_ X-MS-Office365-Filtering-Correlation-Id: 3f828265-4041-4a2c-8543-08deee2c731b 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|10070799003|23010399003|22082099003|55112099003|18002099003|3023799007|6133799003|10067099003|56012099006|11063799006; X-Microsoft-Antispam-Message-Info: VB0P7lbCcqbzf4FLJd+5+yB4sNO1cooQoxf+RlDJlEWePnmB2CAviXa6RWrWiJ6Ig3AgxE2kJPWMVYDRuSltvDBiIqGYeUKR5rWdekNrmRIl0hN8oFRZ/lJfx4ycn7KlNMqAvfdr1vv1GBLtFyYhWBsBK1uyCnu1dIj+N7YO+KkBd5QvHJsjei9talAzuMg+0x5c1FrJ45iGJLnmUk+AeQd0yjs6hXxxvDJbJAIS9tURTNFnSK78Ts9y8W4z29gxWUT9keCQNtEhJCmiR1HcE9mFGa59/8ynxerkQg9tF7QixpvHk0oL7SrjtISu3YpkBvykUQifiYtxGgk7c18GxNG5wmPhi8HigWPR4kw6VPgsdaHUoaXXzscd9inC1FmrwN7DhRhhpE/hFnjWGP8Iakh6YUhN/EqDNjseXG65ojt0I7nSIhPSNbtyNdNdsgzLGINvg8TaSjwvGOUvkIZaIU3jvGgBsPTwLHL+TucXa8maH2QbWXbsp5Y1J+VqGIS7P4O3uYgwxHCxNVVkqfcLsykHz6KR0HT1312VV7nNnKm3OKjZa4uROom6mpxpfrB7kl2xC2YbILKaoO8MiPNRfLSIDO+dZAWvtiy/287h83L6erCaE69uNd5PtqNVH58RA99ZZF0vTDBiK17ZezKSSqzAqlc1IYD4KBGG1Vb1wC4= 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)(1800799024)(366016)(376014)(10070799003)(23010399003)(22082099003)(55112099003)(18002099003)(3023799007)(6133799003)(10067099003)(56012099006)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: gpikZTzft1Z4QQcbVbKrZhEEgGivr0YVbZj8g+OuKJhmqkW5PyJVmpV/ueU8mzaH98pZf1NxYk1SvkDKD+W/JHMDr8PcVeHqkKJTtEHKY+jKvnK/3oyQIJehKMN+kf0agsf4qypvQvmkSlulHbVsGB5t3sU9VTLqEGITADC7pnuXA9EYT3ES43T/vPiZOP3LWEX4rJnzM74kmPvymVDcG5bJrQqUZcsjR907dyFu33AzvdkUviJmm863AsZ3b/E/8BkR5ruC0zsemKKJVAXvJnNtLPxeLycEBfR72159p6tfEiSW1YT+taq01k4brXD7EQAx42ibVATeQMLppZ2F2VapywsJgoM5j7A0zDRfmoSP4K8PtqexRnJjYgIoj19pCYTcX9pjls7unKlEXBVthrPXNG4cExM0gJFNoHV/aRjS/Z9KWhQkULItv9WFfWR5IPSk52GDitMh2IG/kMEVMC042r/CrMaOcevbC6Mu7HUvCv7TngzSkrNJhGCValbX/+B28IUgmymePLygSFe3d0vwR0QPcS9NVN07ii7NDgJraoWfSZbt4uLcUjwkOaxOhWFELpQ/6qaDtcUsYWKv8CUtGR6Nt1I2B83j0NZeuzeDhdSTHThn9+muAMoWjcT7tbPsAJO2yiG4GnRy+lN5OCaCf555SPHHx0Upvvy8r9hcZkDHISJV8Gq8gvAJa3HXe3kauOAvDzv6tZDJpxTl4OZmFFlCum+uPY/99tbVUKg3/p4bby/24d6wWB5R6hTgPtpjVflB1KpDhN8QTKUabjXvzIeiTVS/dImrde2oIJVemcymTm5kWJ+i/g6OZzYT+wQweOk9VyucI/xEDfyZNSUYDYkCZcrLbOj0hkT5e/Fro8c5PMTHi6RHuGicvj+qJANo72GNvX+eKljuWgGMCJoam9meKTOqM68OOBrcxdX36H0n0jTjTIlozlok2j0QzYBR3wV+zDO0ukY7j73pyQORJ2d1l5zwMWWMM3Y2P76OnW8ZLZqKSRCbIR1oNaC6D99Mj8KBo1EshE92v3EIP0K2x7BjQwE9uu7S0W6lD0tNR47/I7P7jQer70Rk7v6bq63f1ilF0hy7tsmxc4T09ZV39H6tIJf3rGlWK1P1DqAIiQJuPV++fPE2b9I/Zvs8/0137QiMN01d6X/JzuXsgUvcB2nSetf4eqwL4Gts65N2DUlrY62+VGwOJbIvdBRvcV38tK/N+4qjq3URp/AtwhnmYXknb6p7oRk1R3ZXtpTgtLMCwQAajX5QC+kY1kmp8ycGApwfvWXnjvatOweKDyrQTY8T/V/H/vcjUOCsw6/RrKcCuNf1ENfnTsoK+n43xOZ/4uWDw4hNXWWF9O0dgGG7q4HAC+UjoM3hqLxEl1cXacPUMyZrCoM79iRy85zv0Nms0JHZvERZmrQvU3kLYQeKqMFOduofi8HpU0dxCVpJv5moi0mzfP3uxSSE36xIcxgQ7xA2nVq+0/T4LEPprc4aI2S6EbXp0dTZYpXuLxITR8SKANpI42rxYjv5vMJRsJE0zwint8VhoNeV4VhHwVr4JleTWtTqaleeZxdL4zKLpr3LL8VhfE/g65eIG5VV+50OTSPO3gEsXGlHLCGtDLsjRCn1qpDvNBx2d04ibbqiYajv3YPT6FKMsN4VsTyB8jvU7l6b1KHdIOT80lrNMzuPba0cU+uz3X2WdP1c6ougVUgmDOJFp5ECEtu5DR0/CH2sbKqSxeeNAjTsvDNvZkducDy1aisuGmXDFqERQRtMOC2VDthV7+DMwquNF+UUH5pd3DGG X-MS-Exchange-AntiSpam-MessageData-1: FINUHE73ckSK+zKdtLmfcSzNebpjKBOUPTU= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3f828265-4041-4a2c-8543-08deee2c731b X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jul 2026 11:19:41.1688 (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: R8yTR9dskQ1a6scMqIDiNNAmJuV8S/Zm8pYech7HAb6pJKlb+5O7M9xNDZrI0qa0x/WEidKgGHJ5OYtb+UEVVnYQ0ex5NdaJC1QpxQefbtg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR10MB3805 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=qO92r6dS; 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 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_H2,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?= Previously, the arch part was stripped, hence on multiarch or compat scenarios the wrong package might have been downloaded. We fix this by considering the whole filename. For that, we switch to cp, as we otherwise would have to reconstruct the package name from the filename. As the whole path is urlencoded, we cannot directly pass the url to cp. Instead, we reconstruct it based on the base-path (which is taken as-is, as it does not have any special characters) and the second field emitted on --print-uris, which provides the decoded filename. As we now use cp, we also don't need any locking anymore (technically we did not need it before either, but apt was called in a way that required it). Fixes: b90b722f ("rootfs: Deny packages download during install") Signed-off-by: Felix Moessbauer --- meta/classes-recipe/rootfs.bbclass | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/meta/classes-recipe/rootfs.bbclass b/meta/classes-recipe/rootfs.bbclass index 77e6aefc..2ce8cee3 100644 --- a/meta/classes-recipe/rootfs.bbclass +++ b/meta/classes-recipe/rootfs.bbclass @@ -361,23 +361,15 @@ 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 + # No need to 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" + -- /usr/bin/sh -c 'apt-get ${ROOTFS_APT_ARGS} --print-uris ${ROOTFS_PACKAGES} | \ + sed -n "s|^.file:\(/[^'\'']*/\)[^'\'']*\.deb. \([^ ]*\.deb\) .*|\1\2|p" | \ + while read -r path; do cp -n "$path" ./ ; done' } ROOTFS_INSTALL_COMMAND += "${@ 'rootfs_install_clean_files' if (d.getVar('ROOTFS_CLEAN_FILES') or '').strip() else ''}" From patchwork Thu Jul 30 11:19:32 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 5315 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 30 Jul 2026 13:19:55 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f186.google.com (mail-pl1-f186.google.com [209.85.214.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66UBJrvO024642 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 30 Jul 2026 13:19:54 +0200 Received: by mail-pl1-f186.google.com with SMTP id d9443c01a7336-2ce7dfd33ffsf27313895ad.0 for ; Thu, 30 Jul 2026 04:19:54 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1785410387; cv=pass; d=google.com; s=arc-20260327; b=jzU03MalZjjnaMuq0qNAnfEFYcAbi2juw+C6sgBLh4XrGfu085KXOuq6pJHknXazqk +zS9jtzig6Qvdd7hbB6bM3+ctQqd40rElZcOSsVFxLG4bESVOIBlfDUpCdraUd2i6LjV CXeWfKYsH9FMxq92gTmPjYFgxQLhBPW+3gFg2RLXpZUHJ16YbkJxU+QEYD2nmGhsPfHZ niLNauiJGj5GoceCxvS5pYZPEP3Vcc4fjcAD6dXxVlDrbYuScMVtZcesx8REg4zb8ked LBbv9xjZPvIcjDxUN/rEANhejJLN0Gorg6wtuI4nveIClbj7z42degFml3Pi0DoNiweC MH3w== 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=kHbGzqFFoKWAN+e8LCDA7AYjk2fOlmev0rcM+UXf6CU=; fh=raKHScpbCT3Qsp6HvT0euHkIXIPu58FsjFFFPPnEZpE=; b=c4sn9pGHD0XPhupBRVi6nOFTMGFmDi9xQ15nWADIW0g/8ZUi7uB962wlkO8NqVXDeg TA701dTPYNIIu1XTo5A0+72t9I46R0zwatyizfxe36EUzW7nrKZHw9ugWoCROgXrkyjA QRYbST3JOEt5EwgwGsZbbjZJV+kV908mpRNjhVuGwVBbxguHM/NX8rN+jh/cAzVMYeMQ GDvrTiNiEMFSLLJY47lOjGKHcfPIi6t8PZNAm+gANDjH0tSn/iBezjUAyOOtGdL/UniH TaP6AAjIVFxxxJ4CpcpeIiLmG8twjaNDzIJweYZCuC7/8cdHDBup9prpbDBpHLxmmY8g ARYQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="A3UhCL//"; 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=1785410387; x=1786015187; 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=kHbGzqFFoKWAN+e8LCDA7AYjk2fOlmev0rcM+UXf6CU=; b=LCgetuWDCNVp1U3m41Fs4YEDYyoBIPdSv/dWRzJhcRbix5R6buF0SmSAMaAuUi6Rwp nT5Qh9HFfP/QT6+F1l5WSgrEzyvmS0tI+oI6E18oApd8/cMBZUw57WpMkR9KqGVvYe6x XT41pXE67hRdH3PLQwfyobH1Nuay/6/LcarRP3ukbnySMlhQXnKx1s2jiELo1Zx28cNt VVCVbdoAGPhVQZSJ/HvS+9zuAYaPWV2A/QDKAIDsNq1nHVClUy5SAfAxN1lEeciqR+nY HSOhAl1VYXMs7PVX6yExhBYJNC9q2WTp703tRngdwkS7SZkPC8foxMtc19rgYJqJ6ZRf /ggQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785410387; x=1786015187; 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=kHbGzqFFoKWAN+e8LCDA7AYjk2fOlmev0rcM+UXf6CU=; b=tZniEnhr/Xj/8q8+4mo6DNHUFbq89Cra8xy0xrq0X0fMhZmddl/cw4sqQgkB2cByPY Oe6jBywOUV70JsM4uDBj1A68QTD064cSK7r3j6qCFPB+qEuI5CwR2mc76kJR5J3zlP2Z hqrRfSm1gyO36McfeNTBmf3qkC0CkJaARhl8Z/pSyu5Pr6Qz3b1/hGkrIIUpwRs0Gg8w dccTdITts4FmGTDcNrSTOQPI9oTohFot3TnRsNiYet34pf64GUeE0i/etS4JYFjMv7Vx xtb+iYoMvtIWfcuQqJ3nX4gv8Z64L0qJTxJu6gKF3UN4TcihN/IaGueMU9lglFw1TG5s 1iRQ== X-Forwarded-Encrypted: i=3; AHgh+Rrw5Dm1ezi4hJRV0kdnvAVCXC7b0RMHJp73iv8zP4+vA1u17pgJL5iZfJ2F1RIf/rPUnQcDWC8=@isar-build.org X-Gm-Message-State: AOJu0YzjIVauYSPBpPFPWc0E3L9lYawxbYj+hQkXXtWI7hxDNnsNVBCE zp+qdjr2GH8gEnsDeA7zVfm9P/81zKSdwuozkmMK0135iFqYxgW/Jdu3 X-Received: by 2002:a17:90b:534d:b0:37e:a09:2640 with SMTP id 98e67ed59e1d1-38f9bd12c4fmr1873272a91.7.1785410386718; Thu, 30 Jul 2026 04:19:46 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPShNhi1nBfN6U4ZH1TyBXRGiqkiWAIRR7vnTQ4n1Vcmtg==" Received: by 2002:a17:90b:4c8b:b0:384:be3c:9a57 with SMTP id 98e67ed59e1d1-38f971853c3ls1184081a91.0.-pod-prod-01-us; Thu, 30 Jul 2026 04:19:45 -0700 (PDT) X-Received: by 2002:a17:90b:1e41:b0:37f:9cdf:f0ac with SMTP id 98e67ed59e1d1-38f9be99986mr1894659a91.27.1785410385274; Thu, 30 Jul 2026 04:19:45 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1785410385; cv=pass; d=google.com; s=arc-20260327; b=nfHKC0nTC0I7lQOVpEpOQR03xW22AJNhtA5B7mvkj5vG850sPX36LE0X/TBSEWfie6 GlFa9dDUbOHeVEor9HwaWHhNiHHHnrcYeUveIfvT1JjaJANAoo4hlKDUVMLpiYo32P8l 5Eeb45Uu839QPlvBdwptxnwqaP+ZJIV6jdKecNM1EMcETtcU/QWLHuPLZ6/zE6y98lSs 7E/3B1rp2ST2/88WGr5rg+HlyDQyp52QJOWY68Y2BraFnQq8AtbbEpxIlm5YLiWUebQB RCLi7XzwBtBWalTH9csL4NTEE2hYYaivfxoc6dR5+0T9oudk2Cg3/OhgzsoNCzu1s1Yt JYIw== 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=QPY02mtIQa9KQWtxNfKr9N0TZvhRl1ONb50PAMaVnBQ=; fh=LHNhQIHIn0z4ZK/+hfbEsIm0uMcbTlW3lbpoO4gfStw=; b=abrJCb0ci2qYb6XWGU5RIeuy4NQHYf3WmC4qvNHRFRDw1gcKic7dKI4URan9wsg2RP vikbULal9bjKRUZE8xwTTwInieGNWWfDa/GvmaiyogkzVjA1hZFtObn7bBergXMlx1vq KYutBcvsG6LzSsyxkhtffs1w1Ihu0VpNpXTYPET2gYq/CLGH9uBqX631WxklTNxyTVu5 Or4RpYdDOT2JCYEDMTd5IZf5Dp0I9R97X/g7QkkG9vtUI9h+vOoQKsPlpVfnTjVJ3RYv 3su8LNCdyAF4PIfwmPbTdfr4SlxXcvZcjbZ6Z4uyQVphZ7iLTn2M61gWfkQpZsHMz6Q9 1BBA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="A3UhCL//"; 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-38f807218b2si95762a91.0.2026.07.30.04.19.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Jul 2026 04:19:45 -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=beCDc11r+gwUqpVLnRqh2x4JPZNWg0Hu3dXxxqD76Af3cksBubk+c1YiX2tZuQM8XIlX1VAz5rFJQUv4TFpXFMu/WgOd1QU5ffFF2FIS6+TJf70pDafiEzgCRLTtOVC3Vbn9ERoSEzjo/vf6VJcbz3JBiM9Guk6OK3dAz4wcVhc7m5Z+W+GzRgMO8Dh+FXpe0RqvTU+k1CQxr3DnwEmN7ZoNYiRf9XtXHpD3+kXNwDpGVmdLNMEQRkNytsaDfKJkD/+pCZZh7/o6MmOmYFINq1T9PgoAUZMiHTrSOnK78i0NoiFHc0aFMUXGBN0PLeoKRtZBWFhVJzfz73JW9QIsjQ== 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=QPY02mtIQa9KQWtxNfKr9N0TZvhRl1ONb50PAMaVnBQ=; b=LGwMiPX4mzEYX8qP/48c5xcIVAck0I0G5zPb0lVqlWtAsb/h/SsVxjtuYwxTlKfzrR3Iqn5xllMVrQbG5tRQ8VOCKxa2RYB4SJZP3hWneKU9EnLunCXGe8NtBehLHC1RblFJcXlJJTTNh+DuSIvCjwx/+bZkNUA5jRE17JEnFGTr6RxMTJB2l5J8xo2kAl7NP216eoC2Q2gWCgdiSXN4vp1hhgpKtqMf01xR83Ovr+Qe4WPnmqEgZ6qfjLzvNrOQUqRth0rs1R19imSz5wlEcVegs3y7C8dVrKlrHVJaNW78GLJ3rR2I7aUtlAOXFTjROifpqYvZYjCUx6u9BMSDBQ== 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 VE1PR10MB3805.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:164::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.270.14; Thu, 30 Jul 2026 11:19:41 +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.0245.012; Thu, 30 Jul 2026 11:19:41 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: "MOESSBAUER, Felix" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, akarpovich@ilbers.de, Felix Moessbauer Subject: [PATCH v2 2/3] fix: redirect archall dependency to native provider on non cross builds Date: Thu, 30 Jul 2026 13:19:32 +0200 Message-ID: <20260730111933.1237145-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260730111933.1237145-1-felix.moessbauer@siemens.com> References: <20260730111933.1237145-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR5P281CA0028.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f1::10) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|VE1PR10MB3805:EE_ X-MS-Office365-Filtering-Correlation-Id: 25941182-df7c-491a-f431-08deee2c735d 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|10070799003|23010399003|22082099003|55112099003|18002099003|6133799003|10067099003|56012099006|11063799006; X-Microsoft-Antispam-Message-Info: /4U5ZqdMt1QlrCLCRLSp0QR5+y3Tr4v9wKKjnjB2zS4igFbVaNvhOXnU1WcC8rdWLENZAsx1VsLywcrkyW13AJ6oUzJf2+0+nGFe1uBxxkHtKalX8nLkhZeVuEQ4qXMBBKxlj+HQ3Uu+qtITouXxq3I26OUuWy1s18COGSX+8jFVqp9bqkEHKBPI8axFI+Lj28FV+0APFEtOMa3kUHwd+OVO2sYOMvV06/uVGcSHBba1gjWH+a2Dq6LBmUFP3+kzHrNFScMn/crVfNa6wHxpceyZpYZPB2NwmZwjQcFkYy/eHiZu+8EgRTDv8ywp7ugVMj2X9xXPfoE6f6D8JszPGxLl+jw1m7Eyrtu4k17jXRMrz2vPoMGZyF3yky0kS7dp8mQ6iMp4OwslNLWmfzIhZengBwFwLA5eIEC1n6IzM6I8yZtvtCAQZB6oyyNwujx/oognf4e0e5wOd0y851X0wsZvnbUrSIN74o61LR4t/7BmbgaDtdOlwkcYrmkmn1VjSIkZPMqand0QIPsHeQ0R8SiopWNkG8vzbkL9h/ecD9lTJMLK1ACXRTiDi8vcj0lOTWw9mLBzTMmLnG/mp0IuwqvEHK7NfiNy7g5zQn5BHydVPU6DkmDv6vLVYjS8f8pB8qF4TPTTFH8gNvq1H2oC7Wo4XYbM3lS/nnRSUc+IU4o= 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)(1800799024)(366016)(376014)(10070799003)(23010399003)(22082099003)(55112099003)(18002099003)(6133799003)(10067099003)(56012099006)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: vue1XR6NoVora4hu80j0AkpKE5GcZ/VYC6MhiqMUoa+a0Rao1FVeKjFn9T/f6t98sVNPUnYZoq68VrixOq7/eqJe4I30OJq0q9QribvAk0lBj0eFRZMGtpr/8S2ZdDXYLb9vaitoQ1cqUI/Q5gzCh5SOlCrSxfHWeOm+J2cvxrGHvsGKsdXRBWuHp53wZoj9KAyQx3aVErRyuq4TY2Mzm9JBWeZ0eYgVESn55v0OVLMFvVMd1EROemtBBbxRQSc1bNtg+hsMiQHGsEa4P2fJwmBlvsMSZUHakcqN3wyHc7DmubzqAXWJcBf7dfZ0ONPvqNwTmMKv8foky8W2jLl48rg3GGmOF/+9izQnLcBb3BBGZECajiS1jReLkeKwgLt4PnITtirRj8nCLoZP3kZ7NV3PFFBLDlTYOtlv7Tu+Cdacf3ZlOUTj60xiAK1w1ssiAcKiQELze4W2IYkQTxEyHNEA2bKo9luSrcig45saJtW01vQqR/HLSnd0hRGTW/g7PkI9XGYYkoQqFmthscCPZ0X1D1zs4b4Fg7rTDCRjj4rcGbxjtFksk8Mem5ITuHblT3dQYs4jpTRjojf5kVl6qDDup1AkcNxaRBiBolSSYV1gAnKvtgMOxL4A2oZglw/QTAilJh1KZdbA3SrLEnilQwEd/HwmfWL9MOehok8YU6WVsb3zidZfFXMP8OorMxPlafJyaty7w2SZyiu4RHsC9dRVNMs9oz5RqSeg5sxwqQN9+ON9NOka7PxoYkP7r+zrGLI9AHAsxaF7pRos6Y+C5fyLZB1FXQfTdA4kmapgakNkRohB0npYbN+VabhfuXcnWseUouZ7JIiXo8BTFh3YKqdN/2WCupkBoUn/u4AhCLVaGKfhmTAzkiLQQdasnKE5t1ZKWJwN1eXH5nrlBuLHuBk8iexTm+luJXWNIYCKhkT0GBEMwdmWemg8ykCS8dt8qaq6QNnTyt+Y0CVbnTBpUdVUZbjbuUl6cMuvnyMQ0nNlXVAZtgHwObu+4NK1D+i4dTBuQ+GyeIIo+h5POnhOJ5sFz9ehmMq99mDxa+ba0hUCbGevkhmuxUFwVfLTm/ig80iVTNVPDQEjMUxbovUnkyPvG2ailjUMu476G8GHWSx24UqIMyustv+o+AO57avSrXK9y9/OQvzhVbkm3JHj3p0IrGUXXl0JCtRYo7FC56PRkQluDI90G1DShuw9fkXVK8RHBHSp2U2K3EWzyXnNEAWKkww5Q9LKGFtDnhbS8vlsBn7NUZRXuDuo+T0VRzAB4av8BJwxybejH1QDLV3VEdtqUN3n8ZEmhtPgww6vguUYEXVZFqfXPh7S/New+0uZGXzVzIIsQl+TSDPrr3GqDcw2H1h00NHpEpm/7WEDmhJVkv1OggDTF6GoXBDfqB/eUb8gDE/C4BBK/Pp9Pjesqce0rx1bMx00DCJ+6Dm8OCyhLwLFSCWMGgOOSW/ylI9o5a7Bb2SrZ6NNtqfS4ljeXSrNfxnBzvHdHrIX+2U5ONfXecEYxEqUe3n3LVE8LSfjf2KLR66pxu84O1kKX6eVAw+dKuX6s3N3RCMkQLgszAkLZrZqpAlCskZn2ZLxHAx2gCR9inpqEUXMg7ixvYSGitd/0s4SumGUlXb7694mBXF5qW4Y5F7CoR55gIEy19/rPczGQiA3hHhdlWcn2UFgpfAhUMylElW+xI2lWfA+YyIl3MVLjwJRQROLxLYoL57wE2GgH6zboDelp8J+62QZKmns9yb86OPcY5nnclgx+UXjHGhWKZtjkr12v2p7C1hkFtjwVUXu X-MS-Exchange-AntiSpam-MessageData-1: 9BMYD2abXQKeeLUiCKCZXcGQ2UAuX2+bg0k= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 25941182-df7c-491a-f431-08deee2c735d X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jul 2026 11:19:41.5853 (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: RUxL831uxIyzASp/HTyfBfm+I8xP+AJcmWNB1dmMLQBsVVIF4XYFCBu/wuzZKcDStb+jlQSI+fjig+LDg9Ws3Jwfl35ON2syn8AG1KaEXvg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR10MB3805 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="A3UhCL//"; 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 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The extend_provides needs to mirror the -archall pattern from fixup_depends: when a provide ends in -archall, the arch-independent (native-equivalent) provider must be exposed under its bare name, not -archall-native. We change it so that for the native case it strips -archall and emits the bare name Fixes: 327fb313 ("sbuild: do not build arch all packages on cross") Signed-off-by: Felix Moessbauer --- meta/classes-recipe/multiarch.bbclass | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meta/classes-recipe/multiarch.bbclass b/meta/classes-recipe/multiarch.bbclass index 5f84fac2..a30d530c 100644 --- a/meta/classes-recipe/multiarch.bbclass +++ b/meta/classes-recipe/multiarch.bbclass @@ -16,7 +16,11 @@ python() { if not pn_multiarch_target(pn): all_provides = (d.getVar('PROVIDES') or '').split() for p in all_provides: - if not pn_multiarch_target(p): + if p.endswith('-archall'): + # arch=all provider: expose bare name for the native-equivalent + if provides == 'native': + d.appendVar('PROVIDES', ' ' + p[:-len('-archall')]) + elif not pn_multiarch_target(p): d.appendVar('PROVIDES', f' {p}-{provides}') d.appendVar('PROVIDES', f' {pn}-{provides}') From patchwork Thu Jul 30 11:19:33 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 5316 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 30 Jul 2026 13:19:55 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yw1-f189.google.com (mail-yw1-f189.google.com [209.85.128.189]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66UBJsT3024661 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 30 Jul 2026 13:19:54 +0200 Received: by mail-yw1-f189.google.com with SMTP id 00721157ae682-81ebb5e11casf64245427b3.2 for ; Thu, 30 Jul 2026 04:19:54 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1785410388; cv=pass; d=google.com; s=arc-20260327; b=kwaMCsYrZT7+n10daZ70pxfeasPTJpKFXhYmeIod0IBKAZsJ7RgZjtDgjZzxINwElv VqX64/w2sfhlN3qPOO8bU/TAW4NQCBpTOkyYq8dJFfYiqGosl4U0Xr/UPP8Xp3gAdJjD Q2sTTc1cLNS0jzRPtENCqpb4UKCtvfMOosukcmM1/SgrBlr7ntQBxUrR9HstcTsFPOhC nvL2FwP0D86vfcGTeKuBmqOAr70JE4MYqVFdOdmQQb8+UhMqJ8obt8jSvI/MHILDMSH3 EV/3R7ZTYnBhCZcXqs978FWClDTF9zKTQDedochMgnEbNloBhPAa4TVgI6msXaYvyLE0 ga7A== 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=MfvV8XsNQmsjYmUcRsuPuv3nsiNA1nMtFp5Wn4aL1ms=; fh=55bQZIe442nXWD9nObgt8aPFLedqUQQZ9sI4/m7pyXo=; b=GHevFFCYDRQFUHotuX2N+kew1e4r3N2duSilxnjS0isdQ0VmNu87M5b+UAym8ET+F0 zY3LCHDbmrpil7upPUltB9W67xwAiA+AsZouVN24bU9s8rH4gAyvQevPUN656FFiWDn9 obmZgPZaada9ASm48angxgXQJtj0vkHjPh5fmwmDcW9F/GB2LVeIpfwfYqprMHrpXX8c VyQuMICaTDxlBUTLCjU6lKb7e3QmT6be1bPXzPLIapmCGmFYEG7fVqDkDYoz2LoRrjam hcqLS5SFU6/TT7AHVn71hzDqYSrs2DwVbaCagr8r1KPNOMxQPwdO2Tc6VEbiTAhe4FuN 4riw==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=NgC0FB5A; 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=1785410388; x=1786015188; 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=MfvV8XsNQmsjYmUcRsuPuv3nsiNA1nMtFp5Wn4aL1ms=; b=jVvTIsjDl09JSZvu22ivXnwjCicVNT+vqeXtrOfcXsu7PAs2n8PzPiIKRJouCFdBBm 2P9OdQ2ebwop+VV0gQlGDLoE/VEB0Q1HaXHHaJgfdjHUCF4C3zbICkzcVI5R9+QKZQAc Y/azjpwUW6wD7ZxU8dD0mdfm8GrYon/nLe7TZyQnkEC4LB+d4VMMyiCgdo7PtW+ZffZS vessgcQ9X2Iahc1bCbd7MIr10EFplr5rc0cdq/HPX4HvcfUfzXzAYEL8hLJ9hpofstS5 T2y3SMto6hei5pvZ337JQOfcloqIt8zJz3DjtUfCPSynr6aMZ82e3QkLfawH1go356Ex T+Uw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785410388; x=1786015188; 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=MfvV8XsNQmsjYmUcRsuPuv3nsiNA1nMtFp5Wn4aL1ms=; b=p0ldbO6VzHtRjrN6emd965Lg8bvi5hEolbxhZtALszf7LkleJAB781fLnIKRbCwY2V T8y0gO4nYO+MmX8mU9/aTtpylF+GvZfWXp9MeVobDndRNdSyNZcn9vGo23O9x2dEOHYm mYAKnxKu8Va2K0UhXGiXuI5BUPgEGvTOHttuk83M4+VhmZObMmWAWAHBhpzLzNP/JHMo 3B+U/R6WZa7ps0gTCLROlQ4Nd/2TV8r+Hk6R7uJiVLh4yijcTmDU12B+2ZMnLmgwDZLw mG2wRM9Y2f8GdVLIxAjf7KVSNiJjkq+D7HJIe5z6Qy8p1q0MzDQe6xVMm8R0Cc4PQ46v CDAg== X-Forwarded-Encrypted: i=3; AHgh+Ro1HetBGRKJGHqzdK/mfU2uESIZ54MXosF6gjFq7dYpZepizxXsCuhoMAguDioSfRSyQwHgilg=@isar-build.org X-Gm-Message-State: AOJu0YxBK44XeNRwjCq6EIR6lq61UF9zShm7jfnmG/RfRKEtI7WVnX1L +174TJQfG1ldDg54zXAD523oRJlEAsG7J6HYNUJ9kyp8hALBcASRi9d8 X-Received: by 2002:a05:690c:b9e:b0:81f:650c:98cd with SMTP id 00721157ae682-81fb89b76e5mr16153887b3.28.1785410388373; Thu, 30 Jul 2026 04:19:48 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPSxotsjqxsQ8/97bSiXagUusY0HzeI+UfimRCDDgFwdfw==" Received: by 2002:a05:690e:191a:b0:65e:41a4:54cc with SMTP id 956f58d0204a3-66929d01a08ls1210969d50.1.-pod-prod-05-us; Thu, 30 Jul 2026 04:19:47 -0700 (PDT) X-Received: by 2002:a05:690c:ec3:b0:80e:38c5:bc17 with SMTP id 00721157ae682-81fb89571f5mr13652567b3.7.1785410387351; Thu, 30 Jul 2026 04:19:47 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1785410387; cv=pass; d=google.com; s=arc-20260327; b=TLd9evtokCj4oRDK9Z61zwvEoS4kmfpcB1gevYQDefzPUzC5o4JY7AqMTDQhXADgi4 oqu74/hTCGcMS0Nn4BMD8jc0Foo08FUGfVlLiPwOR9ZyC5PuDIryC0PofBLcpE1akEcW TZiZWeElnropnIgtzxwVdF55Q650vlQ1G7sGScO8u/RuZ8nQpeTReCZgeYVSY0roF7JK JG7T8GaH94uWtF41SGeNjPOMgcL+VAWvvsvOYbd1ekhA93wqavUEs4TjVPKjoLhEb0Iy cU7nNkl/M85uS+lWr0TniRLkrUjzi38rDx8f7F6b+4wycq3S4b00ZAcEx8qE7Bqy+yCz VHoA== 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=ywYhebWKLnN1SrpYhcuLZEzZniXYGEd+xxST9BlH5d4=; fh=LHNhQIHIn0z4ZK/+hfbEsIm0uMcbTlW3lbpoO4gfStw=; b=NyjgK2A0FR6qVdHBQr01eJVD+H/8sYEHdeWT40zJ8shI8H5B0n2vMuWMlOUFiBqREx 2q8RxaEA2i0WQ1PTRV0UQ5EJa4DjeXMMw4WtCfh5suvchgX/L4Pum26qtFG4mdBzFska B5lGZ+aQA8jEodQCT8yyf7aXOAjS1oeU5zHgvt4fxQGrMp1BBH3M+05n8DL5gUpCkwPX mvLXm+7HoDquJF3o1XCU5GUlq6v91wb8ItRxSDcCOqdCg/UFw1TQBQk2gB20dF5br6vG d3FzUXnTDTBzoZHzx4UQAcCbQnllXmj2pfT2V1fBrdZv2cz5uycyQhjAM6b/M73pcbLs 7bhA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=NgC0FB5A; 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 00721157ae682-81fb88d8555si433327b3.2.2026.07.30.04.19.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Jul 2026 04:19:47 -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=Bq5/wqQLhFDpmUiuXGWprdxAf9Nsw9VkIwyZj0lW1tjsoiHzyxePoNSjODWfpe/dI4iBOhRBbXF/7eL4LXvNUr2ahj3PLdZ44pt53jUb/C3em4bdmIqRYYWcBUHPpGL7XFrPWCZrT7jbYOweotaG9v2heQ6obQP8JIsh6fAaekEy1Y+fjX67JV6ldJE933L4nagXZhj/juwT/tifDNugqLZd5JAOw3/W9VHzE0IwJYT6NLe8Szl/3kfbTg8i2i0BiAcHsvUXyZRWauMUl6KfHJ0piQ7zNPM6dzyLDNdLsQmIz1BHOTSHKpkGLKtY+2Yu+k83GvdosCuT8eiM/bwaAw== 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=ywYhebWKLnN1SrpYhcuLZEzZniXYGEd+xxST9BlH5d4=; b=WN4XiEuL3odnG9kVplbdi/D20vYSJeOOrcFxgo325ZanRyw4KPsPsUD5G2BFH+PbkOHY0VwBW2PhG7jLqYoZmTIC7ZJ2mXbgwNYRiFtMhLgIbApmY92nj+l7aha06vuWwDxQcBsY/c4FaQkANIhH9PIWxVX9U6Zju9c1gxEa2vkMedQT3AsANiwxRPEBE0tTacXvHT6LWMgjjh2X9T3O0ebmLMlYxxrqq1I11Amke60CF1Xrz7quGoQV6H1tq7W3YBY8tRT/6lSBjzhzMQY0MgaIqmRV1oCaHimxlWK/nioj4BMMYITCEW+/rlYFFAARDhIuFQ1w0e/JzXSJPMIkTQ== 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 VE1PR10MB3805.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:164::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.270.14; Thu, 30 Jul 2026 11:19:42 +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.0245.012; Thu, 30 Jul 2026 11:19:42 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: "MOESSBAUER, Felix" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, akarpovich@ilbers.de, Felix Moessbauer Subject: [PATCH v2 3/3] testsuite: check propagation of archall to deps on native Date: Thu, 30 Jul 2026 13:19:33 +0200 Message-ID: <20260730111933.1237145-4-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260730111933.1237145-1-felix.moessbauer@siemens.com> References: <20260730111933.1237145-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR5P281CA0028.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f1::10) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|VE1PR10MB3805:EE_ X-MS-Office365-Filtering-Correlation-Id: b4e8f6d9-078b-4523-15ea-08deee2c73a0 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|10070799003|23010399003|22082099003|55112099003|18002099003|3023799007|10067099003|56012099006|11063799006; X-Microsoft-Antispam-Message-Info: oPcULsXbD5v+jv6ft7u9ZyzUQ9h3Zfv4g5+w1e4ZSSg/VXGI8P1qphec3sghDi9ogq+s5U8lyA0hH2/QZYquidi8RYbmcOsiVQvPIqQ+QD/T5F3F5YS3QhN3uqf7JgMduzLwewWmyyqofZnmjQfa1MudKupwenCppMB3yy6hvX7CgNDqWl/w2nMFE8VSPLfjPePvpGDbfFb9cyhlkxC9JZUbuZw8uYKk4rKAi0rZZSqgk2UJVGRHRmJqXDLankbo0ZIGx4S913qiQ/y1ezammz9MoMvYShYfmRnfetCj7IZr3TbRoG4+N2VjQoSGIblXX8FJhAtgPHqD4ILMoRJ4+nFH8h8VGqj1I2LpB58tH2x6f5Wt/eTlbTWPY+WfLIO8oNTiaSlpVFbTeWgl9CMzgj36ureyWGgSNQ3nuaX0bdpgbRDNPd2b0a7hVQOzAZaD0RlbohEmSRxBg8hi/Be0g4ro3lu4zdYjnm6sSyizY7vLtMH0lYV43oK8tr4lSmWoui4zlIIwSzlCmsFqZTNETgC/6nQ/X/nT3OCQv7FaFN2WTCJYdmc6jmtMDJsB9r6hEDXK+cRsP7RCwChcH9cvRqIx6txCDmsJYIuHtpd3KNEfYqjjcYVZz16AKzT/AIsTdo7uj/EUirfYRK8wyCHAqjIdyFcM8W8PG8dhNg5JQTc= 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)(1800799024)(366016)(376014)(10070799003)(23010399003)(22082099003)(55112099003)(18002099003)(3023799007)(10067099003)(56012099006)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: rmMRWSvqYU52jTaqh7CkCDWuJUiGJ6+ThaZaCrUI4lW2XZEh7lmr7KDeALHbS676JLof33lGtZV3W3yedMzYfJDvOD/BniCveQUMBdl7AkBr19Y+y8mjVS09WfmkSbQp8cSru+9DLPRgYQ5o6B1zjGQeIQsVJoXineMwDDXGvfh/k2NsCAVHA4OgCR2VRCCIzjaFqMxhpaUMAbWT+cdnlofRSezsRdhPbRDzsesy1Wj+Ebeda1oTHrticgAL+5IxS1+5a+m/lCxlIgpyY6z3WHSYBCvSNHsAgfWliiQ9thJSW2YKOBi8aUztnvqgMiCxb5Pd1uuv00YiUYTxkiSa/E5J4i//l3PfViWZJzMGHhBAYkgsxGiiGwVH8kl7Tue8ggAKx0j7uAu6jLZqmCGasNbvOpWvlbLcdaKF5HQ/1zTsziRERLnEhsh0wPcA72MNnExRYG5RHFEA37PNzrSWl6PEIgxgCCXaAz8E7sy4geEYEZx2yUie1Vh/e6d1VUhP326TRlNp63zoVg1Ju85C5dh/vneCKS8m2DN5FG6tjTRf/YITmCMUIO6coJipn9rHG5+ysN7se2oRKmToLnEqoaerOenLvWO1/lta4l/jUykU9Pzg6EN6CPJ09M1HyK0SzzjwfCbmGasAP2NOS/mHl0uLE0JM8y50PA/h1nEMjDuQbO80TSniCDLTaJd9UBFe1cQUW5A+Q9Mpr4BIz42f5LLpHWUQBIGs9b/Q2q6Pm4sIV72aH8/PRBBBJvpl/REJhfDnxVSAHWVyM0oCZ19/hY5qBoRHS05tVAjoDV3xnnyl11QXH7nuxaPfsl393UDgLhEJoRsrq9Z83r7GbJsObWKgj7EUe67mwtPf6xJh232oB+gMH9yyZUa72Ly/KHUobwFKL/A4ajgztCLPFtkT8nCuUNnYpNy1ak6bLkkM5hxbWCNnU1Jgs4J2RcfdDM1KeN7ZwFJ9B/+y+Wo+l0GFPWZ9uh3L8eadDEamrtBJQ0EPdRozeQz4Z3eVYx6V7f56PV99rqRT8XZ8Lan144EhF/vkcpaiuZ/Dm2GlFszFxiggSWlLUDmlZECIjQzvOhe92tQFumoUVfgT1sWW+DLaJiEyPrF5TvRWnhkTwfaessVEyXFSt8o/GkNrVKdZ18b1YkGvtVq5RJl9tL0vCbh4Lx0j7vAUkpTx6lcS5SM7lTyvzLluqoi0+Fz+wiAZ0RJnnivZkxNpRzpJBzQaUDR4RY2/jKnm7lE3osUhl9KNgjQbE+9+HuH6g0tNEdvNaAmOofuHo11DOAinATt3alQgvpB5B4CjCLZD9dm2B1G2LfGZOxp21G+NHR8upBQce7cscqi7lj18qyNS2R4l2fZJ3lVSWJWhiIF6XtEjAbLUzCIeN5oGSH8gZByHWTUprZrRbVXA8qpsZ6lP7037tra5IG9tyaUsJhf/B3tXFPa+swQpixeaxAF14pxj1xyHycfmTmIm+mPjDZIg/mgoNiDPR12l8yUwRGBcNGP/PK6CTLXxUWfqU2d+qBvST8E0U/dnVJn10f0K8ASJ0w2BQzmIPNdYbuly9m270wfNjuPeCvsjk1RsDZyasq3D7xSMH/7z6n/nMDvfO5N5BAFjt9CgYw3qxYon9YZlNdV50X3PLIvkFCBcBLvKqRPU8MLPw0X80TC/wDSMDl4zpNk7+O9FrdU1XEapwg3JXBJzRyOadc08qIwE55nUjV15Znzb6TM22403efPXlRLiC41oBG9S/EEBf28H6p3FLtrK8cn8pLclgw+7BZf75uqEvglHygU+MMSE3Qrq X-MS-Exchange-AntiSpam-MessageData-1: 5FvU35xJKBOjvq7VgVoy8VRhl+NP1VeYtqc= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: b4e8f6d9-078b-4523-15ea-08deee2c73a0 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jul 2026 11:19:42.0605 (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: 8jhd/Dsd1IC9LqfgJ3Q/HoApBXcrrXXT8nuy/HgN++oWTIIWf0tZmEV6hYDwO4kJ0UeljUkdbdyC56LX6R6ccyRTfNKwDp2CDz7GRGWzonI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR10MB3805 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=NgC0FB5A; 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 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_H2,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?= Signed-off-by: Felix Moessbauer --- .../recipes-app/test-all-depnative/files/rules | 11 +++++++++++ .../test-all-depnative/test-all-depnative.bb | 13 +++++++++++++ testsuite/citest.py | 13 +++++++++++++ 3 files changed, 37 insertions(+) create mode 100644 meta-test/recipes-app/test-all-depnative/files/rules create mode 100644 meta-test/recipes-app/test-all-depnative/test-all-depnative.bb diff --git a/meta-test/recipes-app/test-all-depnative/files/rules b/meta-test/recipes-app/test-all-depnative/files/rules new file mode 100644 index 00000000..6640cf23 --- /dev/null +++ b/meta-test/recipes-app/test-all-depnative/files/rules @@ -0,0 +1,11 @@ +#!/usr/bin/make -f +%: + dh \$@ + +# Detect cross-compilation and fail if so +override_dh_auto_configure: + @if [ "$(DEB_BUILD_ARCH)" != "$(DEB_HOST_ARCH)" ]; then \ + echo "Cross-compilation detected! This is an \"all\" package."; \ + exit 1; \ + fi + dh_auto_configure diff --git a/meta-test/recipes-app/test-all-depnative/test-all-depnative.bb b/meta-test/recipes-app/test-all-depnative/test-all-depnative.bb new file mode 100644 index 00000000..328d79f9 --- /dev/null +++ b/meta-test/recipes-app/test-all-depnative/test-all-depnative.bb @@ -0,0 +1,13 @@ +# Test all package depending on an arch=all package provided via -archall. + +SRC_URI = "file://rules" + +inherit dpkg-raw + +MAINTAINER = "isar-users " + +DEPENDS = "test-all-any-doc" + +do_install() { + bbnote "Test \"all\" package depending on an arch=all (-archall) package." +} diff --git a/testsuite/citest.py b/testsuite/citest.py index a4f15d04..a600ade9 100644 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -472,6 +472,19 @@ class CrossTest(CIBaseTest): self.perform_build_test(targets, lines=lines, image_install=image_install) + def test_native_dependencies(self): + targets = [ + 'mc:qemuamd64-trixie:isar-image-ci', + ] + + self.init() + image_install = 'test-all-depnative' + self.perform_build_test( + targets, + image_install=image_install, + bitbake_extra_args=["-c", "rootfs_install"] + ) + def test_cross_riscv64(self): """ :avocado: tags=riscv64