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.  yum won't install httpd-2.4.39

    Posted Wed July 10, 2019 11:11 AM

    Originally posted by: cforget2810


    Hi,

    I am trying to upgrade my httpd to 2.4.39.  I was in the forum it was available few weeks ago.

     

    I tried the following:

    wcalqa5n:root - /var/tmp> yum install httpd-2.4.39              
    Setting up Install Process
    Resolving Dependencies
    --> Running transaction check
    ---> Package httpd.ppc 0:2.4.39-1 will be installed
    --> Processing Dependency: libssl.a(libssl.so.1.0.2) for package: httpd-2.4.39-1.ppc
    --> Processing Dependency: libcrypto.a(libcrypto.so.1.0.2) for package: httpd-2.4.39-1.ppc
    --> Finished Dependency Resolution
    Error: Package: httpd-2.4.39-1.ppc (AIX_Toolbox)
               Requires: libssl.a(libssl.so.1.0.2)
    Error: Package: httpd-2.4.39-1.ppc (AIX_Toolbox)
               Requires: libcrypto.a(libcrypto.so.1.0.2)
     You could try using --skip-broken to work around the problem
     You could try running: rpm -Va --nofiles --nodigest

    So I tried with '--skip-broken' but still have errors.


    wcalqa5n:root - /var/tmp> yum install --skip-broken httpd-2.4.39
    Setting up Install Process
    Resolving Dependencies
    --> Running transaction check
    ---> Package httpd.ppc 0:2.4.39-1 will be installed
    --> Processing Dependency: libssl.a(libssl.so.1.0.2) for package: httpd-2.4.39-1.ppc
    --> Processing Dependency: libcrypto.a(libcrypto.so.1.0.2) for package: httpd-2.4.39-1.ppc

    Packages skipped because of dependency problems:
        httpd-2.4.39-1.ppc from AIX_Toolbox

     

    What can I do to fix this issue?

    Thanks very much for your help,

     


    #AIX-Open-Source-Software
    #AIXOpenSource


  • 2.  Re: yum won't install httpd-2.4.39

    Posted Wed July 10, 2019 11:50 AM

    Originally posted by: AyappanP


    Lot of peoples face this issue because of that fact that openssl comes as an installp package in AIX web download pack programs site rather than as a rpm through AIX Toolbox. 

    For this reason , we have created a topic in this forum. Please check that here --> https://www.ibm.com/developerworks/community/forums/html/topic?id=96017324-8232-4242-9276-cd32f5d04486&ps=25


    #AIX-Open-Source-Software
    #AIXOpenSource


  • 3.  Re: yum won't install httpd-2.4.39

    Posted Wed July 10, 2019 12:30 PM

    Originally posted by: cforget2810


    Thanks for replying.  I tried the link (inside the one provided here) to the download site for openssl but it does not work.  do you have another one?


    #AIX-Open-Source-Software
    #AIXOpenSource


  • 4.  Re: yum won't install httpd-2.4.39

    Posted Wed July 10, 2019 02:17 PM

    Originally posted by: cforget2810


    Ok, I finally was able to install httpd.  Though, not sure if you can help with the other questions I have:

    1. I use an apache.conf file, could not find the path to to set it.   Is there a 'apache' directory somewhere so I can change the link?
    2. I use a VPM vaults  and need to create some links for them.  They used to be pointing to /opt/apache/htdocs/.  is there a htdocs with this version?

    Thanks very much again for your time,


    #AIXOpenSource
    #AIX-Open-Source-Software


  • 5.  Re: yum won't install httpd-2.4.39

    Posted Thu July 11, 2019 08:26 AM

    Originally posted by: ReshmaVKumar


    1. httpd uses conf files from /opt/freeware/etc/httpd/conf directory by default.

    2. This version of httpd has htdocs :- /var/www/htdocs


    #AIXOpenSource
    #AIX-Open-Source-Software


  • 6.  RE: Re: yum won't install httpd-2.4.39

    Posted Wed November 04, 2020 11:06 AM
    Can you share how you were able to successfully install httpd?  I'm experiencing the same thing:

    yum install httpd-2.4.43-2.ppc

    # yum install httpd-2.4.43-2.ppc
    Setting up Install Process
    Resolving Dependencies
    --> Running transaction check
    ---> Package httpd.ppc 0:2.4.43-2 will be installed
    --> Processing Dependency: pcre >= 8.42 for package: httpd-2.4.43-2.ppc
    --> Processing Dependency: apr >= 1.5.2-1 for package: httpd-2.4.43-2.ppc
    --> Processing Dependency: openldap >= 2.4.40 for package: httpd-2.4.43-2.ppc
    --> Processing Dependency: apr-util >= 1.5.4-1 for package: httpd-2.4.43-2.ppc
    --> Processing Dependency: libcrypto.a(libcrypto.so.1.0.2) for package: httpd-2.
    4.43-2.ppc
    --> Processing Dependency: libssl.a(libssl.so.1.0.2) for package: httpd-2.4.43-2
    .ppc
    --> Running transaction check
    ---> Package apr.ppc 0:1.5.2-1 will be installed
    ---> Package apr-util.ppc 0:1.5.4-1 will be installed
    --> Processing Dependency: cyrus-sasl >= 2.1.26-3 for package: apr-util-1.5.4-1.
    ppc
    --> Processing Dependency: libsasl2.a for package: apr-util-1.5.4-1.ppc
    ---> Package httpd.ppc 0:2.4.43-2 will be installed
    --> Processing Dependency: libcrypto.a(libcrypto.so.1.0.2) for package: httpd-2.
    4.43-2.ppc
    --> Processing Dependency: libssl.a(libssl.so.1.0.2) for package: httpd-2.4.43-2
    .ppc
    ---> Package openldap.ppc 0:2.4.50-1 will be installed
    --> Processing Dependency: libssl.a(libssl.so.1.0.2) for package: openldap-2.4.5
    0-1.ppc
    --> Processing Dependency: libcrypto.a(libcrypto.so.1.0.2) for package: openldap
    -2.4.50-1.ppc
    ---> Package pcre.ppc 0:8.44-1 will be installed
    --> Processing Dependency: bzip2 >= 1.0.6-3 for package: pcre-8.44-1.ppc
    --> Running transaction check
    ---> Package bzip2.ppc 0:1.0.8-2 will be installed
    ---> Package cyrus-sasl.ppc 0:2.1.26-3 will be installed
    ---> Package httpd.ppc 0:2.4.43-2 will be installed
    --> Processing Dependency: libcrypto.a(libcrypto.so.1.0.2) for package: httpd-2.
    4.43-2.ppc
    --> Processing Dependency: libssl.a(libssl.so.1.0.2) for package: httpd-2.4.43-2
    .ppc
    ---> Package openldap.ppc 0:2.4.50-1 will be installed
    --> Processing Dependency: libssl.a(libssl.so.1.0.2) for package: openldap-2.4.5
    0-1.ppc
    --> Processing Dependency: libcrypto.a(libcrypto.so.1.0.2) for package: openldap
    -2.4.50-1.ppc
    --> Finished Dependency Resolution
    Error: Package: openldap-2.4.50-1.ppc (AIX_Toolbox)
    Requires: libcrypto.a(libcrypto.so.1.0.2)
    Error: Package: httpd-2.4.43-2.ppc (AIX_Toolbox)
    Requires: libssl.a(libssl.so.1.0.2)
    Error: Package: openldap-2.4.50-1.ppc (AIX_Toolbox)
    Requires: libssl.a(libssl.so.1.0.2)
    Error: Package: httpd-2.4.43-2.ppc (AIX_Toolbox)
    Requires: libcrypto.a(libcrypto.so.1.0.2)
    You could try using --skip-broken to work around the problem
    You could try running: rpm -Va --nofiles --nodigest

    BTW, I'm running 7100-04-04-1717

    ------------------------------
    Avery Keyes
    ------------------------------



  • 7.  RE: Re: yum won't install httpd-2.4.39

    Posted Wed November 04, 2020 01:38 PM
    Update openssl fillet to latest level 
    https://www-01.ibm.com/marketing/iwm/mrs/packageList?source=aixbp&lang=en_US
    Once after update run the "updtvpkg" command and then try installing htttpd.

    ------------------------------
    SANGAMESH
    ------------------------------



  • 8.  RE: Re: yum won't install httpd-2.4.39

    Posted Wed November 04, 2020 01:53 PM
    Thanks for the prompt response, but the link below does not seem to work.


    ------------------------------
    Avery Keyes
    ------------------------------



  • 9.  RE: Re: yum won't install httpd-2.4.39

    Posted Wed November 04, 2020 02:38 PM
    That worked!  Thanks!  I found the file set on fixcentral and ran the command again.

    ------------------------------
    Avery Keyes
    ------------------------------