Randall Donald escribió:
On Tue, 2006-10-24 at 21:40 +0200, Kike wrote:

  
  
      
 [EMAIL PROTECTED] $ dpkg-divert --list nvidia-glx
diversion of /usr/lib/libGL.so.1.2
to /usr/lib/nvidia/libGL.so.1.2.xlibmesa by nvidia-glx
diversion of /usr/lib/xorg/modules/extensions/libGLcore.a
to /usr/lib/nvidia/libGLcore.a.xlibmesa by nvidia-glx
diversion of /usr/lib/xorg/modules/extensions/libglx.a
to /usr/lib/nvidia/libglx.a.xlibmesa by nvidia-glx
diversion of /usr/lib/xorg/modules/extensions/libglx.so
to /usr/lib/nvidia/libglx.so.xlibmesa by nvidia-glx
diversion of /usr/lib/libGL.so.1
to /usr/lib/nvidia/libGL.so.1.xlibmesa by nvidia-glx
diversion of /usr/lib/libGL.so to /usr/lib/nvidia/libGL.so.xlibmesa by
nvidia-glx

No, I've not modified nvidia-glx, I did take a look, but I resist to
modify anything, I prefer doing it by hand.

    

Alright, if you will indulge me for a second can you try the following
steps reporting to me the output:

1) apt-get remove nvidia-glx-dev nvidia-glx
2) ls /usr/lib/libGL*
3) dpkg-divert --list nvidia-glx
4) dpkg -L libgl1-mesa-glx
5) apt-get install nvidia-glx
6) ls /usr/lib/libGL*

That should be enough to start with. Thanks.

  
1)
apt-get remove nvidia-glx-dev nvidia-glx
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Los siguientes paquetes se ELIMINARÁN:
  libarts1-dev libavahi-qt3-dev libglew-dev libglu1-mesa-dev libopenexr-dev libqt3-mt-dev libqt4-dev libsdl-image1.2-dev libsdl1.2-dev nvidia-glx nvidia-glx-dev qt4-designer
0 actualizados, 0 se instalarán, 12 para eliminar y 0 no actualizados.
Necesito descargar 0B de archivos.
Se liberarán 49,4MB después de desempaquetar.
¿Desea continuar [S/n]?
(Leyendo la base de datos ...
255382 ficheros y directorios instalados actualmente.)
Desinstalando libarts1-dev ...
Desinstalando libavahi-qt3-dev ...
Desinstalando libglew-dev ...
Desinstalando qt4-designer ...
Desinstalando libqt4-dev ...
Desinstalando libqt3-mt-dev ...
Desinstalando libopenexr-dev ...
Desinstalando libsdl-image1.2-dev ...
Desinstalando libsdl1.2-dev ...
Desinstalando libglu1-mesa-dev ...
Desinstalando nvidia-glx-dev ...
rmdir: /usr/lib/nvidia: El directorio no está vacío
Desinstalando nvidia-glx ...
dpkg-divert: renombrar obliga a sobreescribir `/usr/lib/libGL.so.1.2' con
  un fichero distinto `/usr/lib/nvidia/libGL.so.1.2.xlibmesa', no está permitido.
dpkg: error al procesar nvidia-glx (--remove):
 el subproceso post-removal script devolvió el código de salida de error 2
Se encontraron errores al procesar:
 nvidia-glx
E: Sub-process /usr/bin/dpkg returned an error code (1)

Sorry, it's in spanish. It says "renaming oblies to overwrite /usr/lib/libGL.so.1.2 with a different file /usr/lib/nvidia/libGL.so.1.2.xlibmesa, it's not permited."

I'm going to try to solve this.

[EMAIL PROTECTED]:/usr/lib/nvidia$ mv libGL.so.1.2.xlibmesa /root/tmp/
[EMAIL PROTECTED]:/usr/lib/nvidia$ cp /usr/lib/libGL.so.1.2 libGL.so.1.2.xlibmesa
[EMAIL PROTECTED]:/usr/lib/nvidia$ ll
total 925
-rw-r--r-- 1 root root 447560 2006-10-25 01:19 libGL.so.1.2.xlibmesa
-rw-r--r-- 1 root root 493686 2006-10-17 04:23 libglx.so.xlibmesa


Whick didn't work as I expected....

[EMAIL PROTECTED]:/usr/lib/nvidia$ apt-get remove nvidia-glx-dev nvidia-glx
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
El paquete nvidia-glx-dev no esta instalado, no se eliminará
Los siguientes paquetes se ELIMINARÁN:
  nvidia-glx
0 actualizados, 0 se instalarán, 1 para eliminar y 0 no actualizados.
1 no instalados del todo o eliminados.
Necesito descargar 0B de archivos.
Se liberarán 11,7MB después de desempaquetar.
¿Desea continuar [S/n]?
(Leyendo la base de datos ...
252393 ficheros y directorios instalados actualmente.)
Desinstalando nvidia-glx ...
dpkg-divert: renombrar obliga a sobreescribir `/usr/lib/libGL.so.1.2' con
  un fichero distinto `/usr/lib/nvidia/libGL.so.1.2.xlibmesa', no está permitido.
