I was banging my head against the wall trying to compile everything automatically with packer-color until I decided to see if they may have changed any prerequisites upstream.
Looks like I was right, there has been not one, but two major changes that break this package in the last week:
1. The gegl-git package no longer works because the autor decided to use a suffixed/renamed 'gegl-0.3' executable, and now GIMP looks for a 'gegl' one. Right now using the standard gegl package from the official repos works fine.
If you received the fateful "Could not find gegl in your PATH" then this is your problem.
Culprit commit:
https://github.com/GNOME/gimp/commit/44d5e7adcd6c8d3073a3cc9d71dee495ee58cf25
2. libmypaint is not longer optional, I tried to pass `--without-libmypaint` but they removed the switch in ./configure six days ago in this commit:
https://github.com/GNOME/gimp/commit/d01ba07ed62eeccd237ffc560573d15c27e7efb1
As far as I know there's no provider for `libmypaint` apart from using the entire 'mypaint' package from the official repositories. That's why I decided to anchor my local PKGBUILD to the commit right before the change and call it a day.
Hope it helps people trying to compile this behemoth. Having a buildbot with an unofficial repo would be cool... or even better, updating the official 'gimp' package to 2.9.2, as 2.8 is too old.
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.011801 |
First Submitted: | 2009-05-27 08:12 (UTC) |
Last Updated: | 2025-05-08 12:15 (UTC) |
Dependencies (57)
- 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)
- Show 37 more dependencies...
Required by (95)
- brscan-skey (requires gimp) (optional)
- djvupages-git (requires gimp) (optional)
- 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)
- gimp-plugin-contrastfix (requires gimp)
- Show 75 more...
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 33 34 35 36 37 38 39 40 41 42 43 .. 46 Next › Last »
swyter commented on 2015-12-27 00:02 (UTC) (edited on 2015-12-27 00:08 (UTC) by swyter)
acoyani commented on 2015-12-26 21:25 (UTC)
Hello, my English is bad, use google translator, please add libmypaint as dependency. I compile from https://github.com/mypaint/libmypaint/commit/379dbba7897815d9bad8bb068560376f03dcd12b to build gimp-git.
b1nb4sh commented on 2015-12-01 16:23 (UTC)
Had to reinstall gegl-git and babl-git, then it worked flawlessly.
mytbk commented on 2015-12-01 10:10 (UTC)
Sorry for using the wrong dependency. I previous added the provide the gegl-git and thought it's ok to use gegl>=0.3.4 in gimp-git depends, but I didn't consider that the stock gegl can also update to version 0.3.4 (I haven't synced the stock repo at that time) and it's not usable for gimp-git.
nexero commented on 2015-12-01 09:42 (UTC)
@mytbk:
Wrong dependency:
Needs gegl-git instead of gegl>=0.3.4..
If you install gegl package from extra repository, gimp won't start and throws an error like gegl:gaussian-blur-selective not found.
electricprism commented on 2015-11-06 00:33 (UTC)
It's working again! Thank You All :)
electricprism commented on 2015-11-02 11:41 (UTC)
At present it compiles and installs however upon launching the binary reports a error:
GIMP requires the GEGL operation "gegl:maze".
This operation cannot be found. Check your
GEGL install and ensure it has been compiled
with any dependencies required for GIMP.
satriani commented on 2015-10-31 13:00 (UTC)
I get an error:
```
/usr/include/ghostscript/ierrors.h:22:22: schwerwiegender Fehler: gserrors.h: Datei oder Verzeichnis nicht gefunden
Kompilierung beendet.
Makefile:3789: die Regel für Ziel „file-ps.o“ scheiterte
make[3]: *** [file-ps.o] Fehler 1
make[3]: Verzeichnis „/tmp/yaourt-tmp-alex/aur-gimp-git/src/gimp/plug-ins/common“ wird verlassen
Makefile:646: die Regel für Ziel „all-recursive“ scheiterte
make[2]: *** [all-recursive] Fehler 1
make[2]: Verzeichnis „/tmp/yaourt-tmp-alex/aur-gimp-git/src/gimp/plug-ins“ wird verlassen
Makefile:782: die Regel für Ziel „all-recursive“ scheiterte
make[1]: *** [all-recursive] Fehler 1
make[1]: Verzeichnis „/tmp/yaourt-tmp-alex/aur-gimp-git/src/gimp“ wird verlassen
Makefile:683: die Regel für Ziel „all“ scheiterte
make: *** [all] Fehler 2
==> FEHLER: Ein Fehler geschah in build().
Breche ab...
==> FEHLER:Makepkg konnte gimp-git nicht erstellen.
==> Erstellen von gimp-git neu starten?[j/N]
```
jtojnar commented on 2015-10-04 17:08 (UTC)
I was told at #gimp (irc.gnome.org) that this branch isn’t currently being developed and some functionality may be broken. Development will continue after the release of GIMP 2.10.
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!