We need an entry in /usr/portage/profiles/use.local.desc to explain what the bindist flag actually does for this package. Reproducible: Always Steps to Reproduce: equery u firefox (with >=app-portage/gentoolkit-0.3) Actual Results: * Found these USE flags for www-client/firefox-3.6.17: U I [...] - - bindist : Flag to enable or disable options for prebuilt (GRP) packages (eg. due to licensing issues) [...] Expected Results: An explanation that (apparently) enabling bindist disables "official branding". (And why is this useful/necessary?)
It is in the ebuild. But, I agree and think that we can take it *out* of the ebuild and only place it in metadata.xml. if ! use bindist ; then einfo elog "You are enabling official branding. You may not redistribute this build" elog "to any users on your network or the internet. Doing so puts yourself into" elog "a legal problem with Mozilla Foundation" elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag" fi
Fixed in the tree, thanks!