GIMP now depends on mypaint-brushes instead of mypaint-brushes1
Search Criteria
Package Details: gimp-git 2:3.1.5.r391.f175004be3-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/gimp-git.git (read-only, click to copy) | 
|---|---|
| Package Base: | gimp-git | 
| Description: | GNU Image Manipulation Program | 
| Upstream URL: | https://www.gimp.org | 
| Licenses: | GPL, LGPL | 
| Conflicts: | gimp | 
| Provides: | gimp | 
| Submitter: | None | 
| Maintainer: | bartus | 
| Last Packager: | bartus | 
| Votes: | 116 | 
| Popularity: | 0.001507 | 
| First Submitted: | 2009-05-27 08:12 (UTC) | 
| Last Updated: | 2025-10-16 12:45 (UTC) | 
Dependencies (56)
- appstream
 - babl-gitAUR
 - cairo (cairo-gitAUR)
 - dbus-glib
 - desktop-file-utils (desktop-file-utils-gitAUR)
 - enchant
 - gegl-gitAUR
 - gobject-introspection
 - gtk-doc
 - icu (icu-gitAUR)
 - lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
 - libart-lgplAUR
 - libexif (libexif-gitAUR)
 - libgexiv2
 - librsvg (librsvg-gitAUR, librsvg-noglycinAUR)
 - libwmf (libwmf-gitAUR)
 - mypaint-brushes (mypaint-brushes-gitAUR)
 - openexr (openexr-gitAUR)
 - poppler-data
 - poppler-glib (poppler-glib-gitAUR)
 - aalib (make)
 - alsa-lib (make)
 - curl (curl-gitAUR, curl-c-aresAUR) (make)
 - ghostscript (make)
 - git (git-gitAUR, git-glAUR) (make)
 - gjs (gjs-gitAUR, gjs-nohammerAUR) (make)
 - glib-networking (glib-networking-gnutls-opensslAUR) (make)
 - glib2-devel (glib2-devel-gitAUR) (make)
 - intltool (make)
 - iso-codes (make)
 - libheif (libheif-highmemAUR, libheif-gitAUR) (make)
 - libmng (make)
 - libwebp (libwebp-gitAUR) (make)
 - libxpm (libxpm-gitAUR) (make)
 - libxslt (libxslt-gitAUR) (make)
 - luajit (luajit-2.1-lua52-gitAUR, luajit-gitAUR, luajit-openrestyAUR) (make)
 - meson (meson-gitAUR) (make)
 - python-gobject (make)
 - python-packaging (make)
 - webkit2gtk (webkit2gtk-imgpasteAUR) (make)
 - zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat) (make)
 - xorg-server-xvfb (xorg-server-xvfb-gitAUR, xlibre-server-xvfb-binAUR, xlibre-xserver-xvfbAUR) (check)
 - aalib (optional) – ASCII art support
 - alsa-lib (optional) – for MIDI event controller module
 - curl (curl-gitAUR, curl-c-aresAUR) (optional) – for URI support
 - ghostscript (optional) – for postscript support
 - gjs (gjs-gitAUR, gjs-nohammerAUR) (optional) – JavaScript scripting support
 - gutenprint (optional) – for sophisticated printing only as gimp has built-in cups print support
 - iso-codes (optional) – Language support
 - libheif (libheif-highmemAUR, libheif-gitAUR) (optional) – HEIF support
 - libmng (optional) – MNG support
 - libwebp (libwebp-gitAUR) (optional) – WebP support
 - libxpm (libxpm-gitAUR) (optional) – XPM support
 - luajit (luajit-2.1-lua52-gitAUR, luajit-gitAUR, luajit-openrestyAUR) (optional) – LUA scripting support
 - webkit2gtk (webkit2gtk-imgpasteAUR) (optional) – HTML renderer and web content engine
 - zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat) (optional) – Compression routines
 
