* [gentoo-dev] Global USE flags bite the dust...
@ 2006-09-06 6:02 Doug Goldstein
2006-09-06 6:09 ` Donnie Berkholz
2006-09-06 8:14 ` Jakub Moc
0 siblings, 2 replies; 10+ messages in thread
From: Doug Goldstein @ 2006-09-06 6:02 UTC (permalink / raw
To: gentoo-core, Gentoo Dev
[-- Attachment #1: Type: text/plain, Size: 603 bytes --]
The following global USE flags have been deleted from the tree because
no ebuild uses them.
dba
dio
ingres
msession
nhc98
oggvorbis
zeo
I'm also going to move "mcve" to a local USE flag for PHP. In fact it
should really just go away since PHP is no longer shipping the MCVE
extension built in. It's a PECL module only. (plus my employer writes
MCVE/Monetra and that code is mine to maintain now... however I make NO
claims at it's current quality level since I have yet to write or edit a
single line.)
--
Doug Goldstein <cardoe@gentoo.org>
http://dev.gentoo.org/~cardoe/
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Global USE flags bite the dust...
2006-09-06 6:02 [gentoo-dev] Global USE flags bite the dust Doug Goldstein
@ 2006-09-06 6:09 ` Donnie Berkholz
2006-09-06 6:35 ` [gentoo-core] " Doug Goldstein
2006-09-06 8:14 ` Jakub Moc
1 sibling, 1 reply; 10+ messages in thread
From: Donnie Berkholz @ 2006-09-06 6:09 UTC (permalink / raw
To: gentoo-dev; +Cc: gentoo-core
[-- Attachment #1: Type: text/plain, Size: 306 bytes --]
Doug Goldstein wrote:
> The following global USE flags have been deleted from the tree because
> no ebuild uses them.
>
> dba
> dio
> ingres
> msession
> nhc98
> oggvorbis
> zeo
Have you looked in eclass/ ? A quick grep for those sees a lot popping
up in php eclasses.
Thanks,
Donnie
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-core] Re: [gentoo-dev] Global USE flags bite the dust...
2006-09-06 6:09 ` Donnie Berkholz
@ 2006-09-06 6:35 ` Doug Goldstein
2006-09-06 7:00 ` Alin Nastac
0 siblings, 1 reply; 10+ messages in thread
From: Doug Goldstein @ 2006-09-06 6:35 UTC (permalink / raw
To: Gentoo Dev, Gentoo Core
[-- Attachment #1: Type: text/plain, Size: 711 bytes --]
Donnie Berkholz wrote:
> Doug Goldstein wrote:
>> The following global USE flags have been deleted from the tree because
>> no ebuild uses them.
>>
>> dba
>> dio
>> ingres
>> msession
>> nhc98
>> oggvorbis
>> zeo
>
> Have you looked in eclass/ ? A quick grep for those sees a lot popping
> up in php eclasses.
>
> Thanks,
> Donnie
>
Was just testing you... Donnie... you pass. ;) heh. (thanks for the
e-mail before I committed)
Well....
nhc98
oggvorbis
zeo
are gone.
dba
dio
ingres
msession
mcve
are all used by 1 ebuild... and that's dev-lang/php... they should be
moved to local's.
--
Doug Goldstein <cardoe@gentoo.org>
http://dev.gentoo.org/~cardoe/
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-core] Re: [gentoo-dev] Global USE flags bite the dust...
2006-09-06 6:35 ` [gentoo-core] " Doug Goldstein
@ 2006-09-06 7:00 ` Alin Nastac
2006-09-06 8:48 ` Stuart Herbert
2006-09-06 10:07 ` Elfyn McBratney
0 siblings, 2 replies; 10+ messages in thread
From: Alin Nastac @ 2006-09-06 7:00 UTC (permalink / raw
To: Doug Goldstein; +Cc: Gentoo Dev, Gentoo Core
[-- Attachment #1: Type: text/plain, Size: 249 bytes --]
Doug Goldstein wrote:
> dba
> dio
> ingres
> msession
> mcve
>
> are all used by 1 ebuild... and that's dev-lang/php... they should be
> moved to local's.
>
>
Consequence: php eclasses code should be moved in dev-lang/php ebuild.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Global USE flags bite the dust...
2006-09-06 6:02 [gentoo-dev] Global USE flags bite the dust Doug Goldstein
2006-09-06 6:09 ` Donnie Berkholz
@ 2006-09-06 8:14 ` Jakub Moc
1 sibling, 0 replies; 10+ messages in thread
From: Jakub Moc @ 2006-09-06 8:14 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 523 bytes --]
Doug Goldstein wrote:
> The following global USE flags have been deleted from the tree because
> no ebuild uses them.
While you are cleaning up, could you take care of
http://bugs.gentoo.org/show_bug.cgi?id=144534 please (ming/flash use flags).
Thanks!
--
Best regards,
Jakub Moc
mailto:jakub@gentoo.org
GPG signature:
http://subkeys.pgp.net:11371/pks/lookup?op=get&search=0xCEBA3D9E
Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95 B30F 8717 D5FD CEBA 3D9E
... still no signature ;)
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-core] Re: [gentoo-dev] Global USE flags bite the dust...
2006-09-06 7:00 ` Alin Nastac
@ 2006-09-06 8:48 ` Stuart Herbert
2006-09-06 10:04 ` Elfyn McBratney
2006-09-06 10:07 ` Elfyn McBratney
1 sibling, 1 reply; 10+ messages in thread
From: Stuart Herbert @ 2006-09-06 8:48 UTC (permalink / raw
To: gentoo-dev
On 9/6/06, Alin Nastac <mrness@gentoo.org> wrote:
> Doug Goldstein wrote:
> > dba
> > dio
> > ingres
> > msession
> > mcve
> >
> > are all used by 1 ebuild... and that's dev-lang/php... they should be
> > moved to local's.
> >
> >
> Consequence: php eclasses code should be moved in dev-lang/php ebuild.
Please don't do that. The PHP eclasses are there because we used to
support building other PHP SAPIs (specifically thttpd). That's also
why the USE flags were made global, as they'll need to be supported by
all of web servers that will bundle PHP support.
Best regards,
Stu
--
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-core] Re: [gentoo-dev] Global USE flags bite the dust...
2006-09-06 8:48 ` Stuart Herbert
@ 2006-09-06 10:04 ` Elfyn McBratney
0 siblings, 0 replies; 10+ messages in thread
From: Elfyn McBratney @ 2006-09-06 10:04 UTC (permalink / raw
To: gentoo-dev
Ciao,
On 06/09/06, Stuart Herbert <stuart.herbert@gmail.com> wrote:
> On 9/6/06, Alin Nastac <mrness@gentoo.org> wrote:
> > Doug Goldstein wrote:
> > > dba
> > > dio
> > > ingres
> > > msession
> > > mcve
> > >
> > > are all used by 1 ebuild... and that's dev-lang/php... they should be
> > > moved to local's.
> > >
> > >
> > Consequence: php eclasses code should be moved in dev-lang/php ebuild.
>
> Please don't do that. The PHP eclasses are there because we used to
> support building other PHP SAPIs (specifically thttpd). That's also
> why the USE flags were made global, as they'll need to be supported by
> all of web servers that will bundle PHP support.
In addition to what Stu just said, removing them would add a lot of
local USE flags, and it really isn't worth it to change from local to
global, imo... -1 - please don't do this for global PHP USE flags,
thanks.
Best,
Elfyn
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-core] Re: [gentoo-dev] Global USE flags bite the dust...
2006-09-06 7:00 ` Alin Nastac
2006-09-06 8:48 ` Stuart Herbert
@ 2006-09-06 10:07 ` Elfyn McBratney
2006-09-06 10:08 ` Elfyn McBratney
2006-09-06 10:18 ` Elfyn McBratney
1 sibling, 2 replies; 10+ messages in thread
From: Elfyn McBratney @ 2006-09-06 10:07 UTC (permalink / raw
To: gentoo-dev
Ciao,
On 06/09/06, Alin Nastac <mrness@gentoo.org> wrote:
> Doug Goldstein wrote:
> > dba
> > dio
> > ingres
> > msession
> > mcve
> >
> > are all used by 1 ebuild... and that's dev-lang/php... they should be
> > moved to local's.
> >
> Consequence: php eclasses code should be moved in dev-lang/php ebuild.
Erm, and duplicate USE flag detection code (thinks conflicts that
portage still cannot handle... sigh) in every PHP ebuilds? No thanks!
Easing maintainability is a good thing, ya know :P
Best,
Elfyn
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-core] Re: [gentoo-dev] Global USE flags bite the dust...
2006-09-06 10:07 ` Elfyn McBratney
@ 2006-09-06 10:08 ` Elfyn McBratney
2006-09-06 10:18 ` Elfyn McBratney
1 sibling, 0 replies; 10+ messages in thread
From: Elfyn McBratney @ 2006-09-06 10:08 UTC (permalink / raw
To: gentoo-dev
On 06/09/06, Elfyn McBratney <elfyn.mcbratney@gmail.com> wrote:
> Ciao,
>
> On 06/09/06, Alin Nastac <mrness@gentoo.org> wrote:
> > Doug Goldstein wrote:
> > > dba
> > > dio
> > > ingres
> > > msession
> > > mcve
> > >
> > > are all used by 1 ebuild... and that's dev-lang/php... they should be
> > > moved to local's.
> > >
> > Consequence: php eclasses code should be moved in dev-lang/php ebuild.
>
> Erm, and duplicate USE flag detection code (thinks conflicts that
> portage still cannot handle... sigh) in every PHP ebuilds? No thanks!
> Easing maintainability is a good thing, ya know :P
Very poorly worded, and apologies if that was hard to parse... *hides*
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-core] Re: [gentoo-dev] Global USE flags bite the dust...
2006-09-06 10:07 ` Elfyn McBratney
2006-09-06 10:08 ` Elfyn McBratney
@ 2006-09-06 10:18 ` Elfyn McBratney
1 sibling, 0 replies; 10+ messages in thread
From: Elfyn McBratney @ 2006-09-06 10:18 UTC (permalink / raw
To: gentoo-dev
Bah... this is really the last time I shall reply to myself!
> [...]
> On 06/09/06, Alin Nastac <mrness@gentoo.org> wrote:
> > Doug Goldstein wrote:
> > > dba
> > > dio
> > > ingres
> > > msession
> > > mcve
> > >
> > > are all used by 1 ebuild... and that's dev-lang/php... they should be
> > > moved to local's.
> > >
> > Consequence: php eclasses code should be moved in dev-lang/php ebuild.
>
> Erm, and duplicate USE flag detection code (thinks conflicts that
> portage still cannot handle... sigh) in every PHP ebuilds? No thanks!
> Easing maintainability is a good thing, ya know :P
This is wrong. Regardless of local to global, and vice versa, this
will not change the USE flag conflict detection. However, some of
these flags are used elsewhere (as Stu has already noted), and I think
since they've been around a while, and can easily be used by other
new/old packages without changes to profiles/use.local.desc, they
should stay where they are (global).
Best,
Elfyn
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2006-09-06 10:21 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-09-06 6:02 [gentoo-dev] Global USE flags bite the dust Doug Goldstein
2006-09-06 6:09 ` Donnie Berkholz
2006-09-06 6:35 ` [gentoo-core] " Doug Goldstein
2006-09-06 7:00 ` Alin Nastac
2006-09-06 8:48 ` Stuart Herbert
2006-09-06 10:04 ` Elfyn McBratney
2006-09-06 10:07 ` Elfyn McBratney
2006-09-06 10:08 ` Elfyn McBratney
2006-09-06 10:18 ` Elfyn McBratney
2006-09-06 8:14 ` Jakub Moc
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox