From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 24 Oct 2025 15:03:28 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f192.google.com (mail-pl1-f192.google.com [209.85.214.192]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 59OD3Qda001731 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 24 Oct 2025 15:03:27 +0200 Received: by mail-pl1-f192.google.com with SMTP id d9443c01a7336-27356178876sf13454885ad.1 for ; Fri, 24 Oct 2025 06:03:27 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1761311000; cv=pass; d=google.com; s=arc-20240605; b=OvxYUAhLXAvGO2Pq1z5LhDbrwB7SQC2XpATDOwAYVQWd1CsokyNhd4UvmxErjZhf30 fslonC8XzI/x/5FqonCo1KvyhrPoU8wkku8s9kcrPCioeYOqlIsXXY0KXVn2czcphzBa 8wX/fG0E8OiOKMG/H5uF8Ev0WsZlXw1KQGZGqmPkI6ExIuO3O3sLaLXSf50kvfX8yvRY yKWDFdoIfKCgW6IqGVJFvfpNApk1dfhrIdPLIOnQDWL2kf44M0GvcsjtsFOhcqZ9wfPQ oRzTVO30HgX++TP/es1c5Lkxrraqhy6pkCIQq6+wJ0kClK/8OM5ybA0Ar0Yo/Fb84sG2 ljvQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:content-id :user-agent:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=gd4eO0OxUBhGhLTXNqX/Zs8A8k3+w3l1wyCTl0TGEVY=; fh=dEdvmtjXh5CWsm4X0qnyVEQ1MQ6uLheDVjzqHOZT098=; b=gmrXDc99th08sAhFqZ7Sacn6b2RJ67eIXj1DXkO+E9eZf77aX07GbGY4VTdL2HJ7k5 7seOyFYBxYTrS32VFAqWZe/sJRyTDnxQpPQmlzvCgfxUdssG44LSg0j3sWvhpt8gTRtt 1rv3AgZlySxSfhdW9faJLXIdnDLwXda401R0yLfq3TAGPI1y3Mw9Wofx2M9//M61z7+F OvQ14zhVUOxdBACdvQW3ll+HNdUb7aT3UpZUpMyFQLehZ0+c36GWB5KCyUK8OECBK7UK wI2v4nxVYIcTLGJFDpOjG2NsBr5LGsMHjCICBbaHG1izI5ma2SkZRd9dHq6QA8nngaHQ XMJg==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=NpOfamy8; 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=20230601; t=1761311000; x=1761915800; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=gd4eO0OxUBhGhLTXNqX/Zs8A8k3+w3l1wyCTl0TGEVY=; b=T1NEg2pB1SGdAxbFMAIKV1l7idRSCL+xzoQWNbRKCYEVF31zWpreYhX92qqFIieb62 V5/stzjFpE5COkKXz4fEdP1B2DV2FjxTZVgilHDcrwcidD0hzjaNj5W59mrqCEVxDgA4 43cu2rltbd4lekd1AYslidv6ou+7Gp5uwsAn+qv08Q6/X4wbp350euTbotgwErgKM/lg NMOsBKmmC3Z0SArv8prCp5baRVfiutvmA0/VUCyMsc4nKoWKhedrDM5LZhsaE3zAe7VE KP3INeTX1PuBUoFjWtxURmRwDdXsjgKKUiu4P+Q/9C2NfZdr1EjOZcxmAWHImqtfQs16 VtdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761311000; x=1761915800; 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-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=gd4eO0OxUBhGhLTXNqX/Zs8A8k3+w3l1wyCTl0TGEVY=; b=pC5UE/HpoR4oVViKzPnuDkyKF7mwbyxzKvPSKYNMPVCigcpWCFJEQWETF06kbgvWGW xhfLo5NUJpok+SZ62Ewx3RnhoqGuTHKvggv+Cow6+BD/x0NktiUZZZZA+Nv2WHez6eJP G/zC8+8HkalVHD4qD8vmQglsH00oH3D0pL3z6eu2+uT/oZg/rAZzpyfGXUmeVAlKBttb 5LpNlsNs2bKgo1RfZEPq+smAze6MKNyLoOwB/VRXNHrU23n752eTyt3OA9POb/MVytms 5GhDALWegGjEBlVuR0ZcRqNDtoHVI0j6bZQRwYMREffr3YjbNfIZHuS05RbNSmpgsqnC oGLQ== X-Forwarded-Encrypted: i=3; AJvYcCVhG8sm8YfPowahg6CW0fXiPyjA9nqZsAbS1uZUWh+Q0hONBRSOA39KfJ29DdhxSgF9zXRD@ilbers.de X-Gm-Message-State: AOJu0YzGHHdr/AueXYlyNCIfzKVsXJQpSuSa8N6VomzCTO/mEHf7Vms9 lFZTMBdekqWYDo1Hj8YRq3ZR/hdiKkFC13lP8CjiUf9gFgAEOme3Z6l6 X-Google-Smtp-Source: AGHT+IFaSx2ZlLYrucqPcLpO+LF+OZ57KrbrpUq3TLut0hGcWb68NJAGhbtX7btI0kDfO73OmjShVw== X-Received: by 2002:a17:903:244b:b0:290:9a31:26da with SMTP id d9443c01a7336-290c9d31109mr356674135ad.16.1761310999659; Fri, 24 Oct 2025 06:03:19 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Ae8XA+bnEzTlIUKbt16DkZbsQiUODPHv0N10oyVdFwt5lLcEMQ==" Received: by 2002:a17:902:7244:b0:261:1521:17b0 with SMTP id d9443c01a7336-2946dde1585ls16023485ad.1.-pod-prod-05-us; Fri, 24 Oct 2025 06:03:18 -0700 (PDT) X-Received: by 2002:a17:903:94d:b0:266:9c1a:6def with SMTP id d9443c01a7336-290c9bea18dmr350325995ad.0.1761310997651; Fri, 24 Oct 2025 06:03:17 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1761310997; cv=pass; d=google.com; s=arc-20240605; b=jmTp82qvdYhIq34VnPGrBTAqXfoXuGCX/ChPtV3W263qgdaYFo7NiiUMIhUlzYuoU+ nMfB2Nsrj7qq978UDJFmgaqxxcSeurJJ43Hr+TYncmnI9JUYBC1sM7FF95nwK2OlS/Mq lPwc6OM5cEHaKMAzl+9CG6JWqdTc1BlkJBbqC81QV1vTp0aj0hf2/Z30dWMgNhR5rdxV XCTc622ifJC4dV/YB3DAdFm1K5fcCS3lssRYBoKQ8TcXF+Z/F8ppf0zrEwMcOGdmnjX6 FYL1uesozSJHwBp6c8RIUU3MvlcG4MG70s5kJW1dumFofvDKVB78EnWfRnKCXp2GFWsU flqA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=BMRfDTMD4KTuzL5xkaUjazl7IDiTPF7E+RhVVfhmiWE=; fh=yMV8bd03PHYxUAwqs9/d+xgVpnGI0UmQ1deu5yD2E6A=; b=H8t/1VUkHb3zie2OpGtQxAV++RTg45Ib3fKK9eBe6daShgQ60eu8TXkzFbEGoqSQql qLYcGrVazS2ZY/BFwW0RVls6y+XsfpiMPYVVMk0iSl2FH1NK0RS5CEhEQllcSXEQLJ1v oKnxW2gMfk5l+Dv7UOjfpr1TodI7dl2iRWTJfTfjU1blwtJsaB+Do7I4WroDG7sdl4Hm rKHhExwOaUkYmGwA43J+vWqo2m2/zu4spHgZi7CaxMv8xqQNcy321yHbSz6ELOOIKdOO WhcgPDCfxE+nQ921+KkXyyxZlvoUmSQdEtJtesagN8EcTNGaIWC05KKvwbYiAMKmS5sM NQSw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=NpOfamy8; 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 41be03b00d2f7-b6cf4a82ae5si390249a12.0.2025.10.24.06.03.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Oct 2025 06:03:17 -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=B3lVor5Iq8un/jTTCdXYEISxNlYAklj418ykcV0miIGMktwxqYRbpE0I00NvguQjt1ysXQikNZIUUxmFrjP9l46cRfJxoTI+G9WqX9tKtP93QrXGupij4LPS4Y3RSzL0+CcS1xhFdyshPF5saSgs2PWOsNlL35xaZ080GO867Ut8RfJWr/XbtrHVUn0raQY12pF2bhaaS8NxdAXuE/sJ9aI/b+DTFVOgAfT71rYCfeQkrnKMC+GlNqrSlr7cHKx4x3V/dg+ZiLtJAzOkl5WyjKAs/4dqwuRsDB9N4j4HVuXajHeMKVup3lGI5bsB8YB/UkrLZutruzCpn9b3Ye6lYg== 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=BMRfDTMD4KTuzL5xkaUjazl7IDiTPF7E+RhVVfhmiWE=; b=vPJiR8PQIY0CyS19I+MDDXt37ipONOBbB1uF4UG0uE0I9DfUOPPUAtPR1kcEwMGtLKHfb30i8K0CMTSq84wcs21Di96QuSwpvF4Vtpb0gU+hWeCm3UtqENwWbMI/GpjCYnlJTwghlKwNjYyTBks6ntbKr3XH8ZRL8NXphR9k5tDoJSly7iNjT6NQjrbuM23Q57uxcPkgAu+sjeBb3Hhw8obtSLpWysGSsMB2JAxAHYrCLh0k8m+knMyif/Ezuvul8Dq4HjfIsorGdnhwVqKTTVAIS9QEWOOj2iQRRNHrl2AzY4A2yt1iqj2UwukezmXgfiBnLbFG5TIPYC2L23u8ZQ== 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 DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by DB4PR10MB6991.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:3f5::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9253.13; Fri, 24 Oct 2025 13:03:14 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::8198:b4e0:8d12:3dfe]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::8198:b4e0:8d12:3dfe%4]) with mapi id 15.20.9253.011; Fri, 24 Oct 2025 13:03:14 +0000 From: "'MOESSBAUER, Felix' via isar-users" To: "isar-users@googlegroups.com" CC: "Steiger, Christoph" , "Schmidt, Adriaan" , "Kiszka, Jan" , "cedric.hombourger@siemens.com" Subject: Re: [PATCH 2/2] handle DPKG_ARCH=all case for transitive deps Thread-Topic: [PATCH 2/2] handle DPKG_ARCH=all case for transitive deps Thread-Index: AQHcEc/UrCLzKC+EREa0iF1ROW6fLbTRqXyA Date: Fri, 24 Oct 2025 13:03:14 +0000 Message-ID: References: <20250820124140.281190-1-felix.moessbauer@siemens.com> <20250820124140.281190-3-felix.moessbauer@siemens.com> In-Reply-To: <20250820124140.281190-3-felix.moessbauer@siemens.com> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.56.2-5 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DU0PR10MB6828:EE_|DB4PR10MB6991:EE_ x-ms-office365-filtering-correlation-id: e7f13a8f-a9ae-4b0a-189e-08de12fdb167 x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|376014|10070799003|1800799024|38070700021; x-microsoft-antispam-message-info: =?utf-8?B?MGxOcWVWTjlrVGZ5MHg1M1g5RGZQNWoxd1R6b1Z4blhEUVVqWVJUazNoRE82?= =?utf-8?B?a1R6M0ltNEdWaG1pMTZXL0crbUxmbkVQSzF6MGhhOXkvQjlxWWxydm0zQ3lK?= =?utf-8?B?ZFRKR1VzV2Q4RU9tSkNScDdnSDNrdndvYUp2Rm90WGE2WGg1LzJuczVnM1lW?= =?utf-8?B?YWJ6dlRtSURLY1RjL0ZTU0FWRStkS0hVL3FYQm05Zk1MaHM3UituL2ZjQ2k4?= =?utf-8?B?ckpHRHBFZWM2UXoxb3VOcGg1OXNPVExqb2VQcEVwbWFjVmZyaGtvVjc0anhm?= =?utf-8?B?Qk53WHNqVWxzbXNxdVJNUHRBZWMxTXpvZVdlRGFicytlWHJvTi8rNnpDbjJ0?= =?utf-8?B?SlhIaWF2NnFsQUV0cGZNb3VMWGV3ZDQ5b1RwRW1DRjd0RHllM2M5NXU0YVlY?= =?utf-8?B?VVpIZE5LMW1GV0x0RXBoaGh3ZTNYMTJndG9nU05PWUljOUErQlp5OXgrL0FP?= =?utf-8?B?R1l0MFVOTUlqb04xaTlmeTdlZXVqT2xPeW1hOW5LTk52R01uNUFuTTlnbjZV?= =?utf-8?B?dWcrK2NjOEZndFE3SkNQTHFjWDlhaDhhdFlzbjNSdnRoTGRBVXM0NjJkSkpN?= =?utf-8?B?cDdhNlB0WHFlQWpDVWcya3p5QXUzZVA0czRqc3BreFN6eG01U1lwSXpCcVBR?= =?utf-8?B?bnV3Uk1ieEQ1QnBlWEZYditET0I5SytlV2tHdFlUTmU0WWFwcXZtRnJGUVhD?= =?utf-8?B?ZmxubitENU5rMWxXSHF4NjR5Rm0wUmx1bW1XMjVVeW5weDI3c2lPNjdwejNv?= =?utf-8?B?bTZEL0hzb21qZkh2bVNldEwxNHVDWVI0ZFExVEw1NElsUksyQ25VYlRRNTZZ?= =?utf-8?B?cmVFc2ZmK0RiSHA3MU16ZnhjU1hqLzlLWlQ0VGF4ZVBhTnRsdDA1RlpjaHNK?= =?utf-8?B?NjYybnh6cklMYUxFRU12bVJmeXAyQjk5alNid3ZEUUozZC9SMTlyNVh4NC9Z?= =?utf-8?B?emVEOU5nejV2MTZLa1o3Ukc0SmNVZlg3WUxzRUNncnNBVENjc2JGcm5PUms4?= =?utf-8?B?TjNXOGxxNU1TREp0VkVJQjlJai94SlB0cGZSTmMrVDRqWkRkUmZGdld6anlC?= =?utf-8?B?Nm5GblBabUpNaVhReWt4d01VcnpxNXVaVFF2c0N3ODlkVW16NXpUTHJSM2Zv?= =?utf-8?B?MUQrT0hmTDNOd0FpRnVyc3lya0tIUXlyVXVwcDBQZXBwWmFWYjBPdEFMT01T?= =?utf-8?B?NnIxVTgrMFNUWWlBU3FobW1pQTQ5TndyVXNuUFUreVZrM1p4cllncXlHQ3lr?= =?utf-8?B?Z0dqODk3UG1TRG9oazdnSy82UDBwUVl1NHg4ZU9EVGgzTndnenhoN1hacWJt?= =?utf-8?B?bzlkZElMclRmWGxmNHRuSmMvTlZxRCtuU3ZPY3lvdy92TjNZaDljVXdFZGhh?= =?utf-8?B?NnJwQkFNdHNXSXpiRzNlVjdsbzQ3MFAyWS8vaXpXZnM1RDE3ZUI5ZExaSlVY?= =?utf-8?B?dHBhM3dKaXJrRSthZWNibTEyeGdWL3o5bmNaOFd5ZUovS3BCTGE4a1FqTjdR?= =?utf-8?B?c1Y5QTdySkVzK3NlL1QwRGNiVTBkRDhYVXdFYjRhdTlpSGltNlphWEFYMDRL?= =?utf-8?B?cWYyT0s1Q29TZTZOQ1pPOHA0QVVidEtjcEpsSmVUQnJDc21OSi9pSVU5a0VT?= =?utf-8?B?czlmNmxsdkFWUEpVVTRqdkVVbmk3TmJ5QlNCV1duU2MzZVNyL1Z2M0pyRFRv?= =?utf-8?B?V1ROYWtoTEY2OCtRdGZGakhIaXJxckd0OU9kQUg4Ykt3a2ZBcXAyOUNqeWR2?= =?utf-8?B?b2hwd3hDSkYwVTVuL3lZQi8rZnJBQVZuMlZrMGN0NHhYMG4yUkZxTjIvRHN1?= =?utf-8?B?OWxWUHZmUG5qMjNERENPOG5kR1VERjJsQ0ZTRDB3djJTb0RnbGVQK2Vlc2JF?= =?utf-8?B?MS9Gc2FVb1MvNkozYXZwRXZVbVk5bm4ydTRJYm90R2NWWmxzT2ZIMTJGUXlD?= =?utf-8?B?Q2ZHTzVxQ20zZWIrbkhObzl5K2kvT01nU0xDb1dlTWJZSUxtQy9DdGdwT050?= =?utf-8?B?RHhQZmJMdUIwWmZYWkRWRnNmNVNJT3dtMnNZQlF1Mzl5V3lySkVGb3R0cStG?= =?utf-8?Q?by2zmG?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(10070799003)(1800799024)(38070700021);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WTdhb1NxS20xcmpXKzZWeGVwcVltaFR2WXA1SnVLRVlycUo5S0kzM3NON29I?= =?utf-8?B?QUl4eVozTDJwVFdPZDhDZ1BzREsrWmhRMys1TmlyUGQ5SlVYUWdJdjdIUzBD?= =?utf-8?B?ZEhnaXFmMG12cU9OdzM2UU5ydU9iTk9YcWlrdytYNkZCTlhucElJclhCV0xu?= =?utf-8?B?ZU03azZYbTlmQW9tN3NFNzZTUVhzZkYwU1l3UWlYN2xZL2p6SDVhckU5cDJv?= =?utf-8?B?KytzQnQ4ZkQxM0NFUGRjNzJFOGE3U0sxRWhxWFJjRDlRYk1kYnF4Rm1MTkVm?= =?utf-8?B?RkhJTWEwN0xJSU1FdkhZZWpYQm1ZRmZTeUxBVTJWQklVZXlwdHA1MGZSUHUy?= =?utf-8?B?RWgzOVN5VTJRcjdERWhVNXRFNlpLNzdiR2s1RkFHV1lDaHZGMWFHYTcxNDNo?= =?utf-8?B?V3NkSXV1eThtN2dab1BJMVNCK2Z4WS9PRlQwNDU4M1hqSFlETCtOZDB6bVE3?= =?utf-8?B?cEFGeHd1WjZieVlvTDhQYVdZMW83VU1mY2JWU0x2R05NTU5MeVpYSitielFU?= =?utf-8?B?bHRjdWp6QUZmbDI2L2pGQVlTK0QvTE1Nc0xxNEM4TjNWY25WdE5IYnRDd3Rz?= =?utf-8?B?MUVVWHF5cHl5U1VxczhaTUd6ME4rcGh2dDhDZmR6S2FMWXpBbGFYSm0wOTZo?= =?utf-8?B?Q1N4cjBreXJTKzlLR2FoTDNuZEhlbmFndWhzWDBOU3hlaXd3MVhBeFRCODNj?= =?utf-8?B?UDJyWENDc2pON2RGOTZxcG4yRnFiWHJKM01kbnVnblVMVVpHTGZ6NytHMW52?= =?utf-8?B?YXhoR3ZabXR3VUdmWkpGaGgrTnpYZWx5amdXcjJ0d1JUS3ZWMEtJaXlXMXht?= =?utf-8?B?Q3J5N0hqMC82OGcrNUxZdnJDRHJlMnpLTUhqVnIyejZUNTlITXVRSjdxUk15?= =?utf-8?B?dVZ3dWVabFFrSnZoZ3NHUkErWUs5bnluSGlnRWVpRGYvWm9UL0orWkdJUmVU?= =?utf-8?B?TTRqbHJneVhNNGlRR0dycGkvZHk4YUFIR0w0bWYwVFpLZXlTdXdYWW1QZUdW?= =?utf-8?B?MUtyK25zRjN6ajZIdDB6YnoxMkhBVFUzSitrNEtpN1hqa3NkdDhpakpIZmdE?= =?utf-8?B?LzA4UG4xdFpxUUwwQXBESjJGdk1KK1Qwamtnbk93c285YndXV2llYXNQSEhj?= =?utf-8?B?b2pDcnNrLzdLc05nMjMrendLelpNOG96dzBMQ0JIYlBDVTZaWUx0NjFWdjc4?= =?utf-8?B?ODhwYWtydFYzS2JsV3VpWXZxQlpIUTE2R3UvRFM1eXJzMG56TzhlUDhEMng0?= =?utf-8?B?OGNXYWVRTDVPbkxmK0ZhODgrdUlYamJuZnVNT3pwWWMzMkRzbjE3b0E0cHpT?= =?utf-8?B?akJKSFFnVUE3aUNmUmcxS0JucXFROE50NVNBMXZ5Umd6eE9oSjY5R21QNmE3?= =?utf-8?B?SWtDT3Y2eWJNaWhRMzVLd2hOcjJONlRZWktrYkdZRFNDNGxsdlN2ZWg2bjlL?= =?utf-8?B?WlJMVnZOa1l4TDZkMjZORWdRSUlrMEhKQjF4M3M1ZWRhUktFK1I4NjZyRk1n?= =?utf-8?B?VDhwUzdERXNkbTdrKzBMR0Nld0pqS3lObFJscVlmN0ZmUUNwN003MzZlamE5?= =?utf-8?B?eG9ieDRZc3dtUjE0czNUN0MzMzkzODFnOVV3L2c5K0t0YUttcFNsQm5qS2Q5?= =?utf-8?B?NXk3L2xBbDk2M1RFSHM2Y1o4bzhEcCtzV1VJN0ZkSHdVSjV0VnhkWmt1SW8r?= =?utf-8?B?UXZXblU3S3M0d1VneTA0QmhOM2tCWUxpQjNxMnlBR3NkKyt4VnBhaDZkZFNl?= =?utf-8?B?dmxNOU54WHIwd1NhU05lNFhDKysvQ2wyTXlPVWx2NHlkTTd5ZFNRRmZJb0hY?= =?utf-8?B?N0gwY0lhbHRpNStXQm9Qdmk2YkhKd0xpY1pRdDljYTQ1TDRRVFRwUDdERkUx?= =?utf-8?B?c3BNNTNJcXhqWElpaFRWYWRnUW9RNEV0LzlDZkNaM2JvWlJCcTNtK1ZJTFd5?= =?utf-8?B?UWVWMXljZnRCUWlRWllSK2Z0aEl4YTN4NlhOcFFoTjh6Y2pDRHNaRDhPdVRk?= =?utf-8?B?WmRZRnNKdmZnVFA3SEIzSDBGdXhubTBINmUrV1lGMzAzWksrN2Qvb3luUTdp?= =?utf-8?B?TmtaYkxjb1Z6S0JLQkZhUUwwb1NVVDlRdU0ra29UMnNCODMvZFo5TUZXcnQv?= =?utf-8?B?LzVqQVhkRUpxWUs1dzlJNmFNbnNTQzZXeStPWjFLQnd6cHJDWmxlcCtXekV3?= =?utf-8?B?UkhPZ25FK2tOYklqaWppeEVVQWFJRlF2dW1xRGNXQm13MUtnZ0JMNGFVcDJj?= =?utf-8?Q?79p6odbKq4TIl8l+WE/6E2aVjXpZtEd92SlvyCOnuU=3D?= Content-Type: text/plain; charset="UTF-8" Content-ID: MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: e7f13a8f-a9ae-4b0a-189e-08de12fdb167 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2025 13:03:14.4997 (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: 2RqLit/0iH1en75TFlshYYWOD0jqM06B4Ao6pDeJCiRemNd+DtbJr2g7VceR4Vux36cVuYwffsui3bU1QypMrIvQGZJD0hVeug7v9Yh/GOc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR10MB6991 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=NpOfamy8; 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: "MOESSBAUER, Felix" Reply-To: "MOESSBAUER, Felix" 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-TUID: K3glxJeizZrS On Wed, 2025-08-20 at 14:41 +0200, Felix Moessbauer wrote: > Arch=all packages might build depend on other arch=all packages, hence we > need to correctly model the dependency chain. Otherwise the transitive > dependencies are built for the distro arch instead of the native arch. > > We implement this by dispatching the non-native variant of DPKG_ARCH=all > packages to the -native variant by adding a dependency. We further > replace the non-native do_deploy_dep task with a noop to preserve the > dependency chain. This patch unfortunately creates some downstream fallout, but a simple revert is also not the solution. The patch solves the issue where a DPKG_ARCH=all package depends on other DPKG_ARCH=all packages, however it does break the case where a DPKG_ARCH=all package depends on DPKG_ARCH=any packages. A workaround is to use DPKG_ARCH="any" for the main package, but a proper solution is needed. I need to think about a proper solution, but likely that will be by explicitly modeling dependencies to -all packages by annotating them with -all (instead of -native). Best regards, Felix > > Co-developed-by: Adriaan Schmidt > Signed-off-by: Felix Moessbauer > --- > meta/classes/multiarch.bbclass | 18 +++++++++++++++++- > 1 file changed, 17 insertions(+), 1 deletion(-) > > diff --git a/meta/classes/multiarch.bbclass b/meta/classes/multiarch.bbclass > index babdfbd4..c2bba21f 100644 > --- a/meta/classes/multiarch.bbclass > +++ b/meta/classes/multiarch.bbclass > @@ -29,7 +29,11 @@ python() { > d.appendVar('BBCLASSEXTEND', ' compat') > > # build native separately only when it differs from the target variant > - if not archIsAll and archDiffers: > + # We must not short-circuit for DPKG_ARCH=all packages, as they might > + # have transitive dependencies which need to be built for -native. > + # This special handling for DPKG_ARCH=all packages is left to the > + # multiarch_virtclass_handler > + if archDiffers: > d.appendVar('BBCLASSEXTEND', ' native') > else: > extend_provides(pn, 'native', d) > @@ -86,6 +90,8 @@ python multiarch_virtclass_handler() { > d.setVar(var, ' '.join(multiarch_var)) > > pn = e.data.getVar('PN') > + archDiffers = d.getVar('HOST_ARCH') != d.getVar('DISTRO_ARCH') > + archIsAll = d.getVar('DPKG_ARCH') == 'all' > if pn.endswith('-compat'): > e.data.setVar('BPN', pn[:-len('-compat')]) > e.data.appendVar('OVERRIDES', ':class-compat') > @@ -96,6 +102,16 @@ python multiarch_virtclass_handler() { > e.data.appendVar('OVERRIDES', ':class-native') > fixup_pn_in_vars(e.data) > fixup_depends('-native', e.data) > + elif archIsAll and archDiffers: > + # Arch=all packages might build depend on other arch=all packages, > + # hence we need to correctly model the dependency chain. > + # We implement this by dispatching the non-native variant to the -native > + # variant by adding a dependency. We further replace the non-native > + # do_deploy_dep task with a noop to preserve the dependency chain. > + e.data.setVar('do_deploy_deb', '') > + bb.build.deltask('deploy_deb', e.data) > + bb.build.addtask('deploy_deb', 'do_build', '', e.data) > + e.data.setVarFlag('do_deploy_deb', 'depends', f'{pn}-native:do_deploy_deb') > } > addhandler multiarch_virtclass_handler > multiarch_virtclass_handler[eventmask] = "bb.event.RecipePreFinalise" > -- > 2.50.1 -- Siemens AG Linux Expert Center Friedrich-Ludwig-Bauer-Str. 3 85748 Garching, Germany -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/f401397eb2ed67464ce2ce01a1ac0ac6c353b200.camel%40siemens.com.