Hello everybody,
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 "[25] 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:
openat(AT_FDCWD, "/home/gfurlan/Development/qt-glue-manager/appimage/AppDir/usr/bin/AWSGlueManager.pkg", O_RDONLY) = -1 ENOENT
Is this a PyInstaller known issue? I thoght to ask here before, because it might be somthing to do with my setup, rather than an actual bug.
I think I need to tinker with the ./AWSGlueManager.spec and ./appimage/AppImageBuilder.yml files somehow.
How to reproduce (at least on Linux):
0.1. Pre-requisites: Python 3.9, pipenv, appimage-builder (`pip install --user appimage-builder`)
2. Checkout develop (commit: 73df22e50a41f6ff2b1753f3b29e09ddbe8866a5)
3. Run `pipenv install -d`
4. Run `pipenv run pyinstaller AWSGlueManager.dist`
5. Enter the "appimage" directory
6. Run `appimage-builder --recipe AppImageBuilder.yml`
Thank you very much for all the support!