le lun 15-10-2001 at 02:56 Alain Tesio a écrit :
> Hello, j'ai eu pas mal d'erreurs de ce genre en upgradant
> de potato vers woody (lors d'un apt-get dist-upgrade)
> 
> trying to overwrite `/usr/X11R6/lib/X11/app-defaults', which is also in 
> package groff
> Errors were encountered while processing:
> /var/cache/apt/archives/xlibs_4.1.0-6_i386.deb 
> 
> J'ai corrigé le problème en supprimant la ligne concernée dans
> /var/lib/dpkg/info/groff.list. Bizarre parce que c'est un répertoire
> qui n'est pas spécifique à groff.
> 
> Mais peut-être qu'il y a un moyen plus propre de corriger ca ?
> Ca s'est produit 4 ou 5 fois.

Oui, il y a un moyen plus propre.
En fait, tu as deux choix :
  - Soit tu notes les paquets qui posent problème et tu vas les
installer à la main avec 'dpkg --force-overwrite <nom_du_paquet.deb>'
  - Soit tu dis à apt de systématiquement écraser les fichiers partagés 
8<--------Dans /etc/apt/apt.conf---------
DPkg 
{
  Options {"--force-overwrite";}
}
8<---------------------------------------
(Attention aux majuscules)

Bien sûr, cela entraîne l'écrasement d'un fichier, et ca n'est pas
vraiment «normal» (d'ailleurs, est-ce que ce genre de chose mérite un
rapport de bug ?); mais bon, d'un autre côté, ça ne m'a jamais posé de
problèmes.

Répondre à