Opened 15 years ago
Closed 15 years ago
#923 closed defect (fixed)
Error loading the package GuiTools
Reported by: | Pedro Gea | Owned by: | Víctor de Buen Remiro |
---|---|---|---|
Priority: | highest | Milestone: | TOL Packages |
Component: | Kernel | Version: | |
Severity: | blocker | Keywords: | |
Cc: | Jorge |
Description
Con la nueva versión de TOLBase descargable desde la web, no soy capaz de utilizar el paquete GuiTools.
No soy capaz de explicar qué es lo que pasa, pues no me entero de lo que se supone que ocurre con el asunto de los paquetes.
En el primer arranque tras la instalación se abrireron muchas ventanas negras (de la consola) y no sé qué se bajó ni sé qué hacer para eliminarlo y volver a reproducir ese comportamiento inicial, ni sé si eso tiene algo que ver con el problema o serviría para algo, pero sin duda me gustaría saber qué ocurre, qué está haciendo, dónde se están escribiendo cosas, etc.
Ahora si arranco TOLBase y solicito #Require GuiTools
encuentro:
ERROR: [1] [ZipArchive]Error while processing archive C:/Users/pgea/AppData/Roaming/tol/OIS/TolPackage/Client/GuiTools.oza: The central directory was not found in the archive (or you were trying to open not the last volume of a segmented archive). ERROR: [2] El paquete corrupto GuiTools ha sido eliminado localmente y no será reinstalado de nuevo. No ha sido cargado el paquete GuiTools Lea información acerca de los paquetes TOL en https://www.tol-project.org/wiki/TolPkg
Si insisto sobre ese mismo TolBase y vuelvo a ejecutar #Require GuiTools
entonces encuentro:
[TolPackage::Client::@Repository::Connect] Trying to conect to repository http://packages.tol-project.org/OfficialTolArchiveNetwork/ ... Downloading from "http://packages.tol-project.org/OfficialTolArchiveNetwork/index.tol" ... Downloading from "http://packages.tol-project.org/OfficialTolArchiveNetwork/index.csv" ... ... Connected! [TolPackage::Client::@Repository::Connect] Trying to conect to repository http://packages.tol-project.org/tol_pkg/ ... Downloading from "http://packages.tol-project.org/tol_pkg/index.tol" ... ERROR: [3] Símbolo binario < fuera de lugar. en el carácter 1, línea 1: Línea de código 1 > <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> ^ 2 : <html><head> 3 : <title>404 Not Found</title> 4 : </head><body> 5 : <h1>Not Found</h1> 6 : <p>The requested URL /tol_pkg/index.tol was not found on this server.</p> 7 : </body></html> 8 : [Call stack] [5] Real new::Connect (Real void) [4] NameBlock StdLib::TolPackage::Client::@Repository::Open (Text url, Real connect) [3] NameBlock StdLib::TolPackage::Client::@Repository::Get (Text url, Real connect) [2] Real StdLib::TolPackage::Client::@Repository::FindAndInstall (Text package.version, Real showError) [1] Real StdLib::TolPackage::Client::FindAndInstall (Text repository, Real showError) ERROR: [4] No se ha encontrado elemento con nombre name [Call stack] [5] Real new::Connect (Real void) [4] NameBlock StdLib::TolPackage::Client::@Repository::Open (Text url, Real connect) [3] NameBlock StdLib::TolPackage::Client::@Repository::Get (Text url, Real connect) [2] Real StdLib::TolPackage::Client::@Repository::FindAndInstall (Text package.version, Real showError) [1] Real StdLib::TolPackage::Client::FindAndInstall (Text repository, Real showError) Warning: [1] La función :: ha fallado en : repInf::name ERROR: [5] No se ha encontrado elemento con nombre type [Call stack] [5] Real new::Connect (Real void) [4] NameBlock StdLib::TolPackage::Client::@Repository::Open (Text url, Real connect) [3] NameBlock StdLib::TolPackage::Client::@Repository::Get (Text url, Real connect) [2] Real StdLib::TolPackage::Client::@Repository::FindAndInstall (Text package.version, Real showError) [1] Real StdLib::TolPackage::Client::FindAndInstall (Text repository, Real showError) Warning: [2] La función :: ha fallado en : repInf::type ERROR: [6] No se ha encontrado elemento con nombre description [Call stack] [5] Real new::Connect (Real void) [4] NameBlock StdLib::TolPackage::Client::@Repository::Open (Text url, Real connect) [3] NameBlock StdLib::TolPackage::Client::@Repository::Get (Text url, Real connect) [2] Real StdLib::TolPackage::Client::@Repository::FindAndInstall (Text package.version, Real showError) [1] Real StdLib::TolPackage::Client::FindAndInstall (Text repository, Real showError) Warning: [3] La función :: ha fallado en : repInf::description Downloading from "http://packages.tol-project.org/tol_pkg/index.csv" ... ERROR: [7] No se puede indexar por nombre un conjunto vac�o. [Call stack] [5] Real new::Connect (Real void) [4] NameBlock StdLib::TolPackage::Client::@Repository::Open (Text url, Real connect) [3] NameBlock StdLib::TolPackage::Client::@Repository::Get (Text url, Real connect) [2] Real StdLib::TolPackage::Client::@Repository::FindAndInstall (Text package.version, Real showError) [1] Real StdLib::TolPackage::Client::FindAndInstall (Text repository, Real showError) Warning: [4] ... NOT Connected! [TolPackage::Client::@Repository::DownloadPackage] wget -O"C:/Users/pgea/AppData/Roaming/tol/OIS/TolPackage/Client/GuiTools.oza" "http://packages.tol-project.org/tol_pkg/packages/GuiTools.oza" [TolPackage::Client::@Repository::Install] Installed package GuiTools ERROR: [8] [ZipArchive]Error while processing archive C:/Users/pgea/AppData/Roaming/tol/OIS/TolPackage/Client/GuiTools.oza: The central directory was not found in the archive (or you were trying to open not the last volume of a segmented archive). ERROR: [9] El paquete desconocido GuiTools debe ser instalado manualmente. No ha sido cargado el paquete GuiTools Lea información acerca de los paquetes TOL en https://www.tol-project.org/wiki/TolPkg
}}}
Change History (3)
comment:1 Changed 15 years ago by
comment:2 Changed 15 years ago by
Cc: | Jorge added |
---|
Pongo en copia a Jorge para que acelere el tema de sustituir wget
por alguna librería enlazable vía C, C++, TCL o lo que sea.
comment:3 Changed 15 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Prueba a ejecutar esta sentencia
El {{#Require}}} llama al instalador automático pero como de momento está montado sobre
wget
se tiene que llamar por el sistema operativo y resulta que la descarga se ejecuta en segundo plano y devuelve el control antes de acabar por lo que el instalador piensa que ha fracasado.Lo de las ventanas negras es por no lanzar TOLBase de forma directa, o bien lo lanzaste desde el propio setup de instalación de TOL o bien desde un .bat o algo así. En ese caso windows no es capaz de lanzar procesos sin crear una ventana. Es un defecto de Windows sobre el que no tenemos ninguna capacidad de actuación. Si lanzas tolbase.exe desde el explorador o desde una consola no le pasa eso.