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.  install perl 5.32.0.6 on AIX 7.2

    Posted Fri February 04, 2022 11:40 AM
    installing through smit
    the preview completed OK.

    When I try to install it proper I get the following error:

    +-----------------------------------------------------------------------------+
                              RPM  Error Summary:                                  
    +-----------------------------------------------------------------------------+
    The following errors occurred during installation:                             
    exec(): 0509-036 Cannot load program /sbin/install-info because of the following errors:                                                                        
            0509-150   Dependent module /opt/freeware/lib64/libintl.a(libintl.so.8) could not be loaded.                                                           
            0509-022 Cannot load module /opt/freeware/lib64/libintl.a(libintl.so.8).
            0509-026 System error: A file or directory in the path name does not exist.


    rpm.rte is  4.15.1.3

    oslevel -g 
    Fileset          Actual Level         Maintenance Level
    ------------------------------------------------------------------
    bos.rte          7.2.5.100              7.2.0.0


    Any ideas?


    The full smit log is :
    geninstall -I "a -cgNQqwXY -J" -Z -d /uvtemp/temp/utilities/perl5.32.0.6 -f File 2>&1

    File:
    R:gdbm-1.22-1 1.22-1
    R:gdbm-libs-1.22-1 1.22-1
    R:gettext-0.21-1 0.21-1
    R:info-6.8-3 6.8-3
    R:libgcc-10-1 10-1
    R:libgcc10-10.3.0-6 10.3.0-6
    R:libiconv-1.16-5 1.16-5
    R:libstdc++-10-1 10-1
    R:libiconv-1.16-5 1.16-5
    R:libstdc++-10-1 10-1
    R:libstdc++10-10.3.0-6 10.3.0-6
    R:libtextstyle-0.21-1 0.21-1
    R:libunistring-0.9.10-4 0.9.10-4
    R:ncurses-6.3-2 6.3-2
    R:perl-5.32.0-6 5.32.0-6
    R:readline-8.0.4-1 8.0.4-1

    Validating RPM package selections ...

    Please wait...
    Verifying... ########################################
    Preparing... ########################################
    Updating / installing...
    libgcc10-10.3.0-6 ########################################
    libgcc-1:10-1 ########################################
    libstdc++10-10.3.0-6 ########################################
    libstdc++-1:10-1 ########################################
    ncurses-6.3-2 ########################################
    libstdc++-1:10-1 ########################################
    ncurses-6.3-2 ########################################
    info-6.8-3 ########################################
    Please check that /etc/info-dir does exist.
    You might have to rename it from /etc/info-dir.rpmsave to /etc/info-dir.
    libtextstyle-0.21-1 ########################################
    libunistring-0.9.10-4 ########################################
    libiconv-1.16-5 ########################################
    add shr4.o shared members from /usr/lib/libiconv.a to /opt/freeware/lib/libiconv.a.tmp
    add shr.o shared members from /usr/lib/libiconv.a to /opt/freeware/lib/libiconv.a.tmp
    add shr.o shared members from /usr/lib/libiconv.a to /opt/freeware/lib/libiconv.a.tmp
    add shr4_64.o shared members from /usr/lib/libiconv.a to /opt/freeware/lib/libiconv.a.tmp
    Replacing /opt/freeware/lib/libiconv.a by /opt/freeware/lib/libiconv.a.tmp
    /
    gettext-0.21-1 ########################################
    gdbm-libs-1:1.22-1 ########################################
    readline-8.0.4-1 ########################################
    gdbm-1:1.22-1 ########################################
    perl-1:5.32.0-6 ########################################
    perl-1:5.32.0-6 ########################################

    +-----------------------------------------------------------------------------+
    RPM Error Summary:
    +-----------------------------------------------------------------------------+
    The following errors occurred during installation:
    exec(): 0509-036 Cannot load program /sbin/install-info because of the following errors:
    0509-150 Dependent module /opt/freeware/lib64/libintl.a(libintl.so.8) could not be loaded.
    0509-022 Cannot load module /opt/freeware/lib64/libintl.a(libintl.so.8).
    0509-026 System error: A file or directory in the path name does not exist.


    ------------------------------
    Barry Whitfield
    ------------------------------

    #AIXOpenSource


  • 2.  RE: install perl 5.32.0.6 on AIX 7.2

    Posted Mon February 07, 2022 08:06 AM
    From where are you install these packages ? Is any LIBPATH set?
    gettext should provide the required library. Is it possible you install gettext and verify if /opt/freeware/lib64/libintl.a is installed and has (libintl.so.8).

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