-----Mensaje original-----
De: Santiago Vila <[EMAIL PROTECTED]>
Para: Ricardo Villalba <[EMAIL PROTECTED]>
CC: Lista Debian <[email protected]>
Fecha: domingo 10 de diciembre de 2000 13:12
Asunto: Re: Cosa rara, �bug del dpkg o apt?

>[...]
>> �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).

Desde mi punto de vista si un programa puede funcionar perfectamente con
una librer�a superior, y sin embargo no se puede usar porque no se puede
instalar, entonces se trata de un fallo importante en el sistema de
paquetes... o alg�n paquete est� mal hecho.

Parece que el problema est� en el cambio de nombre del paquete libqt2 a
libqt2.2, entonces �por qu� se cambi�?
Si qt 2.2.2 es totalmente compatible con los programas compilados con qt
2.0 no veo ning�n motivo para que el maintainer haya decidido cambiarle
el nombre, al fin y al cabo sigue siendo la versi�n 2.
Si todos los maintainers acaban cambiando los nombres las librer�as as�
porque as� (y rompiendo por tanto la compatibilidad hacia abajo) esto
ser�a un caos.

Yo creo que es un bug, porque ha roto la compatibilidad y la soluci�n
que ha intentado hacer (el provides) no funciona.
Ahora bien, el paquete que tengo no me lo he bajado de woody, y no s� si
en woody tambi�n se ha producido el cambio de nombre o no.
Le he preguntado al maintainer (mmm, �c�mo se traduce esta palabreja?)
de libqt2.2 por �ste y otros supuestos bugs y me ha dicho que no es
culpa de libqt2.2 sino que las otras aplicaciones est�n mal construidas
�es esto cierto?

Supongo que ya sabeis que estoy desarrollando un programa con qt 2,
ten�a pensado compilar el paquete deb con qt 2.0 para no obligar a los
que no tienen el kde2 a actualizar la librer�a, pero en ese caso los que
s� tengan la versi�n 2.2.2 �no van a poder instalarlo! �Alguien ve
alguna soluci�n a este l�o?

PD: �c�mo es que mi pregunta original a m� no me ha llegado? �tambi�n se
pierden mensajes en la lista? En las news ya estoy acostumbrado, pero en
las listas de correos me parece raro, y adem�s teniendo en cuenta que la
otra pregunta que envi� a la vez s� me ha llegado. Habr� que ir llamando
a Mulder... ;-)

--
Ricardo Villalba
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://members.xoom.com/rvmsoft



Responder a