AIX Open Source

AIX Open Source

Share your experiences and connect with fellow developers to discover how to build and manage open source software for the AIX operating system

 View Only
  • 1.  yum broken after updating rpm.rte from 4.15.1.1013 to 4.15.1.1016 on AIX 7200-05-06-2320.

    Posted 6 days ago

    Hi All
    yum broken after updating rpm.rte from 4.15.1.1013 to 4.15.1.1016 on AIX 7200-05-06-2320. Below is the error.

    There was a problem importing one of the Python modules
    required to run yum. The error leading to this problem was:

       rtld: 0712-001 Symbol lua_newuserdata was referenced
          from module /usr/opt/rpm/lib/librpmio.so(), but a runtime definition
          of the symbol was not found.

    Please install a package which provides this module, or
    verify that the module is installed correctly.

    It's possible that the above module doesn't match the
    current version of Python, which is:
    2.7.18 (default, Dec 15 2022, 05:12:43)
    [GCC 8.3.0]

    If you cannot solve this problem yourself, please go to
    the yum faq at:
      http://yum.baseurl.org/wiki/Faq

    root@nim:/home/root> rpm -qa |grep lua
    lua-5.4.6-1.ppc
    root@nim:/home/root>

    Thanks



    ------------------------------
    Rizwan Khaliq
    ------------------------------


  • 2.  RE: yum broken after updating rpm.rte from 4.15.1.1013 to 4.15.1.1016 on AIX 7200-05-06-2320.

    Posted 4 days ago

    An LPAR here had the same issue after applying the security fix https://aix.software.ibm.com/aix/efixes/security/rpm_fix3.tar

    Recommend making a mksysb backup in case a restore is needed.

    Rolling back to rpm.rte 4.15.1.1013 allowed yum to work again. It is not a good fix since the roll back enables the security issue but until a fix for the RPM update issue is fixed at least yum will work.

    ls -l 

    rpm.rte.4.15.1.1013

    installp -aXYFd . rpm

    Not a fix for the security issue but can make yum usable again on an LPAR.

    Stan



    ------------------------------
    Stanley
    ------------------------------