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, 04 Nov 2025 13:25:22 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-ej1-f62.google.com (mail-ej1-f62.google.com [209.85.218.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5A4CPKq1009748 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 4 Nov 2025 13:25:20 +0100 Received: by mail-ej1-f62.google.com with SMTP id a640c23a62f3a-b6d35430f56sf564609066b.0 for ; Tue, 04 Nov 2025 04:25:20 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1762259115; cv=pass; d=google.com; s=arc-20240605; b=JKVsQ1VjyffyYW+KIamQDCig79iuwpOONQxDZjuiwYWw3VEtr1zkikFi59fAVWtHNX CH6bgJECMOFCUkoVBNztR4Ktih6RtTOnYFp+niE4NTWYl5MpUl+vAUclNgTI0jq6eaqI T04i0C082h5l/2CTyGbUTf9AH2VwtU6kZsJFOpgokTwwDbkoZDs6kvewINmGe0LNtIbb l/4QEdDfjaGOo22wLb+L/q/RpOLUUtcgVmVfPONM6dHDKCtkjlkj6FCNOeQW0UyYIxk2 sgxAdTpVPNvmoIcZv8k8v4dnMTsE2ojt8qZLP3kAxlimyZXByR5x7rFrmfsGTsmZURDJ QglQ== 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:content-transfer-encoding :in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:sender:dkim-signature; bh=NJI/IDSepRqVcCdSb65P07k36mWdU0bpgRdJBj87efE=; fh=6PEwoTv8ccVV841PXanVzLojssPhvtSLJl42xgg/VmI=; b=NIA9wa9dvRgIL7+P4kQ9IEs0k8u4bj3DYvYLDnGSeFIIkEWhbpgUuM6facbFUbRPnK aYdO/0oO7sWH5BZ/zHRT4jWWvF7vkmAbSwx4VUiaP33utLZhWuGHq8YB9BJb/NE1fpUH +c61WNUA2sF97FiGjA9LHEHFI16GcklvGVsfYsitnSHBIJhDCKve0QdFYPgFUx9lthfT zibBvNpXE+qMyr2pllG+nyH5L4FuTwgf3lq3rK/t7cprJ9njNKXAmUWXacslm4hXftES s70/H2Iaroy1wZ2Ht62H63z7ZGGvmpFXUFu5R56LKzCfWyjEGqP5imqo3LvvW1jEx46h YEKQ==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1762259115; x=1762863915; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:sender:from:to:cc:subject:date:message-id:reply-to; bh=NJI/IDSepRqVcCdSb65P07k36mWdU0bpgRdJBj87efE=; b=rRnWsej3xLVkntnLEnY0oI47z9pazrNXbTEI0CWuE1NXc1c12ryl4nL95bsNsGSyoz zDlIJ7SgTEnJ+nhXXT4/C15Y7u0saP43wkHtOLrkmXYdxdM+LXa73Dlg7R9w9hMLFUTd m8gXycETyd+Ojmz1dJrQORxMrbTl+k6FE8VWYHcLYlOim+My3sebLTo0HTuTUtWw0gPU wBcsZqbKVYaFUteyem2FhX3Gqge/2nH5v48ZbGOAn7n4oas0qk4B5duGF5mHb459nLj4 hKL4oPelOb0/zt+PFBKCgON8/TL6feB13I2wCzIUvxPQ/IESNbKT7acYRp2d7LjzSBie TNnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762259115; x=1762863915; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender :content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date :message-id:reply-to; bh=NJI/IDSepRqVcCdSb65P07k36mWdU0bpgRdJBj87efE=; b=ISle6tBjisw0NmVjKHkaMnVE12E+eRy9xqxGJGpDhoysd3dRIo7tzQ4DXOVRKQK+t7 JdecQt1K7uljV1EdWinG0CpqDejF9xBg6NoAQcvBcLTJvBVxr4f3jubsHQdvo5fDq52a 2fUteKJFdRquNUcaePzaXsSgMD84KQf+DHclKsNPDB4Du6p6QNKMUABVW7h+SPPoOcw5 9VTGgsFQWwfv+uObbBWIAeRX9uACcV3+rMASGhgoTAgLTL7543FcqEP8jE6tOUargeq1 N3aBigr15Kx/EygQB4OOJjMHbSHe4cfynRtDsbEQRu+HWj7DcdbFBunFXFH3hHfVOr5a 165w== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCV7YiDeaFp8pCloyjFzayZnFayeOfEGnGYPcyi7WW/g70oQqVsAMa6jQcBLEdA9yRw6GzfV@ilbers.de X-Gm-Message-State: AOJu0YySWve5QBUSnzujJORoUv6OEtIxSdjAKTP5yEVsxQmK4XhjJ4uS aGoaINtJZSOBTRMFcKwwDBtKMs+Ay9O0iTzRB6ctLxGr4gY2FDLXaw4C X-Google-Smtp-Source: AGHT+IHCJj1ZLG9+2LXsDHcXIynLlteNUVEvLUfSElDvhsTFBBrYwVaFhur/XdXird14uTb8oLO1ww== X-Received: by 2002:a05:6402:35d0:b0:640:b8d0:1ea7 with SMTP id 4fb4d7f45d1cf-640b8d022fdmr7733351a12.28.1762259114790; Tue, 04 Nov 2025 04:25:14 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="Ae8XA+b1zr2tofu6U3nWyxvO4MFyN8F9dhzYx11YX7BDVPd9aQ==" Received: by 2002:aa7:c50b:0:b0:640:b2a2:e231 with SMTP id 4fb4d7f45d1cf-640b2a2e2e7ls366482a12.0.-pod-prod-01-eu; Tue, 04 Nov 2025 04:25:11 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCXIUWUo/IRo8iWuZGp92zBw21D4sS9giDWSkXP9AWRRBziPJ56zwNwXXg/QkNsXbR/u5Tn/TAlk8IvW@googlegroups.com X-Received: by 2002:a05:6402:4302:b0:640:b8a0:1aad with SMTP id 4fb4d7f45d1cf-640b8a01beemr7233991a12.6.1762259111522; Tue, 04 Nov 2025 04:25:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1762259111; cv=none; d=google.com; s=arc-20240605; b=YObtCWMv66RDwlI81ey/rmC27qJPVjneMWmVJlgDVMYYhCAhujn1ycDCSZZkgR5PdJ if0jfM/F9Rnfg+01UfqkxwBdr8T0XM6a2U+Oi3DN3Aev3cTPPDuRbO9usIMoOb9TAoBF v+dXOjTy7VKvVyQ/aQWE4kE/i0ZSt/1kXaYycYjZbI3yA+6daKftpXuxwYYckapvbi3o z0xYHiYlA4WmMJdoNOkimPnZRg/pAOHP0menSuT79pwtRVG8v42KIo5BhnLl5Po8R1Pu vg+AkXb7ofFUawxdEpN4nCDtlsRHYLFrm43QfOd0QbSxLssWVU2cKejUXqL0+8Sk8yfV zK/A== 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; bh=NREjVqE1uq38c0sFRc6LDoAe+uHzhMX9oDiI31ZjX2E=; fh=3QJBzEwNJUp1RDuvwmRA7XhnbjrgnydWjgDd9yAevE4=; b=cb3DmY4YHVuFhlTnPYhlWvHgp8oqlrv1YVkFYw904kXI9eZu5HWor44hF2CFkKvE9f E+ylm3oE4oDrf4iM0RDem7662pub8i6KHb8HortLcfX1ZxddHIjGpp1dFfSl6cGxXpJi mVQh/nqn1FibpQD9ll8nFmgQJLi2cQEwaUapBj4fIZd1YKATKCAtfjQSz3iHym5E9srE 0gJQUXeuYZ90OD4Ursp4feGwoVgd5v5DxeiE5gXXKzl9l8GFXMunnh38rsqiKtkJ8q7d /nMRfUg9jCwA74zp8/oXcsbMZrRkpU0AM6NAFAQ+Yj7tykCA6wCSXnIr454LTfl4PMhn VGYw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 4fb4d7f45d1cf-640e6a79106si57603a12.5.2025.11.04.04.25.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 04 Nov 2025 04:25:11 -0800 (PST) Received-SPF: pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from [192.168.178.117] ([88.130.203.42]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 5A4CPAvH009736 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 4 Nov 2025 13:25:10 +0100 Message-ID: <414bb670-e392-49a9-828f-f0528b765e30@ilbers.de> Date: Tue, 4 Nov 2025 13:25:09 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/2] do not add cross profile when building native package To: Felix Moessbauer , isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, cedric.hombourger@siemens.com, Benedikt Niedermayr References: <20251103160131.1005284-1-felix.moessbauer@siemens.com> Content-Language: en-US From: Zhihang Wei In-Reply-To: <20251103160131.1005284-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, 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-Original-Sender: wzh@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de 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-TUID: x5KgehUOH+1n Hi, The patch caused one test failed on fast CI, and another failed on full CI. For fast CI, the failed test case is citest.py:CrossTest.test_cross, when building target 'mc:phyboard-mira-bookworm:isar-image-base'. Log follows: 21:11:12=C2=A0 (07/22)=20 /build/isar_wzh_3_fast/21/testsuite/citest.py:CrossTest.test_cross: STARTED 21:52:04=C2=A0 (07/22)=20 /build/isar_wzh_3_fast/21/testsuite/citest.py:CrossTest.test_cross:=20 FAIL: Bitbake failed (2451.57 s) [stdlog] 2025-11-03 21:45:44,063 avocado.app cibuilder L0322 ERROR|=20 ERROR: mc:phyboard-mira-bookworm:example-module-phy-1.0-r0=20 do_dpkg_build:=20 ExecutionError('/build/isar_wzh_3_fast/21/build/tmp/work/debian-bookworm-ar= mhf/example-module-phy/1.0-r0/temp/run.dpkg_runbuild.2797715',=20 3, None, None) [stdlog] 2025-11-03 21:45:44,063 avocado.test cibuilder L0320 INFO | Log=20 data follows: [stdlog] 2025-11-03 21:45:44,063 avocado.app cibuilder L0322 ERROR|=20 ERROR: Logfile of failure stored in:=20 /build/isar_wzh_3_fast/21/build/tmp/work/debian-bookworm-armhf/example-modu= le-phy/1.0-r0/temp/log.do_dpkg_build.2797715 DEBUG: Executing python function sstate_task_prefunc DEBUG: Python function sstate_task_prefunc finished DEBUG: Executing python function do_dpkg_build DEBUG: Executing shell function dpkg_schroot_create_configs Creating=20 /etc/schroot/chroot.d/isar-jenkins-c83a1f30-2c3c-4e94-9101-7bae88f0c388-279= 7715 DEBUG: Shell function dpkg_schroot_create_configs finished DEBUG: Executing shell function dpkg_runbuild sbuild (Debian sbuild) 0.85.0 (04 January 2023) on arqalyq.m.ilbers.de +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D+ | example-module-phy 1.0 (armhf)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0Mon, 03 Nov 2025 20:43:20=20 +0000 | +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D+ Package: example-module-phy Version: 1.0 Source Version: 1.0 Distribution: isar Machine Architecture: amd64 Host Architecture: armhf Build Architecture: amd64 Build Profiles: cross Build Type: binary I: NOTICE: Log filtering will replace=20 'var/run/schroot/mount/isar-jenkins-c83a1f30-2c3c-4e94-9101-7bae88f0c388-27= 97715-d5717322-f8d3-4405-8cca-3c6de6d5cb2e'=20 with '<>' +--------------------------------------------------------------------------= ----+ | Chroot Setup Commands =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | +--------------------------------------------------------------------------= ----+ echo "Package: *\nPin: release n=3Disar\nPin-Priority: 1000" >=20 /etc/apt/preferences.d/isar-apt ---------------------------------------------------------------------------= ----------------- I: Finished running 'echo "Package: *\nPin: release=20 n=3Disar\nPin-Priority: 1000" > /etc/apt/preferences.d/isar-apt'. echo "APT::Get::allow-downgrades 1;" > /etc/apt/apt.conf.d/50isar-apt --------------------------------------------------------------------- I: Finished running 'echo "APT::Get::allow-downgrades 1;" >=20 /etc/apt/apt.conf.d/50isar-apt'. rm -f /var/log/dpkg.log ----------------------- I: Finished running 'rm -f /var/log/dpkg.log'. mkdir -p /var/cache/apt/archives -------------------------------- I: Finished running 'mkdir -p /var/cache/apt/archives'. find /home/builder/example-module-phy/rootfs/var/cache/apt/archives=20 -maxdepth 1 -name '*.deb' -exec ln -t /var/cache/apt/archives/ -sf {} + ---------------------------------------------------------------------------= ---------------------------------------------------------------- I: Finished running 'find=20 /home/builder/example-module-phy/rootfs/var/cache/apt/archives -maxdepth=20 1 -name '*.deb' -exec ln -t /var/cache/apt/archives/ -sf {} +'. apt-get update -o Dir::Etc::SourceList=3D"sources.list.d/isar-apt.list" -o= =20 Dir::Etc::SourceParts=3D"-" -o APT::Get::List-Cleanup=3D"0" ---------------------------------------------------------------------------= ----------------------------------------------------- Get:1 file:/isar-apt isar InRelease Ign:1 file:/isar-apt isar InRelease Get:2 file:/isar-apt isar Release [5105 B] Get:2 file:/isar-apt isar Release [5105 B] Get:3 file:/isar-apt isar Release.gpg Ign:3 file:/isar-apt isar Release.gpg Get:4 file:/isar-apt isar/main Sources [5394 B] Get:5 file:/isar-apt isar/main amd64 Packages [2762 B] Get:6 file:/isar-apt isar/main armhf Packages [5352 B] Reading package lists... I: Finished running 'apt-get update -o=20 Dir::Etc::SourceList=3D"sources.list.d/isar-apt.list" -o=20 Dir::Etc::SourceParts=3D"-" -o APT::Get::List-Cleanup=3D"0"'. Finished processing commands. ---------------------------------------------------------------------------= ----- I: NOTICE: Log filtering will replace=20 'build/example-module-phy-32rpQ2/resolver-lDWJSX' with '<>' +--------------------------------------------------------------------------= ----+ | Update chroot =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | +--------------------------------------------------------------------------= ----+ Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +--------------------------------------------------------------------------= ----+ | Fetch source files =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| +--------------------------------------------------------------------------= ----+ Local sources ------------- /build/isar_wzh_3_fast/21/build/tmp/work/debian-bookworm-armhf/example-modu= le-phy/1.0-r0/example-module-phy_1.0.dsc=20 exists in=20 /build/isar_wzh_3_fast/21/build/tmp/work/debian-bookworm-armhf/example-modu= le-phy/1.0-r0;=20 copying to chroot I: NOTICE: Log filtering will replace=20 'build/example-module-phy-32rpQ2/example-module-phy-1.0' with=20 '<>' I: NOTICE: Log filtering will replace 'build/example-module-phy-32rpQ2'=20 with '<>' +--------------------------------------------------------------------------= ----+ | Install package build dependencies =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0| +--------------------------------------------------------------------------= ----+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (=3D 13), linux-headers-phy,=20 build-essential:amd64, fakeroot:amd64, crossbuild-essential-armhf:amd64,=20 libc-dev:armhf, libstdc++-dev:armhf Filtered Build-Depends: debhelper-compat (=3D 13), linux-headers-phy,=20 build-essential:amd64, fakeroot:amd64, crossbuild-essential-armhf:amd64,=20 libc-dev:armhf, libstdc++-dev:armhf dpkg-deb: building package 'sbuild-build-depends-main-dummy' in=20 '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [609 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [708 B] Get:5 copy:/<>/apt_archive ./ Packages [751 B] Fetched 2068 B in 0s (50.9 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The solver encountered an error of type: ERR_UNSOLVABLE The following information might help you to understand what is wrong: The following packages have unmet dependencies: =C2=A0linux-headers-phy:armhf : Depends: linux-kbuild-phy:armhf but it is= =20 not installable or linux-kbuild-phy-armhf-cross:armhf but it is not installable Execute external solver... Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: =C2=A0sbuild-build-depends-main-dummy:armhf : Depends:=20 linux-headers-phy:armhf but it is not going to be installed E: External solver failed with: The following packages have unmet=20 dependencies: apt-get failed. E: Package installation failed Not removing build depends: cloned chroot in use Reading package lists... Building dependency tree... Reading state information... The solver encountered an error of type: ERR_UNSOLVABLE The following information might help you to understand what is wrong: The following packages have unmet dependencies: =C2=A0linux-headers-phy:armhf : Depends: linux-kbuild-phy:armhf but it is= =20 not installable or linux-kbuild-phy-armhf-cross:armhf but it is not installable Execute external solver... Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: =C2=A0sbuild-build-depends-main-dummy:armhf : Depends:=20 linux-headers-phy:armhf but it is not going to be installed E: External solver failed with: The following packages have unmet=20 dependencies: apt-get failed. For full CI, the failed test case is citest.py:KernelTests.test_per_kernel. Log follows: 20:17:33=C2=A0 (07/48)=20 /build/isar_wzh_devel_2/8/testsuite/citest.py:KernelTests.test_per_kernel:= =20 STARTED 20:26:41=C2=A0 (07/48)=20 /build/isar_wzh_devel_2/8/testsuite/citest.py:KernelTests.test_per_kernel:= =20 FAIL: Bitbake failed (547.80 s) [stdlog] 2025-11-03 20:25:41,022 avocado.app cibuilder L0322 ERROR|=20 ERROR: mc:qemuarm64-bookworm:example-module-mainline-1.0-r0=20 do_dpkg_build:=20 ExecutionError('/build/isar_wzh_devel_2/8/build/tmp/work/debian-bookworm-ar= m64/example-module-mainline/1.0-r0/temp/run.dpkg_runbuild.3369904',=20 3, None, None) [stdlog] 2025-11-03 20:25:41,022 avocado.test cibuilder L0320 INFO | Log=20 data follows: [stdlog] 2025-11-03 20:25:41,022 avocado.app cibuilder L0322 ERROR|=20 ERROR: Logfile of failure stored in:=20 /build/isar_wzh_devel_2/8/build/tmp/work/debian-bookworm-arm64/example-modu= le-mainline/1.0-r0/temp/log.do_dpkg_build.3369904 [stdlog] 2025-11-03 20:25:41,022 avocado.test cibuilder L0320 INFO | |=20 DEBUG: Executing python function sstate_task_prefunc [stdlog] 2025-11-03 20:25:41,023 avocado.app cibuilder L0322 ERROR|=20 ERROR: Task=20 (mc:qemuarm64-bookworm:virtual:per-kernel:mainline:/build/isar_wzh_devel_2/= 8/meta-isar/recipes-kernel/example-module/example-module.bb:do_dpkg_build)= =20 failed with exit code '1' DEBUG: Executing python function sstate_task_prefunc DEBUG: Python function sstate_task_prefunc finished DEBUG: Executing python function do_dpkg_build DEBUG: Executing shell function dpkg_schroot_create_configs Creating=20 /etc/schroot/chroot.d/isar-builder-14a278ef-6154-47ed-818a-ce779ad05af2-476= 170 DEBUG: Shell function dpkg_schroot_create_configs finished DEBUG: Executing shell function dpkg_runbuild sbuild (Debian sbuild) 0.85.0 (04 January 2023) on ecf5e4d8eab2 +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D+ | example-module-mainline 1.0 (arm64)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Tue= , 04 Nov 2025 09:09:25=20 +0000 | +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D+ Package: example-module-mainline Version: 1.0 Source Version: 1.0 Distribution: isar Machine Architecture: amd64 Host Architecture: arm64 Build Architecture: amd64 Build Profiles: cross Build Type: binary I: NOTICE: Log filtering will replace=20 'var/run/schroot/mount/isar-builder-14a278ef-6154-47ed-818a-ce779ad05af2-47= 6170-f0be66c4-3503-406e-a046-128e9596ef80'=20 with '<>' +--------------------------------------------------------------------------= ----+ | Chroot Setup Commands =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | +--------------------------------------------------------------------------= ----+ echo "Package: *\nPin: release n=3Disar\nPin-Priority: 1000" >=20 /etc/apt/preferences.d/isar-apt ---------------------------------------------------------------------------= ----------------- I: Finished running 'echo "Package: *\nPin: release=20 n=3Disar\nPin-Priority: 1000" > /etc/apt/preferences.d/isar-apt'. echo "APT::Get::allow-downgrades 1;" > /etc/apt/apt.conf.d/50isar-apt --------------------------------------------------------------------- I: Finished running 'echo "APT::Get::allow-downgrades 1;" >=20 /etc/apt/apt.conf.d/50isar-apt'. rm -f /var/log/dpkg.log ----------------------- I: Finished running 'rm -f /var/log/dpkg.log'. mkdir -p /var/cache/apt/archives -------------------------------- I: Finished running 'mkdir -p /var/cache/apt/archives'. find /home/builder/example-module-mainline/rootfs/var/cache/apt/archives=20 -maxdepth 1 -name '*.deb' -exec ln -t /var/cache/apt/archives/ -sf {} + ---------------------------------------------------------------------------= --------------------------------------------------------------------- I: Finished running 'find=20 /home/builder/example-module-mainline/rootfs/var/cache/apt/archives=20 -maxdepth 1 -name '*.deb' -exec ln -t /var/cache/apt/archives/ -sf {} +'. apt-get update -o Dir::Etc::SourceList=3D"sources.list.d/isar-apt.list" -o= =20 Dir::Etc::SourceParts=3D"-" -o APT::Get::List-Cleanup=3D"0" ---------------------------------------------------------------------------= ----------------------------------------------------- Get:1 file:/isar-apt isar InRelease Ign:1 file:/isar-apt isar InRelease Get:2 file:/isar-apt isar Release [5087 B] Get:2 file:/isar-apt isar Release [5087 B] Get:3 file:/isar-apt isar Release.gpg Ign:3 file:/isar-apt isar Release.gpg Get:4 file:/isar-apt isar/main Sources [2834 B] Get:5 file:/isar-apt isar/main armhf Packages [1532 B] Get:6 file:/isar-apt isar/main arm64 Packages [2695 B] Get:7 file:/isar-apt isar/main amd64 Packages [893 B] Reading package lists... I: Finished running 'apt-get update -o=20 Dir::Etc::SourceList=3D"sources.list.d/isar-apt.list" -o=20 Dir::Etc::SourceParts=3D"-" -o APT::Get::List-Cleanup=3D"0"'. Finished processing commands. ---------------------------------------------------------------------------= ----- I: NOTICE: Log filtering will replace=20 'build/example-module-mainline-Om9YZL/resolver-cMiwQg' with=20 '<>' +--------------------------------------------------------------------------= ----+ | Update chroot =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | +--------------------------------------------------------------------------= ----+ Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +--------------------------------------------------------------------------= ----+ | Fetch source files =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| +--------------------------------------------------------------------------= ----+ Local sources ------------- /work/build/tmp/work/debian-bookworm-arm64/example-module-mainline/1.0-r0/e= xample-module-mainline_1.0.dsc=20 exists in=20 /work/build/tmp/work/debian-bookworm-arm64/example-module-mainline/1.0-r0;= =20 copying to chroot I: NOTICE: Log filtering will replace=20 'build/example-module-mainline-Om9YZL/example-module-mainline-1.0' with=20 '<>' I: NOTICE: Log filtering will replace=20 'build/example-module-mainline-Om9YZL' with '<>' +--------------------------------------------------------------------------= ----+ | Install package build dependencies =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0| +--------------------------------------------------------------------------= ----+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (=3D 13), linux-headers-mainline,=20 build-essential:amd64, fakeroot:amd64, crossbuild-essential-arm64:amd64,=20 libc-dev:arm64, libstdc++-dev:arm64 Filtered Build-Depends: debhelper-compat (=3D 13), linux-headers-mainline,= =20 build-essential:amd64, fakeroot:amd64, crossbuild-essential-arm64:amd64,=20 libc-dev:arm64, libstdc++-dev:arm64 dpkg-deb: building package 'sbuild-build-depends-main-dummy' in=20 '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [609 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [713 B] Get:5 copy:/<>/apt_archive ./ Packages [756 B] Fetched 2078 B in 0s (0 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The solver encountered an error of type: ERR_UNSOLVABLE The following information might help you to understand what is wrong: The following packages have unmet dependencies: =C2=A0linux-headers-mainline:arm64 : Depends: linux-kbuild-mainline:arm64= =20 but it is not installable or =C2=A0linux-kbuild-mainline-arm64-cross:arm64 but it is not installable Execute external solver... Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: =C2=A0sbuild-build-depends-main-dummy:arm64 : Depends:=20 linux-headers-mainline:arm64 but it is not going to be installed E: External solver failed with: The following packages have unmet=20 dependencies: apt-get failed. E: Package installation failed Not removing build depends: cloned chroot in use Reading package lists... Building dependency tree... Reading state information... The solver encountered an error of type: ERR_UNSOLVABLE The following information might help you to understand what is wrong: The following packages have unmet dependencies: =C2=A0linux-headers-mainline:arm64 : Depends: linux-kbuild-mainline:arm64= =20 but it is not installable or =C2=A0linux-kbuild-mainline-arm64-cross:arm64 but it is not installable Execute external solver... Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: =C2=A0sbuild-build-depends-main-dummy:arm64 : Depends:=20 linux-headers-mainline:arm64 but it is not going to be installed E: External solver failed with: The following packages have unmet=20 dependencies: apt-get failed. You can redo the test on your machine 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 several unrelated targets to make error appears faster, by=20 applying the following diff: diff --git a/testsuite/citest.py b/testsuite/citest.py index 675015af..f573a9a7 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -197,13 +197,6 @@ class CrossTest(CIBaseTest): =C2=A0 =C2=A0 =C2=A0def test_cross(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:qemuarm-buster:isar-image-ci= ', -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 'mc:qemuarm-bullseye:isar-image-= ci', -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 'mc:de0-nano-soc-bullseye:isar-i= mage-base', -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 'mc:stm32mp15x-bullseye:isar-ima= ge-base', -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 'mc:qemuarm-bookworm:isar-image-= ci', -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 'mc:qemuarm64-focal:isar-image-b= ase', -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 'mc:nanopi-neo-efi-bookworm:isar= -image-base', =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0'mc:phyboard-mira-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:CrossTest.test_cross$ 4.Run the failed test in full: $ avocado run citest.py:KernelTests.test_per_kernel Best regards, Zhihang On 11/3/25 17:01, 'Felix Moessbauer' via isar-users wrote: > When building a -native package, the cross profile must not be added as > otherwise stricter apt cache checks added in trixie trigger. It anyways > makes no sense to add the cross profile when BUILD_ARCH equals > PACKAGE_ARCH. Previously this check was implemented incorrectly, as the > build arch was compared to the DISTRO_ARCH, which is always the target > arch in isar terms. This resulted in the following error message in > sbuild: > > E: The package cache was built for different architectures: amd64 vs ar= m64 > W: You may want to run apt-get update to correct these problems > E: The package cache file is corrupted > E: apt-get dist-upgrade failed > > On bookworm, the incorrect check remained unnoticed, as apt did not have > the stricter checks yet. > > Fixes: 872ef2e3 ("dpkg-base: Fix enabling of cross build profile") > Tested-by: Benedikt Niedermayr > Signed-off-by: Felix Moessbauer > --- > meta/classes/dpkg-base.bbclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/classes/dpkg-base.bbclass b/meta/classes/dpkg-base.bbcl= ass > index 4468a49a..d8287e8d 100644 > --- a/meta/classes/dpkg-base.bbclass > +++ b/meta/classes/dpkg-base.bbclass > @@ -146,7 +146,7 @@ dpkg_runbuild() { > =20 > def isar_deb_build_profiles(d): > deb_build_profiles =3D d.getVar('DEB_BUILD_PROFILES') > - if d.getVar('BUILD_ARCH') !=3D d.getVar('DISTRO_ARCH'): > + if d.getVar('BUILD_ARCH') !=3D d.getVar('PACKAGE_ARCH'): > deb_build_profiles +=3D ' cross' > return deb_build_profiles.strip() > =20 --=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/= 414bb670-e392-49a9-828f-f0528b765e30%40ilbers.de.