Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 13484 - gdk-pixbuf shouldn't have hard coded dependency on gnome-libs
Summary: gdk-pixbuf shouldn't have hard coded dependency on gnome-libs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 14406 17075 (view as bug list)
Depends on:
Blocks: 7693 41170
  Show dependency tree
 
Reported: 2003-01-08 05:58 UTC by Ronny Schoebel
Modified: 2005-04-23 06:13 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ronny Schoebel 2003-01-08 05:58:00 UTC
media-libs/gdk-pixbuf-0.22.0 has a hard coded dependency on gnome-base/gnome-libs. 
Since I have KDE installed I don't need gnome-libs. But I need gdk-pixbuf (which works fine 
without gnome-libs after modifying the ebuild). I suggest adding this dependency only if the 
'gnome' use flag is set. 
I need gdk-pixbuf for xosd-2.0.1 and installing orbit and gnome-libs for that is a bit overkill.
Comment 1 foser (RETIRED) gentoo-dev 2003-01-11 11:33:15 UTC
according to the ebuild the dep is static for a reason, a lot of ppl might end
up with broken installs if we remove it. It's a bad/bad decision, but i think
the current way is the least worse in terms of ppl affected. And if it bothers
you, you know how to get around it ;)

Maybe we can fix this one day the right way when portage supports checking use
flags on installed packs.
Comment 2 foser (RETIRED) gentoo-dev 2003-01-26 09:29:04 UTC
*** Bug 14406 has been marked as a duplicate of this bug. ***
Comment 3 foser (RETIRED) gentoo-dev 2003-03-08 17:01:17 UTC
*** Bug 17075 has been marked as a duplicate of this bug. ***
Comment 4 Alexandru Toma 2005-01-29 10:54:18 UTC
> Maybe we can fix this one day the right way when portage supports checking use
> flags on installed packs.

Now that portage supports this feature can this finally be fixed?

Check out built_with_use() from the eutils class.