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.  db-5.3.28

    Posted Wed April 21, 2021 09:28 AM

    Hello,

    I have noticed that the latest version of perl 5.30.3-2 has a changed requirement for libdb:

    perl-5.30.3-1 required db >= 6.2.38-2

    # rpm -i perl-5.30.3-1.aix6.1.ppc.rpm

    error: Failed dependencies:

            db >= 6.2.38-2 is needed by perl-1:5.30.3-1.ppc

            libdb.a(libdb-6.2.so) is needed by perl-1:5.30.3-1.ppc


    # rpm -U perl-5.30.3-2.aix6.1.ppc.rpm

    error: Failed dependencies:

            libdb.a(libdb-5.3.so) is needed by perl-1:5.30.3-2.ppc

    We had the latest version of db 6.2.38-2 installed on our systems and now we have to downgrade to db-5.3.28-1 which was recently uploaded to the AIX toolbox.
    Why has this changed happened and why does the db-6.2.38-2 not fulfill the rquirement (not containing libdb-5.3.so)?
    Has this something to do with the license change in Version 6 of Berkeley DB and how are future updates handled to the db rpm?

    Best regards
    Henning Bösch



    ------------------------------
    Henning Bösch
    ------------------------------


  • 2.  RE: db-5.3.28

    Posted Wed April 21, 2021 12:00 PM
    Edited by SANKET RATHI Wed April 21, 2021 12:00 PM
    Yes it is due to license change in DB for v6. 

    ------------------------------
    SANKET RATHI
    ------------------------------