J'essaie de développer un paquet pour le logiciel Screenpresso. Grâce à la version 2.0 c'est bien plus simple ! Et pourtant...
L'installation se passe bien, je n'ai jamais eu de problème.
Par contre pour la désinstallation, si j'ai bien compris c'est wapt qui se charge de générer la fonction uninstall() à partir de la clé de désinstallation.
Celle récupérée est la bonne et en testant le paquet en local sur la console ça fonctionne.
Sauf qu'une erreur est renvoyée après exécution et donc le paquet se met en échec.
Exécution dans VSCode :
Code : Tout sélectionner
Removing D:\waptdev\sdis85-screenpresso-wapt ...
L'opération a réussi.
2021-07-06 10:29:05,991 CRITICAL Critical error during uninstall: CalledProcessErrorOutput: Command '"C:\\Program Files\\Learnpulse\\Screenpresso\\Screenpresso.exe" deploy --programfiles --quiet --uninstall' returned non-zero exit status 11.
Output:
No package removed !
=== Error removing packages ===
Code : Tout sélectionner
Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\waptservice\service.py", line 1961, in run
self.running_task.run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 649, in run
self._run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 1214, in _run
self.result = self.wapt.remove(self.packagenames,
File "C:\Program Files (x86)\wapt\common.py", line 5324, in remove
print((self.run(uninstall_cmd)))
File "C:\Program Files (x86)\wapt\common.py", line 3705, in run
return ensure_unicode(setuphelpers.run(*arg, **args))
File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", line 4029, in run
raise CalledProcessErrorOutput(proc.returncode, cmd, ''.join(output))
waptutils.CalledProcessErrorOutput: Command '"C:\\Program Files\\Learnpulse\\Screenpresso\\Screenpresso.exe" deploy --programfiles --quiet --uninstall' returned non-zero exit status 4294967295.
Merci.