Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 331581 - every package that uses bindist flag should provide a use.local.desc explanation!
Summary: every package that uses bindist flag should provide a use.local.desc explanat...
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-07 22:23 UTC by Donald
Modified: 2010-08-08 03:53 UTC (History)
0 users

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 Donald 2010-08-07 22:23:08 UTC
The current system-wide description of the bindist USE flag, "Flag to enable or disable options for prebuilt (GRP)  packages (eg. due to licensing issues)", is *completely* useless as far as figuring out what the flag does on any particular package.

It should be Gentoo policy that every package whose installation is affected by the bindist USE flag should be required to have a corresponding entry in use.local.desc explaining what the flag does for that particular package.

Reproducible: Always

Steps to Reproduce:
1. emerge --pretend --verbose <packagename> (e.g., freetype or thunderbird)
2. notice the package has a bindist USE flag
3. equery u <packagename> (keyworded version that uses use.local.desc entries)
4. grep <packagename> /usr/portage/profiles/use.local.desc
Actual Results:  
see inscrutible notice about what the bindist flag is in general (step 3), or nothing about bindist at all (step 4)

Expected Results:  
get useful information about what the bindist flag does for this particular package (sometimes this is given in elog output *after* emerging the package -- but this is not when the info would be most useful to a user)

Only 3 packages even mention the bindist flag in use.local.desc (ffmpeg, mplayer, strongswan), and all are in entries for other USE flags (not bindist).
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-08-08 03:53:57 UTC
You can file individual bugs with patches against metadata.xml's for packages you want extra description for...