D: [iurt_root_command] urpmi error: Too many levels of recursion in macro expansion. It is likely caused by recursive macro declaration. parsing: /home/pterjan/build/chroot_tmp/pterjan/chroot_cauldron.x86_64.0.20230620072610_5941/etc/urpmi/mediacfg.d/Devel-9-x86_64 examining synthesis file [/home/pterjan/build/chroot_tmp/pterjan/chroot_cauldron.x86_64.0.20230620072610_5941/var/lib/urpmi/synthesis.hdlist.Core Release.cz] examining synthesis file [/home/pterjan/build/chroot_tmp/pterjan/chroot_cauldron.x86_64.0.20230620072610_5941/var/lib/urpmi/synthesis.hdlist.Core Updates.cz] would install instead of upgrade package kernel-desktop-6.3.8-2.mga9.x86_64 would install instead of upgrade package kernel-desktop-devel-6.3.8-2.mga9.x86_64 would install instead of upgrade package kernel-server-6.3.8-2.mga9.x86_64 would install instead of upgrade package kernel-server-devel-6.3.8-2.mga9.x86_64 would install instead of upgrade package kernel-linus-6.3.8-1.mga9.x86_64 would install instead of upgrade package kernel-linus-devel-6.3.8-1.mga9.x86_64 opening rpmdb (root=/home/pterjan/build/chroot_tmp/pterjan/chroot_cauldron.x86_64.0.20230620072610_5941, write=) selecting highway-1.0.3-1.mga9.src requiring cmake,git-core,gtest-devel,libatomic-devel,ninja for highway-1.0.3-1.mga9.src selecting cmake-3.26.4-1.mga9.x86_64 requiring libjsoncpp.so.24()(64bit),librhash.so.0()(64bit),libuv.so.1()(64bit) for cmake-3.26.4-1.mga9.x86_64 chosen lib64rhash0-1.4.3-1.mga9.x86_64 for librhash.so.0()(64bit) selecting lib64rhash0-1.4.3-1.mga9.x86_64 chosen lib64jsoncpp24-1.9.4-4.mga9.x86_64 for libjsoncpp.so.24()(64bit) selecting lib64jsoncpp24-1.9.4-4.mga9.x86_64 chosen lib64uv1-1.44.2-2.mga9.x86_64 for libuv.so.1()(64bit) selecting lib64uv1-1.44.2-2.mga9.x86_64 selecting ninja-1.11.1-2.mga9.x86_64 requiring locales for ninja-1.11.1-2.mga9.x86_64 selecting locales-2.36-2.mga9.x86_64 chosen lib64gtest-devel-1.12.1-2.mga9.x86_64 for gtest-devel selecting lib64gtest-devel-1.12.1-2.mga9.x86_64 requiring gmock-devel[== 1.12.1-2.mga9],lib64gtest1.12.1[== 1.12.1-2.mga9] for lib64gtest-devel-1.12.1-2.mga9.x86_64 chosen lib64gtest1.12.1-1.12.1-2.mga9.x86_64 for lib64gtest1.12.1[== 1.12.1-2.mga9] selecting lib64gtest1.12.1-1.12.1-2.mga9.x86_64 chosen lib64gmock-devel-1.12.1-2.mga9.x86_64 for gmock-devel[== 1.12.1-2.mga9] selecting lib64gmock-devel-1.12.1-2.mga9.x86_64 requiring lib64gmock1.12.1[== 1.12.1-2.mga9] for lib64gmock-devel-1.12.1-2.mga9.x86_64 chosen lib64gmock1.12.1-1.12.1-2.mga9.x86_64 for lib64gmock1.12.1[== 1.12.1-2.mga9] selecting lib64gmock1.12.1-1.12.1-2.mga9.x86_64 selecting libatomic-devel-12.3.0-3.mga9.x86_64 requiring libatomic1[== 12.3.0-3.mga9] for libatomic-devel-12.3.0-3.mga9.x86_64 chosen libatomic1-12.3.0-3.mga9.x86_64 for libatomic1[== 12.3.0-3.mga9] selecting libatomic1-12.3.0-3.mga9.x86_64 selecting git-core-2.41.0-1.mga9.x86_64 requiring openssh-clients,perl(DBI),rsync for git-core-2.41.0-1.mga9.x86_64 selecting rsync-3.2.7-1.mga9.x86_64 selecting openssh-clients-9.3p1-2.mga9.x86_64 requiring libedit.so.0()(64bit),libfido2.so.1()(64bit),openssh[== 9.3p1-2.mga9] for openssh-clients-9.3p1-2.mga9.x86_64 chosen openssh-9.3p1-2.mga9.x86_64 for openssh[== 9.3p1-2.mga9] selecting openssh-9.3p1-2.mga9.x86_64 requiring openssl[*][>= 0.9.7] for openssh-9.3p1-2.mga9.x86_64 chosen openssl-3.0.9-1.mga9.x86_64 for openssl[*][>= 0.9.7] selecting openssl-3.0.9-1.mga9.x86_64 chosen lib64edit0-3.1-0.20221030.1.mga9.x86_64 for libedit.so.0()(64bit) selecting lib64edit0-3.1-0.20221030.1.mga9.x86_64 chosen lib64fido2_1-1.13.0-2.mga9.x86_64 for libfido2.so.1()(64bit) selecting lib64fido2_1-1.13.0-2.mga9.x86_64 requiring libcbor.so.0.8()(64bit) for lib64fido2_1-1.13.0-2.mga9.x86_64 chosen lib64cbor0-0.8.0-3.mga9.x86_64 for libcbor.so.0.8()(64bit) selecting lib64cbor0-0.8.0-3.mga9.x86_64 chosen perl-DBI-1.643.0-10.mga9.x86_64 for perl(DBI) selecting perl-DBI-1.643.0-10.mga9.x86_64 highway is not in potential orphans opening rpmdb (root=/home/pterjan/build/chroot_tmp/pterjan/chroot_cauldron.x86_64.0.20230620072610_5941, write=) getting graph of dependencies for sorting sorting graph of dependencies rpms sorted by dependencies: rsync lib64gtest1.12.1 lib64gmock1.12.1 lib64gmock-devel+lib64gtest-devel locales ninja lib64rhash0 lib64edit0 lib64jsoncpp24 perl-DBI lib64cbor0 lib64uv1 libatomic1 libatomic-devel cmake openssl lib64fido2_1 openssh openssh-clients git-core highway selecting lib64gtest1.12.1-1.12.1-2.mga9.x86_64 selecting git-core-2.41.0-1.mga9.x86_64 requiring openssh-clients,perl(DBI),rsync for git-core-2.41.0-1.mga9.x86_64 selecting openssh-clients-9.3p1-2.mga9.x86_64 requiring libedit.so.0()(64bit),libfido2.so.1()(64bit),openssh[== 9.3p1-2.mga9] for openssh-clients-9.3p1-2.mga9.x86_64 chosen lib64edit0-3.1-0.20221030.1.mga9.x86_64 for libedit.so.0()(64bit) selecting lib64edit0-3.1-0.20221030.1.mga9.x86_64 chosen openssh-9.3p1-2.mga9.x86_64 for openssh[== 9.3p1-2.mga9] selecting openssh-9.3p1-2.mga9.x86_64 requiring openssl[*][>= 0.9.7] for openssh-9.3p1-2.mga9.x86_64 chosen openssl-3.0.9-1.mga9.x86_64 for openssl[*][>= 0.9.7] selecting openssl-3.0.9-1.mga9.x86_64 chosen lib64fido2_1-1.13.0-2.mga9.x86_64 for libfido2.so.1()(64bit) selecting lib64fido2_1-1.13.0-2.mga9.x86_64 requiring libcbor.so.0.8()(64bit) for lib64fido2_1-1.13.0-2.mga9.x86_64 chosen lib64cbor0-0.8.0-3.mga9.x86_64 for libcbor.so.0.8()(64bit) selecting lib64cbor0-0.8.0-3.mga9.x86_64 chosen perl-DBI-1.643.0-10.mga9.x86_64 for perl(DBI) selecting perl-DBI-1.643.0-10.mga9.x86_64 selecting rsync-3.2.7-1.mga9.x86_64 selecting lib64gtest-devel-1.12.1-2.mga9.x86_64 requiring gmock-devel[== 1.12.1-2.mga9] for lib64gtest-devel-1.12.1-2.mga9.x86_64 chosen lib64gmock-devel-1.12.1-2.mga9.x86_64 for gmock-devel[== 1.12.1-2.mga9] selecting lib64gmock-devel-1.12.1-2.mga9.x86_64 requiring lib64gmock1.12.1[== 1.12.1-2.mga9] for lib64gmock-devel-1.12.1-2.mga9.x86_64 chosen lib64gmock1.12.1-1.12.1-2.mga9.x86_64 for lib64gmock1.12.1[== 1.12.1-2.mga9] selecting lib64gmock1.12.1-1.12.1-2.mga9.x86_64 selecting lib64rhash0-1.4.3-1.mga9.x86_64 selecting lib64jsoncpp24-1.9.4-4.mga9.x86_64 selecting locales-2.36-2.mga9.x86_64 selecting lib64uv1-1.44.2-2.mga9.x86_64 selecting libatomic1-12.3.0-3.mga9.x86_64 selecting ninja-1.11.1-2.mga9.x86_64 selecting cmake-3.26.4-1.mga9.x86_64 selecting highway-1.0.3-1.mga9.src requiring libatomic-devel for highway-1.0.3-1.mga9.src selecting libatomic-devel-12.3.0-3.mga9.x86_64 transaction valid: remove= update=lib64gmock-devel,cmake,lib64edit0,lib64gtest1.12.1,git-core,ninja,lib64jsoncpp24,highway,lib64gtest-devel,lib64gmock1.12.1,lib64rhash0,libatomic-devel,openssh,perl-DBI,locales,lib64uv1,lib64cbor0,openssl,libatomic1,lib64fido2_1,openssh-clients,rsync scheduled sets of transactions: remove=0= update=22=lib64gmock-devel,cmake,lib64edit0,lib64gtest1.12.1,git-core,ninja,lib64jsoncpp24,highway,lib64gtest-devel,lib64gmock1.12.1,lib64rhash0,libatomic-devel,openssh,perl-DBI,locales,lib64uv1,lib64cbor0,openssl,libatomic1,lib64fido2_1,openssh-clients,rsync chrooted db version used by librpm is at least as good as non-rooted one installing libatomic1-12.3.0-3.mga9.x86_64.rpm openssl-3.0.9-1.mga9.x86_64.rpm lib64fido2_1-1.13.0-2.mga9.x86_64.rpm rsync-3.2.7-1.mga9.x86_64.rpm openssh-clients-9.3p1-2.mga9.x86_64.rpm perl-DBI-1.643.0-10.mga9.x86_64.rpm openssh-9.3p1-2.mga9.x86_64.rpm libatomic-devel-12.3.0-3.mga9.x86_64.rpm locales-2.36-2.mga9.x86_64.rpm lib64cbor0-0.8.0-3.mga9.x86_64.rpm lib64uv1-1.44.2-2.mga9.x86_64.rpm lib64jsoncpp24-1.9.4-4.mga9.x86_64.rpm lib64gmock1.12.1-1.12.1-2.mga9.x86_64.rpm lib64gtest-devel-1.12.1-2.mga9.x86_64.rpm lib64rhash0-1.4.3-1.mga9.x86_64.rpm lib64edit0-3.1-0.20221030.1.mga9.x86_64.rpm lib64gmock-devel-1.12.1-2.mga9.x86_64.rpm cmake-3.26.4-1.mga9.x86_64.rpm git-core-2.41.0-1.mga9.x86_64.rpm lib64gtest1.12.1-1.12.1-2.mga9.x86_64.rpm ninja-1.11.1-2.mga9.x86_64.rpm from /distrib/cauldron/x86_64/media/core/release starting installing packages opening rpmdb (root=/home/pterjan/build/chroot_tmp/pterjan/chroot_cauldron.x86_64.0.20230620072610_5941, write=1) created transaction for installing on /home/pterjan/build/chroot_tmp/pterjan/chroot_cauldron.x86_64.0.20230620072610_5941 (remove=0, install=0, upgrade=21) trans: scheduling update of libatomic1-12.3.0-3.mga9.x86_64 (id=27075, file=/distrib/cauldron/x86_64/media/core/release/libatomic1-12.3.0-3.mga9.x86_64.rpm) trans: scheduling update of openssl-3.0.9-1.mga9.x86_64 (id=28665, file=/distrib/cauldron/x86_64/media/core/release/openssl-3.0.9-1.mga9.x86_64.rpm) trans: scheduling update of lib64fido2_1-1.13.0-2.mga9.x86_64 (id=29306, file=/distrib/cauldron/x86_64/media/core/release/lib64fido2_1-1.13.0-2.mga9.x86_64.rpm) trans: scheduling update of rsync-3.2.7-1.mga9.x86_64 (id=54, file=/distrib/cauldron/x86_64/media/core/release/rsync-3.2.7-1.mga9.x86_64.rpm) trans: scheduling update of openssh-clients-9.3p1-2.mga9.x86_64 (id=29631, file=/distrib/cauldron/x86_64/media/core/release/openssh-clients-9.3p1-2.mga9.x86_64.rpm) trans: scheduling update of perl-DBI-1.643.0-10.mga9.x86_64 (id=19404, file=/distrib/cauldron/x86_64/media/core/release/perl-DBI-1.643.0-10.mga9.x86_64.rpm) trans: scheduling update of openssh-9.3p1-2.mga9.x86_64 (id=29555, file=/distrib/cauldron/x86_64/media/core/release/openssh-9.3p1-2.mga9.x86_64.rpm) trans: scheduling update of libatomic-devel-12.3.0-3.mga9.x86_64 (id=27069, file=/distrib/cauldron/x86_64/media/core/release/libatomic-devel-12.3.0-3.mga9.x86_64.rpm) trans: scheduling update of locales-2.36-2.mga9.x86_64 (id=7617, file=/distrib/cauldron/x86_64/media/core/release/locales-2.36-2.mga9.x86_64.rpm) trans: scheduling update of lib64cbor0-0.8.0-3.mga9.x86_64 (id=23887, file=/distrib/cauldron/x86_64/media/core/release/lib64cbor0-0.8.0-3.mga9.x86_64.rpm) trans: scheduling update of lib64uv1-1.44.2-2.mga9.x86_64 (id=26418, file=/distrib/cauldron/x86_64/media/core/release/lib64uv1-1.44.2-2.mga9.x86_64.rpm) trans: scheduling update of lib64jsoncpp24-1.9.4-4.mga9.x86_64 (id=17766, file=/distrib/cauldron/x86_64/media/core/release/lib64jsoncpp24-1.9.4-4.mga9.x86_64.rpm) trans: scheduling update of lib64gmock1.12.1-1.12.1-2.mga9.x86_64 (id=4705, file=/distrib/cauldron/x86_64/media/core/release/lib64gmock1.12.1-1.12.1-2.mga9.x86_64.rpm) trans: scheduling update of lib64gtest-devel-1.12.1-2.mga9.x86_64 (id=15828, file=/distrib/cauldron/x86_64/media/core/release/lib64gtest-devel-1.12.1-2.mga9.x86_64.rpm) trans: scheduling update of lib64rhash0-1.4.3-1.mga9.x86_64 (id=8746, file=/distrib/cauldron/x86_64/media/core/release/lib64rhash0-1.4.3-1.mga9.x86_64.rpm) trans: scheduling update of lib64edit0-3.1-0.20221030.1.mga9.x86_64 (id=17743, file=/distrib/cauldron/x86_64/media/core/release/lib64edit0-3.1-0.20221030.1.mga9.x86_64.rpm) trans: scheduling update of lib64gmock-devel-1.12.1-2.mga9.x86_64 (id=2028, file=/distrib/cauldron/x86_64/media/core/release/lib64gmock-devel-1.12.1-2.mga9.x86_64.rpm) trans: scheduling update of cmake-3.26.4-1.mga9.x86_64 (id=27444, file=/distrib/cauldron/x86_64/media/core/release/cmake-3.26.4-1.mga9.x86_64.rpm) trans: scheduling update of git-core-2.41.0-1.mga9.x86_64 (id=28684, file=/distrib/cauldron/x86_64/media/core/release/git-core-2.41.0-1.mga9.x86_64.rpm) trans: scheduling update of lib64gtest1.12.1-1.12.1-2.mga9.x86_64 (id=20127, file=/distrib/cauldron/x86_64/media/core/release/lib64gtest1.12.1-1.12.1-2.mga9.x86_64.rpm) trans: scheduling update of ninja-1.11.1-2.mga9.x86_64 (id=8526, file=/distrib/cauldron/x86_64/media/core/release/ninja-1.11.1-2.mga9.x86_64.rpm) Preparing... ############################################# 1/21: lib64gtest1.12.1 ############################################# 2/21: lib64gmock1.12.1 ############################################# 3/21: lib64gtest-devel ############################################# 4/21: lib64gmock-devel ############################################# 5/21: lib64edit0 ############################################# 6/21: lib64rhash0 ############################################# 7/21: lib64jsoncpp24 ############################################# 8/21: lib64uv1 ############################################# 9/21: lib64cbor0 ############################################# 10/21: lib64fido2_1 ############################################# 11/21: locales ############################################# shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory 12/21: perl-DBI ############################################# 13/21: openssl ############################################# 14/21: openssh ############################################# 15/21: openssh-clients ############################################# 16/21: rsync ############################################# 17/21: libatomic1 ############################################# 18/21: libatomic-devel ############################################# 19/21: git-core ############################################# 20/21: ninja ############################################# 21/21: cmake ############################################# shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory workaround bug in rpmlib by removing /home/pterjan/build/chroot_tmp/pterjan/chroot_cauldron.x86_64.0.20230620072610_5941/var/lib/rpm/__db* EXITING (pid=2513788) D: [iurt_root_command] Success!