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


#Servers
#Opensource
 View Only
  • 1.  Cannot install newer rpm libraries

    Posted 09/13/18 06:06 PM

    Originally posted by: Frederick_Dunne


    Hi,
       I have a requirement to install several required library files on AIX 7.2.
    This requirement is for another IBM application.

    These are the required library files and their versions.

    libffi-3.2.1-1.aix6.1.ppc.rpm
    glib2-2.52.2-1.aix6.1.ppc.rpm
    gettext-0.19.8.1-1.aix6.1.ppc.rpm
    ncurses-6.1-1.aix6.1.ppc.rpm
    libXrender-0.9.8-1waixX11.aix6.1.ppc.rpm
    fontconfig-2.11.95-3.aix6.1.ppc.rpm
    libXft-2.3.2-3waixX11.aix6.1.ppc.rpm
    atk-2.20.0-3.aix6.1.ppc.rpm
    libpng-1.6.27-2.aix6.1.ppc.rpm
    freetype2-2.8-1.aix6.1.ppc.rpm
    lzo-2.10-1.aix6.1.ppc.rpm
    pixman-0.34.0-1.aix6.1.ppc.rpm
    cairo-1.14.6-2waixX11.aix6.1.ppc.rpm
    harfbuzz-1.2.7-2.aix6.1.ppc.rpm
    pango-1.40.1-2waixX11.aix6.1.ppc.rpm
    intltool-0.51.0-2.aix6.1.noarch.rpm
    gdk-pixbuf-2.35.1-2waixX11.aix6.1.ppc.rpm
    rpm -ivh shared-mime-info-1.6-2.aix6.1.ppc.rpm
    libxcb-1.12-2waixX11.aix6.1.ppc.rpm
    xcb-proto-1.12-1.aix6.1.ppc.rpm


    Of the above rpm packages.  I am running into conflict issues with the following packages.

    atk-2.20.0-3.aix6.1.ppc.rpm
    &
    glib2-2.52.2-1.aix6.1.ppc.rpm


    What I see is:
    igmfncpes1:/apps/media/gtk2_new # rpm -ivh glib2-2.52.2-1.aix6.1.ppc.rpm --nodeps
    Preparing...                          ################################# [100%]
            file /opt/freeware/share/locale/he/LC_MESSAGES/glib20.mo from install of glib2-2.52.2-1.ppc conflicts with file from package glib2-2.12.4-2.ppc
            file /opt/freeware/share/locale/hi/LC_MESSAGES/glib20.mo from install of glib2-2.52.2-1.ppc conflicts with file from package glib2-2.12.4-2.ppc
            file /opt/freeware/share/locale/hr/LC_MESSAGES/glib20.mo from install of glib2-2.52.2-1.ppc conflicts wi...

    and

    igmfncpes1:/apps/media/gtk2_new # rpm -ivh atk-2.20.0-3.aix6.1.ppc.rpm --nodeps
    Preparing...                          ################################# [100%]
            file /opt/freeware/share/locale/en_GB/LC_MESSAGES/atk10.mo from install of atk-2.20.0-3.ppc conflicts with file from package atk-1.12.3-2.ppc
            file /opt/freeware/share/locale/eo/LC_MESSAGES/atk10.mo from install of atk-2.20.0-3.ppc conflicts with file from package atk-1.12.3-2.ppc
            file /opt/freeware/share/locale/es/LC_MESSAGES/atk10.mo from install of atk-2.20.0-3.ppc conflicts with file from package atk-1.12.3-2.ppc
            file /opt/freeware/share/locale/et/LC_MESSAGES/atk10.mo from install of atk-2.20.0-3.ppc conflicts with file from package atk-1.12.3-2.ppc
            file /opt/freeware/share/locale/eu/LC_MESSAGES/atk10.mo from install of atk-2.20.0-3.ppc conflicts with fi

    ...

           file /opt/freeware/share/locale/ko/LC_MESSAGES/atk10.mo from install of atk-2.20.0-3.ppc conflicts with file from package atk-1.12.3-2.ppc


    If I try to remove the existing older packages that the newer version is conflicting with, I run into cannot remove due to dependencies by other libraries.

    How do I get past this?

    Thank you!


    #AIX-Open-Source-Software
    #AIXOpenSource


  • 2.  Re: Cannot install newer rpm libraries

    Posted 09/13/18 06:23 PM

    Originally posted by: KiloBravo


     

    If you're upgrading package versions, use 'rpm -Uvh filename.rpm' instead of 'rpm -ivh filename.rpm' and that should resolve that issue.

     


    #AIX-Open-Source-Software
    #AIXOpenSource