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

rlwrap-0.43-1 requires python3

  • 1.  rlwrap-0.43-1 requires python3

    Posted Fri October 25, 2019 03:09 PM

    Originally posted by: Edward Davignon


    rlwrap-0.43-1 now requires /usr/bin/python3, but rlwrap-0.42-1 did not.  Is this correct?  I do not see python listed in the spec file.

    $ rpm -qp rlwrap-0.43-1.aix6.1.ppc.rpm --requires
    /usr/bin/env
    /usr/bin/python3
    libc.a(shr.o)
    libc.a(shr_64.o)
    libcurses.a(shr42.o)
    libcurses.a(shr42_64.o)
    libreadline.a(libreadline.so.7)
    readline >= 7.0
    rpmlib(CompressedFileNames) <= 3.0.4-1
    rpmlib(PayloadFilesHavePrefix) <= 4.0-1
    $ rpm -qp rlwrap-0.42-1.aix6.1.ppc.rpm --requires
    /usr/bin/env
    libc.a(shr.o)
    libcurses.a(shr42.o)
    libreadline.a(libreadline.so.6)
    readline >= 5.2
    rpmlib(CompressedFileNames) <= 3.0.4-1
    rpmlib(PayloadFilesHavePrefix) <= 4.0-1
    $ grep -i pyt rlwrap-0.43-1.spec rlwrap-0.42-1.spec
    $
    


  • 2.  Re: rlwrap-0.43-1 requires python3

    Posted Tue October 29, 2019 05:57 AM

    Originally posted by: AyappanP


    Looks like the new version of rlwrap has python scripts.

    rpm "find-requires" script (responsible for figuring out the dependencies) checks the "shebang" as well and adds the dependency accordingly.