Page 1 sur 1

[RESOLU] Erreur returned non-zero exit status 1612.

Posté : 19 sept. 2022 - 15:27
par jorico
Bonjour :)

Je suis train d'essayer de packager le programme flameshot (.msi), hors lors de l'installation j'ai un code d'erreur suivant:
Erreur returned non-zero exit status 1612.

Je pense que le programme essai de s'installer sur la session de l'utilisateur. Avez vous une idée de comment faire fonctionner l'installation ?

Code : Tout sélectionner

uninstallkey=['{EBC7D3FB-4ED6-4EF4-ADD0-5695E6716C8B}']

def install():
    # Declaring local variables

    # Installing the software
    print("Installing: Flameshot-12.1.0")
    install_msi_if_needed ('Flameshot-12.1.0-win64.msi',properties={'ALLUSERS':'1'})
    print("Flameshot-12.1.0 est installé")

def uninstall():
    print("Uninstalling: Flameshot-12.1.0")
    run(r'MsiExec.exe /x /q {EBC7D3FB-4ED6-4EF4-ADD0-5695E6716C8B}')
    print("Flameshot-12.1.0 est désinstallé")
Merci pour votre aide :)

Re: Erreur returned non-zero exit status 1612.

Posté : 19 sept. 2022 - 16:06
par dcardon
WAPT ne peut pas faire grand chose avec l'erreur 1602. Il doit y avoir une ancienne installation de flameshot qui est à moitié installé, cf.

https://knowledge.autodesk.com/fr/suppo ... 2-htm.html

Il faut essayer de nettoyer la machine, voir si le problème se produit sur une machine clean, etc.

Et il faut toujours bien prendre en compte que le waptservice tourne en compte LOCALSYSTEM.

Cordialement,

Denis

Re: Erreur returned non-zero exit status 1612.

Posté : 20 sept. 2022 - 11:58
par jorico
Bonjour Denis :D

Merci pour votre réponse, effectivement la machine était pourrie, je l'ai réinstallée et l'installation à bien fonctionnée.
Cependant la désinstallation met un erreur [

Code : Tout sélectionner

Command 'MsiExec.exe /norestart /q /X{EBC7D3FB-4ED6-4EF4-ADD0-5695E6716C8B}' returned non-zero exit status 1605.
Output:C
alors que sur la VM le programme est bien désinstallé

Il y a t'il un moyen de bypass ce code d'erreur ?

Cordialement

Re: Erreur returned non-zero exit status 1612.

Posté : 20 sept. 2022 - 12:34
par dcardon
voir accept_returncodes

https://www.wapt.fr/fr/doc/wapt-create- ... codes#id17

Cordialement,

Denis