[RESUELTO] Error de ejecución de paquete Wapt 1619
Publicado: 11 de octubre de 2023 - 13:11
Buen día,
Versión empresarial de Wapt: 2.4.0.14143
Servidor Wapt: Debian
Máquina utilizada para crear paquetes: Windows 10
Actualmente estoy creando un paquete para el software zedfree.
Mi script funciona perfectamente desde pyscripter, sin embargo cuando implemento el paquete desde wapt, obtengo un error "Setup ZEDFREE 2022.4 x64.exe" /S /v/qn\' devolvió un estado de salida distinto de cero 1619.
¿Podrías ayudarme a entender por qué solo recibo este mensaje de error en wapt?
Aquí está mi guión:
Aquí está el mensaje de error:
Gracias de antemano.
Versión empresarial de Wapt: 2.4.0.14143
Servidor Wapt: Debian
Máquina utilizada para crear paquetes: Windows 10
Actualmente estoy creando un paquete para el software zedfree.
Mi script funciona perfectamente desde pyscripter, sin embargo cuando implemento el paquete desde wapt, obtengo un error "Setup ZEDFREE 2022.4 x64.exe" /S /v/qn\' devolvió un estado de salida distinto de cero 1619.
¿Podrías ayudarme a entender por qué solo recibo este mensaje de error en wapt?
Aquí está mi guión:
Código: Seleccionar todo
# -*- coding: utf-8 -*-
from setuphelpers import *
import subprocess
name_software= "ZEDFREE"
exe = 'Setup ZEDFREE 2022.4 x64.exe'
silentflags='/S /v/qn'
key=''
min_version='22.4'
command = 'MsiExec.exe /X{00000022-9040-3CA8-8868-36F59DEFD14D} /qn'
def uninstall():
# Exécute la commande de désinstallation
subprocess.run(command, shell=True)
print(name_software+" a été désinstallé")
def install_exe():
# installation de l'application
print("L'installation de "+name_software+" commence")
install_exe_if_needed(exe,
silentflags=silentflags,
key=key,
min_version=min_version
)
print("L'installation de "+name_software+" est terminée")
def install():
software_installed = False
for software in installed_softwares(): # boucle for qui vérifie si le logiciel est déjà installé
if software['name'] == name_software:
software_installed = True
if software_installed == True :
uninstall()
install_exe()
break
if software_installed == False :
install_exe()
Código: Seleccionar todo
Installing enit-zedfree-csn(=22.4-2)
L'installation de ZEDFREE commence
Installing: Setup ZEDFREE 2022.4 x64.exe (22.4)
Erreur lors de l'installation de ['enit-zedfree-csn']: erreurs dans les paquets [[PackageRequest(package='enit-zedfree-csn',architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows-10', 'win-10', 'w-10', 'windows10', 'win10', 'w10', 'windows', 'win', 'w'],min_os_version=Version('10.0.19045'),max_os_version=Version('10.0.19045')), PackageEntry('enit-zedfree-csn','22.4-2' maturity='PROD',target_os='windows'), 'Traceback (most recent call last):\n File "C:\\Program Files (x86)\\wapt\\common.py", line 5192, in install\n result = self.install_wapt(p.localpath,\n File "C:\\Program Files (x86)\\wapt\\common.py", line 4176, in install_wapt\n raise e\n File "C:\\Program Files (x86)\\wapt\\common.py", line 4083, in install_wapt\n exitstatus = setup.install()\n File "C:\\Windows\\TEMP\\wapt3jnfq_t8\\setup.py", line 40, in install\n File "C:\\Windows\\TEMP\\wapt3jnfq_t8\\setup.py", line 20, in install_exe\n File "C:\\Program Files (x86)\\wapt\\common.py", line 4033, in new_func\n return func(*args, **kwargs)\n File "C:\\Program Files (x86)\\wapt\\setuphelpers_windows.py", line 1495, in install_exe_if_needed\n run(r\'"%s" %s\' % (exe, silentflags), accept_returncodes=accept_returncodes, timeout=timeout, pidlist=pidlist)\n File "C:\\Program Files (x86)\\wapt\\waptutils.py", line 2118, in run\n raise CalledProcessErrorOutput(proc.returncode, cmd, \'\'.join(output))\nwaptutils.CalledProcessErrorOutput: Command \'"Setup ZEDFREE 2022.4 x64.exe" /S /v/qn\' returned non-zero exit status 1619.\nOutput:\n']]
Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\waptservice\service.py", line 1910, in run
self.running_task.run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 716, in run
self._run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 1288, in _run
raise Exception(_('Error during install of {}: errors in packages {}').format(
Exception: Erreur lors de l'installation de ['enit-zedfree-csn']: erreurs dans les paquets [[PackageRequest(package='enit-zedfree-csn',architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows-10', 'win-10', 'w-10', 'windows10', 'win10', 'w10', 'windows', 'win', 'w'],min_os_version=Version('10.0.19045'),max_os_version=Version('10.0.19045')), PackageEntry('enit-zedfree-csn','22.4-2' maturity='PROD',target_os='windows'), 'Traceback (most recent call last):\n File "C:\\Program Files (x86)\\wapt\\common.py", line 5192, in install\n result = self.install_wapt(p.localpath,\n File "C:\\Program Files (x86)\\wapt\\common.py", line 4176, in install_wapt\n raise e\n File "C:\\Program Files (x86)\\wapt\\common.py", line 4083, in install_wapt\n exitstatus = setup.install()\n File "C:\\Windows\\TEMP\\wapt3jnfq_t8\\setup.py", line 40, in install\n File "C:\\Windows\\TEMP\\wapt3jnfq_t8\\setup.py", line 20, in install_exe\n File "C:\\Program Files (x86)\\wapt\\common.py", line 4033, in new_func\n return func(*args, **kwargs)\n File "C:\\Program Files (x86)\\wapt\\setuphelpers_windows.py", line 1495, in install_exe_if_needed\n run(r\'"%s" %s\' % (exe, silentflags), accept_returncodes=accept_returncodes, timeout=timeout, pidlist=pidlist)\n File "C:\\Program Files (x86)\\wapt\\waptutils.py", line 2118, in run\n raise CalledProcessErrorOutput(proc.returncode, cmd, \'\'.join(output))\nwaptutils.CalledProcessErrorOutput: Command \'"Setup ZEDFREE 2022.4 x64.exe" /S /v/qn\' returned non-zero exit status 1619.\nOutput:\n']]
Exception: Erreur lors de l'installation de ['enit-zedfree-csn']: erreurs dans les paquets [[PackageRequest(package='enit-zedfree-csn',architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows-10', 'win-10', 'w-10', 'windows10', 'win10', 'w10', 'windows', 'win', 'w'],min_os_version=Version('10.0.19045'),max_os_version=Version('10.0.19045')), PackageEntry('enit-zedfree-csn','22.4-2' maturity='PROD',target_os='windows'), 'Traceback (most recent call last):\n File "C:\\Program Files (x86)\\wapt\\common.py", line 5192, in install\n result = self.install_wapt(p.localpath,\n File "C:\\Program Files (x86)\\wapt\\common.py", line 4176, in install_wapt\n raise e\n File "C:\\Program Files (x86)\\wapt\\common.py", line 4083, in install_wapt\n exitstatus = setup.install()\n File "C:\\Windows\\TEMP\\wapt3jnfq_t8\\setup.py", line 40, in install\n File "C:\\Windows\\TEMP\\wapt3jnfq_t8\\setup.py", line 20, in install_exe\n File "C:\\Program Files (x86)\\wapt\\common.py", line 4033, in new_func\n return func(*args, **kwargs)\n File "C:\\Program Files (x86)\\wapt\\setuphelpers_windows.py", line 1495, in install_exe_if_needed\n run(r\'"%s" %s\' % (exe, silentflags), accept_returncodes=accept_returncodes, timeout=timeout, pidlist=pidlist)\n File "C:\\Program Files (x86)\\wapt\\waptutils.py", line 2118, in run\n raise CalledProcessErrorOutput(proc.returncode, cmd, \'\'.join(output))\nwaptutils.CalledProcessErrorOutput: Command \'"Setup ZEDFREE 2022.4 x64.exe" /S /v/qn\' returned non-zero exit status 1619.\nOutput:\n']]
Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\waptservice\service.py", line 1910, in run
self.running_task.run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 716, in run
self._run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 1288, in _run
raise Exception(_('Error during install of {}: errors in packages {}').format(
Exception: Erreur lors de l'installation de ['enit-zedfree-csn']: erreurs dans les paquets [[PackageRequest(package='enit-zedfree-csn',architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows-10', 'win-10', 'w-10', 'windows10', 'win10', 'w10', 'windows', 'win', 'w'],min_os_version=Version('10.0.19045'),max_os_version=Version('10.0.19045')), PackageEntry('enit-zedfree-csn','22.4-2' maturity='PROD',target_os='windows'), 'Traceback (most recent call last):\n File "C:\\Program Files (x86)\\wapt\\common.py", line 5192, in install\n result = self.install_wapt(p.localpath,\n File "C:\\Program Files (x86)\\wapt\\common.py", line 4176, in install_wapt\n raise e\n File "C:\\Program Files (x86)\\wapt\\common.py", line 4083, in install_wapt\n exitstatus = setup.install()\n File "C:\\Windows\\TEMP\\wapt3jnfq_t8\\setup.py", line 40, in install\n File "C:\\Windows\\TEMP\\wapt3jnfq_t8\\setup.py", line 20, in install_exe\n File "C:\\Program Files (x86)\\wapt\\common.py", line 4033, in new_func\n return func(*args, **kwargs)\n File "C:\\Program Files (x86)\\wapt\\setuphelpers_windows.py", line 1495, in install_exe_if_needed\n run(r\'"%s" %s\' % (exe, silentflags), accept_returncodes=accept_returncodes, timeout=timeout, pidlist=pidlist)\n File "C:\\Program Files (x86)\\wapt\\waptutils.py", line 2118, in run\n raise CalledProcessErrorOutput(proc.returncode, cmd, \'\'.join(output))\nwaptutils.CalledProcessErrorOutput: Command \'"Setup ZEDFREE 2022.4 x64.exe" /S /v/qn\' returned non-zero exit status 1619.\nOutput:\n']]