Página 1 de 1

[RESUELTO] ¿2 paquetes no visibles para los clientes...?

Publicado: 21 de febrero de 2019 - 11:25 a. m.
por Jonattend
Buen día,

Primero, la información de configuración del cliente y del servidor se puede encontrar en mi firma :)

Estoy teniendo un problema extraño: importé el paquete libreoffice-stable y el paquete vlc a mi repositorio.

Desde la consola, ambos paquetes son claramente visibles.

Ambos paquetes también son visibles en el servidor a través de SSH.

Cuando intento instalar vlc en una máquina (probado en dos máquinas Win7x64), la consola devuelve un mensaje "Dependencias faltantes vlc" (el mismo mensaje para Libre Office).

Desde la máquina cliente, a través de 127.0.0.1:8086, en “Lista de paquetes”, los dos paquetes no son visibles.

Desde la máquina cliente, a través de una instalación wapt-get, mismo mensaje de error (Crítico: paquetes no disponibles).

Intenté borrar el caché local de la consola: mismo resultado.

Intenté realizar un análisis de depuración de los paquetes usando "wapt-scanpackages -f -ldebug /var/www/wapt", aunque ve los 2 paquetes...

Código: Seleccionar todo

root@wapt:/home/wapt#[b] wapt-scanpackages -f -ldebug /var/www/wapt[/b]
2019-02-21 11:18:28,328 INFO   Processing new /var/www/wapt/prefixe-vlc_3.0.6-3_x86_all.wapt
..........
Un comando "ls -lha" en el servidor:

Código: Seleccionar todo

.....
-rw-r--r-- 1 wapt www-data  35M Jan 28 10:52 prefixe-thunderbird_60.4.0-36_x64_fr.wapt
-rw-r--r-- 1 wapt www-data  39M Feb 21 11:08 prefixe-vlc_3.0.6-3_x86_all.wapt
-rw-r--r-- 1 wapt www-data  22M Mar 27  2018 prefixe-waptupgrade_1.5.1.21-5_all.wapt
.....
Me cuesta entender por qué estos dos paquetes (LibreOffice/VLC) permanecen invisibles para los clientes... los otros paquetes (más de 30) no causan ningún problema...
Ya intenté eliminarlos del servidor y volver a importarlos, pero no tuve suerte... :/

¿Alguna pista?

Gracias.

Re: ¿2 paquetes no visibles para los clientes...?

Publicado: 21 de febrero de 2019 - 14:06
por agauvrit
Buen día,

Ha importado el paquete VLC x86 que solo es visible para máquinas con un sistema de 32 bits.

Para evitar este mensaje, importe la versión de 64 bits del paquete VLC

El paquete Thunderbird, por otro lado, es un paquete exclusivo para x64, por lo tanto invisible para máquinas de 32 bits.

Si desea que un paquete creado manualmente sea visible para todas las arquitecturas, especifique lo siguiente en el archivo de control:

Código: Seleccionar todo

architecture : all
En la documentación: https://www.wapt.fr/fr/doc/wapt-create- ... arquitectura

EDITAR: A partir de WAPT 1.7, el filtrado de visualización en el repositorio privado y durante la importación está disponible

Atentamente,

Alejandro

Re: ¿2 paquetes no visibles para los clientes...?

Publicado: 21 de febrero de 2019 - 14:28
por Jonattend
Has importado el paquete VLC x86, que solo es visible para equipos con sistemas de 32 bits.

Para evitar este mensaje, importa la versión de 64 bits del paquete VLC.
Antes que nada, gracias por la respuesta. Acabo de probarlo con VLC:
- a través de la consola WAPT -> repositorio privado
- Importar desde internet (store.wapt.fr)
- Se marcó la casilla "Solo última versión"
- Estoy importando el paquete "tis-vlc 3.0.6-2", que está etiquetado como "x64" para Arch
- Una vez importado, hago "edición de paquete": en el archivo de control dice "arquitectura: x86".

- Sigo exactamente el mismo procedimiento con la versión de VLC "tis-vlc 3.0.5-3"
- Una vez importado, hago "edición de paquete": en el archivo de control dice "arquitectura: x64".
En la máquina cliente, a través de 127.0.0.1, puedo ver mi paquete VLC en la versión 3.0.5-3.

Problema resuelto entonces... pero me pregunto si podría haber un problema con la versión 3.0.6-2 en su repositorio

Gracias de todas formas, hoy aprendí algo sobre el archivo "control". Tendré más cuidado la próxima vez ;)