On Tue, Mar 23, 1999 at 12:22:40AM +0100, Juan Carlos Muro wrote: > Hola a todos. > Tengo una duda con las versiones de librerias: > Resulta que me pongo a instalar libgnome31_0.99.4-2.deb y me dice que > [....] > libgnome31 depends on libglib1.1.13 (>= 1.1.13-1); however: > Package libglib1.1.13 is not installed. > libgnome31 depends on libgtk1.1.13 (>= 1.1.13-1); however: > Package libgtk1.1.13 is not installed. > [....] > Y un monton de errores mas. Pero resulta que por ejemplo de las Glib y > las Gtk tengo las ultimas versiones 1.2 Así que ¿como me puede decir > dpkg que no tengo algo mayor que libglib1.1.13? > Veréis: > > sadacia:~/jc/downloads/libs# dpkg --list | grep libgtk > ii libgtk1 1.0.6-2 The GIMP Toolkit set of widgets for X > ii libgtk1.2 1.2.0-1 The GIMP Toolkit set of widgets for X > ii libgtk1.2-dev 1.2.0-1 Development files for the GIMP > Toolkit > > ¿No es eso suficiente? Plis, si hay algun truco para solucionar esto, > decidmelo.
Fíjate mejor. Tienes instalada la versión 1.2.0-1 del paquete libgtk1.2 pero no tienes instalada ninguna versión del paquete libgtk1.1.13 . Sí, el paquete libgtk1.1.13 y el libgtk1.2 son dos paquetes distintos, no dos versiones del mismo paquete. Esto se hace así cuando una versión posterior puede ser incompatible con una versión anterior, como es el caso con las bibliotecas (un programa compilado con la libgtk1.1.13 en general no funcionará con la libgtk1.2, ya que cuando menos ha cambiado el soname y es más que probable que hayan cambiado las API). La solución a tu problema es instalarte las libgtk1.1.13 (conviven perfectamente con las gtk 1.2) o bien una versión más moderna de las libgnome (la 1.0, por ejemplo). Saludos, -- Enrique Zanardi [EMAIL PROTECTED]