Bug#897169: gimp: gegl version mismatch in gimp.pc.in leading to problems with gimptool
Jean-Luc Coulon (f5ibh)
jean-luc.coulon at wanadoo.fr
Sun Apr 29 13:25:18 BST 2018
Package: gimp
Version: 2.10.0-2
Severity: normal
Tags: upstream
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
gimp.pc.in has still geg-0.3 harcoded in it while gimp depends on gegl-0.4
So this can lead to problems with gimptool which complains about missing lib.
For instance, the error message from bulding gmic:
g++ -o gmic_gimp_gtk gmic_gimp_gtk.cpp gmic_gimp_gtk.o `gimptool-2.0 --cflags` `gimptool-2.0 --libs` -I. -I/usr/include/libavcodec/ -I/usr/include/libavformat/ -I/usr/include/libswscale/ -Dgmic_build -Dcimg_use_zlib -Dgmic_prerelease=\"180429\" -std=c++11 -pedantic -Wall -Wextra -Wfatal-errors -Dcimg_use_vt100 -Dcimg_use_abort -Dgmic_is_parallel -Dcimg_use_fftw3 -Dcimg_use_curl -I/usr/include/x86_64-linux-gnu -Dcimg_use_png -I/usr/include/libpng16 -Dcimg_use_rng -DGIMP_DISABLE_DEPRECATED -fopenmp -Dcimg_use_openmp -Dcimg_display=1 -Ofast -mtune=generic -lz -L/usr/lib -lm -lpthread -lfftw3 -lfftw3_threads -lcurl -lpng16 -lz -lgomp -lX11 -lpthread
Package gegl-0.3 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gegl-0.3.pc'
to the PKG_CONFIG_PATH environment variable
Package 'gegl-0.3', required by 'gimp-2.0', not found
This has been addressed in the developement version of gimp:
commit f6a8d93190e2e00006295ed1c1a7c34b770989d6
Author: Jehan <jehan at girinstud.io>
Date: Sat Apr 28 01:30:19 2018 +0200
configure, gimp.pc: do no hardcode the major.minor version of GEGL.
commit 7e19906827d301eb70275dba089849a632a0eabe
Author: Jehan <jehan at girinstud.io>
Date: Sat Apr 28 00:27:31 2018 +0200
gimp.pc: Fix reference to gegl-0.3.
I think this can be backported.
Regards
Jean-Luc
- -- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (600, 'unstable'), (500, 'unstable-debug'), (500, 'buildd-unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.17.0-rc2-i7-0.1 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages gimp depends on:
ii gimp-data 2.10.0-2
ii libaa1 1.4p5-44+b1
ii libbabl-0.1-0 0.1.47-1.4
ii libbz2-1.0 1.0.6-8.1
ii libc6 2.27-3
ii libcairo2 1.15.10-3
ii libfontconfig1 2.13.0-4
ii libfreetype6 2.8.1-2
ii libgcc1 1:8-20180425-1
ii libgdk-pixbuf2.0-0 2.36.11-2
ii libgegl-0.4-0 0.4.0-1.6
ii libgexiv2-2 0.10.8-1
ii libgimp2.0 2.10.0-2
ii libglib2.0-0 2.56.1-2
ii libgs9 9.22~dfsg-2.1
ii libgtk2.0-0 2.24.32-1
ii libgudev-1.0-0 232-2
ii libharfbuzz0b 1.7.6-1
ii libilmbase23 2.2.1-2
ii libjpeg62-turbo 1:1.5.2-2+b1
ii liblcms2-2 2.9-1
ii liblzma5 5.2.2-1.3
ii libmng1 1.0.10+dfsg-3.1+b5
ii libmypaint-1.3-0 1.3.0-2
ii libopenexr23 2.2.1-4
ii libopenjp2-7 2.3.0-1
ii libpango-1.0-0 1.42.1-1
ii libpangocairo-1.0-0 1.42.1-1
ii libpangoft2-1.0-0 1.42.1-1
ii libpng16-16 1.6.34-1
ii libpoppler-glib8 0.63.0-2
ii librsvg2-2 2.40.20-2
ii libstdc++6 8-20180425-1
ii libtiff5 4.0.9-5
ii libwebp6 0.6.1-2
ii libwebpdemux2 0.6.1-2
ii libwebpmux3 0.6.1-2
ii libwmf0.2-7 0.2.8.4-12
ii libx11-6 2:1.6.5-1
ii libxcursor1 1:1.1.15-1
ii libxext6 2:1.3.3-1+b2
ii libxfixes3 1:5.0.3-1
ii libxmu6 2:1.1.2-2
ii libxpm4 1:3.5.12-1
ii xdg-utils 1.1.2-2
ii zlib1g 1:1.2.11.dfsg-1
Versions of packages gimp recommends:
ii ghostscript 9.22~dfsg-2.1
Versions of packages gimp suggests:
pn gimp-data-extras <none>
pn gimp-help-en | gimp-help <none>
pn gimp-python <none>
ii gvfs-backends 1.36.1-1
ii libasound2 1.1.3-5
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
iF0EARECAB0WIQT5el3FKLtmYO4UlQtR0YZfPMac0AUCWuW5rgAKCRBR0YZfPMac
0DeqAKCjdEcpLcDpXxiH9TY6/HO28VRtmwCZASkqLvz14NJm0FQLM5REPMqZOJ4=
=639p
-----END PGP SIGNATURE-----
More information about the pkg-gnome-maintainers
mailing list