Topic: Dependency problem (Centos 6.6)

Hello Remi! I'm having an issue with a dependency :

[root@localhost tmp]# yum update
Loaded plugins: fastestmirror, priorities
Setting up Update Process
Loading mirror speeds from cached hostfile
 * base: mirror.widexs.nl
 * epel: mirror.serverbeheren.nl
 * extras: mirror.proserve.nl
 * remi: remi.check-update.co.uk
 * remi-php55: remi.check-update.co.uk
 * remi-safe: remi.check-update.co.uk
 * rpmforge: mirror.nl.leaseweb.net
 * updates: mirror.widexs.nl
2107 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package perl-Geo-IP.x86_64 0:1.38-1.el6.rf will be updated
---> Package perl-Geo-IP.x86_64 0:1.38-6.el6 will be an update
---> Package php.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-bcmath.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-bcmath.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-cli.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-cli.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-common.x86_64 0:5.4.43-1.el6.remi will be updated
--> Processing Dependency: php-common(x86-64) = 5.4.43-1.el6.remi for package: php-pdo-5.4.43-1.el6.remi.x86_64
---> Package php-common.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-fpm.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-fpm.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-gd.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-gd.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-imap.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-imap.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-intl.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-intl.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-ldap.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-ldap.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-mbstring.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-mbstring.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-mcrypt.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-mcrypt.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-mssql.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-mssql.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-mysql.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-mysql.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-odbc.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-odbc.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-pear-Mail-Mime.noarch 0:1.8.9-1.el6.remi will be updated
---> Package php-pear-Mail-Mime.noarch 0:1.9.0-1.el6.remi will be an update
---> Package php-pear-Net-SMTP.noarch 0:1.6.2-1.el6.remi will be updated
---> Package php-pear-Net-SMTP.noarch 0:1.6.3-1.el6.remi will be an update
---> Package php-phpseclib-crypt-aes.noarch 0:0.3.10-1.el6.remi will be updated
---> Package php-phpseclib-crypt-aes.noarch 0:1.0.0-1.el6.remi will be an update
---> Package php-phpseclib-crypt-base.noarch 0:0.3.10-1.el6.remi will be updated
---> Package php-phpseclib-crypt-base.noarch 0:1.0.0-1.el6.remi will be an update
---> Package php-phpseclib-crypt-random.noarch 0:0.3.10-1.el6.remi will be updated
---> Package php-phpseclib-crypt-random.noarch 0:1.0.0-1.el6.remi will be an update
---> Package php-phpseclib-crypt-rijndael.noarch 0:0.3.10-1.el6.remi will be updated
---> Package php-phpseclib-crypt-rijndael.noarch 0:1.0.0-1.el6.remi will be an update
---> Package php-process.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-process.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-pspell.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-pspell.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-recode.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-recode.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-snmp.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-snmp.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-soap.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-soap.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-tcpdf.noarch 0:6.2.10-1.el6.remi will be updated
---> Package php-tcpdf.noarch 0:6.2.11-1.el6.remi will be an update
---> Package php-tcpdf-dejavu-sans-fonts.noarch 0:6.2.10-1.el6.remi will be updated
---> Package php-tcpdf-dejavu-sans-fonts.noarch 0:6.2.11-1.el6.remi will be an update
---> Package php-tidy.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-tidy.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-xml.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-xml.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package php-xmlrpc.x86_64 0:5.4.43-1.el6.remi will be updated
---> Package php-xmlrpc.x86_64 0:5.4.44-1.el6.remi will be an update
---> Package phpMyAdmin.noarch 0:4.4.12-1.el6.remi will be updated
---> Package phpMyAdmin.noarch 0:4.4.13.1-1.el6.remi will be an update
--> Finished Dependency Resolution
Error: Package: php-pdo-5.4.43-1.el6.remi.x86_64 (@remi)
           Requires: php-common(x86-64) = 5.4.43-1.el6.remi
           Removing: php-common-5.4.43-1.el6.remi.x86_64 (@remi)
               php-common(x86-64) = 5.4.43-1.el6.remi
           Updated By: php-common-5.4.44-1.el6.remi.x86_64 (remi)
               php-common(x86-64) = 5.4.44-1.el6.remi
 You could try using --skip-broken to work around the problem
