Dev Portal Installation - PhP failure

Hello I am going through the installation of apigee edge on redhat. I am done with all other profiles, but now struggling with "Developer portal" setup.

It fails with below error:-

--> Finished Dependency Resolution Error: Package: php73-mbstring-7.3.18-2.el7.ius.x86_64 (apigee-thirdparty) Requires: libonig.so.5()(64bit) Error: Package: php73-cli-7.3.18-2.el7.ius.x86_64 (apigee-thirdparty) Requires: libargon2.so.0()(64bit) Error: Package: php73-fpm-7.3.18-2.el7.ius.x86_64 (apigee-thirdparty) Requires: libargon2.so.0()(64bit)

Can somebody help please.

0 5 589
5 REPLIES 5

Just found the solution - We need to enable epel repo.

sudo rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum update

umairhanif
Participant I

Hi Kamalijeet,

I have executed the above commands but this solution doesn't work. Please find the attached screenshot for your reference.

Screenshot is missing. Please attach.

immba28
Participant II

Hi @Umair hanif

can you share the steps from scratch here.

You had this issue while installing PHP73 packages in RHEL right. For the first install we usually install epel and ius repo and make sure repos are enabled.

When you run the yum install php73-fpm-* and other modules. It will always update to latest available versions. You can also try installing some older versions and see. PHP7.3.12 change the package version names accordingly.

I have a Question: what’s the reason for using ius repo instead of RHEL one? Is that IUS packages are the only one recommended for DrUpal ?


regards,

Imran

Packages libonig.so.5()(64bit) and libargon2.so are required by PHP 7.3 is currently not provided by Apigee, instead we have only seen this package being required from RHEL systems, customers using CentOS does not seem to experience this issue, therefore we concluded that this package is required by systems rather than by Apigee.

Downloading the packages from pkgs.org and installing them will resolve the dependency issues.

https://pkgs.org/download/libonig.so.5()(64bit)
https://pkgs.org/download/libargon2

We recommend you to consult with your team and install required version of package and repeat upgrade step.