Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 204471 - media-gfx/gimp depends on sys-apps/hal with dbus enabled
Summary: media-gfx/gimp depends on sys-apps/hal with dbus enabled
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-05 20:55 UTC by Matthew Smith
Modified: 2008-02-04 17:19 UTC (History)
1 user (show)

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


Attachments
configure script/configure.in patch (gimp-2.4.2-configure-without-hal.patch,8.83 KB, patch)
2008-01-05 20:57 UTC, Matthew Smith
Details | Diff
modified ebuild (gimp-2.4.2.ebuild,3.74 KB, text/plain)
2008-01-05 20:58 UTC, Matthew Smith
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Smith 2008-01-05 20:55:14 UTC
GIMP currently depends on sys-apps/hal when the dbus USE flag is enabled due to the configure script not having an option to disable HAL support (see bug #176900). I've patched the configure script to add a --with(out)-hal option (of course, it's still dependent on dbus) and edited the ebuild for 2.4.2 to use it.
Comment 1 Matthew Smith 2008-01-05 20:57:04 UTC
Created attachment 140224 [details, diff]
configure script/configure.in patch
Comment 2 Matthew Smith 2008-01-05 20:58:36 UTC
Created attachment 140226 [details]
modified ebuild
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2008-01-05 23:01:04 UTC
You can't have HAL without DBUS; if you dislike the current configure stuff, then complain upstream. Thanks.
Comment 4 Matthew Smith 2008-01-06 00:42:46 UTC
I'm not looking for HAL without dbus -- just dbus without HAL.
Comment 5 Wulf Krueger (RETIRED) gentoo-dev 2008-01-06 01:22:01 UTC
.
Comment 6 Wulf Krueger (RETIRED) gentoo-dev 2008-01-06 01:22:42 UTC
(In reply to comment #4)
> I'm not looking for HAL without dbus -- just dbus without HAL.

Not too bad a suggestion, I'd say.
Comment 7 Ken Rushia 2008-01-06 01:33:29 UTC
I agree this is a valid issue. It seems Gimp abuses global USE flags in its current state. The dbus USE flag should not pull in HAL, as there is a hal USE flag for that. The addition of the hal flag seems like a good idea to me.
Comment 8 Matthew Smith 2008-01-06 14:34:10 UTC
--without-hal has now been added to svn trunk upstream.
http://bugzilla.gnome.org/show_bug.cgi?id=507595
Comment 9 Hanno Böck gentoo-dev 2008-02-04 17:19:55 UTC
I've splittet up useflags dbus and hal, but according to the current situation this will make automagic deps if hal is installed and the flag disabled.

This has been fixed in trunk, but using that patch on 2.4.4 doesn't work for me, so it'll stay that way till upstream makes it's trunk to a new version (or someone thinks it's important enough and provides me a working patch against 2.4.4).