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

Bug 108557

Summary: gecko-sdk-1.7.12.ebuild has useless USE flags
Product: Gentoo Linux Reporter: Yaron Tausky <decaycell>
Component: Current packagesAssignee: Mozilla Gentoo Team <mozilla>
Status: RESOLVED WONTFIX    
Severity: normal CC: josejx
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Yaron Tausky 2005-10-08 18:08:38 UTC
gecko-sdk-1.7.12.ebuild has these use flags: mozcalendar mozdevelop moznocompose
moznoirc moznomail. They are useless, since this is just the SDK and we only
want the Gecko engine and the headers. Also, the ebuild itself doesn't regard
them and just disables these things.
Comment 1 Joe Jezak (RETIRED) gentoo-dev 2005-10-11 20:12:45 UTC
Yes, it has useless flags, the reason for this is that it is an exact copy of
the mozilla ebuild except for the the install procedure.  This is for
maintainence purposes.  Building a huge package like mozilla can be troublesome,
using the ebuild from the mozilla maintainers makes this procedure much simpler.
 If the mozilla team wants to do it otherwise, feel free to chime in.
Comment 2 Yaron Tausky 2005-10-11 23:26:30 UTC
In this case it's simply a matter of removing those flags from the IUSE
variable, I guess it can even be automatically removed by a script.
Comment 3 Joe Jezak (RETIRED) gentoo-dev 2005-10-12 09:15:28 UTC
No, removing the use flags from IUSE is not an option because they are used in
the ebuild.  Portage will complain.
Comment 4 Joe Jezak (RETIRED) gentoo-dev 2005-11-03 19:23:02 UTC
I'm going to close this as WONTFIX, feel free to reopen if you disagree.