Bug en Synaptic i conflicto de versiones
Pablo Perez
pabloppz en gmail.com
Dom Ene 23 20:09:33 CST 2005
El lun, 24-01-2005 a las 00:16 +0100, Marc Franquesa escribió:
> El caso es que des de hace unos días no puedo eliminar/instalar ningún
> paquete que tenga dependencias con Synaptic. (Ningún problema con
> apt-get)
>
> Me muestra el dialogo de dependencias y al hacer click en 'Cancel' o
> 'Ok', synaptic sale sin ningún mensaje de error ni ninguna queja. (Si
> lo ejecuto en el depurador gdb tampoco me sale ningún SIGSEG ni nada
> por el estilo).
>
> Buscando en el Bugzilla veo que se trata del bug 3045
> (https://bugzilla.ubuntu.com/show_bug.cgi?id=3045)
>
> Ciertamente hace poco actualicé libgtk2.0-0 y ese parece ser la fuente
> del problema.
>
> Han publicado un paquete synaptic-0.55 que soluciona el bug, pero para
> actualizarme tendría que cambiar muchos paquetes (y perder algunos
> críticos).
>
> # apt-get -s install synaptic
> 91 upgraded, 52 newly installed, 12 to remove and 701 not upgraded.
>
> La otra opción seria volver a la versión anterior de libgtk2.0-0, pero
> mirando el manual de dpkg para ver como hacer un 'downgrade' he
> encontrado esta nota: (Subrayado y en negrita):
>
> Warning: At present dpkg does not do any dependency
> checking on downgrades and therefore will not warn you if
> the downgrade breaks the dependency of some other pack-
> age. This can have serious side effects, downgrading
> essential system components can even make your whole sys-
> tem unusable. Use with care.
>
> Es decir que acojona un poco.
>
> Alguna sugerencia??
Buscar los paquetes gtk+ (version antes del upgrade) e instalarlos con
sudo dpkg -i --force-all nombrepaguete.deb
Tuve un error similar a actualizar algunas cosas a hoarty y tuve que
volverlos a la versión 2.4, ya que en el upgrade los dejo en la 2.6
busca también sus dependencias y baja todos a la versión de warty.
El error es debido a las nuevas llamadas que hace (al cerrar una ventana
por ejemplo) la version gtk+ 2.6
Más información sobre la lista de distribución ubuntu-es