Open Source Development

Power Open Source Development

Explore the open source tools and capabilities for building and deploying modern applications on IBM Power platforms including AIX, IBM i, and Linux.


#Power


#Power

 View Only
  • 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.

     


    #AIXOpenSource
    #AIX-Open-Source-Software


  • 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.

     

     


    #AIXOpenSource
    #AIX-Open-Source-Software


  • 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


    #AIX-Open-Source-Software
    #AIXOpenSource