COucou la team,
Je voulais mettre à jour mon serveur DHCP mais j'ai une erreur de conflit entre 2 fichiers.
nstalling package(s) with command yum -y install dhcp ..
Loaded plugins: refresh-packagekit
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package dhcp.i686 12:4.1.1-16.fc12 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package       Arch          Version                     Repository        Size
================================================================================
Updating:
 dhcp          i686          12:4.1.1-16.fc12            updates          822 k

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

Total download size: 822 k
Downloading Packages:
Running rpm_check_debug
Running Transaction Test


Transaction Check Error:
  file /usr/share/man/man5/dhcp-eval.5.gz from install of dhcp-12:4.1.1-16.fc12.i686 conflicts with file from package dhclient-12:4.1.0p1-13.fc12.i686
  file /usr/share/man/man5/dhcp-options.5.gz from install of dhcp-12:4.1.1-16.fc12.i686 conflicts with file from package dhclient-12:4.1.0p1-13.fc12.i686

Error Summary
J'arrive à tout mettre à jour, même le noyau mais pas le serveur DHCP.

Vous avez déjà eu le cas ?

Merci d'avance pour vos réponses constructives.
L'erreur ne concerne que les pages de man apparemment donc

soit tu lances yum update dhcp --skip-broken ce qui ne gênera pas le fonctionnement,

soit tu mets aussi à jour ce qui semble coincer, soit dhclient paquet dont dépendent les fichiers indiqués.
L'option « --skip-broken » indique à yum d'éviter de traiter les paquets en erreur. Autrement dit « yum update dhcp --skip-broken » ne fera... Rien.

Que renvoie « rpm -q dhcp dhclient » ?
rpm -q dhcp dhclient
dhcp-4.1.0p1-13.fc12.i686
dhclient-4.1.0p1-13.fc12.i686
Effectivement ces 2 fichiers man ne passe pas non plus avec yum update dhcp --skip broken

J'ai renommé ces 2 fichiers man mais rien n'y fait 🙁
Bon avant des mesures plus coercitives, je tenterais un

yum reinstall dhcp dhclient
Mets à jour les deux paquets en même temps, ceux-ci ont été générés par le même paquet source et sont donc coordonnés niveaux version et possession de fichiers.
 yum reinstall dhcp dhclient
Modules complémentaires chargés : refresh-packagekit
Configuration du processus de ré-installation
Webmin                                                   |  951 B     00:00
rpmfusion-free-updates                                   | 2.8 kB     00:00
rpmfusion-nonfree-updates                                | 2.8 kB     00:00
updates/metalink                                         |  21 kB     00:00
updates                                                  | 4.5 kB     00:00
updates/primary_db                                       | 4.3 MB     00:06
Paquet installé 12:dhcp-4.1.0p1-13.fc12.i686(depuis updates) indisponible.
Paquet installé 12:dhclient-4.1.0p1-13.fc12.i686(depuis updates) indisponible.
Rien à faire
J'ai refait un yum update dhcp dhclient et bingo ça fonctionne !

Est-ce le fait d'avoir renommé les fichiers man qui posaient problème et redémarré le serveur ? that is the question !

Merci à vous 2 🙂