Seite 1 von 1

EWaptUnavailablePackage: Fehlende Abhängigkeiten

Veröffentlicht: 5. Februar 2025 - 10:10 Uhr
von Tux
Guten Morgen,

Ich habe ein OU-Paket, dem ich Softwareabhängigkeiten hinzugefügt habe.
Es funktioniert auf allen Maschinen in der Organisationseinheit, außer auf einer, die mir mitteilt, dass zwei Abhängigkeiten fehlen.
Diese beiden Abhängigkeiten lassen sich auf anderen Rechnern (gleiches Betriebssystem, gleiche Architektur) korrekt installieren.

Ich verstehe nicht, warum.
Die Reife der beiden abhängigen Pakete ist gut.
Auch die Architektur. Ich habe sogar versucht, sowohl die x86- als auch die x64-Versionen in mein Repository zu importieren.

Bei der Installation des OU-Pakets erhalte ich folgenden Fehler:

Code: Alle auswählen

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 4107, in install_wapt
    raise EWaptUnavailablePackage('Missing dependencies: %s' % (','.join(missing_depends,)))
waptpackage.EWaptUnavailablePackage: Missing dependencies: XXX-webview2,XXX-microsoft-edge

EWaptUnavailablePackage: Missing dependencies: XXX-webview2,XXX-microsoft-edge

Ich habe den Agenten deinstalliert und neu installiert, das Problem besteht weiterhin. Ich habe den Rechner neu gestartet, das Problem besteht weiterhin.
Hast Du eine Idee?






WAPT Enterprise Version 2.6.0.16795

Betreff: EWaptUnavailablePackage: Fehlende Abhängigkeiten

Veröffentlicht: 5. Februar 2025 - 12:33 Uhr
von dcardon
Hallo Sébastien,

Können Sie den folgenden Befehl als lokaler Administrator auf dem betreffenden Rechner ausführen?

Code: Alle auswählen

wapt-get upgrade -l debug
Normalerweise sollte angezeigt werden, warum das Paket lokal abgelehnt wurde. Ist für das Paket eine Gebietsschemaeinstellung (en/fr/etc.) vorhanden?

Aufrichtig,

Denis

Betreff: EWaptUnavailablePackage: Fehlende Abhängigkeiten

Veröffentlicht: 5. Februar 2025 - 16:30 Uhr
von Tux
Es funktionierte schließlich von selbst. :?

Auf dem betreffenden Rechner sehe ich in den Dienstprotokollen lediglich, dass die Aufgabenwarteschlange gestartet wird
und anschließend die Pakete heruntergeladen und installiert werden.

Betreff: EWaptUnavailablePackage: Fehlende Abhängigkeiten

Veröffentlicht: 5. Februar 2025 - 16:55 Uhr
von dcardon
Hallo Sébastien,

wurde mit der anderen Software ein Zertifikat in einem Paket hinzugefügt? Und wurde dieses neue Zertifikat dann zum Signieren der anderen Pakete verwendet?

Viele Grüße,

Denis

Betreff: EWaptUnavailablePackage: Fehlende Abhängigkeiten

Veröffentlicht: 6. Februar 2025 - 9:01 Uhr
von Tux
Hallo,

nein, es wurde kein neues Zertifikat hinzugefügt.
Beide Pakete wurden mit dem im Agenten enthaltenen Zertifikat in das Repository importiert.

Betreff: EWaptUnavailablePackage: Fehlende Abhängigkeiten

Veröffentlicht: 6. Februar 2025 - 17:13 Uhr
von dcardon
Hallo Sébastien,

musste ein neues Reifegrad-Update auf dem Rechner installiert werden? Oder war das Reifegrad-Update bereits vorhanden?

Das anfängliche Problem und die anschließende automatische Lösung könnten darauf hindeuten, dass eine Voraussetzung (Zertifikat, Reifegrad-Update, erzwungene Sprache usw.) zuerst installiert werden musste, die die Abhängigkeitsverwaltung bei der Installationsreihenfolge nicht berücksichtigt. Sobald das Paket, das die Voraussetzung definiert, korrekt installiert ist, funktioniert es wieder. In deinem Fall kann ich mir das aber nicht erklären.

Denis