Page 1 sur 2

[RESOLU] Problème déploiement

Publié : 31 août 2021 - 11:22
par Scud
Bonjour,
J'espère être dans la bonne section, sinon merci de déplacer mon sujet.

J'ai besoin d'aide sur un déploiement simple.
J'ai créer un paquet qui copie un .ico dans le dossier Windows de l'ordinateur, puis qui créer un raccourci sur le bureau vers une URL en y associant l'icône précédemment copier. Sur mon Serveur (W2012R2), à partir de de PyScripter, tout fonctionne. Mais quand j'essaie de déployer mon paquet sur mon ordinateur de test, j'ai toujours une erreur et ni la copier d'icône, ni la création du raccourci ne fonctionnent.

Code : Tout sélectionner

from setuphelpers import *
uninstallkey = []
def install():
	filecopyto('chemindepartagedemonicone',makepath('C:','Windows'))
	create_shortcut(makepath(common_desktop(),ur"lien.url"),target='http://monlienweb',icon=makepath('C:','Windows','monicone.ico'))
Le code est assez simple mais je n'arrive pas à le déployer. Le message d'erreur est missing dependencies: lenomdemonpaquet

Quelqu'un aurait une idée ?
Merci

Re: Problème déploiement

Publié : 31 août 2021 - 12:13
par Gaetan
Bonjour,
est-ce possible d'avoir le fichier control aussi svp ?

Re: Problème déploiement

Publié : 31 août 2021 - 12:28
par Scud
Bien sûr.
Merci pour ton aide.

Code : Tout sélectionner

package           : MonPaquet
version           : 0-4
architecture      : all
section           : base
priority          : optional
name              : 
categories        : 
maintainer        : Domaine ADMINISTRATEUR
description       : Créer l'îcone sur le bureau
depends           : 
conflicts         : 
maturity          : DEV
locale            : 
target_os         : 
min_os_version    : 
max_os_version    : 
min_wapt_version  : 
sources           : 
installed_size    : 
impacted_process  : 
description_fr    : 
description_pl    : 
description_de    : 
description_es    :
description_pt    : 
description_it    : 
description_nl    : 
description_ru    : 
audit_schedule    : 
editor            : 
keywords          : 
licence           : 
homepage          : 
package_uuid      : 1e256ec9-d2c7-444f-a729-fff88a3485c1
valid_from        : 
valid_until       : 
forced_install_on : 
signer            : MASOCIETE
signer_fingerprint: f9f318bb55a4e9a4de6fbd8ad0a73d9d32022145e6a244f01503a2c5884f4df1
signature         : j1sjpRRd0F62P0tKmfvYz/EeRDzRMoaGErYhrW1Cwq0manOtoCw8N+xoCNB1eFljVLhCum5nUgU0pCw+44TlnHVKjAnhF4770r6sfSC0rdfs//pNQo+qjLkh10x9aAZ4g4k0GFOZwAgxmMTG2f7GfnhxCwWm+jJW+SfQPsD9KVhztE3PYunxa7GPn+OimhokJCD3uPswiyE/9OEI7jh9/SpTVMdhLJDf17+33WFnC9yv1RoHS1jcROCboAYFCGIxvJ7AxtRpAbIYzOaasmRMg6aX9F1SFySxHeMFGDmLPoaPg98le4pk1irPUShqh3safxwXSwO4j4sFbZZ2SknADQ==
signature_date    : 2021-08-31T10:33:31.048000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_os_version,max_os_version,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,signer,signer_fingerprint,signature_date,signed_attributes

Re: Problème déploiement

Publié : 31 août 2021 - 12:32
par Gaetan
Est-ce possible d'avoir l'erreur complète de la console aussi car je ne vois pas avec cela.

Re: Problème déploiement

Publié : 31 août 2021 - 13:41
par Scud
Voici tout les logs que j'ai pu trouver :

Code : Tout sélectionner

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 3704, in install_wapt
    raise EWaptUnavailablePackage('Missing dependencies: %s' % (','.join(missing_depends,)))
EWaptUnavailablePackage: Missing dependencies: MonPaquet
EWaptUnavailablePackage: Missing dependencies: MonPaquet





Installing 24E30E4C-32DF-11B2-A85C-E967E00E6C6B

Installing 24E30E4C-32DF-11B2-A85C-E967E00E6C6B(=13)

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\waptservice\service.py", line 1711, in run
    self.running_task.run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 559, in run
    self._run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 1017, in _run
    self.result.get('errors',[])))
