On Thu, 24 Mar 2022 13:09:32 +0100 Enrico Zini <enr...@debian.org> wrote: > On Thu, Mar 24, 2022 at 12:52:24AM +0000, Luca Boccassi wrote: > > > Have you checked if the --clean-package-metadata= option is the cause? > > > > CleanPackageMetadata=, --clean-package-metadata= > > Enable/disable removal of package manager databases, caches, and logs at the end of installation. > > Can be specified as true, false, or “auto” (the default). With “auto”, files will be removed if the > > respective package manager executable is not present at the end of the installation. > > I just tried, and that does not seem to be the cause: > > $ sudo /usr/bin/mkosi --distribution=fedora --release=34 -- format=directory --output=target --base-packages=true -- package=bash,rootfiles,dbus,dnf --clean-package-metadata=false > … > $ sudo systemd-nspawn --volatile -D target > Spawning container target on /home/enrico/lavori/arpa/moncic- ci/target. > Press ^] three times within 1s to kill container. > -bash-5.1# rpm -qa > -bash-5.1# rpmdb --rebuilddb > -bash-5.1# rpm -qa > -bash-5.1# ls -la /var/lib/rpm > total 240 > drwxr-xr-x 2 0 0 100 Mar 24 13:08 . > drwxr-xr-x 3 0 0 60 Mar 24 13:08 .. > -rw-r--r-- 1 0 0 212992 Mar 24 13:08 rpmdb.sqlite > -rw-r--r-- 1 0 0 32768 Mar 24 13:08 rpmdb.sqlite-shm > -rw-r--r-- 1 0 0 0 Mar 24 13:08 rpmdb.sqlite-wal > -bash-5.1#
Root cause is: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004863 Workaround: https://github.com/systemd/mkosi/pull/940 -- Kind regards, Luca Boccassi
signature.asc
Description: This is a digitally signed message part