Power

 View Only

DNF broken after running dnf update command and sudo is also not working

  • 1.  DNF broken after running dnf update command and sudo is also not working

    Posted Tue October 17, 2023 06:25 AM

    DNF broken after running dnf update command and sudo also updated from 1.8 version to 1.9.13p2-1 via dnf update . But sudo and dnf is not working . Please help me how to fix both sudo and dnf . 

    root# /opt/freeware/bin/dnf
    Traceback (most recent call last):
      File "/opt/freeware/bin/dnf", line 58, in <module>
        from dnf.cli import main
      File "/opt/freeware/lib/python3.9/site-packages/dnf/__init__.py", line 30, in <module>
        import dnf.base
      File "/opt/freeware/lib/python3.9/site-packages/dnf/base.py", line 29, in <module>
        import libdnf.transaction
      File "/opt/freeware/lib64/python3.9/site-packages/libdnf/__init__.py", line 3, in <module>
        from . import common_types
      File "/opt/freeware/lib64/python3.9/site-packages/libdnf/common_types.py", line 13, in <module>
        from . import _common_types
    ImportError: Could not load module /opt/freeware/lib64/python3.9/site-packages/libdnf/_common_types.so.
            Dependent module /usr/lib/libiconv.a(libiconv.so.2) could not be loaded.
            Member libiconv.so.2 is not found in archive
    root#
    root# sudo -V
    Could not load program sudo:
    Symbol resolution failed for /opt/freeware/libexec/sudo/libsudo_util.a(libsudo_util.so.0) because:
            Symbol _GLOBAL__AIXI_libintl_so (number 130) is not exported from dependent
              module /usr/lib/libintl.a(libintl.so.8).
            Symbol _GLOBAL__AIXD_libintl_so (number 131) is not exported from dependent
              module /usr/lib/libintl.a(libintl.so.8).
    Examine .loader section symbols with the 'dump -Tv' command.
    root#
     
    root# rpm -qa |grep -iE 'sudo|dnf'
    libdnf-0.39.1-64_52.ppc
    python3.9-dnf-4.2.17-64_53.ppc
    python3.9-dnf-plugin-migrate-4.0.16-64_52.ppc
    dnf-4.2.17-64_53.ppc
    python3-dnf-plugin-migrate-4.0.16-64_52.ppc
    sudo-1.9.13p2-1.ppc
    python3.9-libdnf-0.39.1-64_52.ppc
    dnf-data-4.2.17-64_53.ppc
    python3.9-dnf-plugins-core-4.0.16-64_52.ppc
    python3-dnf-4.2.17-64_53.ppc
    dnf-automatic-4.2.17-64_53.ppc
    python3-dnf-plugins-core-4.0.16-64_52.ppc
    python3-libdnf-0.39.1-64_52.ppc
    root#



    ------------------------------
    Elangovan Subramaniyan
    ------------------------------