Exception: Erreur lors de l'installation de [u'24E30E4C-32DF-11B2-A85C-E967E00E6C6B']: erreurs dans les paquets [[PackageRequest(package=u'24E30E4C-32DF-11B2-A85C-E967E00E6C6B',architectures=[u'x64'],locales=['fr'],maturities=[u'PROD'],min_os_version=Version('10.0.19041'),max_os_version=Version('10.0.19041')), PackageEntry(u'24E30E4C-32DF-11B2-A85C-E967E00E6C6B',u'13' ), u'Traceback (most recent call last):\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4855, in install\n    force=force\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 3934, in install_wapt\n    raise e\nEWaptUnavailablePackage: Missing dependencies: MonPaquet\n']]

Exception: Erreur lors de l'installation de [u'24E30E4C-32DF-11B2-A85C-E967E00E6C6B']: erreurs dans les paquets [[PackageRequest(package=u'24E30E4C-32DF-11B2-A85C-E967E00E6C6B',architectures=[u'x64'],locales=['fr'],maturities=[u'PROD'],min_os_version=Version('10.0.19041'),max_os_version=Version('10.0.19041')), PackageEntry(u'24E30E4C-32DF-11B2-A85C-E967E00E6C6B',u'13' ), u'Traceback (most recent call last):\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4855, in install\n    force=force\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 3934, in install_wapt\n    raise e\nEWaptUnavailablePackage: Missing dependencies: MonPaquet\n']]
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\waptservice\service.py", line 1711, in run
    self.running_task.run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 559, in run
    self._run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 1017, in _run
    self.result.get('errors',[])))
Exception: Erreur lors de l'installation de [u'24E30E4C-32DF-11B2-A85C-E967E00E6C6B']: erreurs dans les paquets [[PackageRequest(package=u'24E30E4C-32DF-11B2-A85C-E967E00E6C6B',architectures=[u'x64'],locales=['fr'],maturities=[u'PROD'],min_os_version=Version('10.0.19041'),max_os_version=Version('10.0.19041')), PackageEntry(u'24E30E4C-32DF-11B2-A85C-E967E00E6C6B',u'13' ), u'Traceback (most recent call last):\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4855, in install\n    force=force\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 3934, in install_wapt\n    raise e\nEWaptUnavailablePackage: Missing dependencies: MonPaquet\n']]

Re: Problème déploiement

Publié : 31 août 2021 - 14:05
par Gaetan
Au vue des erreurs, un paquet en dépendance nommé
MonPaquet
est manquant.

Re: Problème déploiement

Publié : 31 août 2021 - 15:41
par Scud
C'est justement le paquet que j'ai créer et que j'essaye d'installer.
C'est ça que je ne comprend pas.

Ma méthode :
Dans la console Wapt, je vais dans outils, générer un modèle de paquet.
- Je ne mets pas d'installeur (vu qu'il n'y en à pas)
- Je nomme mon paquet : MonPaquet
- Maturité : DEV
- rien dans tout le reste puis Créer et éditer.

Ensuite j'y mets le code que j'ai mis dans mon 1er Post dans la partie setup.py
Je test le tout en faisant un clic droit sur la partie install du menu Run Configurations
Et vu que ça marche, clic droit sur -i build -upload

Je retrouve donc mon paquet dans mon dépôt privé.
Dans l'onglet inventaire, je sélectionne ma machine de test puis Ajouter une dépendance.
Dans l'onglet inventaire, je sélectionne ma machine de test puis Lancer les installations.

Et c'est là que j'ai les erreurs et que ça ne veux pas installer.
Ou est mon erreur (en espérant qu'il n'y en ai qu'une :D ) ?

Re: Problème déploiement

Publié : 31 août 2021 - 16:40
par Gaetan
En essayant de l'upload depuis la console ?

https://www.wapt.fr/fr/doc/wapt-create- ... apt-server

Sinon c'est que le paquet n'a pas le droit de voir le paquet, un des filtre du fichier control

Re: Problème déploiement

Publié : 01 sept. 2021 - 09:58
par Scud
Gaetan a écrit : 31 août 2021 - 16:40 En essayant de l'upload depuis la console ?
Merci de tes réponses mais je n'ai pas la même version que toi. Je suis sur un Wapt community 1.8.2.73.73
Donc je n'ai pas la même option.
Gaetan a écrit : 31 août 2021 - 16:40 Sinon c'est que le paquet n'a pas le droit de voir le paquet, un des filtre du fichier control
Là j'ai pas tout compris :? :lol:

Re: Problème déploiement

Publié : 01 sept. 2021 - 10:00
par Gaetan
Gaetan a écrit : 31 août 2021 - 16:40 En essayant de l'upload depuis la console ?

https://www.wapt.fr/fr/doc/wapt-create- ... apt-server

Sinon c'est que le paquet n'a pas le droit de voir le paquet, un des filtres du fichier control