** Found 26 pre-existing rpmdb problem(s), 'yum check' output follows:
bash-4.1.2-33.el6.x86_64 is a duplicate with bash-4.1.2-29.el6.x86_64
centos-release-6-7.el6.centos.12.3.x86_64 is a duplicate with centos-release-6-6.el6.centos.12.2.x86_64
chkconfig-1.3.49.3-5.el6.x86_64 is a duplicate with chkconfig-1.3.49.3-2.el6_4.1.x86_64
curl-7.19.7-46.el6.x86_64 is a duplicate with curl-7.19.7-40.el6_6.4.x86_64
dejavu-fonts-common-2.33-1.el6.noarch is a duplicate with dejavu-fonts-common-2.30-2.el6.noarch
elfutils-libelf-0.161-3.el6.x86_64 is a duplicate with elfutils-libelf-0.158-3.2.el6.x86_64
freetype-2.3.11-15.el6_6.1.x86_64 is a duplicate with freetype-2.3.11-14.el6_3.1.x86_64
glibc-2.12-1.166.el6_7.1.x86_64 is a duplicate with glibc-2.12-1.149.el6_6.9.x86_64
glibc-common-2.12-1.166.el6_7.1.x86_64 is a duplicate with glibc-common-2.12-1.149.el6_6.9.x86_64
kernel-firmware-2.6.32-573.1.1.el6.noarch is a duplicate with kernel-firmware-2.6.32-504.30.3.el6.noarch
krb5-libs-1.10.3-42.el6.x86_64 is a duplicate with krb5-libs-1.10.3-37.el6_6.x86_64
libX11-common-1.6.0-6.el6.noarch is a duplicate with libX11-common-1.6.0-2.2.el6.noarch
libcom_err-1.41.12-22.el6.x86_64 is a duplicate with libcom_err-1.41.12-21.el6.x86_64
libcurl-7.19.7-46.el6.x86_64 is a duplicate with libcurl-7.19.7-40.el6_6.4.x86_64
libgcc-4.4.7-16.el6.x86_64 is a duplicate with libgcc-4.4.7-11.el6.x86_64
libstdc++-4.4.7-16.el6.x86_64 is a duplicate with libstdc++-4.4.7-11.el6.x86_64
libudev-147-2.63.el6.x86_64 is a duplicate with libudev-147-2.57.el6.x86_64
libxml2-2.7.6-20.el6.x86_64 is a duplicate with libxml2-2.7.6-17.el6_6.1.x86_64
ncurses-base-5.7-4.20090207.el6.x86_64 is a duplicate with ncurses-base-5.7-3.20090208.el6.x86_64
ncurses-libs-5.7-4.20090207.el6.x86_64 is a duplicate with ncurses-libs-5.7-3.20090208.el6.x86_64
openldap-2.4.40-5.el6.x86_64 is a duplicate with openldap-2.4.39-8.el6.x86_64
openssl-1.0.1e-42.el6.x86_64 is a duplicate with openssl-1.0.1e-30.el6.11.x86_64
php-pdo-5.4.44-1.el6.remi.x86_64 is a duplicate with php-pdo-5.4.43-1.el6.remi.x86_64
php-pdo-5.4.44-1.el6.remi.x86_64 has missing requires of php-common(x86-64) = ('0', '5.4.44', '1.el6.remi')
rpm-4.8.0-47.el6.x86_64 is a duplicate with rpm-4.8.0-38.el6_6.x86_64
rpm-libs-4.8.0-47.el6.x86_64 is a duplicate with rpm-libs-4.8.0-38.el6_6.x86_64


