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; Mon, 24 Aug 2026 12:49:14 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-wr1-f61.google.com (mail-wr1-f61.google.com [209.85.221.61]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 67OAnDhd003123 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 24 Aug 2026 12:49:13 +0200 Received: by mail-wr1-f61.google.com with SMTP id ffacd0b85a97d-4814718d124sf1695387f8f.1 for ; Mon, 24 Aug 2026 03:49:13 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1787568548; cv=pass; d=google.com; s=arc-20260327; b=CryRfk5LmtqRjP42JmJLHJ7CJy83dXdiWgwlLCHmmgIyO3MA+Pquamxl9Pj83N/9OG 81uxsF10twTSlE+RIGu3Jpk8MgRKhV1cvE3+nCYrT+cwVjEmIdzILFDJ93KaCcY+SdoE +AJ1kwRQrazgYWbOP6wnQ/LoWIRee8arUCkrzAvct+Vkb/CSMThnOfbUdr/NfyVAk88Q FDKWDN63oSZ2VIxgb7nYk9IlPrVDQhhFuvW+P1HwlGJOX77Gp32IRW7iBb28EhcwXgJy u+7ucQZltpeQtb9K4uf4Bl+fi98HlL4aYv1/jzhRHtLnaI2S8+F273LyuO7N+wR61282 1/8A== ARC-Message-Signature: i=2; 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:content-transfer-encoding :in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:sender:dkim-signature; bh=pdsdVcStvBuewzJpi86CT4X8AzMgvnU06rFCT4dFpcg=; fh=jlhBXeMiUG1BcPC50L3s/OExVqNUukMrQgVXwKtU0cE=; b=sp/LCCl2zaBIgIzLMdv4cxTIjm9jmaxOxcE6RgaIjhPVaJ7EJXovLTN07vUDsFtMWs EyvTPGdVHrKu2oD2B0NJPF3TzBDpAZfF+v8+wQPWIfm2qkbEKeA9DG6yqOGNSzkKD1Sh WAssJdazRBwmqBNzaDWV+PngTo4JPN1kWEqKY+yJ/YKhEGr9Zp/MDRdu6zWjdSHyRObi v61h4vVrjhC07vhNIUiwPMfHAeT4C3YdWH7cApMOyQoG07jTaScKQQOtbxFX/QhVecqJ SuUmjUQBI6t740Epv2mMuxRyaqWhr23Amq2egHlHHmYdrxa2JtFd8E7GLr/JGVGF8iI2 yVeA==; 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=20251104; t=1787568548; x=1788173348; 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:content-type :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:content-type; bh=pdsdVcStvBuewzJpi86CT4X8AzMgvnU06rFCT4dFpcg=; b=ddhZEpLz2JAueQD6WGlHkm6vEpcsiLWqzc/l5Nu3uhoi8p0s3qtdwL+tT1bsRKshEk EJWXY3dgLsiyF1Sf6QAsDvy8e2ssCCWGtSb0aMYnO4BgMxMWl2SCpsGtBk5cXqVDTjMI c+QG1cNgGghUrqwhNVnrJubyzgUTL+E7HOU7SZioy/vLs+WepZ+3tgAAj+rK1g2C/11G ZrtIalCu0llbbX+FCqTZR4dag8paRuQ8HTCskHf4gn6QyQoQOKXXMKapi/miFXR+M/Ac r8hSbW8eYYAMjPSImWS1LL4OuqsnzFeY1KwbAaQhDJWuaHplMO0EUMICgbLc8mP9Zo4f Di2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787568548; x=1788173348; 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:content-type: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:content-type; bh=pdsdVcStvBuewzJpi86CT4X8AzMgvnU06rFCT4dFpcg=; b=CXw5zIo0/HsHRo4muEvefTsn6BVM9Z3ArEUGgnbe7SdtR3YTrhw3AO8Rki9Becv5DL Uczq/9dGbNf9KIEKY4D470vmiJqOgeZBAi9m+xWGzJReGxCOJ+7VIwsT/9T+ugsM5xgJ /tpU6W5b/FiUAwGHRvLVAs/XjgcKWf/EMnqSx349FVlSdPL/Cd2F32/m0pyIlIjkOdNt e5YP0IfS+cNsZsxE2D7L5qIwxb+HxMJe7uXMvoIxkYk4/4yzX828twnrzHVohcIG0d/d /xC71KB+dmL3hkwYOXvEKPzu6A4C5dIlSPUd0l5TcCvDG7L2W3Nif4jjxK1YktXtG6X9 6akQ== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AHgh+RoioqLKz7cUGp6c3qQOVbmsxpCdOkSna0ChCQgGtDaPVw5aIg9fwgRADzCxB4OxF1xlTQnK@ilbers.de X-Gm-Message-State: AFuF++n6PcxLOgaYtrNX8NqQxJ8TUbNl5CUKN98xUXwyA4tGJdPqIV5z tAeH4OiVwcMMiTyyCi82Hwmjz1q/vMPDo10nYsK+IquRf0qu0cK1aopr X-Received: by 2002:a05:6000:310f:b0:47f:f4b9:88b7 with SMTP id ffacd0b85a97d-482c0b58818mr31206952f8f.1.1787568548000; Mon, 24 Aug 2026 03:49:08 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdejNLQsgHsGxk/PC8P+39mdJLUr5YJEe3iQcFBVgzUokw==" Received: by 2002:a5d:5e09:0:b0:47f:647c:d3d0 with SMTP id ffacd0b85a97d-482d4d61197ls549829f8f.2.-pod-prod-08-eu; Mon, 24 Aug 2026 03:49:05 -0700 (PDT) X-Forwarded-Encrypted: i=2; AHgh+Ro4fpFSgmybIaNsiDVxWhnxlllw5Zt1gRggwBQgsmfCeysH0fuggAF6ChmK2o/kfResKFHDlPL5w1Me@googlegroups.com X-Received: by 2002:a05:600d:640f:10b0:499:cde1:ba1e with SMTP id 5b1f17b1804b1-499cde1ba7cmr73637405e9.14.1787568545433; Mon, 24 Aug 2026 03:49:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1787568545; cv=none; d=google.com; s=arc-20260327; b=Y2CH5bCI0YEr3OSTb1gloUfZMTd8B2QLSwGA+YaY+yGpW8/8NHpskvbzGp3YE8g0mM J/S0qjmxphNJ0EVEeetgdcLxlLFONUs2Y74gD+J4vCh0DumbLicaLrNMlfqiJG4x2/rs 9dwn8dBy1AAFYnRMLFJniGbr7MDNhYLJT718BjTZvIG96afSB1XeM8DLmsh5nYTvYehv aQ+cNxApfVxB/5UxYO5RMBEnODjReGeKrkQoDpzgF6gDSAhve5oqgkhjZBRm8zpWnlkE Tu1ZcsdBX4S8T6VYRVsZQiX/QASaG3noh7UI6LNyO18htSkPof/HPeaDOralymM80upD V9DQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id; bh=1+jR02yFAiJaJL8Z3FaGgZWuFaioREifrJtPHCEk1+Q=; fh=oj2Lw3hN0xAF1UllTKVHI9r/7a2eBqx72zyDCjayfJ0=; b=OJlRUHHNOfS1JJvX/vh/A7FHWgIfszH4pqSaQ2tU1KxyK9dInz8qkfmQK9X9QfN8PB B6/lwSyYkr41ZPyjxI9/ZeSd2Sf2KxLb6ZKpqiTShJ3xlAkN81WPCWmECcat0O42Zr67 IRNCUsmsvRjbGc/JUXXGENjO4ibx6611AviC6K54Y2Wy0/b8FSgBkqnxZ2/lc0R/Ig+K axBmzNuqMdI7Q5cJTh6mpSg+g0L7vaZ3mwwUNoEUyEVjFTOHHmq9BfQugGNKwmf0yEYD 9NfcAL5pDSWEgwfb5DbU0F9yg0X1OigIUBC+vPRSxf8HCTsSlhNyTCuoqaXC398DoZu2 kcAA==; 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 5b1f17b1804b1-499bda22585si1196615e9.2.2026.08.24.03.49.05 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 24 Aug 2026 03:49:05 -0700 (PDT) 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.139] ([88.130.203.42]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 67OAn42N003115 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 24 Aug 2026 12:49:04 +0200 Message-ID: <4db01ba4-f50e-44ed-a118-3badf0588c24@ilbers.de> Date: Mon, 24 Aug 2026 12:49:04 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 0/5] Fix single-name single-content rule for kernel packages To: Felix Moessbauer , isar-users@googlegroups.com Cc: jan.kiszka@siemens.com References: <20260820080310.3285076-1-felix.moessbauer@siemens.com> Content-Language: en-US From: Zhihang Wei In-Reply-To: <20260820080310.3285076-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_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-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: KH99TRoiE6Ki On 8/20/26 10:03, 'Felix Moessbauer' via isar-users wrote: > Similar to upstream Debian, our kernel source packages are (among others) > architecture specific. By that, we also have to encode the architecture > (or machine) in the name of the package. Otherwise existing packages migh= t > get reused on rebuilds with other targets (or multiarch) > > In isar, this has ever been modeled incorrectly (the kernels .dsc file > was arch=3Dany despite being arch specific). This is easy to fix, but > also depending on the kernels was done incorrectly (a KERNEL_NAME =3D > mainline is not specific enough, as mainline on arm64 is technically a > different kernel (source package) than mainline on amd64. > > Patch 5 carries the implementation of option (1) from [1]. > > [1] https://groups.google.com/g/isar-users/c/JmB2FuEXZBU/m/azKokFVsAwAJ > > The series has been tested in -t cross, -t kernel CI. > > Changes since v2: > > - improve commit messages according to Jan's feedback > - improve API changelog > - p2: drop redundant x86_64_defconfig > > Changes since v1: > > - no functional change > - rework API changelog and user manual > > Best regards, > Felix Moessbauer > Siemens AG > > Felix Moessbauer (5): > testsuite: make test_libc_dev_deploy KERNEL_NAME agnostic > kernel: bind x86_64_defconfig to amd64 architecture instead of machine > kernel: make source package architecture specific > kernel: move common parts of linux-mainline to inc > kernel: use architecture specific names for kernels > > RECIPE-API-CHANGELOG.md | 4 ++ > doc/user_manual.md | 13 +++++- > meta-isar/conf/machine/beagleplay.conf | 2 +- > meta-isar/conf/machine/de0-nano-soc.conf | 2 +- > meta-isar/conf/machine/hikey.conf | 2 +- > meta-isar/conf/machine/qemuamd64-cip.conf | 2 +- > meta-isar/conf/machine/sifive-fu540.conf | 2 +- > meta-isar/conf/machine/stm32mp15x.conf | 2 +- > .../linux/linux-cip_4.4.166-cip29.bb | 7 ++- > .../recipes-kernel/linux/linux-mainline.inc | 45 +++++++++++++++++++ > .../linux/linux-mainline_6.12.85.bb | 39 +--------------- > .../recipes-kernel/linux/linux-phy_6.12.85.bb | 2 +- > meta/classes-recipe/linux-kernel.bbclass | 3 +- > .../linux-module/files/debian/control.tmpl | 2 +- > .../linux/files/debian/control.tmpl | 10 ++--- > testsuite/citest.py | 23 +++++++--- > 16 files changed, 99 insertions(+), 61 deletions(-) > create mode 100644 meta-isar/recipes-kernel/linux/linux-mainline.inc > Hi, The test case test_nocross in full failed. For example, when building the following two targets together using multiconfig: - "mc:qemuamd64-jammy:isar-image-base" and - "mc:qemuarm64-jammy:isar-image-base", The following error occured: [stdlog] 2026-08-21 11:09:21,148 avocado.app cibuilder=C2=A0 =C2=A0 =C2=A0 = =C2=A0 L0371=20 ERROR| ERROR: mc:qemuamd64-jammy:example-module-generic-1.0-r0=20 do_dpkg_build:=20 ExecutionError('/build/isar_wzh_devel_1z_others/49/build/tmp/work/ubuntu-ja= mmy-amd64/example-module-generic/1.0-r0/temp/run.dpkg_runbuild.1650990',=20 1, None, None) [stdlog] 2026-08-21 11:09:21,148 avocado.app cibuilder=C2=A0 =C2=A0 =C2=A0 = =C2=A0 L0371=20 ERROR| ERROR: Logfile of failure stored in:=20 /build/isar_wzh_devel_1z_others/49/build/tmp/work/ubuntu-jammy-amd64/exampl= e-module-generic/1.0-r0/temp/log.do_dpkg_build.1650990 In log.do_dpkg_build.1650990: +--------------------------------------------------------------------------= ----+ | Check architectures =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | +--------------------------------------------------------------------------= ----+ Initial Foreign Architectures: i386 E: dsc: amd64 not in arch list or does not match any arch wildcards:=20 arm64 -- skipping +--------------------------------------------------------------------------= ----+ | Cleanup =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | +--------------------------------------------------------------------------= ----+ Purging /<> Not cleaning session: cloned chroot in use E: dsc: amd64 not in arch list or does not match any arch wildcards:=20 arm64 -- skipping +--------------------------------------------------------------------------= ----+ | Summary =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | +--------------------------------------------------------------------------= ----+ Build Architecture: amd64 Build Type: binary Build-Space: n/a Build-Time: 0 Distribution: isar Fail-Stage: arch-check Foreign Architectures: i386 Host Architecture: amd64 Install-Time: 58 Job:=20 /build/isar_wzh_devel_1z_others/49/build/tmp/deploy/isar-source/ubuntu-jamm= y/example-module-generic/example-module-generic_1.0.dsc Machine Architecture: amd64 Package: example-module-generic Package-Time: 0 Source-Version: 1.0 Space: n/a Status: skipped Version: 1.0 ---------------------------------------------------------------------------= ----- Finished at 2026-08-21T09:08:11Z Build needed 00:00:00, no disk space E: dsc: amd64 not in arch list or does not match any arch wildcards:=20 arm64 -- skipping cat:=20 /build/isar_wzh_devel_1z_others/49/build/tmp/work/ubuntu-jammy-amd64/exampl= e-module-generic/1.0-r0/rootfs/dpkg_partial.log:=20 No such file or directory WARNING: exit code 1 from a shell command. DEBUG: Executing shell function dpkg_chroot_finalize Removing=20 /etc/schroot/isar-jenkins-af6c5005-7b90-474f-9e3f-8358521a9208-1650990 Removing=20 /etc/schroot/chroot.d/isar-jenkins-af6c5005-7b90-474f-9e3f-8358521a9208-165= 0990 DEBUG: Shell function dpkg_chroot_finalize finished DEBUG: Python function do_dpkg_build finished Zhihang --=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/= 4db01ba4-f50e-44ed-a118-3badf0588c24%40ilbers.de.