Ricardo Villalba:
> Me acabo de bajar la librer�a libqt2.2 de
> http://kde.tdyc.com/debian/dists/potato/main/binary-i386/ y me pasa algo
> extra�o.
>
> Si intento instalar alg�n programa de potato compilado con qt 2.0 no me
> deja, me dice que la librer�a libqt2 no est� instalada. Bien, es que
> ahora el paquete se llama libqt2.2, pero provee a libqt2:
>
> Package: libqt2.2
> [...]
> Provides: libqt2

Ese es precisamente el problema.

> [...]
> �Fallo del dpkg, apt, o el paquete libqt2.2 est� mal hecho?, y si es as�
> �d�nde est� el fallo?

Los paquetes compilados con libqt2 no dependen de libqt2 sin m�s,
suelen depender de libqt2 (>= 2.0.2loquesea), y eso *no* lo satisface
el paquete libqt2.2.

El problema es que no hay "Provides" con versi�n.

Es una limitaci�n del sistema de paquetes (puedes echarle la culpa a
dpkg, si quieres), pero mientras no desaparezca esta limitaci�n es una
mala idea renombrar una biblioteca. (Bueno, se podr�a haber creado un
paquete "libqt2" vac�o que dependiera de"libqt2.2", pero eso ser�a una
chapucilla).

Responder a