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; Thu, 06 Nov 2025 12:08:06 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f57.google.com (mail-wm1-f57.google.com [209.85.128.57]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5A6B85Pf025828 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 6 Nov 2025 12:08:05 +0100 Received: by mail-wm1-f57.google.com with SMTP id 5b1f17b1804b1-477563a0c75sf4922735e9.1 for ; Thu, 06 Nov 2025 03:08:05 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1762427280; cv=pass; d=google.com; s=arc-20240605; b=axqpsVZHW84X+/+QCI2kGZdfBBLXoS2h/S0lbKscavQ0dFJyiVtdgc+O3BAPD6/4Ya NO5YJ2+0VjSMAG37Bzr0xedkwkND2VRwZO0vU5OZxa53bAZJQX1GPl+n3kP95KRc5aOd e7haaTIV7RQ3hvDB1M/Yol9jnTu+ime2Dxhn/GP+j6a1QILA8H619tMDv/qpwJsoOXD0 R3iTuS4ViOBsEwXX0YIUvOHFznWLTXX3nBIhnmwCFCq8xMU9irWoASxpPsB9cT359d3X kIyL0+Dj8P8DXJkW4phUpdSJCKJd0l4PC2czQaX+Pa5WAGV4PDoo9Z8ULh1Zdl2PGgaF bJww== ARC-Message-Signature: i=2; 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:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=y0n2IaX+tSYs+yJq4Gb64GeJ1kZaCy8xMbQWyq3XzUM=; fh=7mcSWXW3VVwRzSisju9UO2KfGD5Pz0bwPU1uCoLvj20=; b=KL6LXua5cP/u1m6JRK56QajGqnpiPrN7M83Vb4uyyG5XxZ2xQiTj5iKu6CLV80c5Py IpKfAsYkZn/ejCpX7pb2DZGdqvenCbE5zRwD09Nqwj2HCqI+hdbU38JCAq32Vkth99LE f9g3/pUrfDXqqnYNBpKUJLpUkDgi6f/cUgJNyAHSFZIqpECDdIURusnsHeBKBjIltMWo pN164wjtkzAlJtA7j5M4ltgYudivBWlDV1imdtrLPrfsHBTqcHPKvokMsRyBfkmbOkeV qKujspWk2dbceeYlDhW6cIS39ImgrbtCDo1Z9Pw7LGmBSJl8BsdIGFOL9220Ip18ZzGi pnFQ==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@emlix.com header.s=20250930 header.b=fwAZ0Lsa; dkim=pass header.i=@emlix.com header.s=20250930 header.b=fwAZ0Lsa; spf=pass (google.com: domain of anaumann@emlix.com designates 178.63.209.131 as permitted sender) smtp.mailfrom=anaumann@emlix.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=emlix.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1762427280; x=1763032080; 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:in-reply-to :from:content-language:references:cc:to:subject:user-agent :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=y0n2IaX+tSYs+yJq4Gb64GeJ1kZaCy8xMbQWyq3XzUM=; b=hiZAYwfgPeWLMizU6NkrKVK5KWxU1GeDCjqUq2jvM2iPvWOe5ZkoC0MqRD5MeZ7vf0 qFD4EXP9TDdx4bJvRfFpA0ilkebi7uZSa4E9xPQXK8IRXWT2wS5Aa1zVnpD5MbVLRmvP a/shw+90ld9OioyxlUj1lnJsUI9BdKtJ28GaPqg7l+jJmrkdZTNW9CjOLS6XajvSzkRx q+UDa7xw7RQXvfEfCODQcP354oLN1lDuF5IKAZeWGtiDS+YcGS0ImfzCl8eWZIN30aSn mZjySglzq1gIVuOdAlzTwTiXmh63f2YagNDlArxLecZQKKjq3BgBLAiJ24S4qy2yPVZl ubpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762427280; x=1763032080; 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:in-reply-to :from:content-language:references:cc:to:subject:user-agent :mime-version:date:message-id:x-beenthere:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=y0n2IaX+tSYs+yJq4Gb64GeJ1kZaCy8xMbQWyq3XzUM=; b=JbvUMZVF3p29jPhimYGzEC/6ubW8/QM+F9UXHfnFVZKX1aISYTynvaZ9jLY4qpk+b2 JElUku03u72Vfg46eAu4y6kpV3LY+se7mDL1HpIQXUo+LxYSsEolJB1sau56hwT1RW7p 8MPl3H9tKR1QVijQibsOk4vx2DmIOAKPoCAv5ey5CsR3IR/yEct/ts4x9YDyl+DZ2mJm 11Sb5eMBCMaJH1LD7joEa3j+dA78lxKZMvwO0KBzkU4FGp845LPSqOSYwC9y3Qrg2mPH mZRlNk8ibqFQkHbqQSD+l/YmMCN0i5cgPCvKe99cTGqv6Dz2U0EAPo2S4e762qP7eVh6 VZLA== X-Forwarded-Encrypted: i=2; AJvYcCV37Eq+hRb95rsaXEqQj8/6madUy4oUxz0fLT0BEnrwpTlWljyO/JonS11l4JYhTG/BFjNQ@ilbers.de X-Gm-Message-State: AOJu0YxmvJbD+2DyPOCX/+ArQt6lxP098RxDtXhCIa110WOYHX6+ZRmo 6Ym2+pr3oLf4ucFEDuEvOfgR0xGiYnvqk/pJDg1T/5MdYZd/Yho7HHm7 X-Google-Smtp-Source: AGHT+IGwlTBQoOEBmgxOt3qISYgNyqmRCaz0QM8De/lkCRy3KbVuDmUUSe5WHhlqc7t8wDjttCARGw== X-Received: by 2002:a05:6000:4305:b0:429:dc28:9829 with SMTP id ffacd0b85a97d-429e3305f2emr5829635f8f.38.1762427280021; Thu, 06 Nov 2025 03:08:00 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="Ae8XA+aEF64/S+GxO1JPOoSv6biMa1QwLUgnF5dtNwDzjODZww==" Received: by 2002:a05:6000:4305:b0:429:c6ce:f871 with SMTP id ffacd0b85a97d-429eb24b3dals507061f8f.1.-pod-prod-08-eu; Thu, 06 Nov 2025 03:07:57 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCXq9di+4b643uLDhhHoX4Y6JjkUUXOnl8kNYRnOFuJh0uzM0roJGnoJ746hzZFLG8Gf7h8AcUzc9siU@googlegroups.com X-Received: by 2002:a05:6000:26c2:b0:426:d619:cac7 with SMTP id ffacd0b85a97d-429e3305f23mr5810334f8f.36.1762427276892; Thu, 06 Nov 2025 03:07:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1762427276; cv=none; d=google.com; s=arc-20240605; b=J2FDJNep9OaH+r02sEwaYidAoL7WMdPqyCvj7Nrreuau2TbnwjccgofhiT3BflAhGj rWa6hM3LrNMrlf7wOxDOUFmxVJSn8bryE5JQT+Viao5jDtb23XnYiTK9+QIyyRKISE/t +yFxJ7pAGy3ZA8rrccXcD5FM9KUhrdM5+C/95A74v+iDws3h8fws/oIxe+Sp/5dQe3Lo 6Noh/+4wJQmChiCkJxQipj1COc9oDqlGw3/wpXj0FssxXudqC1VWuHTDGGFr/GKEzDmJ 2ueO/y3ewV4Reyrd2vRlJh6vgYpVdjOcZZDoBaJTms+019xsfSTWqO+5LWPmE5wIF/yC l8RA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :dkim-signature:dkim-signature; bh=nst3ftIHO5TloVmuqBmrXWRqksy7E9CIWC0J76VMRII=; fh=Enf/ioIYZ5QCvTIuX6FUA2uSOKPkMMh9/ZaA/NvXUhQ=; b=ZfTCTeBkNQOs+uzzUbaFdxG7KLiE7b8uIfzXSjLii0BIveNYRGkDMPBc0KK6mrPlUw FxoevFUK7mVpe+uS9+Jzo56FZecZZX3pmwegVazqhKahcP2H9TWTFM1VQDvA8773apSL aZNwPFvQw2pHcZw30jpANKESg4pdQPFCgz/eAyAMqlMrfC2b1kLXUvpJJQC/jpPonB95 g9mfk9i3eSHBXeQZ69eq7CINLkdvnBQ14o7WTKIsIYSehR1z8Vb8i+ua3hN33jIXWdd9 +6nybRpDykDf/N0QS6Hkkc31mTuiLgRk8n0QABdD6JFhNtf1f2DGl4XJEbA9vxxUn/tp QuDg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@emlix.com header.s=20250930 header.b=fwAZ0Lsa; dkim=pass header.i=@emlix.com header.s=20250930 header.b=fwAZ0Lsa; spf=pass (google.com: domain of anaumann@emlix.com designates 178.63.209.131 as permitted sender) smtp.mailfrom=anaumann@emlix.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=emlix.com Received: from mx1.emlix.com (mx1.emlix.com. [178.63.209.131]) by gmr-mx.google.com with ESMTPS id ffacd0b85a97d-429eb43db82si45209f8f.6.2025.11.06.03.07.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Nov 2025 03:07:56 -0800 (PST) Received-SPF: pass (google.com: domain of anaumann@emlix.com designates 178.63.209.131 as permitted sender) client-ip=178.63.209.131; Received: from mx1.emlix.com (localhost [127.0.0.1]) by mx1.emlix.com (Postfix) with ESMTP id 82BC05F960; Thu, 6 Nov 2025 12:07:56 +0100 (CET) Received: from mailer.emlix.com (p5098be52.dip0.t-ipconnect.de [80.152.190.82]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.emlix.com (Postfix) with ESMTPS id 59C6E5F91A; Thu, 6 Nov 2025 12:07:56 +0100 (CET) Message-ID: Date: Thu, 6 Nov 2025 12:07:55 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 2/2] propagate distro-specific dependencies of arch all packages To: Felix Moessbauer , isar-users@googlegroups.com Cc: stefan-koch@siemens.com, jan.kiszka@siemens.com, Benedikt Niedermayr References: <20251104154448.2737940-1-felix.moessbauer@siemens.com> <20251104154448.2737940-2-felix.moessbauer@siemens.com> Content-Language: en-US From: "'Andreas Naumann' via isar-users" In-Reply-To: <20251104154448.2737940-2-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8"; format=flowed X-Virus-Scanned: ClamAV using ClamSMTP X-Original-Sender: anaumann@emlix.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@emlix.com header.s=20250930 header.b=fwAZ0Lsa; dkim=pass header.i=@emlix.com header.s=20250930 header.b=fwAZ0Lsa; spf=pass (google.com: domain of anaumann@emlix.com designates 178.63.209.131 as permitted sender) smtp.mailfrom=anaumann@emlix.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=emlix.com X-Original-From: Andreas Naumann Reply-To: Andreas Naumann 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: QAtQ5SCH1r6s Hi Felix, Am 04.11.25 um 16:44 schrieb 'Felix Moessbauer' via isar-users: > DPKG_ARCH=all packages are always build in their -native variant. > However, these packages still can have non-native dependencies which > must be built for the distro arch. For me, this doesnt fix the testcase which I posted in my set on monday. So I'm surprised that it does for you, at least that's what i understood from your reply there. I was afraid gss wouldn't fail crosscompiling in trixie, but it does, at least for arm64. Now I reread your description carefully and assume it fixes something else than I had in mind. So short of info what the actual problem with 23a73895 ("multiarch: inject native variants of preferred providers") was, could you state it again? Do you have a specific testcase for it? regards, Andreas > Fixes: 23a73895 ("multiarch: inject native variants of preferred providers") > Tested-by: Benedikt Niedermayr > Signed-off-by: Felix Moessbauer > --- > meta/classes/multiarch.bbclass | 10 ++++++---- > 1 file changed, 6 insertions(+), 4 deletions(-) > > diff --git a/meta/classes/multiarch.bbclass b/meta/classes/multiarch.bbclass > index c2bba21f..74b8f5b8 100644 > --- a/meta/classes/multiarch.bbclass > +++ b/meta/classes/multiarch.bbclass > @@ -106,11 +106,13 @@ python multiarch_virtclass_handler() { > # 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. > + # variant by adding a dependency. We further empty the non-native > + # do_deploy_dep task and clear the internal dependency chain, but keep > + # other attached variables like RDEPENDS 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) > + # clear internal dependencies (e.g. to do_dpkg_build) > + e.data.setVarFlag('do_deploy_deb', 'deps', []) > + # dispatch to native variant > e.data.setVarFlag('do_deploy_deb', 'depends', f'{pn}-native:do_deploy_deb') > } > addhandler multiarch_virtclass_handler -- Andreas Naumann emlix GmbH Headquarters: Berliner Str. 12, 37073 Goettingen, Germany Phone +49 (0)551 30664-0, e-mail info@emlix.com District Court of Goettingen, Registry Number HR B 3160 Managing Directors: Heike Jordan, Dr. Uwe Kracke VAT ID No. DE 205 198 055 Office Berlin: Panoramastr. 1, 10178 Berlin, Germany Office Bonn: Bachstr. 6, 53115 Bonn, Germany http://www.emlix.com -- 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/a1d770d4-288b-42db-9d1c-cd46f1e43adc%40emlix.com.