[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Dependencias de xcdroast



El Fri, Jun 18, 1999 at 01:01:37PM +0200, Hue-Bond contaba:
>Depends: <cosas>, tix41 (>=4.1), <cosas>, tix41 (>=4.1.0.6-2), <cosas>
>         ¿Cómo es  posible que dependa  de dos versiones de  tix41? ¿Qué
>     pasaría si meto la 4.1.0? ¿Es un bug? La Hamm lleva la la 4.1.0.6-3
>     así que no probemo, pero quisiera saber qué podría pasar si... ;-)

Las dependencias no las escribe a mano el manejador de paquetes ni
mucho menos. En la mayoría de los casos se usa un programa llamado:  

 dpkg-shlibdeps

Más o menos por encima, lo que hace este programa es buscar todos los
binarios del paquete y aplicar en ellos el `ldd'. Viendo las
librerías de las que depende, pues busca en que librería está ese
paquete. 

Que puede pasar:

   * Que haya un binario que dependa de una librería y otro que
   dependa de otra

   * Que el que lo compiló tenía dos librerías en el sistema y el
   programa se hizo un lío.

   * Que el autor hubiera escrito a mano la primera dependencia (Tix
   4.1) pero que luego el programa añadiera la siguiente. En la que
   se especifica la versión exacta.

Yo apuesto por la última. Y por tanto no hay ningún peligro. Las dos
Tix que aparecen ahí cumplen con la misma norma. Son >= 4.1 No te va
a dar ningún problema.   
   

-- 
Saudos:
><ose        xmanoel@bigfoot.com   (Vigo/Galicia/España)
         http://pagina.de/xmanoel/
         http://w3.to/mikkeli/

06/21	Columbia records announces the first mass production of LP's, 1948


Reply to: