[RISOLTO] Errore di disinstallazione del pacchetto Office

Domande sul packaging WAPT / Richieste e assistenza sui pacchetti Wapt.
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Bloccato
Louisinger
Messaggi: 27
Registrazione: 26 giugno 2018 - 09:40

26 giugno 2018 - 10:04

Buongiorno,

Sono bloccato mentre cerco di disinstallare il mio pacchetto Office Pro+ 2016. L'installazione procede senza problemi, ma quando provo a disinstallarlo, le cose si complicano. Ricevo questo ERRORE CRITICO:

Errore durante l'esecuzione dello script di disinstallazione: nessun modulo denominato setup

Ecco più precisamente cosa restituisce il comando wapt-get rimuovi mnt-microsoft-office :

Codice: Seleziona tutto

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 trova il modulo setup.py durante l'installazione ma non durante la disinstallazione.
La cosa che mi sembra strana è questa famosa Cambia la directory corrente in C:\Users\louisinger appena prima dell'errore.

Qualcuno ha una soluzione o un suggerimento?

-------------------------
La mia configurazione:

Versione WAPT: 1.5
Sistema operativo del computer di sviluppo: Windows 10
Server: Debian 9
Ultima modifica di louisinger il 11 luglio 2018 alle 11:49, modificato 1 volta.
Louisinger
Messaggi: 27
Registrazione: 26 giugno 2018 - 09:40

4 luglio 2018 - 12:06

Nessuno che mi aiuti?
Avatar utente
htouvet
Esperto WAPT
Messaggi: 436
Registrazione: 16 marzo 2015 - 10:48
Contatto:

11 luglio 2018 - 10:55

Cambia la directory corrente in C:\Users\louisinger
Questo è normale. Durante l'installazione, la directory corrente cambia nella directory temporanea in cui è stato decompresso il pacchetto.
Al termine della procedura (anche in caso di errore), viene ripristinata la directory corrente precedente.
Non è questo il problema.

Durante la procedura di "disinstallazione", il modulo di installazione viene letto dal database wapt locale (perché il pacchetto .wapt in formato zip non è più presente sulla macchina in quel momento)

L'errore menzionato potrebbe riferirsi a:
Revisione: 5e66fe47ee9e1dda56cc10f70abe3be1ebe902ce
Autore: htouvet <htouvet-github@tranquil.it>
Data: 07/12/2017 19:06:11
Messaggio:
...
----
Modificato: common.py
...
Che versione di Wapt è?
(vedere l'hash in c:\program files (x86)\wapt\revision.txt)

Qual è il contenuto della funzione uninstall()?
Tranquillo IT
Louisinger
Messaggi: 27
Registrazione: 26 giugno 2018 - 09:40

11 luglio 2018 - 11:48

Ciao,

ho risolto il problema due giorni fa. A quanto pare si trattava di un problema di importazione :? .
Ho semplicemente ripulito le mie importazioni e miracolosamente ha funzionato. Penso che sia il famigerato problema di importazione circolare in Python: https://gist.github.com/datagrok/40bf84d5870c41a77dc6

. Contrassegno questo problema come [RISOLTO]. Grazie.
Bloccato