[GELÖST] Problem mit der Funktion get_file_association()
Veröffentlicht: 24. Juni 2024 – 15:10 Uhr
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:
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
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: 3Das 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