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`)

1. Download the app's sources: https://github.com/elegos/aws-glue-manager
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!

-- 
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pyinstaller/a7299b52-a100-42b6-8bf6-4ffd3abab833n%40googlegroups.com.

Reply via email to