I've updated Mga7 to Mga8 today following the Wiki and using the "Upgrading online, using urpmi (CLI)" method. The upgrade seems completed successfully but now I can't use URPMI nor DNF.
When I try to run any of those two I get an error saying that the "/lib64/libcrypto.so.1.1" was not found even tho the file is present as I checked.
- Code: Select all
magicd3vil@localhost ~> sudo dnf
Traceback (most recent call last):
File "/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 29, in <module>
import libdnf.transaction
File "/usr/lib64/python3.8/site-packages/libdnf/__init__.py", line 12, in <module>
from . import conf
File "/usr/lib64/python3.8/site-packages/libdnf/conf.py", line 13, in <module>
from . import _conf
ImportError: /lib64/libcrypto.so.1.1: version `OPENSSL_1_1_1' not found (required by /lib64/librpmio.so.9)
magicd3vil@localhost ~> sudo urpmi
Can't load '/usr/lib64/perl5/vendor_perl/auto/URPM/URPM.so' for module URPM: /lib64/libcrypto.so.1.1: version `OPENSSL_1_1_1' not found (required by /lib/../lib64/librpmio.so.9) at /usr/lib64/perl5/DynaLoader.pm line 193.
at /usr/share/perl5/vendor_perl/urpm/msg.pm line 7.
Compilation failed in require at /usr/share/perl5/vendor_perl/urpm/msg.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/urpm/msg.pm line 7.
Compilation failed in require at /usr/share/perl5/vendor_perl/urpm.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/urpm.pm line 7.
Compilation failed in require at /sbin/urpmi line 23.
BEGIN failed--compilation aborted at /sbin/urpmi line 23.
magicd3vil@localhost ~>
No idea why they are reporting that the file is not found when the file is present. Any help would be much appreciated.
Cheers