[RESUELTO] Error al desinstalar el paquete de Office

Preguntas sobre paquetes WAPT / Solicitudes y ayuda sobre paquetes WAPT.
Reglas del foro
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
Bloqueado
Louisinger
Mensajes: 27
Inscripción: 26 de junio de 2018 - 09:40

26 de junio de 2018 - 10:04

Buen día,

Estoy atascado intentando desinstalar mi paquete de Office Pro+ 2016. La instalación se realiza sin problemas, pero al intentar desinstalarlo, la cosa se complica. Me aparece este ERROR CRÍTICO:

Error al ejecutar el script de desinstalación: No hay ningún módulo llamado setup

Aquí está más precisamente lo que devuelve el comando wapt-get eliminar mnt-microsoft-office :

Código: Seleccionar todo

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 encuentra el módulo setup.py durante la instalación pero no durante la desinstalación.
Lo que me parece extraño es este famoso Cambiar el directorio actual a C:\Users\louisinger Justo antes del error.

¿Alguien tiene alguna solución o sugerencia?

-------------------------
Mi configuración:

Versión WAPT: 1.5
Sistema operativo del ordenador de desarrollo: Windows 10
Servidor: Debian 9
Última edición realizada por louisinger el 11 de julio de 2018 a las 11:49; editado 1 vez.
Louisinger
Mensajes: 27
Inscripción: 26 de junio de 2018 - 09:40

4 de julio de 2018 - 12:06 p. m

¿Nadie que me ayude?
Avatar de usuario
htouvet
Experto en WAPT
Mensajes: 436
Inscripción: 16 de marzo de 2015 - 10:48
Contacto :

11 de julio de 2018 - 10:55

Cambiar el directorio actual a C:\Users\louisinger
Esto es normal. Durante la instalación, el directorio actual cambia al directorio temporal donde se descomprime el paquete.
Al final del procedimiento (incluso cuando hay un error), se restaura el directorio actual anterior.
Ese no es el problema.

Durante el procedimiento de "desinstalación", el módulo de instalación se lee desde la base de datos wapt local (porque el paquete .wapt en formato zip ya no está presente en la máquina en ese momento)

El error mencionado puede referirse a:
Revisión: 5e66fe47ee9e1dda56cc10f70abe3be1ebe902ce
Autor: htouvet <htouvet-github@tranquil.it>
Fecha: 07/12/2017 19:06:11
Mensaje:
...
----
Modificado: common.py
...
¿Qué versión de Wapt es?
(ver el hash en c:\archivos de programa (x86)\wapt\revision.txt)

¿Cuál es el contenido de su función uninstall()?
TI tranquila
Louisinger
Mensajes: 27
Inscripción: 26 de junio de 2018 - 09:40

11 de julio de 2018 - 11:48

Hola,

solucioné el problema hace dos días. Al parecer, se trataba de un problema de importación :? .
Simplemente limpié las importaciones y, milagrosamente, funcionó. Creo que es el famoso problema de importación circular en Python: https://gist.github.com/datagrok/40bf84d5870c41a77dc6

. Marco esto como [RESUELTO]. Gracias.
Bloqueado