ivan-hc / ArchImage

Build AppImage packages for all distributions but including Arch Linux packages. Powered by JuNest.
GNU General Public License v3.0
112 stars 1 forks source link

Pipewalker AppImage fails to build #18

Closed fmc000 closed 7 months ago

fmc000 commented 7 months ago

This is a strange one. The build fails almost at the end saying it doesnt fine "pipewalker.xpm", which is actually present inside the AppDir. I just tried to build the appimage with all the default options so this issued should be pretty easy to replicate.

ivan-hc commented 7 months ago

Let me see the part of the log where the scrips fails. I'm sure there is a missing .desktop file in the root of the AppDir.

fmc000 commented 7 months ago

Actually I was able to make the AppImage editing the .desktop file and removing the "xpm" extension from the icon entry and rebuilding. It looks like the .desktop file originally shipped from the AUR contains a deprecated icon entry.

To be more precise I included in the "pipewalker-junest.sh" script generated by archimage-cli a "read x" before the "# CREATE THE APPIMAGE" section near the end of the script and I waited for the script to reach this point; then in another terminal I removed the "xpm" extension from the .desktop file and after doing that I resumed the script in the first terminal and the AppImage built just fine.

The only problem remaining is that I have no audio and if I launch the AppImage from the command line I get "Audio initialization failed: dsp: No such audio device" but this is out of the scope of this issue.

Il giorno mar 27 feb 2024 alle ore 19:17 iVAN @.***> ha scritto:

Let me see the part of the log where the scrips fails. I'm sure there is a missing .desktop file in the root of the AppDir.

— Reply to this email directly, view it on GitHub https://github.com/ivan-hc/ArchImage/issues/18#issuecomment-1967334134, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACQVJIZ5OCCOMQN2OAA333DYVYPMBAVCNFSM6AAAAABD4CK4USVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRXGMZTIMJTGQ . You are receiving this because you authored the thread.Message ID: @.***>

ivan-hc commented 7 months ago

So you should include the dedicated audio driver, I don't know how this app works, but you should add the missing dependence in "DEPENDENCES=" and let the script include it in the AppImage package.