Closed ekleimeier closed 2 weeks ago
How did you install pyfda - with pip install or by using a self extracting archive?
Via the self extracting archive
Self-extracting archives are generated by pyInstaller, based on the underlying OS. Via Github actions I generate archives using Windows, MacOS and Ubuntu/Debian operating systems. The resulting archives only run on the corresponding OS.
Linux is more varied than the other OS, it seems an archive generated under Debian won't run under a RHEL based Linux like Fedora out of the box. I'll try to setup my pyInstaller script to include RHEL but I can't promise anything.
Flatpak would be a more universal solution, unfortunately, the build process doesn't work anymore and I can't get my head around the build process. I also haven't managed to get support yet. You could use the pyfda version from flathub but it is two years old.
Of course pip install pyfda is also an option (preferrably in a separate environment).
Unfortunately, GitHub only provides Ubuntu when running Linux. As pyinstaller archives for Linux are a somewhat special case, I'm afraid this issue is too difficult to fix for me. I'll make it more clear that only Ubuntu / Debian - based Distros are supported.
Pyfda version 0.9.2 for Linux crashes on startup on Fedora 40.
Error Log: