CentOS „Processing Conflict“ lösen

Nicht selten kommt es durch unterschiedliche Repositories zu Abhängigkeitsproblemen unter CentOS, Fedora, oder Oracle Linux.

So, oder so ähnlich, kann solch ein Problem aussehen.

[root@localhost ~]# yum install php53u
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: ftp.plusline.de
 * epel: mirror.fraunhofer.de
 * extras: mirror.softaculous.com
 * ius: ius.cu.be
 * updates: mirror.informatik.hs-fulda.de
epel                                                                                                                                                                                            | 3.6 kB     00:00     
epel/primary_db                                                                                                                                                                                 | 3.9 MB     00:00     
ius                                                                                                                                                                                             | 2.1 kB     00:00     
ius/primary_db                                                                                                                                                                                  | 107 kB     00:00     
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php53u.x86_64 0:5.3.28-1.ius.centos5 set to be updated
--> Processing Dependency: php53u-common = 5.3.28-1.ius.centos5 for package: php53u
--> Processing Dependency: php53u-cli = 5.3.28-1.ius.centos5 for package: php53u
--> Processing Dependency: t1lib for package: php53u
--> Processing Dependency: libedit for package: php53u
--> Running transaction check
---> Package libedit.x86_64 0:2.11-2.20080712cvs.el5 set to be updated
---> Package php53u-cli.x86_64 0:5.3.28-1.ius.centos5 set to be updated
---> Package php53u-common.x86_64 0:5.3.28-1.ius.centos5 set to be updated
---> Package t1lib.x86_64 0:5.1.1-9.el5 set to be updated
--> Processing Dependency: libXaw.so.7()(64bit) for package: t1lib
--> Running transaction check
---> Package libXaw.x86_64 0:1.0.2-8.1 set to be updated
--> Processing Conflict: php53u conflicts php < 5.3
--> Finished Dependency Resolution
php53u-5.3.28-1.ius.centos5.x86_64 from ius has depsolving problems
  --> php53u conflicts with php
Error: php53u conflicts with php
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

Um das Problem einfach und unkompliziert zu lösen, installieren wir yum-plugin-replace.

yum install yum-plugin-replace -y

Das obige Dependency Problem kann nun mit yum replace behoben werden.

yum replace php53 --replace-with php53u

 

Dominion

Dominion

Linux Systemadministrator

Das könnte Dich auch interessieren …

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.