Apigee 4.50 Install Issue on RHEL 8.3

Hi 

We are trying to do a DC expansion for performing an OS upgrade and we are trying to the apigee service install as per the pre-reqs on RHEL 8.3 server where we are facing the below error

 

Error: 

 Problem: conflicting requests

  - nothing provides python needed by apigee-lib-4.50.00-0.0.1019.noarch

  - nothing provides python needed by apigee-lib-4.50.00-0.0.1013.noarch

(try to add '--skip-broken' to skip uninstallable packages)

 

Anyone had similar issue installing 4.50 on RHEL 8 servers

0 2 389
2 REPLIES 2

Support for Apigee Private Cloud 4.50.00 ended on 2/23/22 (approximately a year ago). I strongly recommend you upgrade to a supported version of the platform. See https://docs.apigee.com/release/apigee-edge-release-process#support-end-dates-for-version-4.50 for more information.

In the meantime, this is likely an issue with python2 on RHEL8. You can try the following commands to see if it allows you to move past the error:

sudo alternatives --set python /usr/bin/python2
sudo rpm -Uvh --nodeps apigee-lib*rpm

YMMV

Hi, 

 

Im facing similar issue:

 

  • Error:Error:
    Problem: package apigee-service-4.50.00-0.0.1430.noarch requires apigee-lib = 4.50.00, but none of the providers can be installed
    - cannot install the best candidate for the job
    - nothing provides python needed by apigee-lib-4.50.00-0.0.1019.noarch
    - nothing provides python needed by apigee-lib-4.50.00-0.0.1013.noarch
    (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

Solution Tried:

 

 alternatives --set python /usr/bin/python2

 

sudo alternatives --list
python manual /usr/bin/python2

 

2. rpm -Uvh --nodeps apigee-lib*rpm
error: File not found by glob: apigee-lib*rpm

 

In the 2nd command getting error, 

 

Any help would be great