Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 108557 - gecko-sdk-1.7.12.ebuild has useless USE flags
Summary: gecko-sdk-1.7.12.ebuild has useless USE flags
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-08 18:08 UTC by Yaron Tausky
Modified: 2005-11-03 19:23 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 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.