Required by (98)
- brscan-skey (requires gimp) (optional)
 - djvupages-git (requires gimp) (optional)
 - dream-background-remover (requires gimp)
 - dream-prompter (requires gimp)
 - gimp-brushbox (requires gimp)
 - gimp-calendar (requires gimp)
 - gimp-elsamuko-git (requires gimp)
 - gimp-extras (requires gimp)
 - gimp-fix-ca (requires gimp)
 - gimp-font-rendering-fix (requires gimp)
 - gimp-fourier (requires gimp)
 - gimp-gap (requires gimp)
 - gimp-nufraw (requires gimp) (make)
 - gimp-nufraw (requires gimp) (optional)
 - gimp-ofnuts-tools (requires gimp)
 - gimp-paint-studio (requires gimp)
 - gimp-palletes-davidrevoy (requires gimp) (optional)
 - gimp-plugin-akkana-git (requires gimp)
 - gimp-plugin-arrow (requires gimp)
 - gimp-plugin-astronomy (requires gimp)
 - Show 78 more...
 
Sources (3)
intothegnu commented on 2025-08-27 11:49 (UTC) (edited on 2025-08-27 11:49 (UTC) by intothegnu)
maderios commented on 2025-06-23 16:57 (UTC)
Build fails
[ 99% | 2624<3<0 | 0.2bps ] Generating gimp-data/images/gimp-splash.png with a custom command (wrapped by meson to set env, to feed input)
FAILED: gimp-data/images/gimp-splash.png
/usr/bin/meson --internal exe --unpickle /home/fre/ARCH-AUR/gimp-git/src/build/meson-private/meson_exe_python_5c787e24629752425701f4a62c22896f877e51b8.dat
while executing ['/usr/bin/python', '/home/fre/ARCH-AUR/gimp-git/src/gimp/tools/in-build-gimp.py', '-nidfs', '../gimp/gimp-data/images/gimp-splash.xcf.xz', '--batch-interpreter', 'python-fu-eval', '-b', '-', '--quit']
--- stdout ---
INFO: temporary GIMP configuration directory: /home/fre/ARCH-AUR/gimp-git/src/build/.GIMP3-build-config-kzds1p
RUNNING: /home/fre/ARCH-AUR/gimp-git/src/build/app/gimp-console-3.1 -nidfs ../gimp/gimp-data/images/gimp-splash.xcf.xz --batch-interpreter python-fu-eval -b - --quit
Command failed with exit code 64: ['/home/fre/ARCH-AUR/gimp-git/src/build/app/gimp-console-3.1', '-nidfs', '../gimp/gimp-data/images/gimp-splash.xcf.xz', '--batch-interpreter', 'python-fu-eval', '-b', '-', '--quit']
--- stderr ---
This is a development version of GIMP.  Debug messages may appear here.
Failed to parse tag cache: No such file or directory
(script-fu:57661): scriptfu-WARNING **: 18:53:03.937: script_fu_add_resource_arg declared resource name is invalid Incandescent
(script-fu:57661): scriptfu-WARNING **: 18:53:03.947: script_fu_add_resource_arg declared resource name is invalid Default
(script-fu:57661): scriptfu-WARNING **: 18:53:03.950: script_fu_add_resource_arg declared resource name is invalid Coffee
GIMP-Warning: Welcome to GIMP 3.1.3!
batch command experienced a calling error:
Traceback (most recent call last):
  File "/home/fre/ARCH-AUR/gimp-git/src/build/plug-ins/python/python-eval/python-eval.py", line 42, in code_eval
    exec(code, globals())
    ~~~~^^^^^^^^^^^^^^^^^
  File "<string>", line 4, in <module>
IndexError: list index out of range
Stopping at failing batch command [0]: -
(python-eval.py:57678): LibGimp-WARNING **: 18:53:06.767: python-eval.py: gimp_flush(): error: Broken pipe
(gimp:57369): GLib-GObject-CRITICAL **: 18:53:06.797: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
(gimp:57369): Gimp-Core-WARNING **: 18:53:06.827: gimp_finalize: list of contexts not empty upon exit (2 contexts left)
stale context: (null) (of type GimpStrokeOptions)
stale context: PDB Context (of type GimpPDBContext)
[100% | 2626<1<0 | 0.2bps ] Generating devel-docs/reference/gimp-ui/gimp-ui-docs with a custom command
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
        
    Bink commented on 2025-01-02 00:25 (UTC) (edited on 2025-01-02 00:30 (UTC) by Bink)
