Página 1 de 1

[RESUELTO] Error al crear un paquete

Publicado: 24 de noviembre de 2022 - 12:23 p. m.
por laibil
Hola,

me pongo en contacto con ustedes porque estoy intentando crear un paquete para implementarlo en toda nuestra infraestructura de TI, pero al probarlo en mi equipo, recibo el siguiente error: "Este paquete tiene un atributo en el archivo de control incompatible con las capacidades de su host .

He buscado el problema en el archivo de control sin éxito. ¿Es posible averiguar qué atributo está causando el problema? Si ese es el problema,

les agradezco de antemano su ayuda.

Atentamente.

Re: Error al crear un paquete

Publicado: 24 de noviembre de 2022 - 16:24
por olaplanche
Hola,

¿podrías publicar tu archivo de control?

Re: Error al crear un paquete

Publicado: 25 de noviembre de 2022 - 17:10
por laibil
Hola, aquí está el contenido del archivo de control.

gracias de antemano

Código: Seleccionar todo

package           : wapt-nuxeo-drive
version           : 5.2.10-1
architecture      : all
section           : base
priority          : optional
name              : Nuxeo Drive
categories        :
maintainer        : xxxxx
description       : Nuxeo Drive (Nuxeo)
depends           :
conflicts         :
maturity          : PREPROD
locale            : fr
target_os         : windows
min_wapt_version  : 2.0
sources           : https://community.nuxeo.com/static/drive-updates/release/?C=M;O=D
installed_size    :
impacted_process  :
description_fr    :
description_pl    :
description_de    :
description_es    :
description_pt    :
description_it    :
description_nl    :
description_ru    :
audit_schedule    :
editor            : Nuxeo
keywords          :
licence           :
homepage          :
package_uuid      : f9849dc5-b714-4ce0-b24e-8b9e5c12e379
valid_from        :
valid_until       :
forced_install_on :
changelog         :
min_os_version    :
max_os_version    :
icon_sha256sum    :
signer            :
signer_fingerprint:
signature         :
signature_date    :
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes 

Re: Error al crear un paquete

Publicado: 28 de noviembre de 2022 - 14:31
por olaplanche
Buen día,

¿Su PC se encuentra en un estado PREPROD maduro?
Compruebe en el archivo wapt-get.ini que existe la siguiente línea:
vencimientos = PROD, PREPROD

Re: Error al crear un paquete

Publicado: 4 de diciembre de 2022 - 20:48
por laibil
Hola Olaplanche,

la línea en cuestión no está presente en mi archivo wapt-get.ini, ¿puedo agregarla manualmente?

Gracias de nuevo por tu ayuda.

Re: Error al crear un paquete

Publicado: 5 de diciembre de 2022 - 09:09
por olaplanche
Hola,

todo depende del nivel de madurez en el que estés importando tu paquete.
Si no tienes una línea `maturities` en tu archivo wapt-get.ini, significa que tu máquina está "solo" en madurez PROD.
En el archivo de control de tu paquete, el nivel de madurez es PREPROD, por lo que este paquete no será compatible con tu máquina.
Debes importar tu paquete en madurez PROD o agregar madurez PREPROD a tu máquina agregando la línea al archivo wapt-get.ini.

https://www.wapt.fr/fr/doc/wapt-package ... ntrol-file

Saludos,

Re: Error al crear un paquete

Publicado: 6 de diciembre de 2022 - 19:49
por laibil
Hola Olalanche,
gracias por tu explicación. Efectivamente, creé este paquete en el entorno de preproducción porque ya tengo una versión de este software en nuestra biblioteca y quería evitar sobrescribirla y conservar ambas versiones. Quería crearlo en preproducción solo para instalarlo y comprobar que la instalación se había realizado correctamente.

Ahora lo entiendo mejor gracias a tu explicación.

Entonces, para simplificar las cosas, ¿debería crear el paquete en producción con un nombre diferente para evitar sobrescribir el paquete existente en la tienda?

Gracias de nuevo por tu ayuda.

Re: Error al crear un paquete

Publicado: 7 de diciembre de 2022 - 8:39 a. m.
por olaplanche
Hola,

para una necesidad puntual, puedes cambiar el nombre de tu paquete y moverlo al nivel de madurez PROD; eso funcionará.
A largo plazo, es preferible definir los niveles de madurez PROD, PREPROD y DEV en la máquina de desarrollo del paquete, que idealmente sería una máquina virtual.

Saludos,

Re: [RESUELTO] Error al crear un paquete

Publicado: 7 de enero de 2023 - 17:56
por laibil
Hola Olalanche,

utilicé un lugar en el parque para realizar mis pruebas. Muchas gracias por la información y por tu ayuda.

Problema resuelto

. Que tengas una buena tarde.