Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 12512

Summary: rep-gtk should obey USE="-gnome" as before
Product: Gentoo Linux Reporter: Gregory P. Smith <greg-gentoo>
Component: New packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: 1.2   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: corrected ebuild with conditional gnome support

Description Gregory P. Smith 2002-12-21 03:33:59 UTC
attached is an updated rep-gtk 0.17 ebuild that I copied the 0.15-3 ebuild's old
gnome? conditional code from.  (I run a simple system with just sawfish, an
xterm, screen & mozilla, no bloated Gnomes stealing ram and screen real estate :)
Comment 1 Gregory P. Smith 2002-12-21 03:34:57 UTC
Created attachment 6629 [details]
corrected ebuild with conditional gnome support
Comment 2 Spider (RETIRED) gentoo-dev 2003-01-08 01:40:57 UTC
http://bugs.gentoo.org/show_bug.cgi?id=12512
Comment 3 Spider (RETIRED) gentoo-dev 2003-01-08 01:41:39 UTC
as that bug tells, removing the gnome support will also break Gnome2
installations where a person has -gnome as a keyword.
Comment 4 foser (RETIRED) gentoo-dev 2003-01-11 11:17:56 UTC
that bug is this bug, what bug are you referring to ? :)
Comment 5 Spider (RETIRED) gentoo-dev 2003-01-11 12:17:05 UTC
ach DANG
I pasted the wrong url. 
The bug I was referring to is the early case of sub-dependencies failing when
gnome support is optional, Ie:

USE="-gnome -kde -qt -kde -qtk -X"
emerge gnome

and it will fail, since rep-gtk is built without gnome.


until we can have optional dependencies and forced rebuilds with USE
functionality in packages, this, gdk-pixbuf and a few others will be built with
Gnome support enabled per default.

Comment 6 Gregory P. Smith 2003-04-08 19:58:32 UTC
rep-gtk-0.17-r1 does not obey USE="-gnome".  this problem is not fixed.

I can attach an updated rep-gtk-0.17-r1.ebuild tonight (its on an inaccessable computer at the moment) if needed.  The changes are identical to the ones I made for rep-gtk-0.17 that I already attached below.
Comment 7 foser (RETIRED) gentoo-dev 2003-04-08 21:15:07 UTC
I think you misread earlier comments, the whole idea is that if we allow gnome to be optional we are gonna get a lot of problems later on in a typical install. In some cases we then choose to not make possibly optional dependencies optional. There are a few more examples of this in the tree (most people never notice).

In short : since portage cannot currently impose use flags on dependencies, we cannot fix this right now.
Comment 8 Honza 2004-05-07 10:01:54 UTC
I don't know why users who can't decide if they want gnome (emerge gnome) or not (USE="-gnome") are more important than users which don't want gnome.

I wanted to emerge sawfish. I don't want gnome.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2004-12-14 08:41:10 UTC
OMG. Why are we having this bug here for two years now without any solution?!

---
USE="-gnome -kde -qt -kde -qtk -X"
emerge gnome

and it will fail, since rep-gtk is built without gnome.
---

^^^ That is not a reason for WONTFIX, that must be a bad joke. Users who put USE="-gnome" in their use flags and then type emerge gnome, are mentally retarded at least. Duh! :-(((