Dependencias no instaladas desde el repositorio al instalar el archivo wapt local
Publicado: 1 de agosto de 2025 - 00:43
Hola,
Tengo una máquina limpia que no está conectada al servidor wapt, pero tiene el repositorio configurado (es prácticamente un dispositivo autoadministrado; solo se especifica `repo_url`).
Ahora quiero instalar un paquete (por ejemplo, keepass xc). Descargué el archivo wapt (autocompilado en la consola) y lo intento instalar así:
No encuentra las dependencias. `vcredist2015-2022` está disponible en el repositorio central y se puede instalar fácilmente:
También puedo instalar directamente keepassxc con `wapt-get install keepassxc`, pero entonces usaré la versión del repositorio.
¿Hay alguna forma de instalar un archivo .wapt local y obtener todas las dependencias necesarias? De lo contrario, tengo que modificarlo y usar `wapt-get show *.wapt` y el grep para `depends`.
Estoy ejecutando Windows con la última versión de wapt (`2.6.0.17392`).
¡Agradezco cualquier ayuda! Gracias.
(Y: ¡perdón por mi insulto en francés!)
Tengo una máquina limpia que no está conectada al servidor wapt, pero tiene el repositorio configurado (es prácticamente un dispositivo autoadministrado; solo se especifica `repo_url`).
Ahora quiero instalar un paquete (por ejemplo, keepass xc). Descargué el archivo wapt (autocompilado en la consola) y lo intento instalar así:
Código: Seleccionar todo
C:\volume>wapt-get install *.wapt
Using config file: C:\Program Files (x86)\wapt\wapt-get.ini
Installing WAPT files C:\volume\keepassxc_2.7.10-5_x64_windows_PROD.wapt
FATAL ERROR : Missing dependencies: vcredist2015-2022
Código: Seleccionar todo
C:\>wapt-get install vcredist2015-2022
Using config file: C:\Program Files (x86)\wapt\wapt-get.ini
install using WAPT packages vcredist2015-2022
index : 262144 / 39078760 (1%) (0.00b/s)5211.0-27_windows_6.0_PROD.wapt: progress 0 of 100
Downloading vcredist2015-2022_14.44.35211.0-27_windows_6.0_PROD.wapt index 37.2MB done in 344ms ( 108.3MB/s )
index : 39078760 / 39078760 (100%) (108.34Mb/s)27_windows_6.0_PROD.wapt: progress 100 of 100
2025-08-01 00:39:39,135 WARNING Unable to get HNetCfg.FwPolicy2 rules: This object does not support enumeration
Installing: VC_redist.x86.exe
Installing: VC_redist.x64.exe
Results :
=== install packages ===
vcredist2015-2022 [x64_en_PROD] | vcredist2015-2022 (14.44.35211.0-27)
También puedo instalar directamente keepassxc con `wapt-get install keepassxc`, pero entonces usaré la versión del repositorio.
¿Hay alguna forma de instalar un archivo .wapt local y obtener todas las dependencias necesarias? De lo contrario, tengo que modificarlo y usar `wapt-get show *.wapt` y el grep para `depends`.
Estoy ejecutando Windows con la última versión de wapt (`2.6.0.17392`).
¡Agradezco cualquier ayuda! Gracias.
(Y: ¡perdón por mi insulto en francés!)