I've noted an issue when specifically updating this package, as dependencies aren't necessarily updated or rebuilt also, and that seems to be causing a build issue. It's not gegl-git or babl-git, although an error from these is typically thrown. Explicitly updating them does not resolve it.
To resolve it, I completely removed gimp-git and its dependencies (eg: yay -Rcns gimp-git and yay -Yc), starting from a clean slate.  This perhaps explains why it builds successfully for the maintainer in a clean environment.  Then I was then able to successfully build and install with either of the below commands.  Checks were failing for me (as @jrtjrtjhjgfgjtj also noted), so I disabled them.
makepkg -sicC --nocheck
yay -S gimp-git --mflags "--nocheck"
        
    maderios commented on 2024-11-27 09:26 (UTC)
I got babl-git-0.1.111.r1906.824109f after building it and gegl-git-0.4.51.r10888.626c20255
FabioLolix commented on 2024-11-26 20:19 (UTC)
don't know why babl-git (0.1.109.r1891.c5f97c8-1) is being used if the correct version as of today (26.11.2024) is babl (0.1.110-1)
babl-git is a VCS pkgbuild, the version is calculated at build time
danielkrajnik commented on 2024-11-26 20:18 (UTC)
don't know why babl-git (0.1.109.r1891.c5f97c8-1) is being used if the correct version as of today (26.11.2024) is babl (0.1.110-1) - build says that it requires version 0.1.10
maderios commented on 2024-11-25 16:13 (UTC) (edited on 2024-11-25 16:16 (UTC) by maderios)
@rionyreva It builds normally for me. You need gegl and babl git versions. Update your Arch system and run 'makepkg -sicC'. Don't use any Aur helper
jrtjrtjhjgfgjtj commented on 2024-11-25 14:01 (UTC) (edited on 2024-11-25 14:02 (UTC) by jrtjrtjhjgfgjtj)
Doesn't install:
Summary of Failures:
 3/21 gimp:app / save-and-export             FAIL            3.86s   (exit status 133 or signal 5 SIGTRAP)
 4/21 gimp:app / single-window-mode          FAIL            3.85s   (exit status 133 or signal 5 SIGTRAP)
 5/21 gimp:app / ui                          FAIL            3.83s   (exit status 133 or signal 5 SIGTRAP)
Ok:                 18  
Expected Fail:      0   
Fail:               3   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   
Full log written to /home/rionyreva/.cache/yay/gimp-git/src/build/meson-logs/testlog.txt
FAILED: meson-internal__test 
/usr/bin/meson test --no-rebuild --print-errorlogs
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in check().
    Aborting...
 -> error making: gimp-git-exit status 4
 -> devel check for package failed: '/usr/bin/git ls-remote https://gitlab.gnome.org/GNOME/gegl.git HEAD' encountered an error: fatal: unable to access 'https://gitlab.gnome.org/GNOME/gegl.git/': The requested URL returned error: 503
 -> devel check for package failed: '/usr/bin/git ls-remote https://gitlab.gnome.org/GNOME/babl HEAD' encountered an error: fatal: unable to access 'https://gitlab.gnome.org/GNOME/babl/': The requested URL returned error: 503
 -> Failed to install the following packages. Manual intervention is required:
gimp-git - exit status 4
        
    maderios commented on 2024-11-06 10:48 (UTC)
gimp-git 2.99 builds fine now with official gegl and babl arch packages but it seems there's a versioning problem
Finished making: gimp-git 2:2.r15f5b15e69.-1 (Wed 06 Nov 2024 11:37:04 AM CET)
        
    
Pinned Comments
bartus commented on 2019-08-01 19:45 (UTC) (edited on 2023-11-11 15:48 (UTC) by bartus)
Note: If you want to have both
gimp-gitand stockgimpinstalled, there's a non-conflicting version of this package calledgimp-develop-gitThis package is also hosted on GitHub.
Please report
issuesandpatchesto gimp-git*github.comTravis CI Status: <img alt="Build Status" src="https://travis-ci.org/bartoszek/AUR-gimp-git.svg?branch=master" />
Use env vars to control build process:
DISABLE_MESON=1to build with Autotools build system (disabled by default)MAKEFLAGS="xxx"to override default make flags.Usage cases:
makepkg DISABLE_MESON=1yay -S gimp-git --mflags "DISABLE_MESON=1"Disclaimer: Package uses Travis to automatically update version of dependencies. Script executes once a day, so please wait a day before reporting dependencies version mismatch, thanks!