Sun 26 Mar 2006
Hace unos días se actualizaron los paquetes de los drivers propietarios de ATI en el repositorio de la rama inestable de debian. Pero uno de los paquetes dió un error, porque intenta sobreescribir un paquete que ya existe en el paquete xlibmesa-gl.
Desempaquetando fglrx-driver (de .../fglrx-driver_8.23.7-1_i386.deb) ...
dpkg: error al procesar /var/cache/apt/archives/fglrx-driver_8.23.7-1_i386.deb (--unpack):
intentando sobreescribir `/usr/X11R6/lib/libGL.so.1.2', que está también en el paquete xlibmesa-gl
Se supone que debería hacer lo que se llama una ‘diversion‘ para evitar el conflicto, pero por alguna razón no funcionaba. Mírando la página de bugs de paquete en cuestión veo que no hay niguna linea abierta al respecto (no se trata de un fallo generalizado del paquete) pero si veo que ya le ha pasado a alguien más.
Finalmente parece que se trata de un error puntual en el que no realiza la ‘diversion‘ sobre el paquete previamente ya instalado, así que la solución al problema sería tan sencilla como eliminar el paquete y volver a instalarlo. Si intentas desinstalar sin más se que quejará por multiples errores de dependencias de forma que habría que hacerlo de la siguiente manera:
# dpkg --purge --force-depends fglrx-driver
# apt-get install fglrx-driver
Me pasé varios días pensando cual podía ser el error y finalmente es de tan sencilla solución como eso.
2006-03-26 a las 5.23 pm
¿Al final era eso?
¡J*der!
Bueno, lo de purgar el driver si lo he hecho alguna vez. Pero de todas maneras a mí siempre me ha dado este problema (con versiones anteriores) y he tenido que arreglarlo “a mano”.
Me alegro de que ahora ya se pueda hacer con apt-get, al menos.
2006-03-27 a las 8.40 am
A mi me pasó lo mismo hace un tiempo, yo fui más bestia, simplemente renombré el fichero y me dejó instalarlo. Claro que yo no era el dueño del pc, pero tampoco podía perder tiempo con esa máquina
2006-03-27 a las 8.12 pm
Holas,
interesante, pero tengo una pregunta. ¿Por que no usan el driver de ATI?. Yo es que uso este y rula bien.
2006-03-28 a las 8.42 am
Davioth ese también es el driver oficial de ATI, simplemente puesto en los repositorios para una mayor facilidad y satisfacción a la hora de instalar
2006-03-28 a las 12.44 pm
Como dice Yohnah, es exactamente el mismo driver, de hecho, una de las cosas que probé fue bajarme el instalador oficial de ATI y generar los paquetes debian, y me daba exactamente el mismo problema.
2006-08-16 a las 7.30 pm
Cuales son los repositoris que tienen este archivo?
2006-08-16 a las 7.37 pm
Están en el repositorio oficial de Debian sid (unstable), en la rama de paquetes no libres (non-free), como por ejemplo:
deb http://ftp.debian.org/debian/ unstable non-freeUn saludo
2006-08-16 a las 7.43 pm
puchas, es con Xorg el asunto?
esque yo tengo xfree86, como lo cambio?
2006-08-16 a las 7.53 pm
El driver está hecho para funcionar tanto con XFree86 como con Xorg (de hecho hace tanto tiempo que los de ATI no actualizan que yo diría que funcionan mejor con XFree86), sin embargo, en Debian sid ya no se usa XFree86, así que las dependencias de los paquetes te exigirán tener Xorg. Así que te recomendaría que te descargases el instalador oficial de ATI, que te autodetectará el servidor de las X y te generará los paquetes adecuados.