#1090 closed defect (fixed)
Error en el instalador del paquete Tol
Reported by: | Owned by: | Víctor de Buen Remiro | |
---|---|---|---|
Priority: | highest | Milestone: | |
Component: | ASCII data files | Version: | |
Severity: | blocker | Keywords: | |
Cc: | Pedro Gea, Jorge |
Description
Hola TOL, cuando instalamos TOL y se crea la carpeta con los paquetes, tenemos un problema con el fichero :tol\TolPackage\Client\TolCint.2.1\add_paths.hpp
Cuando queremos instalar mms SIN conexión a internet. Si seguimos la documentación del trac https://www.tol-project.org/wiki/TolPackageRulesAndComments#Actualizaci%C3%B3nautom%C3%A1ticaymanual
Para más detalle ver el tique #535 de mms: https://trac.localbayes.es/mms/ticket/535
Change History (4)
comment:1 Changed 14 years ago by
Cc: | Pedro Gea Jorge added |
---|---|
Status: | new → accepted |
comment:2 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
comment:3 Changed 14 years ago by
comment:4 Changed 14 years ago by
En la próxima versión que espero sacar en unas horas estará resuelto este problema tal y como se explica aquí
El paquete
TolCint
es realmente complicado de instalar porque se trata de una aplicación bastante compleja que requiere un proceso de instalación previa que debe permanecer transparente al usuario. Cuando se instala en una máquina se adapta a ella y es lógico que no sea transportable a otra de forma directa.Por otra parte, el sistema de acceso remoto a los paquetes por su parte es también un proceso muy sofisticado que utiliza una base de datos postgresql y php para dar el soporte necesario para la descarga y actualización automática sin prácticamente intervención del usuario, lo cual sería costosísimo intentar replicar en un sistema local autoinstalable.
La única solución que se me ocurre es crear una función en TolPackage que se ejecute en una máquina con acceso al repositorio remoto que se baje un conjunto de paquetes y todas sus dependencias directas e indirectas a un path local dado por el usuario distinto de su repositorio local, para que no interfieran sus instalaciones, y luego sea ese directorio el que se copie en la máquina sin conexión.