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
Expand all | Collapse all

Sudo Package Dependency Error

  • 1.  Sudo Package Dependency Error

    Posted Mon November 05, 2018 03:08 PM

    Originally posted by: CTSUnix


    Hi,

     

    Trying to upgrade sudo from sudo-1.6.9p23-2noldap to sudo-1.8.21p2-1 in AIX 7.1 system.

    Getting below mentioned package dependency error.

    root@:/>#rpm -q sudo

    sudo-1.6.9p23-2noldap

     

    root@:/>#rpm -hUv sudo-1.8.21p2-1.aix6.1.ppc.rpm
    error: failed dependencies:
            gettext >= 0.19.7-1 is needed by sudo-1.8.21p2-1
            libintl.a(libintl.so.8)   is needed by sudo-1.8.21p2-1
            liblber.a(liblber-2.4.so.2)   is needed by sudo-1.8.21p2-1
            libldap.a(libldap-2.4.so.2)   is needed by sudo-1.8.21p2-1
            openldap >= 2.4.40-2 is needed by sudo-1.8.21p2-1

     

    If we are trying to install the dependency package, it is giving other set of dependency error.

     

    Same dependency error is getting while trying to install the package  sudo-1.8.21p2-1

     

    Let me know,if any one have package order list to install/upgrade sudo from sudo-1.6.9p23-2noldap to sudo-1.8.21p2-1 in AIX 7.1 system.

     



  • 2.  Re: Sudo Package Dependency Error

    Posted Wed November 07, 2018 01:33 AM


  • 3.  Re: Sudo Package Dependency Error

    Posted Thu November 08, 2018 04:24 PM

    Originally posted by: CTSUnix


    Hi,

     

    Is there any option apart from yum. As my system don't have external connectivity.

    If any one have dependency package list with order, it will be more helpful.

     

     



  • 4.  Re: Sudo Package Dependency Error

    Posted Fri November 09, 2018 12:12 AM

    Originally posted by: sangameshm


    Here is the complete list.

    # repoquery --tree-requires --recursive --resolve  sudo
    sudo-1.8.21p2-1.ppc [cmd line]
     \_  gettext-0.19.8.1-1.ppc [2: gettext >= 0.19.7-1, libintl.a(libintl.so.8)]
     |   \_  glib2-2.56.1-2.ppc [1: libglib-2.0.a(libglib-2.0.so.0)]
     |   |   \_  gettext-0.19.8.1-1.ppc [2: gettext >= 0.17, libintl.a(libintl.so.8)]
     |   |   \_  libffi-3.2.1-2.ppc [2: libffi >= 3.0.10-1, libffi.a(libffi.so.6)]
     |   |   |   \_  libgcc-8.1.0-2.ppc [1: libgcc_s.a(shr.o)]
     |   |   \_  libgcc-8.1.0-2.ppc [2: libgcc >= 6.3.0-1, libgcc_s.a(shr.o)]
     |   |   \_  zlib-1.2.11-1.ppc [1: libz.a(libz.so.1)]
     |   \_  ncurses-6.1-1.ppc [1: libncurses.a(libncurses.so.6)]
     |   |   \_  libgcc-8.1.0-2.ppc [1: libgcc_s.a(shr.o)]
     |   |   \_  libstdc++-8.1.0-2.ppc [1: libstdc++.a(libstdc++.so.6)]
     |   |   |   \_  libgcc-8.1.0-2.ppc [2: libgcc = 8.1.0-2, libgcc_s.a(shr.o)]
     \_  openldap-2.4.45-3.ppc [3: liblber.a(liblber-2.4.so.2), libldap.a(libldap-2.4.so.2), openldap >= 2.4.40-2]
     |   \_  cyrus-sasl-2.1.26-3.ppc [2: cyrus-sasl >= 2.1.26-2, libsasl2.a]
     |   |   \_  db-6.2.32-2.ppc [2: db >= 4.8.24, libdb-4.8.a(libdb-4.8.so)]
     |   |   \_  libgcc-8.1.0-2.ppc [2: libgcc >= 6.3.0-1, libgcc_s.a(shr.o)]
     |   \_  db-6.2.32-2.ppc [1: libdb-4.8.a(libdb-4.8.so)]
     |   |   \_  libgcc-8.1.0-2.ppc [2: libgcc >= 6.3.0-1, libgcc_s.a(shr.o)]
     |   \_  libgcc-8.1.0-2.ppc [2: libgcc >= 6.3.0-1, libgcc_s.a(shr.o)]
     \_  zlib-1.2.11-1.ppc [1: libz.a(libz.so.1)]

     

    Thanks,

    Sangamesh