¡Hola Rolando!
Las dependencias entre paquetes no siempre son "a conciencia", suelen establecerse automáticamente, por una necesidad intrínseca del entorno de Delphi, cada vez que se compila un paquete que usa unidades que también son utilizadas por otro paquete que ya está instalado.
Si un paquete de componentes de datos usa la unidad DB.pas (algo que es muy común), un segundo paquete de componentes de datos que use la misma unidad encadenará una dependencia al primero (no puede cada uno tener su propia "DB").
En muchos casos es posible recompilar los paquetes para reorganizar o romper estas dependencias. Tengo dudas de por qué Borland no incluye muchos de los paquetes fuentes, pero en todo caso los archivos de código fuente de dichos componentes sí están disponibles y con ellos pueden crearse nuevamente los/otros paquetes para reinstalarlos, cuidando uno mismo las dependencias que se crean.
Espero haber ayudado en algo.
Al González.
Última edición por Al González fecha: 10-02-2008 a las 10:56:09.
|