GIMP now depends on mypaint-brushes
instead of mypaint-brushes1
Search Criteria
Package Details: gimp-git 2:3.0.3.r218.eeed283da2-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.004815 |
First Submitted: | 2009-05-27 08:12 (UTC) |
Last Updated: | 2025-05-08 12:15 (UTC) |
Dependencies (56)
- appstream-glib (appstream-glib-gitAUR)
- 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)
- libwmf (libwmf-gitAUR)
- mypaint-brushes1
- 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 (make)
- intltool (make)
- iso-codes (make)
- libheif (libheif-gitAUR, libheif-highmemAUR) (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-gitAUR, libheif-highmemAUR) (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 (95)
- brscan-skey (requires gimp) (optional)
- djvupages-git (requires gimp) (optional)
- 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-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)
- gimp-plugin-batcher-git (requires gimp)
- gimp-plugin-beautify (requires gimp)
- gimp-plugin-bimp (requires gimp)
- Show 75 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-git
and stockgimp
installed, there's a non-conflicting version of this package calledgimp-develop-git
This package is also hosted on GitHub.
Please report
issues
andpatches
to 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=1
to build with Autotools build system (disabled by default)MAKEFLAGS="xxx"
to override default make flags.Usage cases:
makepkg DISABLE_MESON=1
yay -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!