From patchwork Thu Jul 30 11:11:04 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 5311 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:11:28 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-ot1-f55.google.com (mail-ot1-f55.google.com [209.85.210.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66UBBR76024264 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 30 Jul 2026 13:11:28 +0200 Received: by mail-ot1-f55.google.com with SMTP id 46e09a7af769-7e9dc0f5900sf963109a34.0 for ; Thu, 30 Jul 2026 04:11:28 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1785409881; cv=pass; d=google.com; s=arc-20260327; b=RPZnNdQuR1WQlwK5DzcC8B0RmdtDWuA4zw5NrYLASqTxof/+qiiQBoJOuCN8Vb6BMg qCSnkKVysY+feJyOzdeN52ZM4LdgNLQISFYsoNZ3p6GZW18HADonF3yvGU94D5+0VxbA pktIALvBKCGsBrhA11HPsSiR0BPjqdyh8I51GniS88oQLTqZFiRFQZaU6Peelnaull+H 3SA/WzgsbK9/0EYnohnHRsqMXWHDZX1usjYXkcAtOWcgShIC4eIBJxiAU3ewkeWycwUp v6zkE/b0xEsk6EP9IpzTttGkZ76VEcQR00kMe8PzC6IiWk+hjmVjJMSPztT+rcqnMmFx wOHw== 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=Lsfug4HT3xrxLhb8C0H0ziOQ84kxp4fGzgI2E5oFZaM=; fh=UFGp1dMZ3DsicImlWpkrxwYgo0ao1k17UUMkFp4U2PI=; b=BsTd59MmuNp6b1AQBJ69M/flXSauH9P3RVZxBW/IA8vvlUE/wwqY1/sTxhOpE5MAcI AnJfuLADnZ8pyWPc+canN47OViuAIW3WbeyklBXt5X/EnCrrWx0nu01jFbPmnqX8MVL4 VA+/s2MIJGFFMvANz8UmwHYuAQMPMERG6wTkrlb5eY1OD2sC0SVB35DJHTF4wD4lf1e3 az/AlxwFEwVVqfsvlJZcOxTXCu8l4aUJ0tg8ypvKMM3dxS5SrSMth0ljuE7+UrikxgC4 GfE2A/sPI666tqpAJcnPKN+ika/Z2btPopO/3b/p+GqabScObO2QzUbzlRnw1WXm0zqR M8gg==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=cZYAJBFT; 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:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1785409881; x=1786014681; 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=Lsfug4HT3xrxLhb8C0H0ziOQ84kxp4fGzgI2E5oFZaM=; b=LOaketjfunOOkidtiQfZ6rdNXh5RwjKMKZ5H4Z37Az/d6m1uIGdtJGrpZoFbOtFs1Y bEDfzC9jK/441ZbOLEqeoaTh4tguwjBNTK59ESCBw0eOm9n7m+UTTAYFnUlGQy9RdS9Z d17SZn5gltK2ow/PwxrLc5Nqm/jkSoCWh2fcGlyx7ymivB1AFxeGnUnqNvV0VLFQiDjk XEhtMcgzdr88AoAhoW2g9W37yAZ7qyRGUOvTgaUOfp6TKG86yk4Zak0cRzuXmsNeFTIu +BXetbWt4LERRdF70oXDOveJjBcGb+MAaZaKkj+LX1y9+6aaNbVyXK7WUofcmReBm+U9 WSoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785409881; x=1786014681; 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=Lsfug4HT3xrxLhb8C0H0ziOQ84kxp4fGzgI2E5oFZaM=; b=Oa1fAK/HgqwvNXhjNUSqRgj0blGP7TKtp30BFAl6XRPDFvJHpK8xBE8TtmYvqozCMs K0hY/0z9IBatJO+MC58lnfeTI6taO5ZLviI7thl0E29vxn2bLucK8BA5vmjY+Fx/LbD3 vX7k59W7RUDN7bDk6/rmtrTjcvHzQsTidDSPp3/NO1gOe0+lbw3oi4IQbi/AHH1bTxyC vhttqmb4CO+16miVLZCNHWVLz28MBU9Qv2y+Kv/QBTMZKAuqh5+SJLBRmRpYfgM3jMnF p3g9t80kMvvL3B3pCz+WTLGhOs0iKNFgNMR2L8ycT98CrnEpDqzdTepIXelYc/jH2Xtm E2mQ== X-Forwarded-Encrypted: i=3; AHgh+RrF52k8KNyLxPM0Dn4LaJdGSjlPVP+Ef4Ez1Cy3soG3vloWxNc9CZtl6Dq9WMdnik62EVOoIgQ=@isar-build.org X-Gm-Message-State: AOJu0Yxk7uva6LUt1M4yHK5ZDFzfB4a+Spm7IbdExw9gYKPcczQPlM79 eFTH/OTIvKVEXxpULTcAaM0z3M3GpAgYQJWP8BnsX2zL6uT5PtKrhYTz X-Received: by 2002:a4a:e20c:0:b0:6ab:bde:6099 with SMTP id 006d021491bc7-6acbe6f1a05mr709745eaf.9.1785409881001; Thu, 30 Jul 2026 04:11:21 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPT2QGsKUnwNahwuOPbqC5PiNpaaekSns721PPHC/cZvmg==" Received: by 2002:a05:6871:bc0e:b0:456:ca23:e921 with SMTP id 586e51a60fabf-4588a225288ls311660fac.2.-pod-prod-00-us-canary; Thu, 30 Jul 2026 04:11:20 -0700 (PDT) X-Received: by 2002:a05:6808:2445:b0:495:fa67:7496 with SMTP id 5614622812f47-4ad8a904832mr974300b6e.14.1785409879913; Thu, 30 Jul 2026 04:11:19 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1785409879; cv=pass; d=google.com; s=arc-20260327; b=THfJYlQPpvCsQ+Zu+YNtCcQI066NRXrV5/khdLzUxmGxHbOpNN5hrlCfELpPKAxPfU z6HgU6lApq8e6CMkmKOrFlMJqikPjB0yi0r1S5+t4y3p6EG8vmechMf83ZATfM9Q1voT RyD+D3PZjco8lQ363i/J5uO5AIifDyeMoY/l+2uw7hQRqcAkctEIGtCK6QhEEy01spQG z1oF5lsKPxSMnVZKEdmbvSsGzcz5a+VS67rngRCSR1QTOBwdtOZzWrobmenyiIW116U9 TwMsYMw9K3iZCQ6CiFH3XSRPLLsztDxHGMPThUgaoxqPFSgldpfqBFz0Lgv5yUleZKNW q1QA== 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=BCT35ei0wftpKzKJ35hpL+pTg5QjUJAQSVm7GwinXLUqsldQ+92SmnctPojCiHDUtw cSzfVKQIQCaDxS1aaQjQdi1IOQ6Z9uFzYjbTJXkhWq51NsWPk6YXkooeJk2molK5v+0q 2Dwa2gOMHfSyFjWDt+9wriDUH9mg7ybaG9LKW5orthrmb1UPrdg8wyagM1wVdYF++MDI EAP23nMabs6kxCzKDI9yQndiBfXzy+d+9FTWIYRXvQSAxhc2p3H9gHFwZDAkSuTm/PJZ 9VS9Nk3RYbbXVpC3yJyzewp33iwUvEDZn7nE1AnG/iJXMb1fEVVdbyZhJLT9bGo+2iTD 5Gjg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=cZYAJBFT; 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:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c201::3]) by gmr-mx.google.com with ESMTPS id 5614622812f47-4ad6ef5ebddsi148040b6e.7.2026.07.30.04.11.19 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Jul 2026 04:11:19 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) client-ip=2a01:111:f403:c201::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=het4bl0kSgBgJlGgqaDE0hGLfEQNm1xEKcYnXcXBucRZbB7retBCfZhGeVS5ddqC4PS5ethF6lminr7Ia+bVrai5fDUOqS0ounGOMAvMKDo722faVH5hAWoag13R4CfZq5+wC2IriQhdDjJjllseSma+Iw9LxOVOCARnP/QrhHjv9vXAzSALWUJv2upCpkFA7FXeTjpopahJJfIb+sSmSoTNGGRe1bt0+toFNyvOHgpRqk5wAmewbOr+Fywrgo4x1mUCL7Pn6T5M8tjrvpRD0TN7bvAw7ng+hgaLydeT7Ezh6ozBrXQVR42fO4sQhEKFzoRB5i3j3knwgB6ncg89BA== 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=icLi/xHis1fFiwHcyb5pgbo7lpK0JGHVwmHIDKMnpB9bnr6mZURW5dr1gl2ZLimOoCNpUcAXvr056rptrgFPQLN5F95FQwFLSSMoiXEqDZC/L7EFX8LEVHMt/bxHigYmKdWXuFgOvvV1/yxmBRUJkMI0AX//UliQ2WmIIOCsLN77tsDkiu/T+32y5AD97eRvVsmpbXJPgv5S+rS6D6U9NO0PGrnQ23SKC0c5mLZOovmFwOqdPyp27kWnjfs7k/YBz/zYR0un+UrzOPSTmsZfUt2VnpkxOqQ9j5MB7qAH0htTvCt1I6Alay9/yu6ISxNtbbJSk5XFkV99vPOr+xg18g== 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 GV1PR10MB6076.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:9c::8) 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:11:15 +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:11:15 +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 1/3] fix(rootfs): copy isar-apt packages instead of downloading Date: Thu, 30 Jul 2026 13:11:04 +0200 Message-ID: <20260730111106.1223399-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260730111106.1223399-1-felix.moessbauer@siemens.com> References: <20260730111106.1223399-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR5P281CA0018.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f1::18) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|GV1PR10MB6076:EE_ X-MS-Office365-Filtering-Correlation-Id: b2378bb7-f012-4293-39e2-08deee2b45e0 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|366016|10070799003|1800799024|376014|56012099006|10067099003|55112099003|18002099003|22082099003|6133799003|11063799006|3023799007; X-Microsoft-Antispam-Message-Info: oslpTWOQfvlxLQ6RtJvAB4UAP2jCdo64oznzjTlvgwsZEb+dqnMtfC5h5wp9lS4oJE2I+FRayrZ+x25i6wkti7rhTbw/e+QDJDUDVXCbhSY2Xqi/9JewqeCqdKcqEjVpkK9k5iZH65N8tDWksiQ/OKzyDvTzm1m56vdIb/xTweS4YCR/ls3ZHftkM1EceDkJ9YPVSbeUATqcx4Hb3PhxhU9sRYIftV0WxOP+P8xmCvOBVYGiaaMA2UtaVlIhxibXMT9aGcN14UE1A3uUDXQtp9uNUs9ZxSK20JuR/aQM22JENwxMN/KSMjDJBKmYHjnUhpf5kmzVrlaudhHDJapPZchkCuAPVa88soZWZRfIlTRz25JCZCvGcCjgJDGuPr0qAsQ5TqKGyd4iA29ufa59lv0VoH34NPKV2k9RfYAbOd14xMQKpmW+dL4gKR2MKbIUa1DYdG+uCRIz5f/M7DomRuCTNkN9FJw2gfaLRhk4EMtnW/KGObCuFTrLInR/RISt9jDnVg4Vk3/7n5LQRknveTuxq6sDyONtpoXEpISAlR4Qp3/h9quqlppyWBAGl0r6MzgMD++r6shmoafBVSFBYwOHXrRK3S1MpBhnCL9Ig7I2rdtYlPdM7rsY1SXg9xCv/oA7tyEzRx6+mNzC/QtP5Orga7n10MCny+LubiJ44KQ= 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)(366016)(10070799003)(1800799024)(376014)(56012099006)(10067099003)(55112099003)(18002099003)(22082099003)(6133799003)(11063799006)(3023799007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: O8wuIX3MKOSQpGAnVS5yn95x7iwD1WADWO4rLUbSHSn1ppnOjMrvJSOBYCMkqoPh7cSmuVH+EkFuB8hV2oeoDp9YeNmJj1aKK3VzHL3PAWRqj4+4/10FpIcSyyl7ccO9KbeLEo7B9aLgrIIVJaK0QljCUBDVMBRUKK14V4He2DVJCuGfSONqhIxucqcjgHpCoLOZ42KqS/dYH9ck4WlL7Ea7wjiPkjOZlkCav/k6E+9YBXwQVNDgOgjFxcgtzX4jXKTGqt5UDs9nwwfZN9777qUWl1zvAbhF057kCe8luspcHPpILb486nbnVM0x7lnrbn/s9uuGLImZZtBAuh+M6Um/2Xm3RwP4Jvq0fZEANGs/Cc5y6ujZBJ58eF9mWPDBhDBLvk4h+meqi7s5dKlbhbTQT6SS0L7LVSUs0zr39emUkMBahfYPo9AXF2W/L4dPCJ2kd2Tt38Qvxn0puwS+VmQVqaKevunFO+zH0/JFzBwyZC/YlpkZb3EpEpv4J62OGwBS3krb0DA6gyo0FhIQuYRKoBW36ioERH8UO8GwYVTQKjIcWE2k09kimIaMWvNqiCmsqm6L8+fiwBbV0HFkOYAO/mPOo/pcJ6QezQ9fj4lJZPqBmC/HUo7DCyuNAb+/XbZuWFUcWQ+1XsaxyDPrjUkLmUnbo4hZS74j3JkoaR7s+82VSjXpVMENaSjX/AydMTq71M7tANKHtBr71uaj6uGnSVR7PGy+H+g+ZHZpwC04fOsJ5hlbqxfX0gbCnp6sXeaPaPPEPzvwsjyJVAv7F2GLWAhpEVxnJXBmEngsakCptmg1uQb4QpaeN1V3CLRCI++/eA1DpXLdhmAAVI8l7DoSxUVQQQVW1EepnP3my4AGHzbleO9fDQ4oNOl0udSKn+har/aNFmJU5fiubjGghv+QooOcv0Ru9KN8+1ngC1RS4ZYTFoPcaWaC2xyUaNo6Mz7nWM8UN5xE4/NwqvjEzk1uC0kEnSQsfLs68iIriFSJTDUwBCDVbnrE0iEBh2pL9Kx2dquPN3DlEJ7eOTjt0yxRDA936qtaeSLqEzH9ywfhQnMC2N6ZSTVf3PYTojXF869CEt0yo/TDalcpDcGyAPxkaEc9cUhcQAc6gctgj2Nhd+d8fZsvuLcFUOrmngWzg57E7IHULr17Buerc0shU3lk5vtNZzl1C4t04tZrKqJTYm51QBuBFGFeXhTCv2TvkSYhd5iwcR14gYU0hKCzqQBe0aa39HSd8wp05bzfhWTgTeah+JubiJvScBolJzVBGaihunlMB/Tgw7i7n9A3ci6PfEHGTxeiNpV5GXGK38BX7DRML4TRgVkjBXpQ/lmyzPE2ZD2/roAY8mhQ7DI6Eb4W3DmA9T2UdhLNEmfVmetHI0R5eEBqERGcTMswJbJ0HgkC4uqWMW9o5vRpWK9bWSNspiyndYG7Rmupb9D6s+NV30DgzjQw5W0TMpB38V6n2REASoystiHR0NJeK/kSph8TXzqeoV6m7/H/B834xYz/gDi+sebGwCYeaWH7QzqqT6gmQHPPxtZMytCKMRijLmD2S9faz08Yb65izIYqnDphQY5l25Q506K6dOVQd7qGm2qZdlkSx1b5F5kd11lN0/N0VI4R5y/6yDMbS0jhfImKJwjvmR4YzSR6WEq3rUXG6YU7xEf3WlbO8bpnDQwROLEtEDFSQH/iL1K1nmJzsoUM0p7U2kQxCABFAVBxLdcCW8Mr+Xq7LNbbzEzy6VT1iPgDvLA1VKsFSI5RNPPVNe5JBTmI5FtAHuzsuX5uhgJiHf5vWE1U X-MS-Exchange-AntiSpam-MessageData-1: NUBLbPtdBN2ZPRlFhMUL094Sf7eVbBa68zA= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: b2378bb7-f012-4293-39e2-08deee2b45e0 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:11:15.8149 (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: JpKacXwG32mIJyTi+QLCg2GC7u6YQNWSohR3wxG4rSPlnak1JZZr8vHm38uveBIDh+aibNgGUkAtBvRHIBZ0eEsLTD0LuNDNsHYFLgZKRcI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR10MB6076 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=cZYAJBFT; 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:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer 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?= 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:11:05 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 5312 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:11:30 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f58.google.com (mail-oo1-f58.google.com [209.85.161.58]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66UBBSDo024293 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 30 Jul 2026 13:11:29 +0200 Received: by mail-oo1-f58.google.com with SMTP id 006d021491bc7-6a37fe3aa04sf2302705eaf.0 for ; Thu, 30 Jul 2026 04:11:29 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1785409883; cv=pass; d=google.com; s=arc-20260327; b=UieLe8wcjSdps2RHl9KUobT2+Izgi5g2u8XbhvaaB72Z3vcWZsD/PRbhwOjRjhLvNt uxMVaIksUGb+LZrInNytuOmBiEfqDuUMGwcne9x/vl9OO1T4AiUci4AZrgtQLDTeRBKS nbp/FBL+2S2v3fLShCbuVmKAkFC1kujtcnSAtUMrlgyjQ+OZXYIRLaDQqzKT5KsSxrPI oiNdVYa4BuFW7uwiAl2dGf9NGjEbezrTaL3fsykGmUtgKiatUAMZGYUOWp19/jIA0HLE d5kMVnbLh4nTrVz04mDPRTUQ8PaXY+FVlxRWnvV9CzDd03RRebb8qFxenRnVyb5SRjoU 1FtA== 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=RpUiWrViTx60lAqILDEVGUX7o0NugzsYrFSMudoDwyA=; fh=AM+4Tkduvg3+igH2aXTBO0mJe1G724B9md6x69L3Igo=; b=f8RcaqI739n3fVBKRuSpNbHwDbch22p2xDVO0PCFRA9mebXobyK8A6wPYsORokNaBX yVTETCoKTDLuwCw6MSSyVqfL0DEUU0htKWhgXqd1iU4Qnu7MSlochuDY/TUIU7nFcUZu SHXSyz+6r5Mv4Yp6l/BFq+gOBIlbJ42ZKGE7/Cl0Rqsur55pqUhJhcjhaI0pknSUZq2J L1MVBdjOm+IEkZlUmkeadKhvGwTo6uczfyOUN4NXfeqTwgeOyGQ5vylZeaSl/+Afpf75 fg4ISTmoaEF+zet9BE3Lv6h1IjfwsSPSu0BmNb3UEVvmBFo6Mj+S+/pkycuirexjnypI AZdA==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZhuBe99P; 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:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1785409883; x=1786014683; 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=RpUiWrViTx60lAqILDEVGUX7o0NugzsYrFSMudoDwyA=; b=k9oaFdx1IuyZ/Upkp3/fl62VHz4EVwqx65Hfb5c6pEgvxK8NR5LW6kqcw7pnHQQJRA h/p09JVGdAZGiYtCkoO27ZG3/uANS2k2M8rnUqE7psDaD2EPiJzzGOPO6qGD0HF3Cupm ov4AhIXlmo4XKvaMs9Fp53Dy/N7qMroMhdHSxRnKY92enoNdofeheUVL1lYpJ034aFMc HJLGObTGGvrVz38a76t1Y22bD+F28CYVoSETUHJ1tJ3Yh+atitf4U4GWpIlUZGt2+nYH ftKGEqffoPmDAgA58ApkZEZZnGZLCGkLJjhIdjmN4ox/MkOfna3vKopSdGilswHf+t5V fUnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785409883; x=1786014683; 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=RpUiWrViTx60lAqILDEVGUX7o0NugzsYrFSMudoDwyA=; b=o+pSXzpuJpkY0NwmBd11MafP2iFxVkTXYU31AmfxLlpyvySwqgSFKApsOjjGB1a/ud 8zJj6tZmTi6Mvb015mG/68FI/k2Aetcf0HX81PbBgsD9ldbKYX4twJVO5aMupphDOXll qse6wnK9kY5W2w5E4i587bGcMSrJAUNgUXhCU4IfG+9FhbwZYEJE3vhtLXiJ6eO0mQMN YO8AXfqx4e7ALjMlXUEfKNANZP7hiDj92Ct0JXaJ0PrHEKGmGc+trJwaCUid3uZYa4HM A4cuhBiVijFOxeWFmy05gP0EQTxofNCpzM7SO8YKvWaGj/6XnuJxVMfmf6peWaTIiKVT RXvA== X-Forwarded-Encrypted: i=3; AHgh+Rp+MWXEVqf+WkJkIqlcOP4iOiRMO3KTrxplh4di/voXYM0cHslcy0TlqgPmZrzrxVT9v1yQ7m0=@isar-build.org X-Gm-Message-State: AOJu0YyJdO2RI1ZHuRRmKbSuVnZzKRb7hoobXXU+ubCDSDMK1zGd1/C4 nZBf7gIsBSoc9t2mWq98SjhOqKZ6ywYSAZg/8AFh/ZNenXCyx72SHVYK X-Received: by 2002:a05:6820:2d0b:b0:6aa:e70f:301d with SMTP id 006d021491bc7-6acbbdda3bamr1185799eaf.13.1785409883218; Thu, 30 Jul 2026 04:11:23 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPSItqF5KVKCFnA94WgY7uDfvBXHh+QERitOML6SU9h6gw==" Received: by 2002:a05:6871:150:b0:455:c140:d927 with SMTP id 586e51a60fabf-458b93833d8ls548466fac.2.-pod-prod-08-us; Thu, 30 Jul 2026 04:11:22 -0700 (PDT) X-Received: by 2002:a05:6808:509e:b0:4a4:934:4232 with SMTP id 5614622812f47-4ad879d8ff5mr1417552b6e.39.1785409882087; Thu, 30 Jul 2026 04:11:22 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1785409882; cv=pass; d=google.com; s=arc-20260327; b=Bz/SMLQ2H3uX/BFPPwDacI7sctwzeT5PsiPJw+Y/BRLHC/rBNHowyGxnhhI8qZuxxl P8nybaSvMRifN+9Npf4/ZaI50nXWyw9GmN3ulAhJ6f8oG56qlXs8l0dNJ7kjCMcK5A47 6zmSDEqLl2ZLlsbOci+hYMW7Dmuip9r4pYLtZfzzMYm5mYDYSkyU849qTuT6El+KeNwY Ih7JfLUYzIpY7r2ZtR/eFmfbTy4nu6QUQLoj/ngutszad0ThckfN9qAskkdosUamyQeo IuEoJmbi6sMFCQUnQ+EedKwyI290arMGp62UiZLoUxWgCnlNcirbC24bJtjUu/nqbaF/ NJXw== 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=ObjbeAU5Mrg476Lu/oV8QbIHXHLevZ8Z9BOIp2gJ5iM=; fh=LHNhQIHIn0z4ZK/+hfbEsIm0uMcbTlW3lbpoO4gfStw=; b=TiymcxMtcmfBkbbcQMekaX1Y6PpHRZD0IERxzKtPBzTETtiByOmp4lp9zuhzZ7zYnr MJmSsA9CLG61w+l6h+t19Q2Wgo7QN/hBd+BiO2hrkmuPZvzvADwxBYjTVBAkmySVjGNy TrIK/HPxSiuiNByXBhbXLJtXmj6woK5BA5B2mjYoPo6lw7gx11o/yboWiauQmk8RS4Xo 2XmqQHzkLvWnnzJ108if8QyTXptLjfSj6lfujKza1p1xXXAgbAUuMFtX959O7gv4P8gs HJDKHEVOzTgaaGtHaxv0UEiK9qE+CGb3nHf4XNbZ1p80M7WmTB2vYLGYX/kfQShOd+9a j76g==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZhuBe99P; 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:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c201::3]) by gmr-mx.google.com with ESMTPS id 5614622812f47-4ad6ef5ebddsi148040b6e.7.2026.07.30.04.11.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Jul 2026 04:11:22 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) client-ip=2a01:111:f403:c201::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wou/3pbKBMLOH7B0LYobQHgNBMVNR2tiz95WMF9rzBTOlHLJ755xZKmgfH8CUiRycZKKKq8c0djLTOA4vQK/y+oWtHrDGnqg3SJ3jJ3fN1oni/KuNlajJ2EVo0PBFXRrYLXPzpnImYVXmZSNwlFBm/U+9zXp3gpP8jvJfImtPedMKG9u4cYdTjB2x0cN/uFcEONlSIILLtRyseXjEgZqSbkqA8YMyY7Vy0TKUg5njtC2W/0VD92lHjunkHcVG7DuhwiwKfr15Z/4AZT3T6RvmqTk6dhc5XQB2AbhSi3S3RICDQ/58LLzBXgIaeyr5Qch4rhJj0h/V70Bo/UiD4U4MQ== 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=ObjbeAU5Mrg476Lu/oV8QbIHXHLevZ8Z9BOIp2gJ5iM=; b=WZRMcMg9/FJQcn+ItVME5PkDg2Tx98SBjPbEGiLD2dq95EjVblwh8d+D07DD7EO7H3bu4qePqkDonw7YzznYuvdA7sKBQiFYeEjrp2Uu49h/NjDQ1NdgWwiIfnLvVhKrypfMXql2RzYypNiUhcw5xHynfZCO37h/uxJ22QLa5BM0ihdCu5Yhtd+plTzHgrzuyybU8RM0bt5g2uNw/6aktZx/oKlOUu+F+x9q0lq7X2jmZvyDJt94cjD5iH8+E5PDvg82icRIQiSNVH1d/aIrDSSu+UDEZtKiJD2Kt5fF7r58z4V6uSo6A/bTgFe11wWW+fGBqC5UbiTzNojl+dbwZQ== 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 GV1PR10MB6076.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:9c::8) 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:11:16 +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:11:16 +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 2/3] fix: redirect archall dependency to native provider on non cross builds Date: Thu, 30 Jul 2026 13:11:05 +0200 Message-ID: <20260730111106.1223399-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260730111106.1223399-1-felix.moessbauer@siemens.com> References: <20260730111106.1223399-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR5P281CA0018.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f1::18) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|GV1PR10MB6076:EE_ X-MS-Office365-Filtering-Correlation-Id: c314bf54-6057-4623-e148-08deee2b462d X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|366016|10070799003|1800799024|376014|56012099006|10067099003|55112099003|18002099003|22082099003|6133799003|11063799006; X-Microsoft-Antispam-Message-Info: HlqIHMrEippkU/98PB64ZIfueELGOLYCkqiWL3Rv2D9AKbO2cT17eoC78CtShQp8VITZ5xwRriKMi3a4NX93JPlmFSu/KrItpwEJZ5v1L7YrTWvueocYOSa6zC4UsC1CarflHKNkve9jhVOUYtHBUOqGSHD7/jnMgAHcq3lSgjEJn/EOcFQpvSHhFnx6mR7VFB5BVsa+kZtMXnWqrdR9K1sfGvbpqnAKY47uahZM0nfD3SBobu/PRsRVlDLBMI467THGpZC/is4gGQTjlOcq4HrfwhGpdARhICSfZ3xo5eM8JJerJqZwBzrEbqxXxDmfz2BVtUv11/QzSg+RrBa8CDOe/FYbg8SZArLA+1rsxouQZWpQk8Hza3SC6ngQVRVGdFiwNhdCop9MPBApsBTiu2zGhqzz++MQkPVdmU29xxqinuUrPEjLQ2O3MmXN5Cz3AP52mHYkM1ntuXV0FzdRrXSQUA8BETPx8/KNb0qcKJKbMWJXMtTFU8+Bu5xN9VmEDPI80NRsB2mg+Sx/36B2I1kErYbO5dSbtBy7TAJS0frlQ20v7AHfortkJXBaLjG93+xW/hi/NPNmuDHVW4MDPpTLAboAHw17kClUNk00j8PSqgB7ZckDnOov4fVwKYcFvCyiuBtfhEm6oI1V5ldn2cu7Bf88aHAzE+pYV8hasZA= 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)(366016)(10070799003)(1800799024)(376014)(56012099006)(10067099003)(55112099003)(18002099003)(22082099003)(6133799003)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: dOlumbFyUKjPNrxp9dxTXu8gG0j45wdFtBg3zYKSWu6tQZu8Usp5MUx02/hawseLkYihPE7wg5C0RfWWJfwmSfImQuJhUZBmMfnef2Y6nytFTEJQCxYUhVx7D8v27Q7xDBWTW/1R0vQ5jCQfGtde82bLKbXUrj6QiMjvgKy8V8lwfcMKhfwIpE+/4w3mXir7NggwK4hDw3w0avxfWhKCNWaZUAqLg1aC7hKNDMLEOUC2TQmKsdb/FHMhll3ujpRHdw8aHvfB+0bLOBDYMI4QjLmEV4Z0k7UuaqOKJhWr43eym+eGbstL68bIj570Axbg/vDcFDGyVGJvzrN4GCwyl/QdhBC6tCMaDpDaFqp3jx+V96pJ1RJXc0yWqS0eXkXj4E40sUafYrdFhgJcLwBeoz6FZLp99qmKHCRETEzE/6XfDsgCq5OHBEjnP9Zznkq8syZOBV8OEg4CcyZM4f/lGXOOFMZ536UwGlTwIARbNe04MHnjv8GFZlQV/2IljgyAorQTOKmZQqAQTJumJ9O8SFadFJYk1zxlZXEdm7a/wfRHRZXHdV0LsjBF//yhUToP/fzdzJnCNbOw4QRyONklLqCxBvLpJLNqC/vnA0pIAoDl1++NszEJ/fhFRh3BjvCqzECxDbLg/gTWQE5YojnhhVOaANpZIdCkN8rrZ3drDbFzc1K43FOHbFwhmbqAwCQMRhLOUXkZjKAmvZifA4apJWP+iSXW0tQFj2JbvLKS40420+E99V4Pk+ApJWAR/wE1IyBXOzHTufqV2b1+081UnEWdMmqz6Dl+hAeh0wkG2p3wRjZZm3grg6uGoy6t4gkwGR8yJvMrhYdQt0CZ1xZpsgPwFepBPmpcZneZwS1sOFS9yljYNPmH7Ylk1p1MsYaqIG7CoP7EzI4i+weoIxwIaJCNtM2onWufp64TTVIpe2gGuv3iOXjmUPJapxmJG3grI1jquz8gKzwHtdR4p4pC+1TAS6dF4LqW9rPu+RUzeTMdG3+I5aEWYxqR28/XmsK8OjuUJzuox8bZ3rkT+BagmNar+IogUacB13ek4wrB0xoI2/BsXT5DwsCLtMW+MegMLvPOe0CVotHMKMRD36Er+1jx71Q70B3XWNOUmFdEjb5Prs0rTM9cZX/LGN+mik/rzu8h1qDBAMru5RGWphbceam1wXw5oC02e8ITmRVV1SgBORSZDABmykPJFB0XEEQ2xJYupnQ3oIgvkRsbANQk8yAM1dporh1EaeUiB4Dwl9UFJ8B9kS3gknIa/3MMx07Vxt5jnW/80GZZIdn19ALxgzwJLUu5Fpt+y8n0JM+JgY/BdoaKg52NZuSBUUeEKPdQmXtxlWvzzmE9nt2igRElOZqS1JZJiL0Ul1H5i4xfuefYGNIK7HrJNw7Svgv7epF9bW+zfqcSW0qVECpkaTXiTqM37r+T+Y1bycf8RnK8A+mGMlyzxOREWXZPxCXFFOVBGfRft5j3+/xTXIp8r9ETUXwoRjtR2tr3y5rEHIx6kOK3nqtoWVlOKxuLt04sZ9Y0J/ee0cY6MC2UDGHs8Z0XMziOI0OXk9yE40Sq9Nyop8AHm5kGUpcWB25XNF/O/cjq+o8FxmzCBpZAs8nxtGh6AxEbrr5+m2+qMc2Ls3+t79OeLBHDR3JM0N4jifbGZr2rws0Rw0olWjXQfQuFsUN9RVl76qEr4FQWQXDsAFwL71tTJWrZ0rp1Sv1GqF1wvL7rW4EotIMWPSBicvlGkUXbn3SeprzYldCyiitD9n6Bfj9H91AiHJ8F/Pt8qlAEZ3YIZmw7wYLN X-MS-Exchange-AntiSpam-MessageData-1: Jl1BgPJNsq+zeep3GfQ6bXOfAo92pFfe1Es= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: c314bf54-6057-4623-e148-08deee2b462d 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:11:16.3157 (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: Jc2BKpIZzbo25GsgYNkbF1Ll2eRU/J+IC0EFtX6cjYlMZMdcPuttrD+krdXcpU1wrBXaLOBR9wmCeeuxl8y9bFI5z+Ky15pph0I6I8c5D4A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR10MB6076 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=ZhuBe99P; 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:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer 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") --- 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:11:06 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 5313 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:11:30 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-ot1-f59.google.com (mail-ot1-f59.google.com [209.85.210.59]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66UBBTAw024303 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 30 Jul 2026 13:11:30 +0200 Received: by mail-ot1-f59.google.com with SMTP id 46e09a7af769-7ec54966bedsf707171a34.0 for ; Thu, 30 Jul 2026 04:11:30 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1785409884; cv=pass; d=google.com; s=arc-20260327; b=YmlweIbbs1N2G4cbGvtsW0sxLE66yyG0ODPwaxxc3XnGDehAwiAYIhJa2mE+pqSXmn Mtt1P+A8vAACp0czUnEQcusInzLuaTP2XtwWSZXggRpkjcQ73ClJ5br2l3A9e3g/fFp9 tFblne4SsSQz5U5WkGz1GzxGVKs9kEi8S/EyS+qaiU+aatvTQ3+Jrgw5Z7A/VkNxBrk2 4bC/2m3HHrCizAq7QIe1lmli4c9Mmr9NPzNNPdpSDjxT8Ka/kwvBJNmioLj3wddQ+fCA n9+DnqAkKH8r2nK9UFeY8wmdu8ILNtHBQz5I/8f8tqTcAopl2w4Ddb0vi3FOTd4PzPi9 XNBQ== 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=p3QhipRsCsmxNxlUEmfQ4p+IeIMwTEXTo6W+rowy+r8=; fh=AneFXIn3Yxxbz4wxB2oSw9+JKmgp/b9oLdfQhhdcl8U=; b=enjhHoJ9XGIhJJ3fBu+uI5/iaczrVos6IuYeiF8d+Jupxojx1TE8bNA34Tcj8ct08X fxzDKN2A7eMDYKYXvepymT60dgMwg3l2GbQ3BTdno5bdczEn+7hwvTXGti48FFTMy9I9 YLmRRpVAmJJC/IlY2ksODAenI/OplUspcXT+rFDzM1zO5/5ambhf3UTtvTddMz6RiCLi tsVydQP/cQ4HVz5zFTr5tgJuqGIkZPLCAOZxoiIv9S1VXgXL7rIVXCoNkVfhKFi0Tbu+ GDePPttaNXJvEBLeu8EXvlqIvEiSO8oYvZ5ArLRxMJG0WwCD1utLh05qK7/nTEO80PoZ wGrw==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=yX1kHupy; 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:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1785409884; x=1786014684; 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=p3QhipRsCsmxNxlUEmfQ4p+IeIMwTEXTo6W+rowy+r8=; b=YuFCq1GvmdoRq0L5cEluthSr6VoyLO+qGehLfkEbz+zEnDFehnvcukw78LCE7dMJaa ln3n+8cPfs5iyteY/9cUMl/+rtemlVpg6ngbHHfWlR+NDna+GsLEvziThJaOYlypmKkF ZMRKacKk2auYrYKZi/4qxc/UGci7XMCo2rc/cHVtEEgt5cD66hBbMYc7ZrMFZzi1Gdrs Q5vID5TQjPI2+gKH5ER5DFcxBZbxwVQRzxnpeOGwE0MqChUR5gQsgNL+A2MLlcmmHPsa ReF/yKowI48YrmfdKrsTI6J939Hzus7YaD+Mub+qkZz3r0NjoIlK7O8ftoDJ1CIlGMJa ZUvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785409884; x=1786014684; 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=p3QhipRsCsmxNxlUEmfQ4p+IeIMwTEXTo6W+rowy+r8=; b=H1U+VocTXBTMPTYbwii6B7tTvhaaqdLX3b8/Au0ZnidUhNy8UzY4wlhnqYlM9QRo6p N5vP5qsyaSl8zjPezpaqvR1Hxb+iYLwN/bHe75Txams2mAup41oUOBL1NShquu1CW6Oj cqdpDZ3J8Yn/OZXY7xDwXg+SeKchGRKLtSdKThXPC3uXapwVPtiAkpGRK7REFJ/oMlbh uecbaTndevFM3LV4zhOJvCR2Mjv3yXuyQUw1y46gzIpKaK7hVq5b3LY0m3eauH72CozB VmJut5Y05EzcqJNLhDvNwllFQmwXhxbsyCyUhj5bmiR5zE9Zy1OKLnVxpL+I/Hcxw2yi 7gKQ== X-Forwarded-Encrypted: i=3; AHgh+RpoD++avjNULfwt355/Lk9p+Odz7VKtHUV839fE2GthmU/YcX2/rwZlqLnQWm9MuB95B0MqpZ8=@isar-build.org X-Gm-Message-State: AOJu0YynupbyihArNRSvKrmV/qeUxy8h6d4YLejBG+WHO4exaasr8hQF csAydVKWTObNy6E1kFIP72/ZvDo4AUzzrMvBKjzpcUJkY9KxRkpAS4tN X-Received: by 2002:a05:6820:98a:b0:6a1:7af8:a048 with SMTP id 006d021491bc7-6acbea66b48mr969752eaf.33.1785409883779; Thu, 30 Jul 2026 04:11:23 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPTTmE+EeGkhPGCZH5OwgxCaxQMg9O6nEr2f0wvfteLKRg==" Received: by 2002:a05:6871:70dc:20b0:456:dd1a:b93d with SMTP id 586e51a60fabf-4588a0a9d25ls252071fac.1.-pod-prod-00-us-canary; Thu, 30 Jul 2026 04:11:22 -0700 (PDT) X-Received: by 2002:a05:6808:181c:b0:497:cfda:3c0f with SMTP id 5614622812f47-4ad8a9b6c54mr953609b6e.29.1785409882823; Thu, 30 Jul 2026 04:11:22 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1785409882; cv=pass; d=google.com; s=arc-20260327; b=KM51ivfdgFp492bjTFXvAp0VmkCygfRowJSbP1J1ccGfY+2gfFSQtOAaYgJ4abg1+X UCeLykQzprpXgqsgck/yW2Vz6OAUOtskpZxSbIfHKegICzg7etWBpVzmLyGHdV0Q2LOC gpJSWxWJ9g0+Td9NMo04CxBwSUHiJ+kgzv0g5aK9zTidX9zW3ZT6xpXy6xeI0qniMlp1 M/bYpq1i64OTUgbnyotlTmSKQPWPD3rTLy4eLk80tjLxLBoyCpMr7YYh7/egMkWJ0rk4 7czQ08uOoN59Ywcm8NUjcromSDCzO7fe4RNMdu8VHj2LiMreRMmE98zTsGfYe3QFzAwH Qing== 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=Mkq597OTtF7t3NZYVBFxe8820i+bfbSr3stwtWVd7evMV6oCHDZhV3eZbA3NEHVAvq ubN9qtaL6DnsC4zn5ftGZNcEy13u7nHveZKhjrlh6i85J3oBTtIsJ2VIA6d94/pvL+iY UpSCGJmhRy+DQi9TEKMaXDGYxCb1yV6k6AfpfFZUJYI3FtYzr6tiGxb2ytWhYVnrp+EX XqFm3jyeUYoStxNbkzAtNSG2GOsZ2MxqNoEBLdKZ5DOluhRAOn8mwT1E5QDWqEaV6bT2 UgnjQjTWTjt7r4ZVp8SfeabYXaox5vp42dj5XHsa1CbAlla3LmFsNUsxvB6vzOw2vAdh zCWw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=yX1kHupy; 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:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c201::3]) by gmr-mx.google.com with ESMTPS id 5614622812f47-4ad6ef5ebddsi148040b6e.7.2026.07.30.04.11.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Jul 2026 04:11:22 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) client-ip=2a01:111:f403:c201::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xWKomWB/YmG6V8lWOX12wBiHBoXdR3dDFU82VYw6FeyGlL8sIk7+hZp/CIYXIvHfxF7xnMVKRmlu5VqdZ1QNMkRn2VuEXYjSjiGrRmz/6VSE/PshiLO+CdPhkLgdWAm01pQ5SsPB0c3R4KvF4eUspY6KDvgBfwVtmeXDUjHfxaxKxnM4uRqTwgVnBA8orPSLNYUTwyfskZXO/Z0rTMqahl1eqxXihn2SZgnKO1+wENbqstiqYr+pSlf/3MzIb4HRrhAddcEq/uDEkf4478EsQTlBDRUr9mEc23+MD2stZ4U18GBdQnsSg2ZrRdQYflz/JZCrTTNR880qHmWVu1aELA== 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=t4n+0xgNj78nNLtcfcKyplnGtBb8vl2tj2GvszxUvfgmKhDVpvhzTtRYv1drKbugdugwGFLIUUMdMPiL/nkK4RabMSa/bu32uGVgEC88AOlm1iEhgJ9Meisj1Ayam12IaQARYwOXtrMoUwlgqa4FiBFV+iNJPwLeULAhWQEK/Hv+YZKKaZ34HSWwyIbyoT7wrdvMs7Sl/mcxTloPuQh2+G6SA1R34FM8N4HZg8yJSSMYA5B0AtuvHkGVEPjIB7TPpfFyclnTT5dx6H32WPtiGiX4/U7ReZNHDRb1iWF1CIRpn+YOBwASIcyDddgTFdO24JsRb4CXqffGHufTLEkTOg== 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 GV1PR10MB6076.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:9c::8) 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:11:16 +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:11:16 +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 3/3] testsuite: check propagation of archall to deps on native Date: Thu, 30 Jul 2026 13:11:06 +0200 Message-ID: <20260730111106.1223399-4-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260730111106.1223399-1-felix.moessbauer@siemens.com> References: <20260730111106.1223399-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR5P281CA0018.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f1::18) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|GV1PR10MB6076:EE_ X-MS-Office365-Filtering-Correlation-Id: 64abfa7e-c27b-479e-1607-08deee2b4677 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|366016|10070799003|1800799024|376014|56012099006|10067099003|55112099003|18002099003|22082099003|11063799006|3023799007; X-Microsoft-Antispam-Message-Info: KgH7xGAvnz2x8XJLRv+Y6M1DuFbtUxjUFRauTXwTD5ghcozGxEdRbunJJGX/zaO+jgkdjQBTKShwdI61fFi1DmrWttyXift5hDPHoSTaDRWLLGWEvwlgd5ueHc8H5diW2Wte1JeCFNzanj8QMcmimgj/6rWV8AgfO3+t784K5LvEl35P8tSMaqNj9LrlT5RS7hb5kjjTzYnN+l0RRrY8XK1OPMLYRNYVUdWWwfKHMZ3uyt5EqhP2q2Imt8T2cN9uYEUBXukHiAI9Gc4RGv5At06h2buvpD6iyWLOJ2XEixxcLQecWvS9BTIZjrcveSr9NvvLDb9XlLB8vgnhfj7qfjzAtUrqyhssOQWmIkB7JDENnJkoiPLKX9g3nq3SNsR2Se0ZEBM2McT+iJI+wBSzZ2d1nYeBownWuXuJsncJub4nLAbmxKQdOxz8yboedtcTHJMqVAOHotsHoFZlAJkw3wpIhIshN/WW3OsRe72QniRqnShwDp14uQofodo228O++sdliiQqC+hifapG6teVDEINyx3lixYP2JGIDoXZwef+HoqCdP8n3bkmwQL0vTF877ccDLT03C+m+tGTTyTuTMus/dg+bRECiNjLNFHkCR0nL4Bc/cJhYVFwVGO/MmohTJsPduhP0lF6Q9gLLsU67am4DvNONOanLovHfI0DSCs= 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)(366016)(10070799003)(1800799024)(376014)(56012099006)(10067099003)(55112099003)(18002099003)(22082099003)(11063799006)(3023799007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: y7odlpI5Scn9ch8CI+N692cj7LoLutPjPDwZsjWf0DdN95xRgBL6mxbCqP5z8piOldeLMZJnPA/dv/VFz1Dux0eLGIqhBXgonXBQ4aMCin86N/oMo9nZnJBpbLQOWMQrRM3Av/mucKlRyWqPo+xyUU+695CaF7F4mGMl+FcOdB4wmsK6yQS8GrK24O4fW04x8Hjc8N+giavWQweyT4lMex4iXP5FXewP0yQT9i3Jhs4RSyOh5mR09pJLXdV+zV6Sk6Ouu+8CXiadvRfFZ1xnGRokGDS8eqzkF+WOndg7JL9OkL7OT27sdtCkl7VWP6XcYmKzjLhJ8JGPkSwrCDlCFMxmcOyzqmOEfjhDnba7kg1KBn6ZXd7lzfrciuiGxDHItWPCLhj38L9H5HqecA5gKjbOlt4rRX2JgKWGBFKVbz22tMGsbRC1rx+N5Y09G8DbuFhu4orvlBhM4VQlTop0hhnm2vtPjw138+oLEAxhqqg4g2m36UAxdeTeukKtGiGmE7fw4qKRaf3aRZsExxEB2KAolS+PMoo1EQp6Z6NfxjswgbWgrhbNuUqoQ8q0lun2Vf1T0G7qjMQCklmW73Jprkahn7qt4eAi5hFbJZVUX4MZSSGAdQDng6IzwzEOfHgkRiKD2Fdxn3u8DU9aYGAYiwldyW2Ic1chjGf4q6i4/4m3bEfXcuzYk6H8mX4TDcmn0mVCdYnWdtJHYPrkDfD0cARmJwCJZsPt6Mg9mFyjk9kR0fiwOkL+oTADwy8Gyop6sTlq7yQAQMKbIUhKqh0ZOY18B1XEtkitMhrDfozFGIJW3fCUWwP9ycsSEBBn+0fgeRPZMo90ujt9VE50GLyQTS2Z8kA7CQOkhnuUQ8IOfGpCDGO8MEYbUSXa3ugWNKv79Cx+qWwoTUVTGBSz5qUyOe4C1mgKicJJgampVKX91QMJz85d/4P8Qcdwkboai+FI5pfO/jZmd9BJnQZOkjRNasgEmp/P/p0/fQ6QeSjIabMIXEjw3l6aP48ZpYwCI8a9Lc5Amilgp9GowPcvIE5jMqz0+M9Jvgddt4QbAAxVJ1uaf0bQtPa1iP885aHQFFvE/uXPKWKnAL6tdg8u7OO+Ifr70ED0fg2JHFZVPPCBUBNGvXlmS/2YI7LSkn4mlillOhD2AXguukDo4ROliZ3Osja/32OXlC4+o43SOeBt89vyEQTpxnBNxNMVO6IuOzRKpzWKJ1PhmXXxzN+nZVcfzBUpQjca6C/ylG0cnIOfscHNc0LfW/zZoj5YceFyDnCjgxqmA/cfbZWG+sZdwAyz0MOCspjvif1kOEUl8nsEr+Q94FDXMgUuIimTb9ZOj2eizI8jJAKOUaGrxEFYcLBVulZ67SUzz7S9vIq3psGOpK6JOY0DfenqOe+AMQGQu7W50OpaX+XDjJRKPohLFxDwPFENx4dikyN5LxHn0wGDk6PV0KR/nJk9qKhm0xGv68tH095gSwTU7X7FSGMuxNLdJ7kH+uIfL5rpV9oYxX26Kc0gc4pDQgMoUXqMDJgkiUWY+M32OE2MH5TW++XMBDeFc2H4j58pUqIX8Ejpg6F9PuTLQwXrkoSYoqpCMyFsRDKI4GlvgpGDc97wyITNZTjvpoBDgwYtqBn6ATzCRt46tc/IWYLr708h6BcVdy6dhfnlzp1N3R1jf0mj2dC0rUFtSrmy86GF/rSTMmnvva5a1QUW4tK3IKK2oIxR/mitnT1VEjbGXlmZb0nGdvdNqnXQxnPvpulWHPkDiHkHqGbdyeLuEq8MzB5xt3OAEnALtXms/wRXIRTs X-MS-Exchange-AntiSpam-MessageData-1: GC5olEDxnIkQlwjVpjpumqYpYa7PrNznSsI= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 64abfa7e-c27b-479e-1607-08deee2b4677 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:11:16.7352 (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: RXWwSgv0MIyAD0/NJdivM/TBEhf7b+/gL/JKTt1j01ccyz0N9we8lQXfOSLMfrxHE4AJfJtdWEcTlJJ8gwdVwNVP5OdE0UTRSGVvbcGHV2c= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR10MB6076 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=yX1kHupy; 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:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer 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?= 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