Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 202967 - Duplicated USE flags in global and local
Summary: Duplicated USE flags in global and local
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Quality Assurance Team
URL:
Whiteboard:
Keywords: QAcanfix
Depends on:
Blocks: 134491
  Show dependency tree
 
Reported: 2007-12-21 22:00 UTC by Mark Loeser (RETIRED)
Modified: 2008-09-01 18:39 UTC (History)
7 users (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 Mark Loeser (RETIRED) gentoo-dev 2007-12-21 22:00:53 UTC
The following flags are duplicated (with the package that duplicates it in use.local.desc):

vhosts
  * sci-chemistry/jmol
cairo
  * media-video/kmplayer
alsa
  * app-emulation/virtualbox
mono
  * media-libs/libkarma
avahi
  * sec-policy/selinux-desktop
minimal
  * dev-db/mysql-community
  * dev-db/mysql
opengl
  * media-tv/mythtv
  * x11-libs/cairo
savedconfig (this description should probably change)
  * sys-apps/busybox
  * sys-libs/uclibc
  * x11-misc/dmenu
  * x11-wm/dwm

You can remove it yourself, tell me it is alright to do it, or not comment for a few days and I'll go ahead and do it.

Thanks
Comment 1 solar (RETIRED) gentoo-dev 2007-12-21 23:19:10 UTC
Mark,
Just fix anything you want/need to for embedded/hardened.
Our team is to small and due to work I lack any time now to even review 
what the bug is about.

FYI.. busybox was the build which introduced the local.use flag savedconfig. I think there was a thread about dragonheart taking inspiration from the bb ebuild and wanting to make it into an eclass or so. 
If it's in more than one place thats probably whats happened.
Comment 2 Mark Loeser (RETIRED) gentoo-dev 2007-12-22 00:02:09 UTC
Thanks solar.

selinux-desktop and busybox are both done.  I didn't touch uclibc because it doesn't use the savedconfig eclass like the rest of the savedconfig packages listed here.
Comment 3 Daniel Black (RETIRED) gentoo-dev 2007-12-22 07:10:50 UTC
mark, thanks for fixing the savedconfig description. looks good.
removed savedconfig in use.local for x11-misc/dmenu and x11-wm/dwm. really hoping you don't mind desktop-misc/omp/cedk.

when/if uclibc ever gets converted hopefully someone will remove the use.local then too.
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2007-12-22 15:48:21 UTC
kmplayer done
Comment 5 Jeffrey Gardner (RETIRED) gentoo-dev 2007-12-24 01:43:23 UTC
jmol done
Comment 6 Markus Ullmann (RETIRED) gentoo-dev 2007-12-25 19:44:52 UTC
virtualbox done
Comment 7 Mark Loeser (RETIRED) gentoo-dev 2007-12-30 21:05:52 UTC
I did libkarma since they were pretty much exactly duplicated.

We have a few left, but those have differing descriptions, so I don't want to touch them.  We also need to come up with a good plan for the future on how to better address USE flags that have differing meanings between ebuilds.
Comment 8 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-12-30 21:27:44 UTC
We have that already, <use /> tag in metadata.xml.
Comment 9 Mark Loeser (RETIRED) gentoo-dev 2008-09-01 18:39:58 UTC
This can be closed out since GLEP 56 went through.