Página 1 de 1

Paquetes que se redistribuyen en cada parada

Publicado: 4 de julio de 2016 - 11:56 a. m.
por jojo57
Hola,

estoy implementando paquetes (en este caso, LibreOffice) en PCs de un dominio, y algunos no se instalan o se reinstalan cada vez que se apaga el equipo, mostrando siempre el mensaje "PENDIENTE DE ACTUALIZACIÓN" en la consola.
En algunos equipos no hay problemas, pero en otros (idénticos) falla.
Aquí está el registro de waptservice de un equipo donde no se instala. ¿Parece ser un problema con la firma del paquete? Pero en ese caso, ¿por qué se instala sin problemas en otro equipo?

¿Hay otros registros que podamos ver (de forma remota si es posible, ya que no todos los PC son locales)?

Gracias


2016-07-04 07:03:07,635 ADVERTENCIA No se puede obtener la versión del paquete en caché C:\wapt\cache\ddpp57-libreoffice_5.0.6.3-1_all.wapt: BadZipfile: El archivo no es un archivo zip
2016-07-04 11:15:11,089 CRÍTICO KeyError: "No hay ningún elemento llamado u'WAPT/signature' en el archivo"
2016-07-04 11:15:13,982 CRÍTICO El MD5 del archivo en caché no coincide con el MD5 encontrado en el índice de paquetes. Descartando archivo en caché
2016-07-04 11:25:22,779 ERROR Traceback (última llamada más reciente):
Archivo "C:\wapt\lib\site-packages\rocket\main.py", línea 143, en start
time.sleep(THREAD_STOP_CHECK_INTERVAL)
IOError: [Errno 4] Llamada a función interrumpida

Re: Paquetes que se redistribuyen en cada parada

Publicado: 4 de julio de 2016 - 12:20 p. m.
por htouvet
Es posible que el paquete WAPT descargado previamente esté incompleto.
Las posibles razones incluyen:
- el equipo se apagó mientras se descargaba el paquete
- espacio insuficiente en el disco duro
- el software antivirus bloqueó el paquete porque contiene un archivo ejecutable
- el servidor proxy lo bloqueó porque contiene un archivo ejecutable

...

Re: Paquetes que se redistribuyen en cada parada

Publicado: 4 de julio de 2016 - 13:55
por jojo57
Gracias por la respuesta, lo revisaré.
Lo extraño es que el paquete Greenshot, que normalmente ocupa unos pocos megabytes, ahora supera los 300 megabytes, igual que el paquete LibreOffice... ¿Habrá algún problema con los paquetes? Qué raro.

Voy a reinstalar WAPT completamente de forma remota y ver qué pasa...

Re: Paquetes que se redistribuyen en cada parada

Publicado: 5 de julio de 2016 - 11:08 a. m.
por jojo57
Así que revisé, y extrañamente (ya que no he creado ningún paquete recientemente), el paquete de Greenshot tenía el mismo tamaño que el paquete de LibreOffice, y esto estaba en mi repositorio privado. Extraño. Puede que haya cometido un error, pero no puedo ver cuál, ya que el paquete en mi directorio WaptDev en mi PC es correcto.

Pero sigo teniendo problemas con paquetes que no se instalan en algunas PC. Pensé que podría ser un tiempo de espera agotado (más de 10 minutos de instalación o que la PC se apague antes de que termine), pero no lo creo.

Estoy recibiendo este error en una máquina, aunque el paquete de LibreOffice descargado en esa máquina está completo. Si cambio la extensión a .wapt y .zip, puedo abrirlo, así que el archivo .zip está claramente bien.

Realmente no entiendo, todo funciona bien excepto por algunas máquinas obstinadas con los mismos errores y es imposible instalar los paquetes...

Gracias

2016-07-04 11:30:18,102 ADVERTENCIA No se puede obtener la versión del paquete en caché C:\wapt\cache\ddpp57-libreoffice_5.0.6.3-1_all.wapt: BadZipfile: El archivo no es un archivo zip
2016-07-04 16:59:06,670 CRÍTICO El MD5 del archivo en caché no coincide con el MD5 encontrado en el índice de paquetes. Descartando archivo en caché
2016-07-04 17:09:00,658 ERROR Traceback (última llamada más reciente):
Archivo "C:\wapt\lib\site-packages\rocket\main.py", línea 143, en start
time.sleep(THREAD_STOP_CHECK_INTERVAL)
IOError: [Errno 4] Llamada a función interrumpida