Je suis en train d'effectuer une mise à jour yum pour l'ensemble du système sur RHEL 5.5 et le dépôt EPEL de l'IUS génère une erreur de dépendance manquante :
php53-mcrypt-5.3.3-4.ius.el5.x86_64 from installed has depsolving problems
--> Missing Dependency: php53-common = 5.3.3-4.ius.el5 is needed by package php53-mcrypt- 5.3.3-4.ius.el5.x86_64 (installed)
Error: Missing Dependency: php53-common = 5.3.3-4.ius.el5 is needed by package php53-mcrypt-5.3.3-4.ius.el5.x86_64 (installed)
Y a-t-il un moyen d'exécuter YUM update sur tous les serveurs de l'entreprise ? autre qui ignorent le dépôt EPEL de l'IUS pour éviter ce problème de dépendance ?
Clarification
J'essaie d'installer les mises à jour à partir du réseau Redhat uniquement. Je ne trouve pas le nom du dépôt et je ne peux donc pas faire quelque chose comme sudo yum --disablerepo=* --enablerepo=rhel update
car la version de yum que j'utilise ne supporte pas les dépôts multiples listés après --disablerepo
.
Mise à jour
Ma solution temporaire consiste à exécuter sudo yum --exclude=php53* update
. Je suis convaincu qu'il existe une meilleure solution. Cette meilleure façon inclut la correction du problème actuel, j'ai donc déposé un bogue auprès de l'équipe de l Projet communautaire de l'IUS également.
Mise à jour n°2
On dirait que j'ai trouvé le problème avec le dépendance . Je pense toujours qu'il devrait y avoir une solution de rechange viable.
Merci !
0 votes
J'ai mis à jour ma réponse pour tenir compte de votre clarification.