Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 62029 - rep-gtk does not provide adequate USE keyword
Summary: rep-gtk does not provide adequate USE keyword
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Aron Griffis (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-28 06:27 UTC by Yun-Hu Huang
Modified: 2005-03-13 20:05 UTC (History)
1 user (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 Yun-Hu Huang 2004-08-28 06:27:00 UTC
x11-wm/sawfish ebuild offers a "-gnome" USE option, but its dependency rep-gtk does not have this option (rep-gtk 0.17-r1 and 0.18), which results in a bloated building process including libbonobo-2, libbonobo-ui-2, libgnome-2, libgnomeui-2, and libgnomecanvas-2, and is quite unnecessary. Sawfish and rep-gek builds fine after disabling said five dependencies, so a "-gnome" USE flag there would have been nice.

Reproducible: Always
Steps to Reproduce:
1. 
2.
3.
Comment 1 foser (RETIRED) gentoo-dev 2004-08-29 11:00:28 UTC
it might be unwanted to expose that switch because of other things depping on rep-gtk (?)
Comment 2 Yun-Hu Huang 2004-08-30 07:09:42 UTC
I guess you are referring to <a href="http://bugs.gentoo.org/show_bug.cgi?id=3528">this bug</a> and <a href="http://bugs.gentoo.org/show_bug.cgi?id=12512">this bug</a>, but situation is different now. To my knowledge, nothing but sawfish depends on rep-gtk, and sawfish is no longer gnome's "official" window manager, which means "-gnome" or not, rep-gtk is not going to be a problem in building gnome -- it's not involved at all.
Comment 3 Aron Griffis (RETIRED) gentoo-dev 2005-03-13 20:05:45 UTC
gnome-1.4 depends on the older sawfish, which depends on =rep-gtk-0.15*

Seems like we could build the more recent rep-gtk without gnome support, and it shouldn't hurt anything.  I've added rep-gtk-0.18-r1 with this change, marked ~arch for now.

Thanks for doing the bugzilla research, Yun-Hu.  Btw, in future bug reports you can just say bug 3528 and it will become a link automatically.  No need to put html in your comment.