Seite 1 von 2

[GELÖST] Bereitstellungsproblem

Veröffentlicht: 31. August 2021 - 11:22 Uhr
von Scud
Guten Morgen,
Ich hoffe, ich bin im richtigen Bereich. Falls nicht, verschieben Sie bitte mein Thema.

Ich benötige Hilfe bei einer einfachen Bereitstellung.
Ich habe ein Paket erstellt, das eine .ico-Datei in den Windows-Ordner des Computers kopiert und anschließend eine Desktopverknüpfung zu einer URL erstellt, der das zuvor kopierte Symbol zugeordnet wird. Auf meinem Server (Windows Server 2012 R2) funktioniert alles einwandfrei mit PyScripter. Wenn ich das Paket jedoch auf meinem Testrechner bereitstelle, erhalte ich immer eine Fehlermeldung, und weder das Kopieren des Symbols noch das Erstellen der Verknüpfung funktioniert.

Code: Alle auswählen

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'))
Der Code ist recht einfach, aber ich kann ihn nicht bereitstellen. Die Fehlermeldung lautet: „Fehlende Abhängigkeiten: mypackagename“

Hat irgendjemand eine Idee?
DANKE

Betreff: Bereitstellungsproblem

Veröffentlicht: 31. August 2021 - 12:13 Uhr
von Gaetan
Hallo,
wäre es möglich, bitte auch die Steuerdatei zu erhalten?

Betreff: Bereitstellungsproblem

Veröffentlicht: 31. August 2021 - 12:28 Uhr
von Scud
Natürlich.
Ich danke Ihnen für Ihre Hilfe.

Code: Alle auswählen

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

Betreff: Bereitstellungsproblem

Veröffentlicht: 31. August 2021 - 12:32 Uhr
von Gaetan
Kann man den vollständigen Fehler auch über die Konsole erhalten? Ich sehe ihn nämlich nicht so.

Betreff: Bereitstellungsproblem

Veröffentlicht: 31. August 2021 – 13:41 Uhr
von Scud
Hier sind alle Protokolle, die ich finden konnte:

Code: Alle auswählen

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']]

Betreff: Bereitstellungsproblem

Veröffentlicht: 31. August 2021 – 14:05 Uhr
von Gaetan
Angesichts der Fehler wurde ein Abhängigkeitspaket namens
MeinPaket
fehlt.

Betreff: Bereitstellungsproblem

Veröffentlicht: 31. August 2021 – 15:41 Uhr
von Scud
Das ist genau das Paket, das ich erstellt habe und installieren möchte.
Genau das verstehe ich nicht.

Meine Vorgehensweise:
In der WAPT-Konsole gehe ich auf „Tools“ und dann auf „Paketvorlage generieren“.
– Ich füge keinen Installer hinzu (da keiner vorhanden ist).
– Ich nenne mein Paket „MyPackage“,
wähle die Reifestufe „DEV
“ aus und lasse alle anderen Felder leer. Anschließend klicke ich auf „Erstellen und Bearbeiten“.

Danach füge ich den Code aus meiner ersten Nachricht in die Datei „setup.py“ ein.
Ich teste alles, indem ich mit der rechten Maustaste auf den Abschnitt „Installieren“ im Menü „Ausführungskonfigurationen“ klicke.
Da es funktioniert, klicke ich mit der rechten Maustaste auf „-i build -upload“.

Mein Paket befindet sich nun in meinem privaten Repository.
Im Tab „Inventar“ wähle ich meinen Testrechner aus und klicke dann auf „Abhängigkeit hinzufügen“.
Im Tab „Inventar“ wähle ich erneut meinen Testrechner aus und klicke dann auf „Installationen ausführen“.

Hier erhalte ich die Fehlermeldungen, und die Installation schlägt fehl.
Wo liegt mein Fehler (ich hoffe, es ist nur einer :D )?

Betreff: Bereitstellungsproblem

Veröffentlicht: 31. August 2021 – 16:40 Uhr
von Gaetan
Versuchen Sie, es über die Konsole hochzuladen?

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

Andernfalls bedeutet dies, dass das Paket aufgrund eines Filters in der Kontrolldatei keine Berechtigung hat, das Paket zu sehen.

Betreff: Bereitstellungsproblem

Veröffentlicht: 1. September 2021 - 9:58 Uhr
von Scud
Gaetan schrieb: 31. August 2021 - 16:40 Uhr Versucht ihr, es über die Konsole hochzuladen?
Danke für eure Antworten, aber ich habe nicht dieselbe Version wie ihr. Ich nutze Wapt Community 1.8.2.73.73
Ich habe also nicht dieselbe Option.
Gaetan schrieb: 31. August 2021 - 16:40 Uhr Andernfalls bedeutet es, dass das Paket keine Berechtigung hat, das Paket anzuzeigen, einen der Filter in der Steuerdatei.
Diesen Teil habe ich nicht ganz verstanden :? :Lol:

Betreff: Bereitstellungsproblem

Veröffentlicht: 1. September 2021 - 10:00 Uhr
von Gaetan
Gaetan schrieb: 31. August 2021 - 16:40 Uhr Versuchen Sie, es über die Konsole hochzuladen?

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

Andernfalls bedeutet es, dass das Paket keine Berechtigung hat, das Paket zu sehen. Dies ist einer der Filter in der Kontrolldatei.