Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 147825 - media-gfx/gimp - automagic gnome(-vfs) dependency
Summary: media-gfx/gimp - automagic gnome(-vfs) dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
: 164820 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-09-16 09:50 UTC by Carsten Lohrke (RETIRED)
Modified: 2007-04-28 07:31 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
automagic.patch (automagic.patch,3.96 KB, patch)
2006-12-30 12:35 UTC, Paweł Hajdan, Jr. (RETIRED)
Details | Diff
gimp-2.3.13.ebuild.patch (patchfile,1.80 KB, patch)
2006-12-30 12:36 UTC, Paweł Hajdan, Jr. (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Carsten Lohrke (RETIRED) gentoo-dev 2006-09-16 09:50:25 UTC
Just adding "gnome? ( foo bar )" doesn't suffice. The build script automagically detects and builds with it, even though the gnome use flag is not set.
Comment 1 Matteo Azzali (RETIRED) gentoo-dev 2006-10-06 04:10:05 UTC
Yep, I suspect this being an issue with most of gtk apps, as when you
mistakenly let some gnome dependancies in, if you remove them you'll need
a lot of work/re-emersion to have gtk apps working fine (this is a bit
viral). Some examples? Gimp, inkscape ,avidemux....

The only serious solution to this issue I found was to mask any gnome-*
package in my system to be warned when something want to pull it in,
so I can choose if unmask...
(the alternative would be `config --without-lib` mechanism where lib are the
gnome deps).
Comment 2 Hanno Böck gentoo-dev 2006-10-28 14:55:49 UTC
In fact, the problem is that the gimp configure script automagically detects a bunch of libs. I once reported this upstream and got basically the answer "we don't care".
Feel free do write patches.
Comment 3 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2006-12-30 12:35:06 UTC
I made two patches, one for gimp's configure.in, and one for latest unstable ebuild. I tested them on my system and it was fine, but I'm still not sure whether my changes are correct.

Uploading patches just now...
Comment 4 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2006-12-30 12:35:51 UTC
Created attachment 105008 [details, diff]
automagic.patch
Comment 5 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2006-12-30 12:36:29 UTC
Created attachment 105009 [details, diff]
gimp-2.3.13.ebuild.patch
Comment 6 Hanno Böck gentoo-dev 2007-04-02 20:15:29 UTC
Have sent the patch upstream, hope this will get in before 2.4.0, else I'd patch in the ebuild:

http://bugzilla.gnome.org/show_bug.cgi?id=425267
Comment 7 Hanno Böck gentoo-dev 2007-04-02 20:16:24 UTC
*** Bug 164820 has been marked as a duplicate of this bug. ***
Comment 8 Hanno Böck gentoo-dev 2007-04-28 07:31:12 UTC
fixed in 2.3.16 and -9999