Since phpMyAdmin 4.0 supports the mysqli interface, the phpMyAdmin package on epel6 should require mysqli rather than the deprecated mysql. The php-mysql package in base EL6 provides both interfaces so this should still work for stock installs of phpMyAdmin while also having the added benefit of supporting 3rd party repos like IUS that provide newer versions of php but do not provide the old php-mysql interface.
On closer inspection, it appears that EPEL6's phpMyAdmin requires _both_ php-mysql and php-mysqli. # repoquery --requires phpMyAdmin | grep mysql php-mysql >= 5.2.0 php-mysqli Since the stock php-mysql package provides both, it should be fine to simply remove the redundant php-mysql requirement. This would allow greater compatibility with newer PHP packages from third party repositories. # repoquery --queryformat %{name} --whatprovides php-mysql | sort -u php56u-mysqlnd php-mysql # repoquery --queryformat %{name} --whatprovides php-mysqli | sort -u php56u-mysqlnd php70u-mysqlnd php71u-mysqlnd php-mysql
phpMyAdmin 4.0 is not supported with PHP 7+ so I don't see any value to change this. PHP 7 users should use phpMyAdmin 4.6+
Correct fix is: Requires: php(language) < 7 Requires: php-mysqli BTW, as this version is now unmaintained upstream...
phpMyAdmin-4.0.10.19-1.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-4e715bd3df
phpMyAdmin-4.0.10.19-1.el6 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-4e715bd3df
phpMyAdmin-4.0.10.19-1.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.