1 (edited by gonzo 2020-06-04 16:00:23)

Topic: Error trying to install module php-mbstring-7.3.18

Hi,


I'm trying to install this package but it requires libonig.so.5()(64bit).
I coul not find libonig,

Error message:
Package: php-mbstring-7.3.18-1.el7.remi.x86_64 (remi-php73)
           Requires: libonig.so.5()(64bit)

I tried the suggested command "rpm -Va --nofiles --nodigest" with no luck.

Google search redirects me to oniguruma, that I can't install from remi73 either...

Edit: And same problem with another package (dependency problem):
php-pecl-zip.x86_64 0:1.18.2-1.el7.remi.7.3

Error: Package: php-pecl-zip-1.18.2-1.el7.remi.7.3.x86_64 (remi-php73)
           Requires: libzip.so.5()(64bit)

I'm on CentOS Linux release 7.8.2003 (Core)

Any help greatly appreciated - thanks!!

Re: Error trying to install module php-mbstring-7.3.18

looks like "remi-safe" is not enabled

see the wizard instructions for proper installation

Desktop: Fedora 31 x86_64 + rpmfusion + remi-test + remi-dev
Laptop:  Fedora 32 x86_64 + rpmfusion + remi (SCL only)
Hosting Server: CentOS 6.10 x86_64 with EPEL, remi, remi-php72 and remi-php72-test

3 (edited by gonzo 2020-06-04 19:18:45)

Re: Error trying to install module php-mbstring-7.3.18

Hi Remi,

Thank your for your reply.

I didn't know about your wizard, it's a great tool!

The thing is remi-safe is already installed on my server.

And I also have too many repos as you can see hereunder...

I think I should uninstall all your repos and reinstall the only one I need for now: 7.3.18

What is your recommended uninstall method? I'm pretty new to linux admin...

Kudos to your work and thanks again!

-rw-r--r--.  1 root root 1664 Apr  8 00:01 CentOS-Base.repo
-rw-r--r--.  1 root root 1309 Apr  8 00:01 CentOS-CR.repo
-rw-r--r--.  1 root root  649 Apr  8 00:01 CentOS-Debuginfo.repo
-rw-r--r--.  1 root root  314 Apr  8 00:01 CentOS-fasttrack.repo
-rw-r--r--.  1 root root  630 Apr  8 00:01 CentOS-Media.repo
-rw-r--r--.  1 root root 1331 Apr  8 00:01 CentOS-Sources.repo
-rw-r--r--.  1 root root 7577 Apr  8 00:01 CentOS-Vault.repo
-rw-r--r--.  1 root root  616 Apr  8 00:01 CentOS-x86_64-kernel.repo
-rw-r--r--.  1 root root 1050 Sep 18  2019 epel.repo
-rw-r--r--.  1 root root 1149 Sep 18  2019 epel-testing.repo
-rw-r--r--.  1 root root  261 Jun  3 02:25 MariaDB10.repo
-rw-r--r--.  1 root root  446 Feb 17 17:07 remi-glpi91.repo
-rw-r--r--.  1 root root  446 Feb 17 17:07 remi-glpi92.repo
-rw-r--r--.  1 root root  446 Feb 17 17:07 remi-glpi93.repo
-rw-r--r--.  1 root root  446 Feb 17 17:07 remi-glpi94.repo
-rw-r--r--.  1 root root  855 Feb 17 17:07 remi-modular.repo
-rw-r--r--.  1 root root  456 Feb 17 17:07 remi-php54.repo
-rw-r--r--.  1 root root 1314 Feb 17 17:07 remi-php70.repo
-rw-r--r--.  1 root root 1314 Feb 17 17:07 remi-php71.repo
-rw-r--r--.  1 root root 1314 Jun  3 03:46 remi-php72.repo
-rw-r--r--.  1 root root 1314 Jun  3 03:50 remi-php73.repo
-rw-r--r--.  1 root root 1314 Feb 17 17:07 remi-php74.repo
-rw-r--r--.  1 root root 2605 Jun  4 17:13 remi.repo
-rw-r--r--.  1 root root  750 Jun  3 03:49 remi-safe.repo

Re: Error trying to install module php-mbstring-7.3.18

Installed doesn't mean enabled.

Simply check output of "yum repolist"

And the use the "yum-config-manager" command to enable / disable them

Desktop: Fedora 31 x86_64 + rpmfusion + remi-test + remi-dev
Laptop:  Fedora 32 x86_64 + rpmfusion + remi (SCL only)
Hosting Server: CentOS 6.10 x86_64 with EPEL, remi, remi-php72 and remi-php72-test

5 (edited by gonzo 2020-06-05 07:02:54)

Re: Error trying to install module php-mbstring-7.3.18

Yes !!
Once enabled,  php-mbstring and php-pecl-zip found their dependencies and installed just fine

Thanks for your kind help, the noob I am still has a long way to go ;-)

Re: Error trying to install module php-mbstring-7.3.18

smile

Desktop: Fedora 31 x86_64 + rpmfusion + remi-test + remi-dev
Laptop:  Fedora 32 x86_64 + rpmfusion + remi (SCL only)
Hosting Server: CentOS 6.10 x86_64 with EPEL, remi, remi-php72 and remi-php72-test