Ho due pacchetti di LibreOffice, adattati dal pacchetto presente nel repository Tranquil IT (versioni 7.4.5.1 e 7.4.7.2). Sulla maggior parte dei computer, la disinstallazione genera un errore con il seguente messaggio:
Codice: Seleziona tutto
Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\waptservice\service.py", line 1907, in run
self.running_task.run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 710, in run
self._run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 1304, in _run
self.result = self.wapt.remove(self.packagenames,
File "C:\Program Files (x86)\wapt\common.py", line 5510, in remove
print(self.run(uninstall_cmd))
File "C:\Program Files (x86)\wapt\common.py", line 3851, in run
return ensure_unicode(run(*arg, pidlist=self.pidlist,**args))
File "C:\Program Files (x86)\wapt\waptutils.py", line 2094, in run
raise TimeoutExpired(cmd, ''.join(output), timeout)
waptutils.TimeoutExpired: Command '['MsiExec.exe', '/X{BA4F035C-0C66-46A0-AC30-82C352515D06}', '/q', '/norestart']' timed out after 600 seconds with output 'Anche se la disinstallazione mostra un errore nella console WAPT, il software viene effettivamente disinstallato sulla macchina, ma il pacchetto rimane presente nell'elenco dei pacchetti installati, anche se non lo è (un controllo di questo pacchetto fa sì che venga mostrato un errore nello stato di controllo, ma il pacchetto rimane nello stato "OK").
C'è un modo per risolvere questo problema di disinstallazione/timeout?
