Dear AppImage experts,
I am trying to build an AppImage for the SALOME opensource project using linuxdeploy and appimagetool.
Following the APPIMAGE documentation:
- I ran linuxdeploy to extract all the dependencies
./linuxdeploy-x86_64.AppImage -d ./salome.desktop -i ./salome.png --appdir SALOME.AppImage
- I ran appimagetool to build the AppImage file:
./appimagetool-x86_64.AppImage SALOME-x86_64.AppImage
- Since the SALOME launcher is a script, I customised the AppRun as a launching script, following the example given on the AppImage online documentation
I noticed that some libraries like e.g. libGLX.so was not added by linuxdeploy.
I can successfully start the generated AppImage.
Unfortunately, when I exit the AppImage based application, I get the following error messages to which, so far, I did not find a solution.
Do you know what could be wrong here ? Maybe I missed some steps in the AppImage generation.
In advance, many thanks for your valuable help.
Trace reads:
ModuleNotFoundError: No module named ‘tempfile’
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ModuleNotFoundError: No module named ‘encodings’
Current thread 0x00007fa6cdf74740 (most recent call first):
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ModuleNotFoundError: No module named 'encodings'
Current thread 0x00007f7478334740 (most recent call first):
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ModuleNotFoundError: No module named 'encodings'
Current thread 0x00007fb0c7543740 (most recent call first):
*** Abort *** an exception was raised, but no catch was found.
... The exception is:SIGBUS 'bus error' detected.
*** Abort *** an exception was raised, but no catch was found.
... The exception is:SIGBUS 'bus error' detected.
*** Abort *** an exception was raised, but no catch was found.
... The exception is:SIGBUS 'bus error' detected.
*** Abort *** an exception was raised, but no catch was found.
... The exception is:SIGBUS 'bus error' detected.
*** Abort *** an exception was raised, but no catch was found.
... The exception is:SIGBUS 'bus error' detected.