Seite 1 von 1

[GELÖST] Problem mit der Funktion get_file_association()

Veröffentlicht: 24. Juni 2024 – 15:10 Uhr
von bgallois
Guten Morgen,
Ich kontaktiere Sie, weil ich soeben ein Problem mit meiner Infrastruktur festgestellt habe, die die Funktion get_file_association() der Bibliothek setuphelpers_windows.py nicht mehr zu erkennen scheint.
Ich bemerkte dieses Problem, weil sich das OpenOffice 4.1.15-Paket mit folgender Fehlermeldung nicht installieren lässt:

Code: Alle auswählen

Ligne de Commande : install "C:\waptdev\odlb-openoffice_4.1.15-21_windows_6.1_DEV_fr-wapt\WAPT\.."
Using config file: C:\Program Files (x86)\wapt\wapt-get.ini
Installing WAPT files C:\waptdev\odlb-openoffice_4.1.15-21_windows_6.1_DEV_fr-wapt
2024-06-24 13:20:36,704 CRITICAL Fatal error in install script: NameError: name 'get_file_assocation' is not defined:
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 4235, in install_wapt
    exitstatus = setup.install()
  File "C:\waptdev\odlb-openoffice_4.1.15-21_windows_6.1_DEV_fr-wapt\setup.py", line 57, in install
    if get_file_assocation(".doc") is not None and get_file_assocation(".docx") is not None:
NameError: name 'get_file_assocation' is not defined

FATAL ERROR : NameError: name 'get_file_assocation' is not defined
Exit code:  3
Ich habe noch keine Lösung gefunden. Da es ein Update auf Version 2.5.5 gab, dachte ich, mit etwas Glück würde das mein Problem lösen ;)
Das Update verlief problemlos, aber das Problem besteht weiterhin.
Ich denke, das Problem wird auch bei anderen Programmen wie LibreOffice auftreten. Es ist überraschend; mir sind keine Probleme damit bekannt.
Ich schaue mir also an, wie das LibreOffice-Fresh-Paket 7.6.4 aufgebaut ist, und sehe, dass es die Deklaration der Funktion get_file_association() enthält, sodass das Problem nicht auftritt.
Ich kann die Funktion get_file_association() in der Datei setuphelpers_windows.py jedoch deutlich sehen. Ich verstehe nicht, warum sie nicht/nicht mehr erkannt wird.
Ich könnte das Problem umgehen, indem ich die Funktion wie LibreOffice zum OpenOffice-Paket hinzufüge, aber vielleicht liegt das Problem ja weiter oben, oder?
Hast Du eine Idee?
Dank im Voraus.
Baptiste

Betreff: [Problem] mit der Funktion get_file_association()

Veröffentlicht: 25. Juni 2024 - 09:26 Uhr
von Sfonteneau
Hallo,

vielen Dank für Ihr Feedback.

In der neuen Version von WAPT haben wir tatsächlich den Namen einer Funktion korrigiert:

get_file_association -> get_file_association.

Die Pakete wurden entsprechend angepasst, OpenOffice war uns jedoch entgangen.

Ich habe das Paket korrigiert; es ist bereits im Store verfügbar.

Simon

Betreff: [Problem] mit der Funktion get_file_association()

Veröffentlicht: 25. Juni 2024 - 09:33 Uhr
von bgallois
Hallo,
okay, ich habe die Änderung auch nicht bemerkt und wusste nicht, woher das Problem kam.
Vielen Dank auch für Ihr Feedback. ;-)
Sie können das Thema schließen, ;-)
Baptiste.