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.  Update lpar2rrd tool

    Posted Fri February 07, 2020 01:53 AM

    Originally posted by: Harish_Saini


    Hello

    When we try to update the lpar2rrd toll then some show prerequisites which is not found on  Open source package site of IBM<Please help how can we resolve this.

     

    bash-4.2# rpm -ivh rrdtool-1.4.8-2.aix5.1.ppc.rpm
    error: Failed dependencies:
            cairo >= 1.8.8 is needed by rrdtool-1.4.8-2.ppc
            pango >= 1.24.5 is needed by rrdtool-1.4.8-2.ppc
            libcairo.a(libcairo.so.2) is needed by rrdtool-1.4.8-2.ppc
            libpango-1.0.a(libpango-1.0.so.0) is needed by rrdtool-1.4.8-2.ppc
            libpangocairo-1.0.a(libpangocairo-1.0.so.0) is needed by rrdtool-1.4.8-2.ppc
    bash-4.2# rpm -ivh cairo-1.12.14-1.aix5.1.ppc.rpm
    error: Failed dependencies:
            librsvg2 >= 2.26.0-3 is needed by cairo-1.12.14-1.ppc
    bash-4.2# rpm -ivh pango-1.24.5-1.aix5.1.ppc.rpm
    error: Failed dependencies:
            cairo >= 1.4.14 is needed by pango-1.24.5-1.ppc
            libcairo.a(libcairo.so.2) is needed by pango-1.24.5-1.ppc
    bash-4.2# rpm -ivh cairo-1.12.14-1.aix5.1.ppc.rpm
    error: Failed dependencies:
            librsvg2 >= 2.26.0-3 is needed by cairo-1.12.14-1.ppc
    bash-4.2# rpm -vh librsvg2 ivh librsvg2-2.34.2-1.aix5.1.ppc.rpm
    error: Failed dependencies:
            gtk2 >= 2.18.5 is needed by librsvg2-2.34.2-1.ppc
            libcairo.a(libcairo.so.2) is needed by librsvg2-2.34.2-1.ppc
            libgdk-x11-2.0.a(libgdk-x11-2.0.so.0) is needed by librsvg2-2.34.2-1.ppc
            libgdk_pixbuf-2.0.a(libgdk_pixbuf-2.0.so.0) is needed by librsvg2-2.34.2-1.ppc
            libgtk-x11-2.0.a(libgtk-x11-2.0.so.0) is needed by librsvg2-2.34.2-1.ppc
            libpango-1.0.a(libpango-1.0.so.0) is needed by librsvg2-2.34.2-1.ppc
            libpangocairo-1.0.a(libpangocairo-1.0.so.0) is needed by librsvg2-2.34.2-1.ppc
    bash-4.2# rpm -ivh gtk2-2.20.1-2.aix5.1.ppc.rpm
    error: Failed dependencies:
            cairo >= 1.8.10-1 is needed by gtk2-2.20.1-2.ppc
            pango >= 1.24.5-1 is needed by gtk2-2.20.1-2.ppc
            libtiff >= 3.9.4-2 is needed by gtk2-2.20.1-2.ppc
            libcairo.a(libcairo.so.2) is needed by gtk2-2.20.1-2.ppc
            libpango-1.0.a(libpango-1.0.so.0) is needed by gtk2-2.20.1-2.ppc
            libpangocairo-1.0.a(libpangocairo-1.0.so.0) is needed by gtk2-2.20.1-2.ppc
            libpangoft2-1.0.a(libpangoft2-1.0.so.0) is needed by gtk2-2.20.1-2.ppc
            libtiff.a(libtiff.so.3) is needed by gtk2-2.20.1-2.ppc
    bash-4.2# rpm -qa|grep -i car iro-1.12.14-1.aix5.1.ppc.rpm
    bash-4.2# rpm -ivh libtiff-4.0.3-1.aix5.1.ppc.rpm
    error: Failed dependencies:
            liblzma.a(liblzma.so.0) is needed by libtiff-4.0.3-1.ppc
    bash-4.2#

     

    Not found liblzma.a on open source package site 

     

    When we try to install Cairo then it show dependecy of librsvg2,when we try to librsvg2 then its show dependency of gtk2 Then we try to install gtk2 then again it show dependency of cairo so Please help how can we install cairo on that.


    #AIXOpenSource
    #AIX-Open-Source-Software


  • 2.  Re: Update lpar2rrd tool

    Posted Wed February 12, 2020 08:17 AM

    Originally posted by: AyappanP


    For circular dependencies, you need to give rpms together in the same command like.,

    rpm -ivh gtk2... cairo..  librsvg2.. 

    liblzma.a comes from xz-libs rpm 


    #AIXOpenSource
    #AIX-Open-Source-Software


  • 3.  Re: Update lpar2rrd tool

    Posted Wed February 12, 2020 11:22 AM

    Originally posted by: sanket


    We do not provide this version of rrdtool from AIX toolbox site.

    From where did you get this version of rrdtool. Current latest version of rrdtool on AIX toolbox is 

    rrdtool-1.7.0-6.aix6.1.ppc.rpm 

    Also yum is the best way to install any package from AIX toolbox. 

     


    #AIX-Open-Source-Software
    #AIXOpenSource