After having spent quite some time in setting up a Travis CI environment for the GIMP AppImage creation, I have finally reached a stage where things seem to run quite smoothly.
The AppImage build environment is mainly composed of two pieces:
a Docker container which provides the necessary updated dependencies installed on top of an Ubuntu 14.04 system (Dockerfile here)
a Travis CI configuration that builds the git HEAD versions of BABL/GEGL/GIMP plus few additional plugins (PhotoFlow, NUFraw, resynthesizer and liquid rescale) and bundles the whole thing into an AppImage package
At this point, the last step has been to set-up a recurrent Travis cron job to update the AppImage weekly… from now on, there will be a new package built and uploaded every Thursday evening, in time for letting you start the week-end with a freshly updated GIMP version!
If any of the GIMP developers out here is interested, we can discuss wether to make those packages officially visible from the GIMP web site…
I’d really like to have feedback on this, as this is the first time that I bundle some Qt-based tool.
Pinging @paperdigits and @David_Tschumperle as they likely want to jump on it…
@Carmelo_DrRaw
Works fine for me on Debian 9 aka Stretch, which is the current stable release. I tried a G’MIC film simulation.
Only the filter update failed with following message (tranlated from German): time out for download of http://gmic.eu/update221.gmic. Pressing the update button in the middle beside the Internet check box worked.
Looks good to me.
hi @Carmelo_DrRaw, when I tried the appimage from a few days ago, it failed, so I got the new one above ( gimp-2.9.9-20180309_1153.glibc2.14-x86_64.AppImage) but it also fails the same way. I get -
…
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fd43aad5000)
libexiv2.so.26 => ././/lib/libexiv2.so.26 (0x00007fd43a4e5000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fd43a163000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fd439f4d000)
libffi.so.6 => ././/lib/libffi.so.6 (0x00007fd439d45000)
libpcre.so.3 => ././/lib/libpcre.so.3 (0x00007fd439b07000)
libXau.so.6 => ././/lib/libXau.so.6 (0x00007fd439903000)
libXdmcp.so.6 => ././/lib/libXdmcp.so.6 (0x00007fd4396fd000)
/gimp.bin --pdb-compat-mode=on “”
/tmp/.mount_KuhZ7l/usr/bin/python
GLib-GIO-Message: Using the ‘memory’ GSettings backend. Your settings will not be saved or shared with other applications.
This is a development version of GIMP. Debug messages may appear here.
hi, yes I installed Gimp via ottokessel PPA. The whole sequence was -
. install ub16.04 about a week ago
. saw old Gimp included, so un-installed
. linked to PPA then saw it was only 2.8
. removed PPA
. ran appimage 7/3/2018 ok
BUT at some point - not sure whether before of after running your Gimp, sorry - I removed various libs left over from un-installing Gimp 2.8.
I’ve just run appimage 9/3/18 and it’s crashed as above. Here is the log - appimage-log.txt (293.4 KB)
I just did “sudo apt update” and it says all packages up to date, and mentions no items that can be removed.