rpm -qa php\* yum\* output:

php-pear-1.9.5-13.el6.remi.noarch
php-common-5.4.43-1.el6.remi.x86_64
yum-plugin-fastestmirror-1.1.30-30.el6.noarch
php-magickwand-1.0.9.2-9.el6.remi.5.4.x86_64
php-shout-0.9.2-9.el6.remi.x86_64
php-phpseclib-crypt-aes-0.3.10-1.el6.remi.noarch
php-php-gettext-1.0.11-4.el6.remi.noarch
php-mysql-5.4.43-1.el6.remi.x86_64
php-pear-Net-Socket-1.0.14-1.el6.remi.noarch
php-ldap-5.4.43-1.el6.remi.x86_64
php-pear-Net-SMTP-1.6.2-1.el6.remi.noarch
php-mcrypt-5.4.43-1.el6.remi.x86_64
php-process-5.4.43-1.el6.remi.x86_64
php-soap-5.4.43-1.el6.remi.x86_64
phpMyAdmin-4.4.12-1.el6.remi.noarch
php-tcpdf-dejavu-sans-fonts-6.2.10-1.el6.remi.noarch
php-kolab-net-ldap3-1.0.3-1.el6.remi.noarch
php-pdo-5.4.44-1.el6.remi.x86_64
yum-3.2.29-69.el6.centos.noarch
php-channel-phpseclib-1.3-1.el6.remi.noarch
php-phpseclib-crypt-rijndael-0.3.10-1.el6.remi.noarch
php-pear-Net-LDAP2-2.1.0-1.el6.remi.noarch
php-odbc-5.4.43-1.el6.remi.x86_64
php-pear-Net-Sieve-1.3.4-1.el6.remi.noarch
php-xml-5.4.43-1.el6.remi.x86_64
php-recode-5.4.43-1.el6.remi.x86_64
php-xmlrpc-5.4.43-1.el6.remi.x86_64
yum-utils-1.1.30-30.el6.noarch
php-tcpdf-6.2.10-1.el6.remi.noarch
php-phpseclib-crypt-base-0.3.10-1.el6.remi.noarch
yum-plugin-priorities-1.1.30-30.el6.noarch
php-pdo-5.4.43-1.el6.remi.x86_64
php-5.4.43-1.el6.remi.x86_64
php-pear-Auth-SASL-1.0.6-1.el6.remi.noarch
php-mbstring-5.4.43-1.el6.remi.x86_64
php-pear-Mail-mimeDecode-1.5.5-5.el6.remi.noarch
php-intl-5.4.43-1.el6.remi.x86_64
php-pear-Net-IDNA2-0.1.1-6.el6.remi.noarch
php-pspell-5.4.43-1.el6.remi.x86_64
php-snmp-5.4.43-1.el6.remi.x86_64
yum-metadata-parser-1.1.2-16.el6.x86_64
php-pecl-apc-3.1.15-0.4.20130912.el6.remi.5.4.x86_64
php-phpseclib-crypt-random-0.3.10-1.el6.remi.noarch
php-cli-5.4.43-1.el6.remi.x86_64
php-mssql-5.4.43-1.el6.remi.x86_64
php-pear-Mail-Mime-1.8.9-1.el6.remi.noarch
php-tidy-5.4.43-1.el6.remi.x86_64
php-imap-5.4.43-1.el6.remi.x86_64
php-gd-5.4.43-1.el6.remi.x86_64
php-bcmath-5.4.43-1.el6.remi.x86_64
php-fpm-5.4.43-1.el6.remi.x86_64

Can you help me?

Thanks in advance!

Re: Dependency problem (Centos 6.6)

1st you need to clean the duplicate (see the package-cleanup command)

2nd probably related to
> 2107 packages excluded due to repository priority protections

Try to disable the priority plugin.

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