I have summited another patch of libdnf to solve this problem. -- Best Regards --------------------------------------------------- Wang Mingyu FUJITSU NANJING SOFTWARE TECHNOLOGY CO., LTD. (FNST) No.6 Wenzhu Road, Nanjing, 210012, China TEL:+86+25-86630566--8568 COINS: 79988548 FAX: +86+25-83317685 MAIL: [email protected]
> -----Original Message----- > From: Mathieu Dubois-Briand <[email protected]> > Sent: Friday, November 7, 2025 7:51 PM > To: Wang, Mingyu/王 鸣瑜 <[email protected]>; > [email protected] > Subject: Re: [OE-core] [PATCH 06/29] dnf: upgrade 4.23.0 -> 4.24.0 > > On Thu Nov 6, 2025 at 12:46 AM CET, wangmy via lists.openembedded.org > wrote: > > From: Wang Mingyu <[email protected]> > > > > 0001-Do-not-hardcode-etc-and-systemd-unit-directories.patch > > refreshed for 4.24.0 > > > > Signed-off-by: Wang Mingyu <[email protected]> > > --- > > Hi Wang, > > Thanks for the update. > > It look likes this is breaking dnf while generating images: > > ERROR: core-image-minimal-1.0-r0 do_rootfs: Could not invoke dnf. Command > '/srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/genericx86_ > 64-poky-linux/core-image-minimal/1.0/recipe-sysroot-native/usr/bin/dnf -v > --rpmverbosity=info -y -c > /srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/genericx86_6 > 4-poky-linux/core-image-minimal/1.0/rootfs/etc/dnf/dnf.conf > --setopt=reposdir=/srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/ > work/genericx86_64-poky-linux/core-image-minimal/1.0/rootfs/etc/yum.repos. > d > --installroot=/srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/ > genericx86_64-poky-linux/core-image-minimal/1.0/rootfs > --setopt=logdir=/srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/wo > rk/genericx86_64-poky-linux/core-image-minimal/1.0/temp > --repofrompath=oe-repo,/srv/pokybuild/yocto-worker/genericx86-64/build/build > /tmp/work/genericx86_64-poky-linux/core-image-minimal/1.0/oe-rootfs-repo > makecache --refresh' returned 1: > Traceback (most recent call last): > File > "/srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/genericx86_ > 64-poky-linux/core-image-minimal/1.0/recipe-sysroot-native/usr/bin/dnf.real", > line 56, in <module> > from dnf.cli import main > File > "/srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/genericx86_ > 64-poky-linux/core-image-minimal/1.0/recipe-sysroot-native/usr/lib/python3.13 > /site-packages/dnf/__init__.py", line 30, in <module> > import dnf.base > File > "/srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/genericx86_ > 64-poky-linux/core-image-minimal/1.0/recipe-sysroot-native/usr/lib/python3.13 > /site-packages/dnf/base.py", line 35, in <module> > from dnf.db.history import SwdbInterface > File > "/srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/genericx86_ > 64-poky-linux/core-image-minimal/1.0/recipe-sysroot-native/usr/lib/python3.13 > /site-packages/dnf/db/history.py", line 287, in <module> > class SwdbInterface(object): > ...<243 lines>... > return result > File > "/srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/genericx86_ > 64-poky-linux/core-image-minimal/1.0/recipe-sysroot-native/usr/lib/python3.13 > /site-packages/dnf/db/history.py", line 430, in SwdbInterface > persistence=libdnf.transaction.TransactionPersistence_UNKNOWN): > > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > AttributeError: module 'libdnf.transaction' has no attribute > 'TransactionPersistence_UNKNOWN'. Did you mean: > 'TransactionItemState_UNKNOWN'? > > > https://autobuilder.yoctoproject.org/valkyrie/#/builders/4/builds/2699 > https://autobuilder.yoctoproject.org/valkyrie/#/builders/3/builds/2745 > > Can you have a look at this error? > > Thanks, > Mathieu > > -- > Mathieu Dubois-Briand, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#226150): https://lists.openembedded.org/g/openembedded-core/message/226150 Mute This Topic: https://lists.openembedded.org/mt/116144909/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