dpkg: error al procesar nvidia-glx (--remove):
 el subproceso post-removal script devolvió el código de salida de error 2
Se encontraron errores al procesar:
 nvidia-glx
E: Sub-process /usr/bin/dpkg returned an error code (1)

I've had to edit nvidia-glx.postrm and comment the line was making dpkg-divert back.
That removed nvidia-glx.
libGL.so.1.2.xlibmesa is removed manually.


2)
[EMAIL PROTECTED]:/usr/lib$ ls -la /usr/lib/libGL*
lrwxrwxrwx 1 root root     16 2006-05-03 17:11 /usr/lib/libGLEW.so.1.3 -> libGLEW.so.1.3.4
-rw-r--r-- 1 root root 220168 2006-04-26 20:56 /usr/lib/libGLEW.so.1.3.4
lrwxrwxrwx 1 root root     12 2006-10-22 17:32 /usr/lib/libGL.so.1 -> libGL.so.1.2
-rw-r--r-- 1 root root 447560 2006-03-20 09:16 /usr/lib/libGL.so.1.2
lrwxrwxrwx 1 root root     20 2006-10-22 17:32 /usr/lib/libGLU.so.1 -> libGLU.so.1.3.060501
-rw-r--r-- 1 root root 503452 2006-10-13 12:55 /usr/lib/libGLU.so.1.3.060501

3)
[EMAIL PROTECTED]:/usr/lib$ dpkg-divert --list nvidia-glx
diversion of /usr/lib/libGL.so.1.2 to /usr/lib/nvidia/libGL.so.1.2.xlibmesa by nvidia-glx

I've to solve this to put everythin in order.

[EMAIL PROTECTED]:/usr/lib$ dpkg-divert --remove /usr/lib/libGL.so.1.2
Eliminando `diversion of /usr/lib/libGL.so.1.2 to /usr/lib/nvidia/libGL.so.1.2.xlibmesa by nvidia-glx'

4)
[EMAIL PROTECTED]:/usr/lib$ dpkg -L libgl1-mesa-glx
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libgl1-mesa-glx
/usr/share/doc/libgl1-mesa-glx/copyright
/usr/share/doc/libgl1-mesa-glx/changelog.Debian.gz
/usr/lib
/usr/lib/libGL.so.1.2
/usr/lib/libGL.so.1

5)
[EMAIL PROTECTED]:/usr/lib$ apt-get install -t experimental nvidia-glx
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Se instalarán los siguientes paquetes NUEVOS:
  nvidia-glx
0 actualizados, 1 se instalarán, 0 para eliminar y 126 no actualizados.
Se necesita descargar 0B/3557kB de archivos.
Se utilizarán 11,7MB de espacio de disco adicional después de desempaquetar.
Reading package fields... Done
Reading package status... Done
Retrieving bug reports... 0% W: unclosed token
Error retrieving bug reports
Retry downloading bug information?[Y/n]?
 W: unclosed token
Error retrieving bug reports
Retry downloading bug information?[Y/n]?
 W: unclosed token
Error retrieving bug reports
Retry downloading bug information?[Y/n]?
 W: unclosed token
Error retrieving bug reports
Retry downloading bug information?[Y/n]?
 W: unclosed token
Error retrieving bug reports
Retry downloading bug information?[Y/n]?
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
Seleccionando el paquete nvidia-glx previamente no seleccionado.
(Leyendo la base de datos ...
252396 ficheros y directorios instalados actualmente.)
Desempaquetando nvidia-glx (de .../nvidia-glx_1.0.9625-2_i386.deb) ...
Configurando nvidia-glx (1.0.9625-2) ...
Creating NVIDIA TLS links... done.

6)
[EMAIL PROTECTED]:/usr/lib$ ls -la /usr/lib/libGL*
lrwxrwxrwx 1 root root      21 2006-10-25 01:34 /usr/lib/libGLcore.so.1 -> libGLcore.so.1.0.9625
-rw-r--r-- 1 root root 8928000 2006-10-20 19:55 /usr/lib/libGLcore.so.1.0.9625
lrwxrwxrwx 1 root root      16 2006-05-03 17:11 /usr/lib/libGLEW.so.1.3 -> libGLEW.so.1.3.4
-rw-r--r-- 1 root root  220168 2006-04-26 20:56 /usr/lib/libGLEW.so.1.3.4
lrwxrwxrwx 1 root root      17 2006-10-25 01:34 /usr/lib/libGL.so.1 -> libGL.so.1.0.9625
-rw-r--r-- 1 root root  567308 2006-10-20 19:55 /usr/lib/libGL.so.1.0.9625
lrwxrwxrwx 1 root root      20 2006-10-22 17:32 /usr/lib/libGLU.so.1 -> libGLU.so.1.3.060501
-rw-r--r-- 1 root root  503452 2006-10-13 12:55 /usr/lib/libGLU.so.1.3.060501


END



-- 
Enrique García Álvarez - Kike

http://www.eldemonionegro.com

Reply via email to