simoniz0r / deb2appimage

Build AppImages from deb packages on any distro with simple json configuration
MIT License
117 stars 14 forks source link

AppImage tries to look at local directory when launching...how to fix? #17

Open roracle opened 3 years ago

roracle commented 3 years ago

The following error is what I get when I try to run the appimage created.

/tmp/.mount_bombonDejS1R/AppRun: line 50: /home/roracle/Applications/usr/bin/bombono-dvd: No such file or directory

Below is the content of my json file:

{ "buildinfo": [ { "prerun": [ null ], "name": "bombono-dvd", "version": "linux", "deps": "libboost-regex1.65.1,libgtkmm-2.4-1v5,libxml++2.6-2v5,dvdauthor,libquicktime2,liblavfile-2.1-0,liblavjpeg-2.1-0,libsdl1.2debian,liblavplay-2.1-0,mjpegtools,growisofs,dvd+rw-tools,twolame,bombono-dvd-data,libsdl2-2.0-0,libavdevice57,ffmpeg,libenca0,librecode0,enca,scons,bombono-dvd", "repoarch": "amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,all,amd64,amd64,amd64,amd64,amd64,amd64,all,amd64", "distrorepo": "Ubuntu", "repoversion": "bionic,bionic,bionic,bionic,bionic,bionic,bionic,bionic-updates,bionic,bionic,bionic,bionic,bionic,bionic,bionic-updates,bionic-updates,bionic-updates,bionic,bionic,bionic,bionic,bionic,bionic,bionic", "binarypath": "/usr/bin/bombono-dvd", "desktoppath": "/usr/share/applications/bombono-dvd.desktop", "iconpath": "/usr/share/icons/hicolor/128x128/apps/bombono-dvd.png", "usewrapper": "false", "postrun": [ null ] } ], "apprunconf": [ { "setpath": "true", "setlibpath": "true", "setpythonpath": "false", "setpythonhome": "false", "setpythondontwritebytecode": "false", "setxdgdatadirs": "false", "setperllib": "false", "setgsettingsschemadir": "false", "setqtpluginpath": "false", "exec": "/usr/bin/bombono-dvd" } ], "authors": [ { "type": "Author", "author": "muravjov", "url": "http://bombono.com/" }, { "type": "AppImage Maintainer", "author": "roracle", "url": "https://github.com/roracle" } ] }

roracle commented 3 years ago

BTW: I put the bombono-dvd package in the dependencies since your instructions regarding "null" does not work with this app. I found this solution on another issue.