Again I’m having issues in performing a dnf update. It says `libdw.so.1: cannot open shared library’.
So I tried to re-install the elfutils lib by using the ‘rpm’ command, which finished without an error message. Nevertheless the libdw/lobasm libraries are still missing on my system. What can I do?
Yours Chris
[christian@localhost Downloads]$ sudo dnf update
Traceback (most recent call last):
File "/usr/bin/dnf", line 57, in <module>
from dnf.cli import main
File "/usr/lib/python3.8/site-packages/dnf/__init__.py", line 30, in <module>
import dnf.base
File "/usr/lib/python3.8/site-packages/dnf/base.py", line 31, in <module>
from dnf.comps import CompsQuery
File "/usr/lib/python3.8/site-packages/dnf/comps.py", line 27, in <module>
from dnf.exceptions import CompsError
File "/usr/lib/python3.8/site-packages/dnf/exceptions.py", line 22, in <module>
import dnf.util
File "/usr/lib/python3.8/site-packages/dnf/util.py", line 30, in <module>
import dnf.callback
File "/usr/lib/python3.8/site-packages/dnf/callback.py", line 22, in <module>
import dnf.yum.rpmtrans
File "/usr/lib/python3.8/site-packages/dnf/yum/rpmtrans.py", line 26, in <module>
import rpm
File "/usr/lib64/python3.8/site-packages/rpm/__init__.py", line 38, in <module>
from rpm._rpm import *
ImportError: libdw.so.1: cannot open shared object file: No such file or directory
sudo rpm -iv elfutils-libelf-0.181-1.fc32.x86_64.rpm
Verifying packages...
Preparing packages...
package elfutils-libelf-0.181-1.fc32.x86_64 is already installed
sudo rpm -iv --force elfutils-libelf-0.181-1.fc32.x86_64.rpm
Verifying packages...
Preparing packages...
elfutils-libelf-0.181-1.fc32.x86_64
sudo rpmverify elfutils-libs
missing /usr/lib64/libasm-0.181.so
missing /usr/lib64/libasm.so.1
missing /usr/lib64/libdw-0.181.so
missing /usr/lib64/libdw.so.1