1 (edited by maarten_k 2016-03-14 12:43:48)

Topic: php70-runtime.x86_64 suddenly has extra dependency

Hi,

I'm having an issue when installing the latest version of php70-runtime.
The latest version (1.0-4) seems to have added a dependency on package environment-modules, which does not seem to be available in any '(semi-)official' repositories.
This broke some automated server builds. Version 1.0-1 did not seem to have this dependency.

I've fixed it for now by manually installing the package from ftp://195.220.108.108/linux/centos/6.7/ … x86_64.rpm

What would be the best solution for this?

Thanks!

Regards,
Maarten

Re: php70-runtime.x86_64 suddenly has extra dependency

This is expected.

environment-modules, is part of official base repository (the pasted URL is from official repository), see
http://rpms.remirepo.net/rpmphp/zoom.ph … nt-modules

This allow to use, to enable the collection:

module load php70

Which could seems nicer than the "scl" command.

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: php70-runtime.x86_64 suddenly has extra dependency

Hi Remi,

Thanks for your quick response!
I'm installing on AWS Linux and apparently this package is not available in the base repository from AWS.
I'll keep using the manual workaround for now.

Thanks again!

Regards,
Maarten

Re: php70-runtime.x86_64 suddenly has extra dependency

Workaround no more needed, I just add environment-modules in my repo (with lower NEVR than official packages to ensure only used when not available)

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi