Topic: PHPMyAdmin Dependency problem

Hey Remi!

I'm in the middle of replacing my home fileserver/web development box with a new machine, and as I was installing things, I came across a dependency error:


[root@fileserv2 powerdns]# yum install phpMyAdmin
Loaded plugins: fastestmirror, priorities, security
Loading mirror speeds from cached hostfile
 * base: mirror.atlanticmetro.net
 * epel: fedora-epel.mirror.lstn.net
 * extras: mirror.atlanticmetro.net
 * remi: remi-mirror.dedipower.com
 * updates: mirror.atlanticmetro.net
137 packages excluded due to repository priority protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package phpMyAdmin.noarch 0:3.5.2-1.el6.remi will be installed
--> Processing Dependency: php-php-gettext for package: phpMyAdmin-3.5.2-1.el6.remi.noarch
--> Finished Dependency Resolution
Error: Package: phpMyAdmin-3.5.2-1.el6.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

Looks like the 32bit RPM for PHPMyAdmin has a bad dependency listed in the spec file for php-php-gettext.

Re: PHPMyAdmin Dependency problem

php-php-gettext 1.0.11 is available in EPEL. Yum should pull it

# yum update
...
======================================================================================================================================================
 Package                                 Arch                           Version                                    Repository                    Size
======================================================================================================================================================
Updating:
 phpMyAdmin                              noarch                         3.5.2-1.el6.remi                           remi                         4.8 M
Installing for dependencies:
 php-php-gettext                         noarch                         1.0.11-3.el6                               epel                          21 k

Transaction Summary
======================================================================================================================================================
Install       1 Package(s)
Upgrade       1 Package(s)

From your output:

137 packages excluded due to repository priority protections

So, check your configuration.

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