* [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
@ 2004-08-23 14:53 Matthieu Sozeau
2004-08-23 15:14 ` Carsten Lohrke
2004-08-25 14:28 ` Matthieu Sozeau
0 siblings, 2 replies; 26+ messages in thread
From: Matthieu Sozeau @ 2004-08-23 14:53 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 479 bytes --]
Hi,
still on USE flags, I want to either add 'noimage' and 'nomixer' local USE
flags to dev-ml/ocamlsdl or move them to global (renaming them sdl-noimage
and sdl-nomixer) as their posivitive counterparts are already used by the
ruby binding for the same purpose (which should be changed i think). I prefer
the second solution, as it's general (the local solution is clearly
redundant) but apparently there's a policy not to have no* global USE flags.
-- Matthieu
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-23 14:53 [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer Matthieu Sozeau
@ 2004-08-23 15:14 ` Carsten Lohrke
2004-08-23 15:40 ` Mike Frysinger
` (2 more replies)
2004-08-25 14:28 ` Matthieu Sozeau
1 sibling, 3 replies; 26+ messages in thread
From: Carsten Lohrke @ 2004-08-23 15:14 UTC (permalink / raw
To: gentoo-dev
On Monday 23 August 2004 16:53, Matthieu Sozeau wrote:
> Hi,
> still on USE flags, I want to either add 'noimage' and 'nomixer' local USE
Please stop with these no* use flags. We have use.defaults in each profile, if
a flag should not be enabled by default.
Carsten
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-23 15:14 ` Carsten Lohrke
@ 2004-08-23 15:40 ` Mike Frysinger
2004-08-23 16:07 ` Carsten Lohrke
2004-08-23 15:58 ` Matthieu Sozeau
2004-08-23 18:14 ` Marius Mauch
2 siblings, 1 reply; 26+ messages in thread
From: Mike Frysinger @ 2004-08-23 15:40 UTC (permalink / raw
To: gentoo-dev
On Monday 23 August 2004 11:14 am, Carsten Lohrke wrote:
> On Monday 23 August 2004 16:53, Matthieu Sozeau wrote:
> > Hi,
> > still on USE flags, I want to either add 'noimage' and 'nomixer' local
> > USE
>
> Please stop with these no* use flags. We have use.defaults in each profile,
> if a flag should not be enabled by default.
package-specific USE flags benefit from no* USE flags, especially while
dealing with functionality that most people want
global scope USE flags though should be setup through use.defaults though
recap:
global no* USE == bad
local no* USE == ok sometimes
-mike
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-23 15:14 ` Carsten Lohrke
2004-08-23 15:40 ` Mike Frysinger
@ 2004-08-23 15:58 ` Matthieu Sozeau
2004-08-23 18:13 ` Carsten Lohrke
2004-08-23 18:14 ` Marius Mauch
2 siblings, 1 reply; 26+ messages in thread
From: Matthieu Sozeau @ 2004-08-23 15:58 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 577 bytes --]
On Monday 23 August 2004 17:14, Carsten Lohrke wrote:
> On Monday 23 August 2004 16:53, Matthieu Sozeau wrote:
> > Hi,
> > still on USE flags, I want to either add 'noimage' and 'nomixer' local
> > USE
>
> Please stop with these no* use flags. We have use.defaults in each profile,
> if a flag should not be enabled by default.
You mean should be enabled right ?
So the preferred way would be setting 'sdl-image' and 'sdl-mixer' when libsdl
is installed using use.defaults ?
--
"Not only is there no God, but try finding a plumber on Sunday. "
- Woody Allen
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-23 15:40 ` Mike Frysinger
@ 2004-08-23 16:07 ` Carsten Lohrke
2004-08-23 16:15 ` Mike Frysinger
0 siblings, 1 reply; 26+ messages in thread
From: Carsten Lohrke @ 2004-08-23 16:07 UTC (permalink / raw
To: gentoo-dev
On Monday 23 August 2004 17:40, Mike Frysinger wrote:
> local no* USE == ok sometimes
I disagree. Imho use flags should never need to be enabled to disable
something. That's not clean.
Carsten
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-23 16:07 ` Carsten Lohrke
@ 2004-08-23 16:15 ` Mike Frysinger
2004-08-23 18:07 ` Carsten Lohrke
0 siblings, 1 reply; 26+ messages in thread
From: Mike Frysinger @ 2004-08-23 16:15 UTC (permalink / raw
To: gentoo-dev
On Monday 23 August 2004 12:07 pm, Carsten Lohrke wrote:
> On Monday 23 August 2004 17:40, Mike Frysinger wrote:
> > local no* USE == ok sometimes
>
> I disagree. Imho use flags should never need to be enabled to disable
> something. That's not clean.
you can disagree all you want, there is no mechanism in portage to work the
other way, making local no* USE flags a neccessity
-mike
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-23 16:15 ` Mike Frysinger
@ 2004-08-23 18:07 ` Carsten Lohrke
2004-08-23 18:26 ` Mike Frysinger
0 siblings, 1 reply; 26+ messages in thread
From: Carsten Lohrke @ 2004-08-23 18:07 UTC (permalink / raw
To: gentoo-dev
On Monday 23 August 2004 18:15, Mike Frysinger wrote:
> you can disagree all you want, there is no mechanism in portage to work the
> other way, making local no* USE flags a neccessity
I think the user has to care for local flags; This shouldn't be a problem,
since they have descriptions. If you - and others - don't think so, then it
would be better to add a flag after the description in use.local.desc, which
indicates the default, instead continuing with this annoying
enable-no-disable circus.
Carsten
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-23 15:58 ` Matthieu Sozeau
@ 2004-08-23 18:13 ` Carsten Lohrke
0 siblings, 0 replies; 26+ messages in thread
From: Carsten Lohrke @ 2004-08-23 18:13 UTC (permalink / raw
To: gentoo-dev
On Monday 23 August 2004 17:58, Matthieu Sozeau wrote:
> You mean should be enabled right ?
Right. Forgot to negate the negation. ;)
Carsten
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-23 15:14 ` Carsten Lohrke
2004-08-23 15:40 ` Mike Frysinger
2004-08-23 15:58 ` Matthieu Sozeau
@ 2004-08-23 18:14 ` Marius Mauch
2004-08-23 18:41 ` Carsten Lohrke
2 siblings, 1 reply; 26+ messages in thread
From: Marius Mauch @ 2004-08-23 18:14 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 549 bytes --]
On 08/23/04 Carsten Lohrke wrote:
> On Monday 23 August 2004 16:53, Matthieu Sozeau wrote:
> > Hi,
> > still on USE flags, I want to either add 'noimage' and 'nomixer'
> > local USE
>
> Please stop with these no* use flags. We have use.defaults in each
> profile, if a flag should not be enabled by default.
I assume you mean make.defaults ;)
Marius
--
Public Key at http://www.genone.de/info/gpg-key.pub
In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-23 18:07 ` Carsten Lohrke
@ 2004-08-23 18:26 ` Mike Frysinger
2004-08-23 18:34 ` Carsten Lohrke
0 siblings, 1 reply; 26+ messages in thread
From: Mike Frysinger @ 2004-08-23 18:26 UTC (permalink / raw
To: gentoo-dev
On Monday 23 August 2004 02:07 pm, Carsten Lohrke wrote:
> On Monday 23 August 2004 18:15, Mike Frysinger wrote:
> > you can disagree all you want, there is no mechanism in portage to work
> > the other way, making local no* USE flags a neccessity
>
> I think the user has to care for local flags; This shouldn't be a problem,
> since they have descriptions. If you - and others - don't think so, then it
> would be better to add a flag after the description in use.local.desc,
> which indicates the default, instead continuing with this annoying
> enable-no-disable circus.
not when the default behavior from the package and on every other distro out
there is to have a feature enabled
-mike
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-23 18:26 ` Mike Frysinger
@ 2004-08-23 18:34 ` Carsten Lohrke
2004-08-23 23:50 ` Mike Frysinger
0 siblings, 1 reply; 26+ messages in thread
From: Carsten Lohrke @ 2004-08-23 18:34 UTC (permalink / raw
To: gentoo-dev
On Monday 23 August 2004 20:26, Mike Frysinger wrote:
> On Monday 23 August 2004 02:07 pm, Carsten Lohrke wrote:
> > On Monday 23 August 2004 18:15, Mike Frysinger wrote:
> > > you can disagree all you want, there is no mechanism in portage to work
> > > the other way, making local no* USE flags a neccessity
> >
> > I think the user has to care for local flags; This shouldn't be a
> > problem, since they have descriptions. If you - and others - don't think
> > so, then it would be better to add a flag after the description in
> > use.local.desc, which indicates the default, instead continuing with this
> > annoying enable-no-disable circus.
>
> not when the default behavior from the package and on every other distro
> out there is to have a feature enabled
> -mike
Um, I should have better written, "sets the default" instead "indicates".
Carsten
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-23 18:14 ` Marius Mauch
@ 2004-08-23 18:41 ` Carsten Lohrke
0 siblings, 0 replies; 26+ messages in thread
From: Carsten Lohrke @ 2004-08-23 18:41 UTC (permalink / raw
To: gentoo-dev
On Monday 23 August 2004 20:14, Marius Mauch wrote:
> I assume you mean make.defaults ;)
Err...xactly. :|
Carsten
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-23 18:34 ` Carsten Lohrke
@ 2004-08-23 23:50 ` Mike Frysinger
2004-08-23 23:55 ` Carsten Lohrke
0 siblings, 1 reply; 26+ messages in thread
From: Mike Frysinger @ 2004-08-23 23:50 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 231 bytes --]
On Monday 23 August 2004 02:34 pm, Carsten Lohrke wrote:
> Um, I should have better written, "sets the default" instead "indicates".
like i said earlier, there is no mechanism to 'set the default' for local use
flags
-mike
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 838 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-23 23:50 ` Mike Frysinger
@ 2004-08-23 23:55 ` Carsten Lohrke
2004-08-24 0:00 ` Mike Frysinger
0 siblings, 1 reply; 26+ messages in thread
From: Carsten Lohrke @ 2004-08-23 23:55 UTC (permalink / raw
To: gentoo-dev
On Tuesday 24 August 2004 01:50, Mike Frysinger wrote:
> like i said earlier, there is no mechanism to 'set the default' for local
> use flags
And I said add one. My english is bad, but that bad!?
Carsten
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-23 23:55 ` Carsten Lohrke
@ 2004-08-24 0:00 ` Mike Frysinger
2004-08-25 8:25 ` Donnie Berkholz
0 siblings, 1 reply; 26+ messages in thread
From: Mike Frysinger @ 2004-08-24 0:00 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 315 bytes --]
On Monday 23 August 2004 07:55 pm, Carsten Lohrke wrote:
> And I said add one. My english is bad, but that bad!?
i missed that ... i thought you were suggesting that there is some mechanism
already through use.local.desc ...
anyways, i dont think we need one since the no* flags serve just fine :p
-mike
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 838 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-24 0:00 ` Mike Frysinger
@ 2004-08-25 8:25 ` Donnie Berkholz
2004-08-25 14:44 ` Mike Frysinger
0 siblings, 1 reply; 26+ messages in thread
From: Donnie Berkholz @ 2004-08-25 8:25 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 495 bytes --]
On Mon, 2004-08-23 at 19:00, Mike Frysinger wrote:
> On Monday 23 August 2004 07:55 pm, Carsten Lohrke wrote:
> > And I said add one. My english is bad, but that bad!?
>
> i missed that ... i thought you were suggesting that there is some mechanism
> already through use.local.desc ...
>
> anyways, i dont think we need one since the no* flags serve just fine :p
Does make.defaults not work for local flags? Maybe I missed someone
saying this.
--
Donnie Berkholz
Gentoo Linux
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-23 14:53 [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer Matthieu Sozeau
2004-08-23 15:14 ` Carsten Lohrke
@ 2004-08-25 14:28 ` Matthieu Sozeau
2004-08-25 22:14 ` Mike Frysinger
1 sibling, 1 reply; 26+ messages in thread
From: Matthieu Sozeau @ 2004-08-25 14:28 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 529 bytes --]
Hi,
so... i have the choice of using no* local flags or setup make.defaults with
sdl-image and sdl-mixer global flags. I find those a little too specific to
make it in make.defaults, so i wouldn't mind using no* flags as a temporary
solution (and i will if no one objects). Adding a + syntax to use.
{local.}desc, like "dev-ml/ocamlsdl:+image - Adds support for sdl-image
(unset at your own risk)" would be useful (that is it would completely solve
the no* flags problem).
--
BOFH Excuse #95: Pentium FDIV bug
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-25 8:25 ` Donnie Berkholz
@ 2004-08-25 14:44 ` Mike Frysinger
0 siblings, 0 replies; 26+ messages in thread
From: Mike Frysinger @ 2004-08-25 14:44 UTC (permalink / raw
To: gentoo-dev
On Wednesday 25 August 2004 04:25 am, Donnie Berkholz wrote:
> Does make.defaults not work for local flags? Maybe I missed someone
> saying this.
you could put a local USE flag into make.defaults's $USE, but that would
defeat the purpose of it being 'local' ... especially if the same flag is
used locally in another package :)
i guess we could file a bug for 'use.local.defaults' ?
-mike
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-25 14:28 ` Matthieu Sozeau
@ 2004-08-25 22:14 ` Mike Frysinger
2004-08-25 22:29 ` Carsten Lohrke
` (3 more replies)
0 siblings, 4 replies; 26+ messages in thread
From: Mike Frysinger @ 2004-08-25 22:14 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1690 bytes --]
On Wednesday 25 August 2004 10:28 am, Matthieu Sozeau wrote:
> so... i have the choice of using no* local flags or setup make.defaults
> with sdl-image and sdl-mixer global flags. I find those a little too
> specific to make it in make.defaults, so i wouldn't mind using no* flags as
> a temporary solution (and i will if no one objects). Adding a + syntax to
> use. {local.}desc, like "dev-ml/ocamlsdl:+image - Adds support for
> sdl-image (unset at your own risk)" would be useful (that is it would
> completely solve the no* flags problem).
actually, how is this for an idea ...
instead of a file many people would have to update and sync across different
profiles (huge pita, look at some of the virtual issues for example), what
about if we extend the IUSE syntax ? then maintainers of their own ebuilds
can determine 'default' USE setting on a per-package and even per-version
basis ...
for example i'll use nano since i maintain it:
IUSE="nls build spell justify debug slang ncurses nomac"
here we will consider 'justify' and 'nomac' ... the defaults from upstream is
to enable justify and mac conversion support ... however, as the maintainer
of the ebuild, i've selected disabling justify and enabling mac conversion as
the defaults, generating the ugly 'nomac' in the process ... in the new
world, i'd utilize this:
IUSE="nls build spell +justify debug slang ncurses +mac"
now, whenever a user does not have 'justify' or 'mac' in their USE, either in
the positive (USE=justify) or in the negative (USE=-justify), portage would
turn around and add justify and mac to USE for this package/version for us
what do you guys think ?
-mike
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 838 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-25 22:14 ` Mike Frysinger
@ 2004-08-25 22:29 ` Carsten Lohrke
2004-08-26 3:11 ` Andrew Ross
2004-08-25 22:29 ` Spider
` (2 subsequent siblings)
3 siblings, 1 reply; 26+ messages in thread
From: Carsten Lohrke @ 2004-08-25 22:29 UTC (permalink / raw
To: gentoo-dev
On Thursday 26 August 2004 00:14, Mike Frysinger wrote:
> what do you guys think ?
You have my vote.
Carsten
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-25 22:14 ` Mike Frysinger
2004-08-25 22:29 ` Carsten Lohrke
@ 2004-08-25 22:29 ` Spider
2004-08-27 12:29 ` Paul de Vrieze
2004-08-26 14:41 ` Eldad Zack
2004-08-27 12:23 ` Paul de Vrieze
3 siblings, 1 reply; 26+ messages in thread
From: Spider @ 2004-08-25 22:29 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1130 bytes --]
begin quote
On Wed, 25 Aug 2004 18:14:10 -0400
Mike Frysinger <vapier@gentoo.org> wrote:
>
> world, i'd utilize this:
> IUSE="nls build spell +justify debug slang ncurses +mac"
>
> now, whenever a user does not have 'justify' or 'mac' in their USE,
> either in the positive (USE=justify) or in the negative
> (USE=-justify), portage would turn around and add justify and mac to
> USE for this package/version for us
> what do you guys think ?
I think that a few users will be fairly confused by it. Whopp di doo ,
no biggie.
However, I like the idea, quite a lot really. It would allow us
developers who really know whats best for the user, even if they insist
on "choices" and all that, to throw out a decent default. We do that
for the whole system, and lets face it. Users shouldn't need to make a
lot of choices just to get decent defaults. Choices come after this.
( Repeat after me: users shouldnt -have- to make choices. They should
have the possibility to make choices. )
idea++
//Spider
--
begin .signature
Tortured users / Laughing in pain
See Microsoft KB Article Q265230 for more information.
end
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-25 22:29 ` Carsten Lohrke
@ 2004-08-26 3:11 ` Andrew Ross
2004-08-26 6:21 ` Mike Frysinger
0 siblings, 1 reply; 26+ messages in thread
From: Andrew Ross @ 2004-08-26 3:11 UTC (permalink / raw
To: gentoo-dev
On Thu, 2004-08-26 at 08:29, Carsten Lohrke wrote:
> On Thursday 26 August 2004 00:14, Mike Frysinger wrote:
> > what do you guys think ?
>
> You have my vote.
As a user, you have my vote too.
Cheers
Andrew
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-26 3:11 ` Andrew Ross
@ 2004-08-26 6:21 ` Mike Frysinger
0 siblings, 0 replies; 26+ messages in thread
From: Mike Frysinger @ 2004-08-26 6:21 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 438 bytes --]
On Wednesday 25 August 2004 11:11 pm, Andrew Ross wrote:
> On Thu, 2004-08-26 at 08:29, Carsten Lohrke wrote:
> > On Thursday 26 August 2004 00:14, Mike Frysinger wrote:
> > > what do you guys think ?
> >
> > You have my vote.
>
> As a user, you have my vote too.
well then, since ive gotten nothing but positive support from the mailing
lists / irc, i've filed this bug:
http://bugs.gentoo.org/show_bug.cgi?id=61732
-mike
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 838 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-25 22:14 ` Mike Frysinger
2004-08-25 22:29 ` Carsten Lohrke
2004-08-25 22:29 ` Spider
@ 2004-08-26 14:41 ` Eldad Zack
2004-08-27 12:23 ` Paul de Vrieze
3 siblings, 0 replies; 26+ messages in thread
From: Eldad Zack @ 2004-08-26 14:41 UTC (permalink / raw
To: Mike Frysinger; +Cc: Gentoo-Dev
[-- Attachment #1: Type: text/plain, Size: 976 bytes --]
On Thu, 2004-08-26 at 01:14, Mike Frysinger wrote:
> actually, how is this for an idea ...
> instead of a file many people would have to update and sync across different
> profiles (huge pita, look at some of the virtual issues for example), what
> about if we extend the IUSE syntax ? then maintainers of their own ebuilds
> can determine 'default' USE setting on a per-package and even per-version
> basis ...
> now, whenever a user does not have 'justify' or 'mac' in their USE, either in
> the positive (USE=justify) or in the negative (USE=-justify), portage would
> turn around and add justify and mac to USE for this package/version for us
I think it is a great idea.
The only thing against it is that if a user didn't set the flag for
herself, and between versions the defaults have changed...
But on the other hand, it can be considered a good thing.
--
Eldad Zack <eldad@gentoo.org>
Key/Fingerprint at pgp.mit.edu, ID 0x96EA0A93
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-25 22:14 ` Mike Frysinger
` (2 preceding siblings ...)
2004-08-26 14:41 ` Eldad Zack
@ 2004-08-27 12:23 ` Paul de Vrieze
3 siblings, 0 replies; 26+ messages in thread
From: Paul de Vrieze @ 2004-08-27 12:23 UTC (permalink / raw
To: gentoo-dev
On Thursday 26 August 2004 00:14, Mike Frysinger wrote:
> actually, how is this for an idea ...
> instead of a file many people would have to update and sync across
> different profiles (huge pita, look at some of the virtual issues for
> example), what about if we extend the IUSE syntax ? then maintainers of
> their own ebuilds can determine 'default' USE setting on a per-package and
> even per-version basis ...
I think it's a great idea. It would be a big step into really serious local
useflags (automatic /etc/portage/package.use storage being the missing link).
However I think that for this to be viable, we really really need those
useflag dependencies in portage.
Paul
--
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer
2004-08-25 22:29 ` Spider
@ 2004-08-27 12:29 ` Paul de Vrieze
0 siblings, 0 replies; 26+ messages in thread
From: Paul de Vrieze @ 2004-08-27 12:29 UTC (permalink / raw
To: gentoo-dev
On Thursday 26 August 2004 00:29, Spider wrote:
> However, I like the idea, quite a lot really. It would allow us
> developers who really know whats best for the user, even if they insist
> on "choices" and all that, to throw out a decent default. We do that
> for the whole system, and lets face it. Users shouldn't need to make a
> lot of choices just to get decent defaults. Choices come after this.
It also would make sense in any case. For example, take the java useflag. In
mozilla and other webbrowsers it allows running java plugins (makes a lot of
sense). However in for example the sys-libs/db ebuild it will build the java
bindings. There is no package depending on those bindings and almost no-one
will need them (esp. with the new java based db that is native and faster).
Currently however we can't make per package choices so we are in a limbo of
enabling or disabling the useflag by default. Of course this has been caused
in a big part by useflag overloading where one useflags has different
meanings to different packages. I think this way would be a good way to
battle it (besides package specific explanation/descriptions)
Paul
--
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 26+ messages in thread
end of thread, other threads:[~2004-08-27 12:30 UTC | newest]
Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-08-23 14:53 [gentoo-dev] New local or global USE flags for sdl bindings: noimage & nomixer Matthieu Sozeau
2004-08-23 15:14 ` Carsten Lohrke
2004-08-23 15:40 ` Mike Frysinger
2004-08-23 16:07 ` Carsten Lohrke
2004-08-23 16:15 ` Mike Frysinger
2004-08-23 18:07 ` Carsten Lohrke
2004-08-23 18:26 ` Mike Frysinger
2004-08-23 18:34 ` Carsten Lohrke
2004-08-23 23:50 ` Mike Frysinger
2004-08-23 23:55 ` Carsten Lohrke
2004-08-24 0:00 ` Mike Frysinger
2004-08-25 8:25 ` Donnie Berkholz
2004-08-25 14:44 ` Mike Frysinger
2004-08-23 15:58 ` Matthieu Sozeau
2004-08-23 18:13 ` Carsten Lohrke
2004-08-23 18:14 ` Marius Mauch
2004-08-23 18:41 ` Carsten Lohrke
2004-08-25 14:28 ` Matthieu Sozeau
2004-08-25 22:14 ` Mike Frysinger
2004-08-25 22:29 ` Carsten Lohrke
2004-08-26 3:11 ` Andrew Ross
2004-08-26 6:21 ` Mike Frysinger
2004-08-25 22:29 ` Spider
2004-08-27 12:29 ` Paul de Vrieze
2004-08-26 14:41 ` Eldad Zack
2004-08-27 12:23 ` Paul de Vrieze
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox