From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 10024107BCD9 for ; Fri, 13 Mar 2026 18:59:11 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.23762.1773428346889627621 for ; Fri, 13 Mar 2026 11:59:08 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=rO5spfvL; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: mathieu.dubois-briand@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id A79684E42681; Fri, 13 Mar 2026 18:59:04 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 74CA360027; Fri, 13 Mar 2026 18:59:04 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 17C3310369787; Fri, 13 Mar 2026 19:58:56 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1773428343; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=HPxBJCK7XJ/ziR3Htv92E6nYZhSfACE0NBKFZyD1GnY=; b=rO5spfvLUF9mj9Xt/Zwxsc88k8ikjm/w5Pi10Tu/uzxp4KgqxbgWjLA9aa2WN4GvBC5Sba SccAALkKnH8DrTmz9k1JbMv0/ceqGnAnRoowTIATvt9kDI4k8lg2aLqYDD65L67qhsd7U8 uc63V1THBsBh4XHxLNphUtHZZ8fZUV8Jm2+jmrEySo4iaAczIeNsdV9SHSYiE8X3me9qfZ JQSjQaVlkbmrDfTOP23aCja5axnjGKvDRAvOoZxMsq/EyxvYJODw/s1jdCWhwPajNZCmQp glkz5QEohpe3v+vRf0ddTApo3fVI8ipA1F1egtVMLzcDm5DAw/nJ3EAnoS3o0A== Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Fri, 13 Mar 2026 19:58:55 +0100 Message-Id: Subject: Re: [OE-core] [PATCH v8 0/9] rpm: 4.20.1 -> 6.0.1 Cc: , , , From: "Mathieu Dubois-Briand" To: "Robert Yang" , X-Mailer: aerc 0.19.0-0-gadd9e15e475d References: <1f50dc21-bf2a-4b2f-9a39-9ef5137f26c6@windriver.com> In-Reply-To: <1f50dc21-bf2a-4b2f-9a39-9ef5137f26c6@windriver.com> X-Last-TLS-Session-Version: TLSv1.3 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 13 Mar 2026 18:59:11 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/233069 On Fri Mar 13, 2026 at 5:54 AM CET, Robert Yang wrote: > Hi Mathieu, > > On 3/12/26 23:52, Mathieu Dubois-Briand via lists.openembedded.org wrote: >> On Thu Mar 12, 2026 at 3:09 PM CET, liezhi.yang wrote: >>> From: Robert Yang >>> >>> * V8: >>> - Fix build with systemd (Check patch 7 for detailes) >>> - Make rpmbuild can find the pkgconfig (.pc) files in /usr/share/pkg= config >>> (Check patch 7 for detailes) >>> - Backport a PULL from git/libarchive to fix oe-selftest failures. >>> >>> * V7: >>> - Add 0001-scripts-pkgconfigdeps.sh-Use-pkg-config-from-PATH.patch: >>> To fix "bitbake core-image-sato -cpopulate_sdk" error on Ubuntu 24= .04 when >>> pkg-config is installed on host, now the host contamination has be= en fixed, >>> and the patch has been submitted to upstream: >>> https://github.com/rpm-software-management/rpm/pull/4127 >>> >>> * V6 >>> - Fix -cpopulate_sdk error when DISTRO =3D "poky" >>> >>> * V5 >>> - Fix RP's comments: Don't hardcode libc6 into package_rpm.bbclass >>> - Use SKIP_LDCONFIG_POSTINST_FRAGMENT:${PN} to fix the loop dependen= cies >>> between /bin/sh and libc.so. >>> >>> * V4 >>> - Fix loop dependencies issues for libc6 and busybox >>> - Fix issues for can't find pkg-config files (.pc) on qemux86-64. >>> >>> * V3 >>> - Fix Alexender's comments >>> a) Suppot rpm 6 >>> b) Move rpm-setup-autosign to rpm-build >>> c) Remove -DLIBELF_FOUND=3DFalse >>> >>> - Fix build for nativesdk-rpm >>> >>> - Drop patch for createrepo-c since it has been upgraded (rev: >>> 804a238c8a4e86c2bcfb2192d54cb861d5fd32a6) >>> >>> * V1 & V2 >>> - Initial version >>> >>> // Robert >>> >>=20 >> Hi Robert, >>=20 >> Thanks for the new version. >>=20 >> I suspect I still need to get some gettext patch with it. Either yours >> or the one from the glibc upgrade series. Is that right? > > I think you meat the following oe-selftest error: > > ERROR: glib-2.0-1_2.86.4-r0 do_package_qa: QA Issue: glib-2.0-ptest rdepe= nds on=20 > locale-base-c, but it isn't a build dependency? [build-deps] > > > I can reproduce it with pure master branch: (rev:=20 > 438afb3ded629408172c4bd7d556c5d2abacd631) > PACKAGE_CLASSES =3D "package_rpm" > OE_FRAGMENTS +=3D 'core/yocto-autobuilder/autobuilder' > MACHINE =3D 'qemux86-64' > > IMAGE_INSTALL:append =3D " glibc-utils localedef" > GLIBC_GENERATE_LOCALES =3D "en_US.UTF-8 fr_FR.UTF-8 en_US.ISO-8859-1 de_D= E.UTF-8=20 > fr_FR.ISO-8859-1 zh_HK.BIG5-HKSCS tr_TR.UTF-8" > IMAGE_LINGUAS:append =3D " en-us fr-fr" > > $ bitbake glibc-2.0 > > So I don't think it's caused by rpm 6 or gettext upgrading, and we don't = need > other patches. > > I will check how to fix the glib-2.0 issues, but it's not related to rpm = 6. > > // Robert > Hi Robert, So yes, I have this issue, and I'm not having it without your series: https://autobuilder.yoctoproject.org/valkyrie/#/builders/35/builds/3399 https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/3290 https://autobuilder.yoctoproject.org/valkyrie/#/builders/23/builds/3517 And some reproducibility error: https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/3579 I will try to build just your series on top of master and compare with master. Maybe some strange combination with the glibc upgrade. Thanks, Mathieu --=20 Mathieu Dubois-Briand, Bootlin Embedded Linux and Kernel engineering https://bootlin.com