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; Tue, 18 Nov 2025 15:48:00 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wr1-f56.google.com (mail-wr1-f56.google.com [209.85.221.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5AIElx3S031652 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 18 Nov 2025 15:47:59 +0100 Received: by mail-wr1-f56.google.com with SMTP id ffacd0b85a97d-42b487cda00sf786846f8f.3 for ; Tue, 18 Nov 2025 06:47:59 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1763477274; cv=pass; d=google.com; s=arc-20240605; b=LaeTjXGFtS/Z/0/c3AB8/0kq5j/6+8GQykWzAFNNeMdZe0+Zx0BIJo2zh4nglrHsCU Q2OBpPcXWf/3l9Ue4Rlvcz5deBmIqXBDSeNyRSEn/Vsh4dTNMq3lzndyabziooraE1mE EvptPBqXyGgVvolTnjuGoVgiiMazviIS0KTm2nmTVObQW50KOvWFnVU3KrJuFFkVh6cr gcZAzomF9r0RS+WD1115KCYCGVscbM94bOJNS/SnGN5BREshh6rXUBSwexs5WAx3ruR2 PVWC2L1N0ww+YGOgeBWmUSJdXiNEihMQiuLkCDQCbuZ0JB1rCgJmrmPjJZ01u33ayDV1 7DNw== 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:content-transfer-encoding :in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id:dkim-signature; bh=doUzS+fVrweMfcHA9Wb9BjEu+kEy5Qd0Nz983puvdoI=; fh=hbWUjYu4mFq9uxPYH4PVS8GoYuGCSuFwmAyMo0IrhFo=; b=IwBTGxcM/idkmihMVJd9MQBWXfTjkUz3tRCqJulxS4uhEU4U6xjwGpU3t61mhU31M1 TQD5TZftdLuywH6pSlLE+idFT27dzwN2mcSmJ/KDpHBwOPsAqO/L9uKtXsPVP4XqrJnz 9AluihpfLLBWAnI4UGEpTVHbWjIhXSOpASO74QuuGBoaQwlruG+rQwqnT4JQieq8LYIe Kyha8DvDhNF7TjFlVNfMcHta75f0QhTrz+CgN4funSHxg3MY8a2EanKZf7mLdAw7jXUL YCv3drKFAd4ITEBIH0CRV87uItdjEs2PKmMsrPoIclsOJXakgRjbmblCzqjLOX3vIf3H 7IqQ==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@emlix.com header.s=20250930 header.b=PoeFdg+E; dkim=pass header.i=@emlix.com header.s=20250930 header.b=pYXJ0+lo; 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=1763477274; x=1764082074; 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 :content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=doUzS+fVrweMfcHA9Wb9BjEu+kEy5Qd0Nz983puvdoI=; b=eXSAnRFDEQrhnM+dlCMmce4SpS9ArV8dquno2XfrdcVSynLmADHuDXbvRrPCX/u8TL Pk1cvn1wk446y5mk/KMKa6gn/mp1pV4L74OgnnFnlBZmPay4nn2hhQpGwTTzAjW/ezpu qazBV0Ajt2HFSgOtQIKsr+kB2m1nU8xNSZsTjuUC+0CDB74gtPEALSnjctbvGoPC3Dd5 owEDNyyxl9gTbq8sGE//S+o4KTyIPfx7NYZN26smNaYxnfTk6t9yR/IQ+/HT3zCiU9/L 63VYVOHvMgMAw/NSLFl1VWHW8ULfWLZVfSNcDDhSX/Air6ft4uoMuBg0ABP1D2YPCXob KuKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763477274; x=1764082074; 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 :content-transfer-encoding:in-reply-to:from:content-language :references: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=doUzS+fVrweMfcHA9Wb9BjEu+kEy5Qd0Nz983puvdoI=; b=Q+EV5kJW+kJeRTCxjNCd+D5GQ5eMfeQeUkdV4qYmeLeNphp8ibiG87DEp8B5mHEG0d RKge/hnld/pIMlnF8aFhi+30JIoSlwtb11sr+UyM3BQZFgzIt6ktb0QfUqCZOmFXKzc4 g6AqFENnjmlwdlA3Twl+KEYSarHIOxRFQl9/oMzwCfrfwsjB4Yya4PlrwP9zcf1aQWgn cMkiJrKyZAtV0u/n7zym3+SURVtK/fPP9gEmJ53F2bCq4INBHPoypn79CoAXDP31sK2z S8WfZBgBLhfmSlkgJHhswhksn6p3XF5O27zC9gYOpW2NRI0ffDpLH3ApZxaph5CM6ZJG bQtw== X-Forwarded-Encrypted: i=2; AJvYcCVQ9JwTP2K7YAWzNjrKle1Zacjn1zpNMw5RK8OH4/y1/uvDmi6YhV7IdmWEnORfnqrI0177@ilbers.de X-Gm-Message-State: AOJu0Yz3ecIe/B1c7GGWRZvTQ//6hbI04Lt9KZn97uk50+Y2gjm1tGj8 OjFnCq4ywFHZlqDBvk4Gk6IeJwxrfrDa2tsTRxpi70HH+XaZiN+9j5UW X-Google-Smtp-Source: AGHT+IG7G++mLYTYTZEdCkMgh0Mg6QF1gwSc+7ZGDRzgoH1BsZG777JdafnOSSK/GA4Nb1+1CKNw5w== X-Received: by 2002:a05:6000:1887:b0:42b:3661:305c with SMTP id ffacd0b85a97d-42b5938aafamr14483553f8f.55.1763477274047; Tue, 18 Nov 2025 06:47:54 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="Ae8XA+aLACp/c6THl7VtOec325PHCzMh+dTUQE2L3r48voRohQ==" Received: by 2002:a05:6000:178d:b0:3fc:116b:d99b with SMTP id ffacd0b85a97d-42b529c40f1ls2811506f8f.2.-pod-prod-01-eu; Tue, 18 Nov 2025 06:47:51 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCVa67P3c7KrM6OYb8MIoRixH96rD+9fdrbC4pTtBlXnovxK4cptdUH9LAk5uj8zk/o+oKBIrUd75wTA@googlegroups.com X-Received: by 2002:a05:6000:1842:b0:42b:2eb3:c910 with SMTP id ffacd0b85a97d-42b593246b5mr18235218f8f.3.1763477271346; Tue, 18 Nov 2025 06:47:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1763477271; cv=none; d=google.com; s=arc-20240605; b=iNGVcNtedbvsmt+5Xldcv8rEBOI4Mfkj+CksjDNgtsWPnMDWzs1ZMTwfMvaE/XlgSF AUpGhi+zD3caio99vVGEmP7C9tXQ8YAhQbYVCOB67tvlSwQW/ZTEvpN0MJxi0OeYU+sP BBGBMJHxUuHJPZHfQARq6Xg8gNPWfH05989VtKJbGbaTTjWyVC0emfE48oGGjU4NQM/y IqMkKjIWlSArxVXVATY1fsaRNnWf28Y15QJSMGMlLlSD+DV8N/FHGYrOvcK5Sj8ejhkZ BhtIWUbN8TF4Fy/EqZ2f9JN9VVoXvxx76Z6bPOdxNRn6BuygV+gP6pPp6z1jcNzeFyvC fGqQ== 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:to:subject:user-agent:mime-version:date:message-id :dkim-signature:dkim-signature; bh=3a3hZ6tA4zBOkV58MD2CwajXjXwQutCsl4rf1elKZUc=; fh=agIthI8Ek1EUHxVbXOcfoQ4YUlEBBBOvIIiJBbWZIYQ=; b=S7Xqb+WhJziBYwn0uW9mHKwgE85He8JFXupuhvV8Wuaug/SOp51Qq8z9cIStnlDA7V 4Pqth7zgEAB5EhmSGGTCpU8O+CElJ+fKHTLGU03+3VCvHoa3fOuFtBfxjq2wJWCePda9 rB6zzA6rFPQ/T/z6xPFhXaWO4UpZvBZ+oL4TtTr3QBwtGiJGtdETT3zDIld7Mcwd0cTH WqsNajzjSw70EdwXSyqGYB1fQ3g8yhMe3EasOxEJMrGqHlargc7FJkRCr1a/ZXbLQ/wD 3xSkHQxzPCiAbiS/j15wOOuF49Riu5ykU4BPqPW1Jm5QM4BjmW+njCGoLPQ3uQ4esr/E +d7A==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@emlix.com header.s=20250930 header.b=PoeFdg+E; dkim=pass header.i=@emlix.com header.s=20250930 header.b=pYXJ0+lo; 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-42b53ec1186si226108f8f.3.2025.11.18.06.47.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Nov 2025 06:47:51 -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 EED615F9CC; Tue, 18 Nov 2025 15:47:50 +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 D065F5F800; Tue, 18 Nov 2025 15:47:50 +0100 (CET) Message-ID: <52158cd5-e4de-4a3c-8a87-eccf75a997e4@emlix.com> Date: Tue, 18 Nov 2025 15:47:50 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/2] Prevent adding unneeded package variants to recursive dependency chain To: Zhihang Wei , isar-users@googlegroups.com References: <20251103154223.985951-1-anaumann@emlix.com> Content-Language: en-US From: "'Andreas Naumann' via isar-users" In-Reply-To: Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable 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=PoeFdg+E; dkim=pass header.i=@emlix.com header.s=20250930 header.b=pYXJ0+lo; 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: r6SMi4Rdklyr Hello Zhihang, Am 07.11.25 um 13:00 schrieb Zhihang Wei: > Hi, > > the patch caused "citest.py:ReproTest.test_repro_unsigned" to fail on=20 > full CI, > when building target 'mc:qemuarm-bookworm:isar-image-base'. > > Log follows: > > > To redo the test using avocado: > 1. Have a clean clone of isar, checkout to branch next and apply your=20 > patches: > $ git clone -b next https://github.com/ilbers/isar.git > $ cd isar > $ git am /path-to/0001-my-contribution-to-isar.patch > 2. Disable unrelated targets to make error appears faster, by applying > the following diff to "testsuite/citest.py": > > diff --git a/testsuite/citest.py b/testsuite/citest.py > index a1214e9c..f81f46a3 100755 > --- a/testsuite/citest.py > +++ b/testsuite/citest.py > @@ -135,7 +135,6 @@ class ReproTest(CIBaseTest): > > =C2=A0 =C2=A0 =C2=A0def test_repro_unsigned(self): > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0targets =3D [ > -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 'mc:qemuamd64-bookworm:isar-im= age-base', > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0'mc:qemuarm-bookworm:isar= -image-base', > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0] > > 3.Run kas shell, setup CI prerequisites (avocado, qemu) and cleanup: > $ ./kas/kas-container shell kas/isar.yaml --command \ > =C2=A0 =C2=A0 "rm -rf /work/build/conf && /work/scripts/ci_setup.sh" > 4.Run the failed test in fast: > $ cd /work/testsuite > $ avocado run citest.py:ReproTest.test_repro_unsigned$ Thank you for the instructions. I have tried to come up with a better=20 integrateable test, just sent a set with it. Even though with the changed test, the error you posted doesnt appear=20 anymore (the new test and all other crossbuild and dev tests ran fine),=20 I was not successful in running this test. I dont know if I ran into a=20 timeout or if it is a real issue still. So because the runtime of the=20 tests is extremly long, I finally gave up and sent the set anyway. regards, Andreas > > Best regards, > Zhihang > > On 11/3/25 16:42, 'Andreas Naumann' via isar-users wrote: >> This is a stripped down version of my previous >> [RFC 0/5] Improving multiarch support for arch-incompatible packages >> >> For now, I've dropped all patches except the one which covers the=20 >> problem >> where targets in the dependency chain are built for both the host and=20 >> the >> target architecture while only one is needed. >> >> The second patch is a way to reproduce this. It's quite hacky, and >> would need serious rework before integration into the testsuite. >> >> Andreas Naumann (2): >> =C2=A0=C2=A0 rootfs: Prevent adding unneeded package variants to recursi= ve >> =C2=A0=C2=A0=C2=A0=C2=A0 dependency chain >> =C2=A0=C2=A0 DONOTMERGE: testcase for transient native dependency >> >> =C2=A0 meta-isar/recipes-app/adduser/adduser.bb=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 | 6 ++++++ >> =C2=A0 meta-isar/recipes-app/gss/gss.bb=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 5 +++++ >> =C2=A0 meta-isar/recipes-core/images/isar-image-base.bb | 2 ++ >> =C2=A0 meta/classes/rootfs.bbclass=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 | 3 ++- >> =C2=A0 4 files changed, 15 insertions(+), 1 deletion(-) >> =C2=A0 create mode 100644 meta-isar/recipes-app/adduser/adduser.bb >> =C2=A0 create mode 100644 meta-isar/recipes-app/gss/gss.bb >> > --=20 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 --=20 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 e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/= 52158cd5-e4de-4a3c-8a87-eccf75a997e4%40emlix.com.