deb2appimage
deb2appimage copied to clipboard
Error while downloading xdg-utils.deb
./deb2appimage.sh --json json/easystroke.json Executing prerun... Downloading dependencies... Download Error! Error while downloading xdg-utils.deb URL: Exit code 3
{
"buildinfo": [
{
"prerun": [
"curl -sL -o ~/.cache/deb2appimage/debs/easystroke_0.6.0-1ubuntu12_amd64.deb http://openartisthq.org/easystroke/easystroke_0.6.0-1ubuntu12_amd64.deb"
],
"name": "easystroke",
"version": "0.6.0-1ubuntu12",
"deps": "libatkmm-1.6-1v5, libc6, libcairomm-1.0-1v5, libdbus-glib-1-2, libgcc1, libglib2.0-0, libglibmm-2.4-1v5, libgtk-3-0, libgtkmm-3.0-1v5, libsigc++-2.0-0v5, libstdc++6, libx11-6, libxext6, libxfixes3, libxi6, libxtst6, xdg-utils",
"repoarch": "amd64",
"distrorepo": "Ubuntu",
"repoversion": "bionic",
"binarypath": "/usr/bin/easystroke",
"desktoppath": "/usr/share/applications/easystroke.desktop",
"iconpath": "/usr/share/icons/hicolor/scalable/apps/easystroke.svg",
"usewrapper": "true",
"postrun": [
null
]
}
],
"apprunconf": [
{
"setpath": "true",
"setlibpath": "true",
"setpythonpath": "false",
"setpythonhome": "false",
"setpythondontwritebytecode": "false",
"setxdgdatadirs": "false",
"setperllib": "false",
"setgsettingsschemadir": "false",
"setqtpluginpath": "false",
"exec": "/usr/bin/easystroke.wrapper"
}
],
"authors": [
{
"type": "Author",
"author": "Thomas Jaeger <[email protected]>",
"url": "https://github.com/thjaeger/easystroke"
},
{
"type": "AppImage Maintainer",
"author": "flo schneider <[email protected]>",
"url": "http://openArtisthq.org"
}
]
}
if drop xdg-utils from dependencies, it works flawlessly, any clues?
You need to set the repoarch
for xdg-utils to all
. xdg-utils should be present on most Linux systems and not need to be bundled, though.
ah ok, for every item in deps, so
"repoarch": "amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,all",
thanks!
creating the appimage worked, but now I get a segfault when I try to launch it in ubuntu 18.10...
any clues? I used appimagetool version continous-3-ged-13661. I cannot even extract it on 18.10, works fine on 18.04...
here is the json:
{
"buildinfo": [
{
"prerun": [
"curl -sL -o ~/.cache/deb2appimage/debs/easystroke_0.6.0-1ubuntu12_amd64.deb http://openartisthq.org/easystroke/easystroke_0.6.0-1ubuntu12_amd64.deb"
],
"name": "easystroke",
"version": "0.6.0-1ubuntu12",
"deps": "libatkmm-1.6-1v5, libc6, libcairomm-1.0-1v5, libdbus-glib-1-2, libgcc1, libglib2.0-0, libglibmm-2.4-1v5, libgtk-3-0, libgtkmm-3.0-1v5, libsigc++-2.0-0v5, libstdc++6, libx11-6, libxext6, libxfixes3, libxi6, libxtst6, xdg-utils",
"repoarch": "amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,amd64,all",
"distrorepo": "Ubuntu",
"repoversion": "bionic",
"binarypath": "/usr/bin/easystroke",
"desktoppath": "/usr/share/applications/easystroke.desktop",
"iconpath": "/usr/share/icons/hicolor/scalable/apps/easystroke.svg",
"usewrapper": "true",
"postrun": [
null
]
}
],
"apprunconf": [
{
"setpath": "true",
"setlibpath": "true",
"setpythonpath": "false",
"setpythonhome": "false",
"setpythondontwritebytecode": "false",
"setxdgdatadirs": "false",
"setperllib": "false",
"setgsettingsschemadir": "false",
"setqtpluginpath": "false",
"exec": "/usr/bin/easystroke.wrapper"
}
],
"authors": [
{
"type": "Author",
"author": "Thomas Jaeger <[email protected]>",
"url": "https://github.com/thjaeger/easystroke"
},
{
"type": "AppImage Maintainer",
"author": "flo schneider <[email protected]>",
"url": "http://openArtisthq.org"
}
]
}