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:

Reply via email to