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).

