[RESOLU] Erreur désinstallation packet office

Questions about WAPT Packaging / Requêtes et aides autour des paquets Wapt.
Règles du forum
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
louisinger
Messages : 27
Inscription : 26 juin 2018 - 09:40

26 juin 2018 - 10:04

Bonjour,

Je bloque sur la désinstallation de mon packet office pro+ 2016. L'install fonctionne bien mais lorsque j'essaye de lancer la désinstallation les choses se compliquent. J'obtiens cette CRITICAL ERROR :

Error running uninstall script : No module named setup

Voila plus précisément ce que renvoie la commande wapt-get remove mnt-microsoft-office :

Code : Tout sélectionner

PS C:\Users\louisinger> wapt-get remove mnt-microsoft-office
2018-06-26 09:36:53,338 INFO User Groups:[]
2018-06-26 09:36:53,339 DEBUG WAPT base directory : C:\Program Files (x86)\wapt
2018-06-26 09:36:53,341 DEBUG Package cache dir : C:\Program Files (x86)\wapt\cache
2018-06-26 09:36:53,342 DEBUG WAPT DB Structure version;: 20180303
2018-06-26 09:36:53,342 DEBUG Checking if old install in progress
2018-06-26 09:36:53,349 DEBUG Thread 4264 is connecting to wapt db
2018-06-26 09:36:53,351 DEBUG DB Start transaction
2018-06-26 09:36:53,351 DEBUG reset stalled install_status in database
2018-06-26 09:36:53,354 INFO Status :
2018-06-26 09:36:53,355 DEBUG DB commit
Removing mnt-microsoft-office ...
2018-06-26 09:36:53,364 INFO Status : Removing package mnt-microsoft-office version 16.0.8431.2270-69 from computer...
2018-06-26 09:36:53,365 DEBUG DB Start transaction
2018-06-26 09:36:53,365 DEBUG DB commit
2018-06-26 09:36:53,390 DEBUG uninstall key not registered in local DB status.
2018-06-26 09:36:53,391 INFO setup.uninstall for package mnt-microsoft-office with params {}
2018-06-26 09:36:53,391 DEBUG Sourcing setup from DB
2018-06-26 09:36:53,394 DEBUG Import source code as __waptsetup_6mtn83wm6i__
2018-06-26 09:36:53,397 DEBUG   Change current directory to C:\Users\louisinger
2018-06-26 09:36:53,397 CRITICAL Error running uninstall script: No module named setup
2018-06-26 09:36:53,398 INFO Remove status record from local DB for mnt-microsoft-office
2018-06-26 09:36:53,398 DEBUG DB Start transaction
2018-06-26 09:36:53,401 DEBUG DB commit
2018-06-26 09:36:53,407 INFO Additional packages to remove : []
2018-06-26 09:36:53,411 DEBUG Check if host package "D7BC2042-E8CF-9038-A64E-43C177B5E03B" is available
2018-06-26 09:36:53,414 DEBUG Checking if D7BC2042-E8CF-9038-A64E-43C177B5E03B (=56) is installed/outdated
2018-06-26 09:36:53,440 DEBUG store status in DB
2018-06-26 09:36:53,440 DEBUG DB Start transaction
2018-06-26 09:36:53,443 DEBUG DB commit
2018-06-26 09:36:53,448 INFO Status :
2018-06-26 09:36:53,450 DEBUG DB Start transaction
2018-06-26 09:36:53,450 DEBUG DB commit
=== Removed packages ===
  mnt-microsoft-office
=== Error removing packages ===
  mnt-microsoft-office
2018-06-26 09:36:53,461 DEBUG Starting new HTTPS connection (1): srvwaptprd.mnt.fr
2018-06-26 09:36:53,493 DEBUG https://srvwaptprd.mnt.fr:443 "HEAD /ping HTTP/1.1" 200 0
2018-06-26 09:36:53,549 DEBUG Unable to GET username from SID S-1-5-21-259322336-1362810705-2350445518-1000 : (1332, 'Lo
okupAccountSid', 'Le mappage entre les noms de compte et les ID de s\xe9curit\xe9 n\x92a pas \xe9t\xe9 effectu\xe9.'), u
sing profile directory instead
2018-06-26 09:36:53,759 DEBUG Starting new HTTPS connection (1): srvwaptprd.mnt.fr
2018-06-26 09:36:53,854 DEBUG https://srvwaptprd.mnt.fr:443 "POST /update_host HTTP/1.1" 200 172
2018-06-26 09:36:53,855 DEBUG DB Start transaction
2018-06-26 09:36:53,858 DEBUG DB commit
2018-06-26 09:36:53,864 INFO Status on server https://srvwaptprd.mnt.fr updated properly
2018-06-26 09:36:53,865 DEBUG update_server_status successful {u'msg': u'update_host', u'result': {u'computer_fqdn': u'd
054e104.mnt.fr', u'uuid': u'D7BC2042-E8CF-9038-A64E-43C177B5E03B'}, u'success': True, u'request_time': 0.062999963760375
98}
WAPT trouve le module setup.py lors de l'installation mais pas lors de la désinstallation.
La chose qui me parait étrange est ce fameux Change current directory to C:\Users\louisinger juste avant l'erreur.

Quelqu'un aurait-il une solution ou une piste de réflexion ?

-------------------------
Ma config :

Version WAPT : 1.5
OS de l'ordinateur de dev : Windows 10
Serveur : Debian 9
Dernière modification par louisinger le 11 juil. 2018 - 11:49, modifié 1 fois.
louisinger
Messages : 27
Inscription : 26 juin 2018 - 09:40

04 juil. 2018 - 12:06

Non personne pour m'aider ?
Avatar de l’utilisateur
htouvet
Expert WAPT
Messages : 402
Inscription : 16 mars 2015 - 10:48
Contact :

11 juil. 2018 - 10:55

le Change current directory to C:\Users\louisinger
est normal.Lors de l'installation, le répertoire en cours change pour être le répertoire temporaire ou le paquet est dézippé.
A la fin de la procédure (y compris quand il y aune erreur), on remet le répertoire en cours précédent.
Là n'est pas le problème.

Lors de la procédure "uninstall", le module setup est lu depuis la base de données locale de wapt (car le paquet .wapt sous forme zip n'est plus présent sur le poste à ce moment)

L'erreur mentionnée peut faire référence à :
Revision: 5e66fe47ee9e1dda56cc10f70abe3be1ebe902ce
Author: htouvet <htouvet-github@tranquil.it>
Date: 07/12/2017 19:06:11
Message:
...
----
Modified: common.py
...
Quelle est la version de Wapt ?
(voir le hash dans c:\program files (x86)\wapt\revision.txt)

Quel est le contenu de votre fonction uninstall() ?
Tranquil IT
louisinger
Messages : 27
Inscription : 26 juin 2018 - 09:40

11 juil. 2018 - 11:48

Bonjour,

J'ai résolu le problème il y a deux jours. Il s'agissait d'un problème d'import apparemment :? .
J'ai simplement fait le ménage dans mes imports et miracle ça a fonctionner. Je pense que c'est le fameux problème d'importation circulaire en python : https://gist.github.com/datagrok/40bf84d5870c41a77dc6

Je passe le sujet en [RESOLU]. Merci.
Verrouillé