I'm developing a Python + Qt5 application and I'm building it via PyInstaller.
Today I tried setting up an AppImage via appimage-builder. The problem is that while the dist executable works fine, when I pass it through the appimage-builder it will complain about " Cannot open self /app/usr/bin/AWSGlueManager or archive /app/usr/bin/AWSGlueManager.pkg"
If I strace the AppRun binary (which calls my program), I get the following:
I've tried all the evening to try installing Python 3.9 using the suggested recipe, but it was a pain and I failed miserably! The problem with it is that ubuntu has no Python 3.9 packages out of the box, and I don't want to trust 3rd party PPAs (even if I tried to use one with Debian Buster, but again failed miserably to install the python3.9 package due to broken dependencies.
Yes it is a way, but a hard one, again =\
Il giorno giovedì 1 aprile 2021 alle 19:13:36 UTC+2 bwoodsend ha scritto:
I’d be tempted to circumvent PyInstaller and let AppImage get the cross distribution support right. They have a recipe for PyQt5 on their docs.
Now I'd like to remove the custom docker image in order to make it github actions compatible, though that would mean using a custom repository (as APT-compatible OSes does not seem to have python 3.9 out of the box).
Il giorno martedì 6 aprile 2021 alle 08:58:54 UTC+2 bwoodsend ha scritto:
Ughh, I've given it a shot and I can't get appimage to do anything either. Do you have to use it? It's hideous.