AIX Open Source

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