parfait tout s'est bien passé ! ( aucun autres programme n'utilisaient ces fichier sauf xorg ) mille merci pour votre aide .
On Monday 12 December 2005 23:29, Leopold BAILLY wrote: > [EMAIL PROTECTED] writes: > > On Saturday 10 December 2005 11:39, Leopold BAILLY wrote: > >> nvidia-glx, > >> xlibmsa-gl, freeglut > > > > Le problème est que si j'ai le malheur de demandé la suppression de > > xlibmesa-gl il veut supprimer une bonne centaine de paquets ( la puspart > > des appalications kde ) suis-je obliger d'en passer par là ? > > OK, voyons ça de plus près. > > Je tente le coup : apt-get remove nvidia-glx, aucun problème (je suis en > testing). > > ,----[ /var/lib/dpkg/info/nvidia-glx.postrm ] > > | case "$1" in > | remove|purge) > | dpkg-divert ... --divert /usr/lib/nvidia/libGL.so.1.xlibmesa > | /usr/lib/libGL.so.1 dpkg-divert ... --divert > | /usr/lib/nvidia/libGL.so.1.2.xlibmesa /usr/lib/libGL.so.1.2 > | > | dpkg-divert ... --divert /usr/X11R6/lib/nvidia/libGL.so.1.xlibmesa > | /usr/X11R6/lib/libGL.so.1 dpkg-divert ... --divert > | /usr/X11R6/lib/nvidia/libGL.so.1.2.xlibmesa /usr/X11R6/lib/libGL.so.1.2 > | > | dpkg-divert ... --divert /usr/X11R6/lib/nvidia/libGLcore.a.xlibmesa > | /usr/X11R6/lib/modules/extensions/libGLcore.a dpkg-divert ... --divert > | /usr/X11R6/lib/nvidia/libglx.a.xlibmesa > | /usr/X11R6/lib/modules/extensions/libglx.a > > `---- > > > _Chez moi_ : > > /usr/lib/nvidia/libGL.so.1.2.xlibmesa, /usr/lib/nvidia/libGL.so.1.xlibmesa, > /usr/X11R6/lib/nvidia/libGL.so.1.xlibmesa, sont des liens morts. > > /usr/X11R6/lib/libGL.so.1, /usr/X11R6/lib/libGL.so.1.2, > /usr/X11R6/lib/modules/extensions/libGLcore.a, > /usr/X11R6/lib/modules/extensions/libglx.a n'existent pas. > > ,----[ dlocate /usr/X11R6/lib/libGL.so.1 ] > > | xlibmesa-gl: /usr/X11R6/lib/libGL.so.1.2 > | xlibmesa-gl: /usr/X11R6/lib/libGL.so.1 > > `---- > > donc le dpkg-divert a fait son office, il a détourné les fichiers de > xlibmesa-gl vers /usr/X11R6/lib/nvidia et les a renommé en .xlibmesa. > > _Chez toi_ : > > dpkg-divert: rename involves overwriting `/usr/X11R6/lib/libGL.so.1' with > > different file `/usr/X11R6/lib/nvidia/libGL.so.1.xlibmesa', not allowed > > À la suppression, nvidia-glx veut rétablir les fichiers, mais ils existent > déjà alors ça plante. > > > _En conclusion_ : > > 1. Essaie de voir avec "dlocate /usr/X11R6/lib/libGL.so.1" ou "dpkg -S > /usr/X11R6/lib/libGL.so.1" si les fichiers appartiennent à un autre > paquet et supprime celui-ci. > > 2. Sinon, détruit toi-même les fichiers, puis retire nvidia-glx, puis > reinstalle xlibmesa-gl (apt-get --reinstall install xlibmesa-gl) . > > -- > Léo.

