public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [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