* [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: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 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: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-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-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: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: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 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 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: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-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 ` 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
* 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
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