Package: rinse Version: 3.6 Severity: normal
Since CentOS 8.3, some package name is changed [1] Thus, if centos-linux-* is not installed appropriately with current /etc/rinse/centos-8.packages. And more, libmodulemd is missing. libmodulemd is required by python3-dnf [2] So, without it, it raises the following exceptions [3] How to reproduce it: sudo rinse --arch amd64 --distribution centos-8 --directory /var/lib/chroot/centos-8-x86_64 [1] changed package names centos-release => centos-linux-release centos-repos = > centos-linux-repos [2] libmodulemd is required by: # rpm -q --whatrequires libmodulemd python3-dnf-4.2.23-4.el8.noarch [3] example of exceptions: Running post-install script /usr/lib/rinse/common/10-resolv.conf.sh: Running post-install script /usr/lib/rinse/common/15-mount-proc.sh: Running post-install script /usr/lib/rinse/common/20-dev-zero.sh: Running post-install script /usr/lib/rinse/centos-8/post-install.sh: Updating package Traceback (most recent call last): File "/usr/lib64/python3.6/site-packages/libdnf/error.py", line 14, in swig_import_helper return importlib.import_module(mname) File "/usr/lib64/python3.6/importlib/__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 994, in _gcd_import File "<frozen importlib._bootstrap>", line 971, in _find_and_load File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 658, in _load_unlocked File "<frozen importlib._bootstrap>", line 571, in module_from_spec File "<frozen importlib._bootstrap_external>", line 922, in create_module File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed ImportError: libmodulemd.so.2: cannot open shared object file: No such file or directory -- System Information: Debian Release: 11.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: sh4, powerpc, m68k, i386 Kernel: Linux 5.10.0-7-amd64 (SMP w/12 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=ja_JP.utf8, LC_CTYPE=ja_JP.utf8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages rinse depends on: ii cpio 2.13+dfsg-4 ii libterm-size-perl 0.211-1 ii libwww-perl 6.53-1 ii perl 5.32.1-4 ii rpm 4.16.1.2+dfsg1-0.6 ii rpm2cpio 4.16.1.2+dfsg1-0.6 ii wget 1.21-1+b1 rinse recommends no packages. rinse suggests no packages. -- Configuration Files: /etc/rinse/centos-8.packages changed: centos-linux-release centos-gpg-keys centos-linux-repos tzdata ncurses-base dnf-data dbus-common setup basesystem libzstd libselinux glibc-minimal-langpack glibc libsepol xz-libs libcap libgpg-error libcom_err libxml2 expat libuuid chkconfig mpfr gmp libattr coreutils libblkid libcap-ng libffi lua-libs p11-kit gzip libassuan libidn2 libtasn1 lzo grep glib2 dbus-libs openssl-libs kmod-libs kmod libarchive dhcp-libs procps-ng libsemanage dbus-daemon libfdisk gnutls libcomps libksba cpio iproute iptables-libs libsigsegv libverto libtirpc platform-python-pip platform-python libpwquality util-linux curl rpm-libs device-mapper cryptsetup-libs elfutils-libs systemd iputils libkcapi-hmaccalc dracut python3-libcomps python3-iniparse dhcp-client cyrus-sasl-lib libyaml npth gpgme libdnf python3-hawkey rpm-build-libs python3-dnf python3-dnf-plugins-core python3-dnf-plugin-versionlock python3-dateutil yum binutils vim-minimal less rootfiles libgcc libreport-filesystem dhcp-common filesystem pcre2 ncurses-libs glibc-common bash zlib bzip2-libs info elfutils-libelf libxcrypt sqlite-libs libstdc++ popt readline json-c libacl sed libmount authselect authselect-libs audit-libs libsmartcols lz4-libs libgcrypt cracklib libunistring file file-libs keyutils-libs p11-kit-trust pcre systemd-libs crypto-policies ca-certificates libdb ima-evm-utils libdb-utils dbus-tools libusbx xz shadow-utils libutempter acl nettle snappy libmetalink findutils libmnl libnghttp2 libpcap libseccomp gawk krb5-libs libnsl2 platform-python-setuptools python3-libs pam libcurl-minimal rpm libsolv device-mapper-libs elfutils-default-yama-scope systemd-pam dbus libkcapi systemd-udev python3-six bind-export-libs openldap dracut-network libmodulemd1 gnupg2 librepo python3-libdnf python3-gpg python3-rpm dnf kexec-tools tar hostname libmodulemd -- no debconf information -- debsums errors found: