1 (edited by dwnewman 2021-09-10 14:50:03)

Topic: Is it possible to install just php-pdo-dblib from repo?

We have a corporate install of rh-php73-php- 7.3.29 installed from a corporate satelite repository
RHEL7-RHCSL-virtual/Packages/r
We find we either need to install the php73 version of php-pdo-dblib
Our question - How do we install just this module from Remi?
or do we need to swap our corporate install repository out completely, and re-install our whole php73?
we are attempting to duplicate a Drupal 7 website that currently runs on RHEL 6 (with remy php72)
onto a corporate image of RHEL 7
Any thoughts (other than upgrade to 8 - the Drupal site would need a full rewrite) would be appreciated.

Thanks

Re: Is it possible to install just php-pdo-dblib from repo?

Sorry but you cannot mix the packages from the official RH SCL (rh-php73-php*) and the packages from my SCL (php73-php*)

For rh-php73 you have some additional packages maintained by the CentOS SCL SIG (sclo-php73), see
https://blog.remirepo.net/post/2017/02/ … -for-RHSCL

But pdo_dblib is not in this set of packages.

So you have to use the full SCL from my repository.

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: Is it possible to install just php-pdo-dblib from repo?

Thank you for the information - I appreciate it.
Looks like I'm going to have to re-install
Is there an easy way to reinstall using a different repository? or do I just uninstall all of the PHP and then install new using your repo?

Re: Is it possible to install just php-pdo-dblib from repo?

There is no upgrade path for SCL, as all can be installed simultenaously.

For a proper installation, follow the Wizard instructions (link in the top right corner)

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