Topic: phpMyAdmin is BROKEN, php-php-gettext is missing.

I'm having issue installing phpMyAdmin via remi

# rpm -q remi-release
remi-release-7.0-1.el7.remi.noarch
# yum --enablerepo=remi install phpMyAdmin
Loaded plugins: amazon-id, rhui-lb
Resolving Dependencies
--> Running transaction check
---> Package phpMyAdmin.noarch 0:4.2.3-1.el7.remi will be installed
--> Processing Dependency: php-tidy for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Processing Dependency: php-tcpdf-dejavu-sans-fonts for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Processing Dependency: php-tcpdf for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Processing Dependency: php-recode for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Processing Dependency: php-php-gettext for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Processing Dependency: php-mbstring for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Processing Dependency: php-gd for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Processing Dependency: php-bcmath for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Running transaction check
---> Package php-bcmath.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.29-3.el7.remi for package: php-bcmath-5.4.29-3.el7.remi.x86_64
---> Package php-gd.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: libpng15.so.15(PNG15_0)(64bit) for package: php-gd-5.4.29-3.el7.remi.x86_64
--> Processing Dependency: libt1.so.5()(64bit) for package: php-gd-5.4.29-3.el7.remi.x86_64
--> Processing Dependency: libpng15.so.15()(64bit) for package: php-gd-5.4.29-3.el7.remi.x86_64
--> Processing Dependency: libXpm.so.4()(64bit) for package: php-gd-5.4.29-3.el7.remi.x86_64
--> Processing Dependency: libX11.so.6()(64bit) for package: php-gd-5.4.29-3.el7.remi.x86_64
---> Package php-mbstring.x86_64 0:5.4.29-3.el7.remi will be installed
---> Package php-recode.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: librecode.so.0()(64bit) for package: php-recode-5.4.29-3.el7.remi.x86_64
---> Package php-tcpdf.noarch 0:6.0.082-1.el7.remi will be installed
---> Package php-tcpdf-dejavu-sans-fonts.noarch 0:6.0.082-1.el7.remi will be installed
--> Processing Dependency: dejavu-sans-fonts for package: php-tcpdf-dejavu-sans-fonts-6.0.082-1.el7.remi.noarch
---> Package php-tidy.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: libtidy-0.99.so.0()(64bit) for package: php-tidy-5.4.29-3.el7.remi.x86_64
---> Package phpMyAdmin.noarch 0:4.2.3-1.el7.remi will be installed
--> Processing Dependency: php-php-gettext for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Running transaction check
---> Package dejavu-sans-fonts.noarch 0:2.33-6.el7 will be installed
--> Processing Dependency: dejavu-fonts-common = 2.33-6.el7 for package: dejavu-sans-fonts-2.33-6.el7.noarch
---> Package libX11.x86_64 0:1.6.0-2.1.el7 will be installed
--> Processing Dependency: libX11-common = 1.6.0-2.1.el7 for package: libX11-1.6.0-2.1.el7.x86_64
--> Processing Dependency: libxcb.so.1()(64bit) for package: libX11-1.6.0-2.1.el7.x86_64
---> Package libXpm.x86_64 0:3.5.10-5.1.el7 will be installed
---> Package libpng.x86_64 2:1.5.13-5.el7 will be installed
---> Package libtidy.x86_64 0:0.99.0-31.20091203.el7 will be installed
---> Package php-common.x86_64 0:5.4.16-21.el7 will be updated
--> Processing Dependency: php-common(x86-64) = 5.4.16-21.el7 for package: php-xml-5.4.16-21.el7.x86_64
--> Processing Dependency: php-common(x86-64) = 5.4.16-21.el7 for package: php-process-5.4.16-21.el7.x86_64
--> Processing Dependency: php-common(x86-64) = 5.4.16-21.el7 for package: php-pdo-5.4.16-21.el7.x86_64
--> Processing Dependency: php-common(x86-64) = 5.4.16-21.el7 for package: php-cli-5.4.16-21.el7.x86_64
--> Processing Dependency: php-common(x86-64) = 5.4.16-21.el7 for package: php-5.4.16-21.el7.x86_64
---> Package php-common.x86_64 0:5.4.29-3.el7.remi will be an update
---> Package phpMyAdmin.noarch 0:4.2.3-1.el7.remi will be installed
--> Processing Dependency: php-php-gettext for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
---> Package recode.x86_64 0:3.6-38.el7 will be installed
---> Package t1lib.x86_64 0:5.1.2-14.el7 will be installed
--> Running transaction check
---> Package dejavu-fonts-common.noarch 0:2.33-6.el7 will be installed
--> Processing Dependency: fontpackages-filesystem for package: dejavu-fonts-common-2.33-6.el7.noarch
---> Package libX11-common.noarch 0:1.6.0-2.1.el7 will be installed
---> Package libxcb.x86_64 0:1.9-5.el7 will be installed
--> Processing Dependency: libXau.so.6()(64bit) for package: libxcb-1.9-5.el7.x86_64
---> Package php.x86_64 0:5.4.16-21.el7 will be updated
---> Package php.x86_64 0:5.4.29-3.el7.remi will be an update
---> Package php-cli.x86_64 0:5.4.16-21.el7 will be updated
---> Package php-cli.x86_64 0:5.4.29-3.el7.remi will be an update
---> Package php-pdo.x86_64 0:5.4.16-21.el7 will be updated
--> Processing Dependency: php-pdo(x86-64) = 5.4.16-21.el7 for package: php-mysql-5.4.16-21.el7.x86_64
---> Package php-pdo.x86_64 0:5.4.29-3.el7.remi will be an update
---> Package php-process.x86_64 0:5.4.16-21.el7 will be updated
---> Package php-process.x86_64 0:5.4.29-3.el7.remi will be an update
---> Package php-xml.x86_64 0:5.4.16-21.el7 will be updated
---> Package php-xml.x86_64 0:5.4.29-3.el7.remi will be an update
---> Package phpMyAdmin.noarch 0:4.2.3-1.el7.remi will be installed
--> Processing Dependency: php-php-gettext for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Running transaction check
---> Package fontpackages-filesystem.noarch 0:1.44-8.el7 will be installed
---> Package libXau.x86_64 0:1.0.8-2.1.el7 will be installed
---> Package php-mysql.x86_64 0:5.4.16-21.el7 will be updated
---> Package php-mysql.x86_64 0:5.4.29-3.el7.remi will be an update
---> Package phpMyAdmin.noarch 0:4.2.3-1.el7.remi will be installed
--> Processing Dependency: php-php-gettext for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Finished Dependency Resolution
Error: Package: phpMyAdmin-4.2.3-1.el7.remi.noarch (remi)
           Requires: php-php-gettext
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
#

2 (edited by alexus 2014-06-18 17:29:58)

Re: phpMyAdmin is BROKEN, php-php-gettext is missing.

the other thing is, i don't understand why is it trying to install all php as it's already installed...

# rpm -q php
php-5.4.16-21.el7.x86_64
#

Re: phpMyAdmin is BROKEN, php-php-gettext is missing.

Error: Package: phpMyAdmin-4.2.3-1.el7.remi.noarch (remi)
           Requires: php-php-gettext

php-php-gettext should be in EPEL but is not build yet.
So I just add it in my repo.

the other thing is, i don't understand why is it trying to install all php as it's already installed...

Because of missing dependencies (ex php-bcmath).

---> Package php-bcmath.x86_64 0:5.4.29-3.el7.remi will be installed

yum pull them from my repo and so update the others package to have the same version.

You can play with yum-priority plugin:
If remi > base, all packages will be pulled from remi
if remi < base, only missing packages in base will be pulled from remi

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: phpMyAdmin is BROKEN, php-php-gettext is missing.

Remi wrote:

Error: Package: phpMyAdmin-4.2.3-1.el7.remi.noarch (remi)
           Requires: php-php-gettext

php-php-gettext should be in EPEL but is not build yet.
So I just add it in my repo.

I'm still not seeing php-php-gettext in remi:

# yum clean all && yum --enablerepo=remi list php-php-gettext
Loaded plugins: amazon-id, rhui-lb
Cleaning repos: epel rhui-REGION-client-config-server-7 rhui-REGION-rhel-server-releases
Cleaning up everything
Loaded plugins: amazon-id, rhui-lb
epel/x86_64/metalink                                                                                                                                                                                                   | 9.9 kB  00:00:00     
epel                                                                                                                                                                                                                   | 3.7 kB  00:00:00     
rhui-REGION-client-config-server-7                                                                                                                                                                                     | 2.9 kB  00:00:00     
rhui-REGION-rhel-server-releases                                                                                                                                                                                       | 3.7 kB  00:00:00     
(1/4): epel/x86_64/group_gz                                                                                                                                                                                            | 163 kB  00:00:00     
(2/4): rhui-REGION-client-config-server-7/x86_64/primary_db                                                                                                                                                            | 2.5 kB  00:00:00     
(3/4): rhui-REGION-rhel-server-releases/7Server/x86_64/primary_db                                                                                                                                                      | 4.2 MB  00:00:00     
(4/4): epel/x86_64/primary_db                                                                                                                                                                                          | 1.8 MB  00:00:00     
(1/2): rhui-REGION-rhel-server-releases/7Server/x86_64/group_gz                                                                                                                                                        | 133 kB  00:00:00     
(2/2): rhui-REGION-rhel-server-releases/7Server/x86_64/updateinfo                                                                                                                                                      |  28 kB  00:00:00     
Error: No matching Packages to list
#

Remi wrote:
a1exus wrote:

the other thing is, i don't understand why is it trying to install all php as it's already installed...

Because of missing dependencies (ex php-bcmath).

---> Package php-bcmath.x86_64 0:5.4.29-3.el7.remi will be installed

yum pull them from my repo and so update the others package to have the same version.

You can play with yum-priority plugin:
If remi > base, all packages will be pulled from remi
if remi < base, only missing packages in base will be pulled from remi

# yum list yum* | grep -E 'plugin|priority'
Loaded plugins: amazon-id, rhui-lb
yum-rhn-plugin.noarch         2.0.1-4.el7       @anaconda/7.0                   
yum-plugin-aliases.noarch     1.1.31-24.el7     rhui-REGION-rhel-server-releases
yum-plugin-changelog.noarch   1.1.31-24.el7     rhui-REGION-rhel-server-releases
yum-plugin-tmprepo.noarch     1.1.31-24.el7     rhui-REGION-rhel-server-releases
yum-plugin-verify.noarch      1.1.31-24.el7     rhui-REGION-rhel-server-releases
yum-plugin-versionlock.noarch 1.1.31-24.el7     rhui-REGION-rhel-server-releases
#

Thank you so much for such a quick response)

Re: phpMyAdmin is BROKEN, php-php-gettext is missing.

> I'm still not seeing php-php-gettext in remi:
See php-php-gettext
Have to wait for mirror to be synced, of install it manually.

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: phpMyAdmin is BROKEN, php-php-gettext is missing.

thanks for quick fix) (assuming it'll work at some point of time).

i'm still not clear on how to install phpMyAdmin without installing php from remi, i cannot find that plugin that you were referring too.

Re: phpMyAdmin is BROKEN, php-php-gettext is missing.

I think the yum-plugin-priorities package is in the optional channel (if you are using RHEL)

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

8 (edited by alexus 2014-06-18 18:19:38)

Re: phpMyAdmin is BROKEN, php-php-gettext is missing.

Remi wrote:

I think the yum-plugin-priorities package is in the optional channel (if you are using RHEL)

I'm using RHEL7 at AWS/EC2. I'm not aware of any way of adding/access optional channel of REDHAT, I think Amazon host their own repo (satellite) with all packages

# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 7.0 (Maipo)
# uname -a
Linux ip-10-150-53-42.ec2.internal 3.10.0-123.el7.x86_64 #1 SMP Mon May 5 11:16:57 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux
# yum repolist all
Loaded plugins: amazon-id, rhui-lb
repo id                                                                                                repo name                                                                                                                status
epel/x86_64                                                                                            Extra Packages for Enterprise Linux 7 - x86_64                                                                           enabled: 4,382
epel-debuginfo/x86_64                                                                                  Extra Packages for Enterprise Linux 7 - x86_64 - Debug                                                                   disabled
epel-source/x86_64                                                                                     Extra Packages for Enterprise Linux 7 - x86_64 - Source                                                                  disabled
epel-testing/x86_64                                                                                    Extra Packages for Enterprise Linux 7 - Testing - x86_64                                                                 disabled
epel-testing-debuginfo/x86_64                                                                          Extra Packages for Enterprise Linux 7 - Testing - x86_64 - Debug                                                         disabled
epel-testing-source/x86_64                                                                             Extra Packages for Enterprise Linux 7 - Testing - x86_64 - Source                                                        disabled
remi                                                                                                   Les RPM de remi pour Enterprise Linux 7 - x86_64                                                                         disabled
!remi-debuginfo/x86_64                                                                                 Les RPM de remi pour Enterprise Linux 7 - x86_64 - debuginfo                                                             disabled
!remi-php55                                                                                            Les RPM de remi de PHP 5.5 pour Enterprise Linux 7 - x86_64                                                              disabled
!remi-php55-debuginfo/x86_64                                                                           Les RPM de remi de PHP 5.5 pour Enterprise Linux 7 - x86_64 - debuginfo                                                  disabled
!remi-php56                                                                                            Les RPM de remi de PHP 5.6 pour Enterprise Linux 7 - x86_64                                                              disabled
!remi-php56-debuginfo/x86_64                                                                           Les RPM de remi de PHP 5.6 pour Enterprise Linux 7 - x86_64 - debuginfo                                                  disabled
!remi-test                                                                                             Les RPM de remi en test pour Enterprise Linux 7 - x86_64                                                                 disabled
!remi-test-debuginfo/x86_64                                                                            Les RPM de remi en test pour Enterprise Linux 7 - x86_64 - debuginfo                                                     disabled
rhui-REGION-client-config-server-7/x86_64                                                              Red Hat Update Infrastructure 2.0 Client Configuration Server 7                                                          enabled:     1
rhui-REGION-rhel-server-releases/7Server/x86_64                                                        Red Hat Enterprise Linux Server 7 (RPMs)                                                                                 enabled: 4,452
rhui-REGION-rhel-server-releases-debug/7Server/x86_64                                                  Red Hat Enterprise Linux Server 7 Debug (Debug RPMs)                                                                     disabled
rhui-REGION-rhel-server-releases-source/7Server/x86_64                                                 Red Hat Enterprise Linux Server 7 (SRPMs)                                                                                disabled
repolist: 8,835
#

Re: phpMyAdmin is BROKEN, php-php-gettext is missing.

Hmmm...

You can try the CentOS package (C7 is not ready but most packages are already build)
http://buildlogs.centos.org/centos/7/os … noarch.rpm

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

10 (edited by alexus 2014-06-18 18:40:56)

Re: phpMyAdmin is BROKEN, php-php-gettext is missing.

I went over PackageManagement/Yum/Priorities - CentOS Wiki

# rpm -q yum-plugin-priorities
yum-plugin-priorities-1.1.31-24.el7.noarch
# grep ^priority *.repo
redhat-rhui.repo:priority=1
remi.repo:priority=99
# 

is that the idea?

Re: phpMyAdmin is BROKEN, php-php-gettext is missing.

Yes (but I cannot guaranty if will work... need to be tried)

Next solution is
- yum install phpMyAdmin
- take the dependency needed
- yum install <the dependencies> (with remi repo disabled)
- yum install phpMyAdmin

Or (with remi repo disabled)
- yum install <url_to_phpMyAdmin package>

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: phpMyAdmin is BROKEN, php-php-gettext is missing.

so, I've tried again and now php-php-gettext isn't appearing as an issue

# yum clean all && yum install --enablerepo=remi phpMyAdmin
Loaded plugins: amazon-id, priorities, rhui-lb
Cleaning repos: epel rhui-REGION-client-config-server-7 rhui-REGION-rhel-server-releases
Cleaning up everything
Loaded plugins: amazon-id, priorities, rhui-lb
epel/x86_64/metalink                                                                                                                                                                                                   | 9.6 kB  00:00:00     
epel                                                                                                                                                                                                                   | 3.7 kB  00:00:00     
rhui-REGION-client-config-server-7                                                                                                                                                                                     | 2.9 kB  00:00:00     
rhui-REGION-rhel-server-releases                                                                                                                                                                                       | 3.7 kB  00:00:00     
(1/4): epel/x86_64/group_gz                                                                                                                                                                                            | 163 kB  00:00:00     
(2/4): rhui-REGION-client-config-server-7/x86_64/primary_db                                                                                                                                                            | 2.5 kB  00:00:00     
(3/4): epel/x86_64/primary_db                                                                                                                                                                                          | 1.8 MB  00:00:00     
(4/4): rhui-REGION-rhel-server-releases/7Server/x86_64/primary_db                                                                                                                                                      | 4.2 MB  00:00:00     
(1/2): rhui-REGION-rhel-server-releases/7Server/x86_64/updateinfo                                                                                                                                                      |  28 kB  00:00:00     
(2/2): rhui-REGION-rhel-server-releases/7Server/x86_64/group_gz                                                                                                                                                        | 133 kB  00:00:00     
38 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package phpMyAdmin.noarch 0:4.2.3-1.el7.remi will be installed
--> Processing Dependency: php-tidy for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Processing Dependency: php-tcpdf-dejavu-sans-fonts for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Processing Dependency: php-tcpdf for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Processing Dependency: php-recode for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Processing Dependency: php-php-gettext for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Processing Dependency: php-mbstring for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Processing Dependency: php-gd for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Processing Dependency: php-bcmath for package: phpMyAdmin-4.2.3-1.el7.remi.noarch
--> Running transaction check
---> Package php-bcmath.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.29-3.el7.remi for package: php-bcmath-5.4.29-3.el7.remi.x86_64
---> Package php-gd.x86_64 0:5.4.16-21.el7 will be installed
--> Processing Dependency: libpng15.so.15(PNG15_0)(64bit) for package: php-gd-5.4.16-21.el7.x86_64
--> Processing Dependency: libt1.so.5()(64bit) for package: php-gd-5.4.16-21.el7.x86_64
--> Processing Dependency: libpng15.so.15()(64bit) for package: php-gd-5.4.16-21.el7.x86_64
--> Processing Dependency: libXpm.so.4()(64bit) for package: php-gd-5.4.16-21.el7.x86_64
--> Processing Dependency: libX11.so.6()(64bit) for package: php-gd-5.4.16-21.el7.x86_64
---> Package php-mbstring.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.29-3.el7.remi for package: php-mbstring-5.4.29-3.el7.remi.x86_64
---> Package php-php-gettext.noarch 0:1.0.11-4.el7.remi will be installed
---> Package php-recode.x86_64 0:5.4.16-21.el7 will be installed
--> Processing Dependency: librecode.so.0()(64bit) for package: php-recode-5.4.16-21.el7.x86_64
---> Package php-tcpdf.noarch 0:6.0.082-1.el7.remi will be installed
---> Package php-tcpdf-dejavu-sans-fonts.noarch 0:6.0.082-1.el7.remi will be installed
--> Processing Dependency: dejavu-sans-fonts for package: php-tcpdf-dejavu-sans-fonts-6.0.082-1.el7.remi.noarch
---> Package php-tidy.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.29-3.el7.remi for package: php-tidy-5.4.29-3.el7.remi.x86_64
--> Processing Dependency: libtidy-0.99.so.0()(64bit) for package: php-tidy-5.4.29-3.el7.remi.x86_64
--> Running transaction check
---> Package dejavu-sans-fonts.noarch 0:2.33-6.el7 will be installed
--> Processing Dependency: dejavu-fonts-common = 2.33-6.el7 for package: dejavu-sans-fonts-2.33-6.el7.noarch
---> Package libX11.x86_64 0:1.6.0-2.1.el7 will be installed
--> Processing Dependency: libX11-common = 1.6.0-2.1.el7 for package: libX11-1.6.0-2.1.el7.x86_64
--> Processing Dependency: libxcb.so.1()(64bit) for package: libX11-1.6.0-2.1.el7.x86_64
---> Package libXpm.x86_64 0:3.5.10-5.1.el7 will be installed
---> Package libpng.x86_64 2:1.5.13-5.el7 will be installed
---> Package libtidy.x86_64 0:0.99.0-31.20091203.el7 will be installed
---> Package php-bcmath.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.29-3.el7.remi for package: php-bcmath-5.4.29-3.el7.remi.x86_64
---> Package php-mbstring.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.29-3.el7.remi for package: php-mbstring-5.4.29-3.el7.remi.x86_64
---> Package php-tidy.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.29-3.el7.remi for package: php-tidy-5.4.29-3.el7.remi.x86_64
---> Package recode.x86_64 0:3.6-38.el7 will be installed
---> Package t1lib.x86_64 0:5.1.2-14.el7 will be installed
--> Running transaction check
---> Package dejavu-fonts-common.noarch 0:2.33-6.el7 will be installed
--> Processing Dependency: fontpackages-filesystem for package: dejavu-fonts-common-2.33-6.el7.noarch
---> Package libX11-common.noarch 0:1.6.0-2.1.el7 will be installed
---> Package libxcb.x86_64 0:1.9-5.el7 will be installed
--> Processing Dependency: libXau.so.6()(64bit) for package: libxcb-1.9-5.el7.x86_64
---> Package php-bcmath.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.29-3.el7.remi for package: php-bcmath-5.4.29-3.el7.remi.x86_64
---> Package php-mbstring.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.29-3.el7.remi for package: php-mbstring-5.4.29-3.el7.remi.x86_64
---> Package php-tidy.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.29-3.el7.remi for package: php-tidy-5.4.29-3.el7.remi.x86_64
--> Running transaction check
---> Package fontpackages-filesystem.noarch 0:1.44-8.el7 will be installed
---> Package libXau.x86_64 0:1.0.8-2.1.el7 will be installed
---> Package php-bcmath.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.29-3.el7.remi for package: php-bcmath-5.4.29-3.el7.remi.x86_64
---> Package php-mbstring.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.29-3.el7.remi for package: php-mbstring-5.4.29-3.el7.remi.x86_64
---> Package php-tidy.x86_64 0:5.4.29-3.el7.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.29-3.el7.remi for package: php-tidy-5.4.29-3.el7.remi.x86_64
--> Finished Dependency Resolution
Error: Package: php-mbstring-5.4.29-3.el7.remi.x86_64 (remi)
           Requires: php-common(x86-64) = 5.4.29-3.el7.remi
           Installed: php-common-5.4.16-21.el7.x86_64 (@rhui-REGION-rhel-server-releases)
               php-common(x86-64) = 5.4.16-21.el7
Error: Package: php-bcmath-5.4.29-3.el7.remi.x86_64 (remi)
           Requires: php-common(x86-64) = 5.4.29-3.el7.remi
           Installed: php-common-5.4.16-21.el7.x86_64 (@rhui-REGION-rhel-server-releases)
               php-common(x86-64) = 5.4.16-21.el7
Error: Package: php-tidy-5.4.29-3.el7.remi.x86_64 (remi)
           Requires: php-common(x86-64) = 5.4.29-3.el7.remi
           Installed: php-common-5.4.16-21.el7.x86_64 (@rhui-REGION-rhel-server-releases)
               php-common(x86-64) = 5.4.16-21.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
# 

It seems like "yum-plugin-priorities" doing it's job yet still unable to install phpMyAdmin(
So, I'm reading few lines of output and it seems like it errors out at following:

--> Finished Dependency Resolution
Error: Package: php-mbstring-5.4.29-3.el7.remi.x86_64 (remi)
           Requires: php-common(x86-64) = 5.4.29-3.el7.remi
           Installed: php-common-5.4.16-21.el7.x86_64 (@rhui-REGION-rhel-server-releases)
               php-common(x86-64) = 5.4.16-21.el7
Error: Package: php-bcmath-5.4.29-3.el7.remi.x86_64 (remi)
           Requires: php-common(x86-64) = 5.4.29-3.el7.remi
           Installed: php-common-5.4.16-21.el7.x86_64 (@rhui-REGION-rhel-server-releases)
               php-common(x86-64) = 5.4.16-21.el7
Error: Package: php-tidy-5.4.29-3.el7.remi.x86_64 (remi)
           Requires: php-common(x86-64) = 5.4.29-3.el7.remi
           Installed: php-common-5.4.16-21.el7.x86_64 (@rhui-REGION-rhel-server-releases)
               php-common(x86-64) = 5.4.16-21.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest 

yum is trying to install "php-mbstring" which requires "php-common" which shows it's already installed.. i'm confused(

Re: phpMyAdmin is BROKEN, php-php-gettext is missing.

If you want to keep php from base repo

yum --disablerepo=remi* install php-mbstring php-bcmath php-tidy 

And once all the dependencies are installed

yum --enablerepo=remi install phpMyAdmin
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