Page 1 sur 1

Erreur lors de création de paquet

Posté : 31 mars 2017 - 18:35
par avondra
Bonjour,
J'utilise PyScripter et lors de la création d'un nouveau paquet, j'ai systématiquement cette erreur :

Ligne de Commande : -ldebug install C:\Program Files (x86)\wapt\waptdev\tis-interactivesoftphone-64-wapt\WAPT
installing WAPT packages C:\Program,Files,(x86)\wapt\waptdev\tis-interactivesoftphone-64-wapt\WAPT
FATAL ERROR : AttributeError: 'NoneType' object has no attribute 'groupdict'
Traceback (most recent call last):
File "c:\Program Files (x86)\wapt\wapt-get.py", line 1145, in <module>
main()
File "c:\Program Files (x86)\wapt\wapt-get.py", line 389, in main
usecache = not (action == 'download' and options.force)
File "c:\Program Files (x86)\wapt\common.py", line 3960, in install
actions = self.check_depends(apackages,force=force or download_only,forceupgrade=True)
File "c:\Program Files (x86)\wapt\common.py", line 3773, in check_depends
old_matches = self.waptdb.installed_matching(request)
File "c:\Program Files (x86)\wapt\common.py", line 1715, in installed_matching
package = REGEX_PACKAGE_CONDITION.match(package_cond).groupdict()['package']
AttributeError: 'NoneType' object has no attribute 'groupdict'


Est-ce que vous avez une piste de résolution ?
Merci d'avance

Re: Erreur lors de création de paquet

Posté : 03 avr. 2017 - 10:18
par htouvet
Je pense à un problème avec le chemin d'installation de Wapt avec des espaces, qui seraient mal gérés dans les commandes du projet Pyscripter.

Pour corriger :

Faire un clic droit sur l'item "install" dans les "Run configurations"
Choisir Editer la configuration d'exécution
Dans la zone Paramètres, remplacer

Code : Tout sélectionner

-ldebug install $[ActiveDoc-Dir]
par

Code : Tout sélectionner

-ldebug install "$[ActiveDoc-Dir]"
PS:
Le chemin pour le répertoire waptdev est peut être mal choisi... On a l'impression que c'est un sous répertoire du répertoire où est installé l'agent wapt lui même. Il serait préférable qu'il soit en dehors.

Re: Erreur lors de création de paquet

Posté : 03 avr. 2017 - 12:54
par avondra
Bonjour,
Merci pour votre réponse, je pense que l'on est sur la bonne voie, car mon installation de wapt est dans Program Files (x86)\, j'ai modifié la ligne et j'ai maintenant la réponse suivante dans la console, est-ce normal :

>>>
Ligne de Commande : -ldebug install c:\Program Files (x86)\wapt


J'ai également modifié le paramètre dans -i build upload, mais je n'ai aucun prompt de login mot de passe, l'upload ne se fait et j'ai le message du même genre :

>>>
Ligne de Commande : -ldebug -i build-upload "c:\Program Files (x86)\wapt"


Qu'en pensez-vous ?

Re: Erreur lors de création de paquet

Posté : 03 avr. 2017 - 18:19
par avondra
En "jouant" avec les guillemets, j'arrive maintenant à une erreur différent :
2017-04-03 18_15_05-PyScripter - c__Program Files (x86)_wapt_common.py.png
2017-04-03 18_15_05-PyScripter - c__Program Files (x86)_wapt_common.py.png (18.21 Kio) Vu 3323 fois

Re: Erreur lors de création de paquet

Posté : 04 avr. 2017 - 09:48
par sfonteneau
Bonjour

Si je recherche l'erreur correspondante au code 1625 pour un msi.

https://msdn.microsoft.com/en-us/librar ... 85%29.aspx

Microsoft indique :
This installation is forbidden by system policy. Contact your system administrator.

Simon Fonteneau