* [gentoo-dev] local use flag cleanup
@ 2006-11-09 5:20 Steve Dibb
2006-11-09 5:51 ` Mike Frysinger
2006-11-09 14:06 ` arfrever
0 siblings, 2 replies; 10+ messages in thread
From: Steve Dibb @ 2006-11-09 5:20 UTC (permalink / raw
To: gentoo-dev
Okay, doing some QA work with my new scripts, found a few ebuilds with local USE
flags that do not have an entry in use.local.desc. Bad, bad!
For some of the missing use flags (net, avahi, libnotify), I recommend moving
them into global USE flags, and will unless someone objects.
multislot and multitarget are actually in an eclass (toolchain-binutils) which
is being sourced by a few ebuilds, so should probably be global in the first place.
Here's the broken ebuilds with their missing entries in use.local.desc:
dev-libs/linux-fusion-3.2 udev
dev-lisp/cl-araneida-0.90.1 standalone
games-board/freedoko-0.7.3 net
net-nds/lat-1.2.0.1 avahi
net-news/liferea-1.1.7 libnotify
net-news/liferea-1.1.9-r1 libnotify
sys-devel/binutils-hppa64-2.17 multislot multitarget
I'll go ahead and fix the local.use.desc stuff if no one beats me to it.
Steve
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] local use flag cleanup
2006-11-09 5:20 [gentoo-dev] local use flag cleanup Steve Dibb
@ 2006-11-09 5:51 ` Mike Frysinger
2006-11-09 14:06 ` arfrever
1 sibling, 0 replies; 10+ messages in thread
From: Mike Frysinger @ 2006-11-09 5:51 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 233 bytes --]
On Thursday 09 November 2006 00:20, Steve Dibb wrote:
> multislot and multitarget are actually in an eclass (toolchain-binutils)
> which is being sourced by a few ebuilds, so should probably be global in
> the first place.
no
-mike
[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] local use flag cleanup
2006-11-09 5:20 [gentoo-dev] local use flag cleanup Steve Dibb
2006-11-09 5:51 ` Mike Frysinger
@ 2006-11-09 14:06 ` arfrever
2006-11-09 21:11 ` Steve Dibb
1 sibling, 1 reply; 10+ messages in thread
From: arfrever @ 2006-11-09 14:06 UTC (permalink / raw
To: gentoo-dev
Steve Dibb <beandog@gentoo.org> 9 listopada 2006 06:20 napisał:
> Okay, doing some QA work with my new scripts, found a few ebuilds with local USE
> flags that do not have an entry in use.local.desc. Bad, bad!
>
> For some of the missing use flags (net, avahi, libnotify), I recommend moving
> them into global USE flags, and will unless someone objects.
I would like to recommend moving cairo, libnotify and openexr to global USE flags.
cairo - 11 packages (the same descriptions)
libnotify - 11 packages (the same descriptions)
openexr - 10 packages (the same descriptions)
avahi - 10 packages (slightly different descriptions)
net - 3 packages (the same descriptions)
I recommend leaving avahi and net in local USE flags.
If nobody objects, I recommend that Steve Dibb globalizes cairo, libnotify and openexr USE flags.
--
Arfrever F. Taifersar A.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] local use flag cleanup
2006-11-09 14:06 ` arfrever
@ 2006-11-09 21:11 ` Steve Dibb
2006-11-09 21:16 ` Ciaran McCreesh
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: Steve Dibb @ 2006-11-09 21:11 UTC (permalink / raw
To: gentoo-dev
With my new little database, I ran a query to get the count of local use flags
that are being used, to see which ones can be candidates for moving to a global
USE flag instead. Here's the query results:
http://wonkabar.org/~steve/gentoo/use_local_count.txt
I've gone through some of them and here are the ones I suggest get moved to
global, since the use flag description / functionality is the same or similar
enough to mean "support for $x":
logrotate
musepack
xscreensaver
libsamplerate
udev
vnc
fltk
nntp
pulseaudio
ao
cgi
gimp
immqt
immqt-bc
ipod
irc
rdesktop
timidity
v4l2
webdav
xcomposite
anthy
cddb
dxr3
hdf5
ilbc
jingle
latex
modplug
smtp
subversion
suid
x264
xfs
zvbi
That's all the ones that are on 4 or more *packages* each (not ebuilds).
'cairo' and 'openexr' are missing from the list, since I moved those two over
earlier this morning.
Any objections to moving any of those over, please let me know.
Thanks
Steve
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] local use flag cleanup
2006-11-09 21:11 ` Steve Dibb
@ 2006-11-09 21:16 ` Ciaran McCreesh
2006-11-09 21:51 ` Jim Ramsay
2006-11-10 11:10 ` arfrever
2 siblings, 0 replies; 10+ messages in thread
From: Ciaran McCreesh @ 2006-11-09 21:16 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 451 bytes --]
On Thu, 09 Nov 2006 14:11:32 -0700 Steve Dibb <beandog@gentoo.org>
wrote:
| Any objections to moving any of those over, please let me know.
udev and logrotate have been discussed on this list previously. Don't
change them without reading the earlier discussions.
--
Ciaran McCreesh
Mail : ciaranm at ciaranm.org
Web : http://ciaranm.org/
as-needed is broken : http://ciaranm.org/show_post.pl?post_id=13
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] local use flag cleanup
2006-11-09 21:11 ` Steve Dibb
2006-11-09 21:16 ` Ciaran McCreesh
@ 2006-11-09 21:51 ` Jim Ramsay
2006-11-10 11:10 ` arfrever
2 siblings, 0 replies; 10+ messages in thread
From: Jim Ramsay @ 2006-11-09 21:51 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 542 bytes --]
Steve Dibb wrote:
> I've gone through some of them and here are the ones I suggest get
> moved to global, since the use flag description / functionality is
> the same or similar enough to mean "support for $x":
What about 'libnotify'?
As far as I can see all 11 entries in use.local.desc amount to the same
thing, though the descriptions vary slightly.
(The one for gnome-extra/zenity is a typo: it says it uses 'libinotify'
but actually RDEPENDs on >=x11-libs/libnotify-0.4.1)
--
Jim Ramsay
Gentoo/Linux Developer (rox)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Re: [gentoo-dev] local use flag cleanup
2006-11-09 21:11 ` Steve Dibb
2006-11-09 21:16 ` Ciaran McCreesh
2006-11-09 21:51 ` Jim Ramsay
@ 2006-11-10 11:10 ` arfrever
2006-11-22 3:53 ` Steve Dibb
2 siblings, 1 reply; 10+ messages in thread
From: arfrever @ 2006-11-10 11:10 UTC (permalink / raw
To: gentoo-dev
Steve Dibb <beandog@gentoo.org> 9 listopada 2006 22:11 napisał:
> I've gone through some of them and here are the ones I suggest get moved to
> global, since the use flag description / functionality is the same or similar
> enough to mean "support for $x":
>
> logrotate
> musepack
> xscreensaver
> libsamplerate
> udev
> vnc
I think we can define lower limit for new global USE flags to 7 packages.
After reading descriptions I suggest globalizing:
libnotify
musepack
libsamplerate
I'm not sure in case of xscreensaver:
"Detection of xscreensavers." or "Support for XScreenSaver extension."
However in case of net-im/gaim: "Enable X idle time support instead of gaim idle time."
The rest of local USE flags should probably remain local.
--
Arfrever F. Taifersar A.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] local use flag cleanup
2006-11-10 11:10 ` arfrever
@ 2006-11-22 3:53 ` Steve Dibb
2006-11-22 4:01 ` Robin H. Johnson
0 siblings, 1 reply; 10+ messages in thread
From: Steve Dibb @ 2006-11-22 3:53 UTC (permalink / raw
To: gentoo-dev
In cleaning up the USE flags, I've found some global ones that have been orphaned.
dba - Enables dbm-compatible layers
dio - Adds direct i/o support
gb - Adds support for Gnome Basic to gnumeric
ingres - Adds support for Ingres database
msession - Adds support for msession daemon
If no one objects, I'll remove them from use.desc.
Steve
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] local use flag cleanup
2006-11-22 3:53 ` Steve Dibb
@ 2006-11-22 4:01 ` Robin H. Johnson
2006-11-22 4:16 ` Steve Dibb
0 siblings, 1 reply; 10+ messages in thread
From: Robin H. Johnson @ 2006-11-22 4:01 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 487 bytes --]
On Tue, Nov 21, 2006 at 08:53:10PM -0700, Steve Dibb wrote:
> dba - Enables dbm-compatible layers
> dio - Adds direct i/o support
> ingres - Adds support for Ingres database
> msession - Adds support for msession daemon
These are still in use! See the php eclasses!
> gb - Adds support for Gnome Basic to gnumeric
This one does actually look orhpaned.
--
Robin Hugh Johnson
E-Mail : robbat2@gentoo.org
GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85
[-- Attachment #2: Type: application/pgp-signature, Size: 241 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] local use flag cleanup
2006-11-22 4:01 ` Robin H. Johnson
@ 2006-11-22 4:16 ` Steve Dibb
0 siblings, 0 replies; 10+ messages in thread
From: Steve Dibb @ 2006-11-22 4:16 UTC (permalink / raw
To: gentoo-dev
Robin H. Johnson wrote:
> On Tue, Nov 21, 2006 at 08:53:10PM -0700, Steve Dibb wrote:
>> dba - Enables dbm-compatible layers
>> dio - Adds direct i/o support
>> ingres - Adds support for Ingres database
>> msession - Adds support for msession daemon
> These are still in use! See the php eclasses!
Alright, thanks. I figured it was something like that.
Steve
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2006-11-22 4:17 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-11-09 5:20 [gentoo-dev] local use flag cleanup Steve Dibb
2006-11-09 5:51 ` Mike Frysinger
2006-11-09 14:06 ` arfrever
2006-11-09 21:11 ` Steve Dibb
2006-11-09 21:16 ` Ciaran McCreesh
2006-11-09 21:51 ` Jim Ramsay
2006-11-10 11:10 ` arfrever
2006-11-22 3:53 ` Steve Dibb
2006-11-22 4:01 ` Robin H. Johnson
2006-11-22 4:16 ` Steve Dibb
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox