public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Candidates for global USE flags
@ 2011-09-27  6:37 Ulrich Mueller
  2011-09-27  8:19 ` Samuli Suominen
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Ulrich Mueller @ 2011-09-27  6:37 UTC (permalink / raw
  To: gentoo-dev

Hi all,

Below is a list of all local use flags that are used in at least five
packages. Please check for your packages if one or more of the flags
listed could be a candidate for a global flag.

(I'm aware that some flags like "server" cannot be global. I didn't
want to edit the output of my script, though.)

Ulrich


   84   introspection
   29   webkit
   25   server
   20   extras
   18   exceptions
   17   tools
   17   vala
   15   fuse
   15   nautilus
   15   upnp
   14   html
   14   nss
   13   git
   13   glade
   13   gtk3
   13   phonon
   13   plugins
   12   deblob
   12   development
   12   gconf
   12   gcrypt
   12   http
   11   music
   11   network
   11   vdpau
   10   fits
   10   inotify
   10   pcap
   10   pic
   10   qt3support
   10   video
    9   demo
    9   fluidsynth
    9   glib
    9   kate
    9   utils
    9   wav
    9   web
    8   akonadi
    8   applet
    8   boost
    8   client
    8   consolekit
    8   irc
    8   nfs
    8   octave
    8   orc
    8   pango
    8   qscintilla
    8   smtp
    8   zip
    7   aio
    7   ares
    7   aspell
    7   audacious
    7   cli
    7   contrib
    7   declarative
    7   gs
    7   gui
    7   ipc
    7   okular
    7   openssl
    7   pkcs11
    7   qwt
    7   swig
    7   vaapi
    7   xen
    6   amr
    6   audit
    6   bittorrent
    6   bookmarks
    6   cpudetection
    6   custom-optimization
    6   daemon
    6   dxr3
    6   editor
    6   gpg
    6   highlight
    6   id3tag
    6   jit
    6   mac
    6   mail
    6   mercurial
    6   midi
    6   mpd
    6   multimedia
    6   net
    6   pcsc-lite
    6   rar
    6   sftp
    6   sid
    6   sourceview
    6   ssh
    6   ssse3
    6   system-sqlite
    6   tcmalloc
    6   themes
    6   xrandr
    5   3dnowext
    5   admin
    5   archive
    5   athena
    5   attica
    5   bazaar
    5   cg
    5   cuda
    5   debugger
    5   double-precision
    5   embedded
    5   enchant
    5   espeak
    5   fax
    5   fontforge
    5   gadu
    5   gdal
    5   hesiod
    5   hunspell
    5   jce
    5   libevent
    5   libffi
    5   lyrics
    5   mixer
    5   mmxext
    5   multislot
    5   netware
    5   network-cron
    5   ntlm
    5   otr
    5   packagekit
    5   psyco
    5   qimageblitz
    5   qthelp
    5   romio
    5   rrdtool
    5   rtmp
    5   s3
    5   schroedinger
    5   scripts
    5   serial
    5   sql
    5   sse3
    5   stats
    5   tokyocabinet
    5   trace
    5   twolame
    5   urandom
    5   vim



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Candidates for global USE flags
  2011-09-27  6:37 [gentoo-dev] Candidates for global USE flags Ulrich Mueller
@ 2011-09-27  8:19 ` Samuli Suominen
  2011-09-27  8:41   ` [gentoo-dev] " Diego Elio Pettenò
  2011-10-02  2:57   ` Ryan Hill
  2011-09-27  9:33 ` Duncan
  2011-09-27 12:21 ` [gentoo-dev] " Pacho Ramos
  2 siblings, 2 replies; 8+ messages in thread
From: Samuli Suominen @ 2011-09-27  8:19 UTC (permalink / raw
  To: gentoo-dev

On 09/27/2011 09:37 AM, Ulrich Mueller wrote:
> Hi all,
> 
> Below is a list of all local use flags that are used in at least five
> packages. Please check for your packages if one or more of the flags
> listed could be a candidate for a global flag.
> 
> (I'm aware that some flags like "server" cannot be global. I didn't
> want to edit the output of my script, though.)
> 
> Ulrich
> 
> 
>    17   tools
>     9   utils

tools, and utils, what's the difference? perhaps pick one and unify them
into global USE flag

>     7   okular

useless flag, should be USE "pdf"

>     7   openssl

invalid logic and useless flag, should be USE "ssl"
this has been discussed so many times it's getting old seeing people
still adding this :-/

- Samuli



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-dev] Re: Candidates for global USE flags
  2011-09-27  8:19 ` Samuli Suominen
@ 2011-09-27  8:41   ` Diego Elio Pettenò
  2011-10-02  2:57   ` Ryan Hill
  1 sibling, 0 replies; 8+ messages in thread
From: Diego Elio Pettenò @ 2011-09-27  8:41 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 480 bytes --]

Il giorno mar, 27/09/2011 alle 11.19 +0300, Samuli Suominen ha scritto:
> 
> invalid logic and useless flag, should be USE "ssl"
> this has been discussed so many times it's getting old seeing people
> still adding this :-/ 

There are valid cases in where you either add support for OpenSSL
engines or when you make it use libcrypto (rather than libssl), and thus
where USE=ssl makes no sense at all.

-- 
Diego Elio Pettenò — Flameeyes
http://blog.flameeyes.eu/

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-dev] Re: Candidates for global USE flags
  2011-09-27  6:37 [gentoo-dev] Candidates for global USE flags Ulrich Mueller
  2011-09-27  8:19 ` Samuli Suominen
@ 2011-09-27  9:33 ` Duncan
  2011-09-27 10:38   ` James Broadhead
  2011-09-27 12:21 ` [gentoo-dev] " Pacho Ramos
  2 siblings, 1 reply; 8+ messages in thread
From: Duncan @ 2011-09-27  9:33 UTC (permalink / raw
  To: gentoo-dev

Ulrich Mueller posted on Tue, 27 Sep 2011 08:37:38 +0200 as excerpted:

>    29   webkit

I've run into problems with this one, and think it should be split.  At 
minimum, there's qt-webkit and webkit-gtk.  As a kde user I want qt-webkit 
but for instance, the gimp pulls in webkit-gtk if USE=webkit is set 
globally, which I do NOT want, especially since one of /its/ pulled-in 
dependencies appears to be the libproxy that was giving kde users so many 
problems at one point. (I don't know if it still does as I don't have it 
installed, but that bug DEFINITELY has me steering a WIDE path around 
libproxy.)

So IMO this one should really be split into webkit-qt and webkit-gtk or 
some such, since it's really referring to two (at least) different things.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Re: Candidates for global USE flags
  2011-09-27  9:33 ` Duncan
@ 2011-09-27 10:38   ` James Broadhead
  0 siblings, 0 replies; 8+ messages in thread
From: James Broadhead @ 2011-09-27 10:38 UTC (permalink / raw
  To: gentoo-dev

On 27 September 2011 10:33, Duncan <1i5t5.duncan@cox.net> wrote:
> Ulrich Mueller posted on Tue, 27 Sep 2011 08:37:38 +0200 as excerpted:
>
>>    29   webkit
>
> I've run into problems with this one, and think it should be split.  At
> minimum, there's qt-webkit and webkit-gtk.  As a kde user I want qt-webkit
> but for instance, the gimp pulls in webkit-gtk if USE=webkit is set
> globally, which I do NOT want, especially since one of /its/ pulled-in
> dependencies appears to be the libproxy that was giving kde users so many
> problems at one point. (I don't know if it still does as I don't have it
> installed, but that bug DEFINITELY has me steering a WIDE path around
> libproxy.)
>
> So IMO this one should really be split into webkit-qt and webkit-gtk or
> some such, since it's really referring to two (at least) different things.

Not USE="qt webkit" or USE="gtk webkit", with ebuilds requiring one or
both to be set ?



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Candidates for global USE flags
  2011-09-27  6:37 [gentoo-dev] Candidates for global USE flags Ulrich Mueller
  2011-09-27  8:19 ` Samuli Suominen
  2011-09-27  9:33 ` Duncan
@ 2011-09-27 12:21 ` Pacho Ramos
  2 siblings, 0 replies; 8+ messages in thread
From: Pacho Ramos @ 2011-09-27 12:21 UTC (permalink / raw
  To: gentoo-dev; +Cc: gnome

[-- Attachment #1: Type: text/plain, Size: 730 bytes --]

El mar, 27-09-2011 a las 08:37 +0200, Ulrich Mueller escribió:
> Hi all,
> 
> Below is a list of all local use flags that are used in at least five
> packages. Please check for your packages if one or more of the flags
> listed could be a candidate for a global flag.
> 
> (I'm aware that some flags like "server" cannot be global. I didn't
> want to edit the output of my script, though.)
> 
> Ulrich
> 
[...]
>    17   vala
[...]
>    15   nautilus
[...]
>     8   applet
[...]


I guess these three could be global USE flags, but "applet" should
probably be renamed to "gnome-applet" or something else as all of them
are related with gnome-panel applet support. Will CC gnome team to let
them know.


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-dev] Re: Candidates for global USE flags
  2011-09-27  8:19 ` Samuli Suominen
  2011-09-27  8:41   ` [gentoo-dev] " Diego Elio Pettenò
@ 2011-10-02  2:57   ` Ryan Hill
  2011-10-02  7:11     ` James Broadhead
  1 sibling, 1 reply; 8+ messages in thread
From: Ryan Hill @ 2011-10-02  2:57 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 654 bytes --]

On Tue, 27 Sep 2011 11:19:26 +0300
Samuli Suominen <ssuominen@gentoo.org> wrote:

> >    17   tools
> >     9   utils
> 
> tools, and utils, what's the difference? perhaps pick one and unify them
> into global USE flag

Saying what?  "Install optional tools or utilities."  That's pretty useless as
far as descriptions go.

I'd rather they were local flags describing exactly what gets installed.


-- 
fonts, gcc-porting,                  it makes no sense how it makes no sense
toolchain, wxwidgets                           but i'll take it free anytime
@ gentoo.org                EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Re: Candidates for global USE flags
  2011-10-02  2:57   ` Ryan Hill
@ 2011-10-02  7:11     ` James Broadhead
  0 siblings, 0 replies; 8+ messages in thread
From: James Broadhead @ 2011-10-02  7:11 UTC (permalink / raw
  To: gentoo-dev

On 2 October 2011 03:57, Ryan Hill <dirtyepic@gentoo.org> wrote:
> On Tue, 27 Sep 2011 11:19:26 +0300
> Samuli Suominen <ssuominen@gentoo.org> wrote:
>
>> >    17   tools
>> >     9   utils
>>
>> tools, and utils, what's the difference? perhaps pick one and unify them
>> into global USE flag
>
> Saying what?  "Install optional tools or utilities."  That's pretty useless as
> far as descriptions go.
>
> I'd rather they were local flags describing exactly what gets installed.
Absolutely. A 'tools' or 'utils' flag is completely useless; until you
try it in frustration having found that you're missing some part of
the package (or having read the ebuild).

In some cases, the local flags could even use the names of the
binaries that they would additionally build



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2011-10-02  7:12 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-27  6:37 [gentoo-dev] Candidates for global USE flags Ulrich Mueller
2011-09-27  8:19 ` Samuli Suominen
2011-09-27  8:41   ` [gentoo-dev] " Diego Elio Pettenò
2011-10-02  2:57   ` Ryan Hill
2011-10-02  7:11     ` James Broadhead
2011-09-27  9:33 ` Duncan
2011-09-27 10:38   ` James Broadhead
2011-09-27 12:21 ` [gentoo-dev] " Pacho Ramos

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox