Seite 1 von 1

Pakete und Abhängigkeiten

Veröffentlicht: 12. November 2019 - 15:11 Uhr
von jmeyer
Guten Morgen,

Ich habe Probleme beim Bereitstellen zweier Pakete: Sketchup-Make und PDFCreator.
Beide Pakete benötigen .NET 4.0 als Abhängigkeit, aber bei diesem Paket ist auf den von mir eingesetzten Betriebssystemen bereits eine neuere Version installiert.
Daher erhalte ich folgende Fehlermeldung:
Installation von moisand-dotnetfx4.0 (=4.0.30319.1-15) Tatsächlich installierte .NET Framework 4-Version: 4.7.02556 Traceback (letzter Aufruf):
Datei "C:\Program Files (x86)\wapt\common.py", Zeile 3818, in install_wapt
exitstatus = setup.install()
Datei "c:\windows\temp\waptdl6nsr\setup.py", Zeile 38, in install
Datei "C:\Program Files (x86)\wapt\setuphelpers.py", Zeile 4564, in error
raise EWaptSetupException(u'Schwerwiegender Fehler: %s' % reason)
EWaptSetupException: Schwerwiegender Fehler: Eine neuere Version des .NET Framework ist bereits installiert. Die Versionen ab 4.5 sind kumulativ, daher ist die neueste Version ausreichend. Falls Sie eine bestimmte Version benötigen, müssen Sie die neuere Version deinstallieren.
EWaptSetupException: Schwerwiegender Fehler: Eine neuere Version des .NET Frameworks ist bereits installiert. Die Versionen ab 4.5 sind kumulativ, daher ist die neueste Version ausreichend. Falls Sie eine bestimmte Version benötigen, müssen Sie die neuere Version deinstallieren.
Welche Lösung schlagen Sie vor?
Ist es möglich, eine Abhängigkeit zwischen der Installation eines Pakets und bestimmten anderen Paketen (in meinem Fall einer der .NET-Versionen) zu definieren?
Muss ich das Paket modifizieren, um die Abhängigkeit zu aktualisieren?

Dank im Voraus.

julianisch

WAPT-Version: 1.7.4
Server-Betriebssystem: Debian 4.9
Betriebssystem des Administrations-/Paketerstellungsrechners: Windows 10 1709

Betreff: Pakete und Abhängigkeiten

Veröffentlicht: 13. November 2019 - 11:02 Uhr
von jpele
Hallo,

falls auf Ihrem System ausschließlich Windows 10 läuft, können Sie die Abhängigkeit Ihrer beiden Pakete entfernen. Andernfalls empfehle ich, die Abhängigkeit auf „tis-dotnetfx“ zu ändern und diese entsprechend aus unserem Shop herunterzuladen.

Das Problem liegt darin begründet, dass „.NET Framework 4.0“ nicht zusammen mit „.NET Framework 4+“ installiert werden kann.

Diese Änderung wurde für diese älteren Pakete noch nicht implementiert.

Mit freundlichen Grüßen,
Jimmy

Betreff: Pakete und Abhängigkeiten

Veröffentlicht: 18. November 2020 - 10:46 Uhr
von Jean Baudin
jmeyer schrieb: 12. Nov. 2019 - 15:11 Uhr Guten Morgen,

Ich habe Probleme beim Bereitstellen zweier Pakete: Sketchup-Make und PDFCreator.
Beide Pakete benötigen .NET 4.0 als Abhängigkeit, aber bei diesem Paket ist auf den von mir eingesetzten Betriebssystemen bereits eine neuere Version installiert.
Daher erhalte ich folgende Fehlermeldung:
Installation von moisand-dotnetfx4.0 (=4.0.30319.1-15) Tatsächlich installierte .NET Framework 4-Version: 4.7.02556 Traceback (letzter Aufruf):
Datei "C:\Program Files (x86)\wapt\common.py", Zeile 3818, in install_wapt
exitstatus = setup.install()
Datei "c:\windows\temp\waptdl6nsr\setup.py", Zeile 38, in install
Datei "C:\Program Files (x86)\wapt\setuphelpers.py", Zeile 4564, in error
raise EWaptSetupException(u'Schwerwiegender Fehler: %s' % reason)
EWaptSetupException: Schwerwiegender Fehler: Eine neuere Version des .NET Framework ist bereits installiert. Die Versionen ab 4.5 sind kumulativ, daher ist die neueste Version ausreichend. Falls Sie eine bestimmte Version benötigen, müssen Sie die neuere Version deinstallieren.
EWaptSetupException: Schwerwiegender Fehler: Eine neuere Version des .NET Frameworks ist bereits installiert. Die Versionen ab 4.5 sind kumulativ, daher ist die neueste Version ausreichend. Falls Sie eine bestimmte Version benötigen, müssen Sie die neuere Version deinstallieren.
Welche Lösung schlagen Sie vor?
Ist es möglich, eine Abhängigkeit zwischen der Installation eines Pakets und bestimmten anderen Paketen (in meinem Fall einer der .NET-Versionen) zu definieren?
Muss ich das Paket modifizieren, um die Abhängigkeit zu aktualisieren?

Dank im Voraus.

julianisch

WAPT-Version: 1.7.4
Server-Betriebssystem: Debian 4.9
Betriebssystem des Administrations-/Paketerstellungsrechners: Windows 10 1709
Hallo Julien, konntest du dein Problem lösen? Ich habe nämlich gerade genau dasselbe!