* [gentoo-dev] [RFC] some global useflags @ 2008-10-15 16:36 Markus Meier 2008-10-15 16:43 ` Ciaran McCreesh 2008-10-19 5:36 ` [gentoo-dev] " Ryan Hill 0 siblings, 2 replies; 15+ messages in thread From: Markus Meier @ 2008-10-15 16:36 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1666 bytes --] server 16 logrotate 10 gsm 9 custom-cflags 9 kontact 8 openmp 8 plasma 7 html 7 demo 7 smp 6 icu 6 editor 6 multislot 6 nautilus 6 audacious 6 tools 6 qt3support 6 dxr3 6 music 5 smtp 5 fax 5 bsf 5 irc 5 mp4 5 clisp 5 nfs 5 pcsc-lite 5 zvbi 5 http 5 web 5 logrotate: Adds support for the app-admin/logrotate log rotation program kontact: Enable support for the KDE personal information manager (kde-base/kdepim*) openmp: Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp" plasma: Build optional plasma widgets that require kde-base/libplasma smp: Enable support for multiprocessors or multicore systems bsf: Enable support for Apache Bean Scripting Framework (dev-java/bsf) what should we do about custom-cflags? should this be global like "Use CFLAGS from /etc/make.conf rather than the default package CFLAGS (not supported)" Markus [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] [RFC] some global useflags 2008-10-15 16:36 [gentoo-dev] [RFC] some global useflags Markus Meier @ 2008-10-15 16:43 ` Ciaran McCreesh 2008-10-15 19:53 ` [gentoo-dev] " Steve Long 2008-10-15 21:47 ` [gentoo-dev] " Robin H. Johnson 2008-10-19 5:36 ` [gentoo-dev] " Ryan Hill 1 sibling, 2 replies; 15+ messages in thread From: Ciaran McCreesh @ 2008-10-15 16:43 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 472 bytes --] On Wed, 15 Oct 2008 18:36:32 +0200 Markus Meier <maekke@gentoo.org> wrote: > server 16 Already been discussed, can't be done. > logrotate 10 Already been discussed. Will no doubt descend into the same long argument that happens every time this comes up. > custom-cflags 9 Shouldn't be there at all. > multislot 6 Utterly illegal, needs to die. -- Ciaran McCreesh [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-dev] Re: [RFC] some global useflags 2008-10-15 16:43 ` Ciaran McCreesh @ 2008-10-15 19:53 ` Steve Long 2008-10-15 20:16 ` Ciaran McCreesh 2008-10-15 21:47 ` [gentoo-dev] " Robin H. Johnson 1 sibling, 1 reply; 15+ messages in thread From: Steve Long @ 2008-10-15 19:53 UTC (permalink / raw To: gentoo-dev Ciaran McCreesh wrote: > On Wed, 15 Oct 2008 18:36:32 +0200 > Markus Meier <maekke@gentoo.org> wrote: >> server 16 > > Already been discussed, can't be done. > What does it break? ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] Re: [RFC] some global useflags 2008-10-15 19:53 ` [gentoo-dev] " Steve Long @ 2008-10-15 20:16 ` Ciaran McCreesh 2008-10-16 21:06 ` [gentoo-dev] " Steve Long 0 siblings, 1 reply; 15+ messages in thread From: Ciaran McCreesh @ 2008-10-15 20:16 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 530 bytes --] On Wed, 15 Oct 2008 20:53:14 +0100 Steve Long <slong@rathaus.eclipse.co.uk> wrote: > Ciaran McCreesh wrote: > > On Wed, 15 Oct 2008 18:36:32 +0200 > > Markus Meier <maekke@gentoo.org> wrote: > >> server 16 > > > > Already been discussed, can't be done. > > > What does it break? Have a look at, for example, [1], where Mike already gave you an answer one of the previous times we discussed it. [1] http://thread.gmane.org/gmane.linux.gentoo.devel/47096/focus=47179 -- Ciaran McCreesh [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-dev] Re: Re: [RFC] some global useflags 2008-10-15 20:16 ` Ciaran McCreesh @ 2008-10-16 21:06 ` Steve Long 2008-10-16 21:26 ` Ciaran McCreesh 0 siblings, 1 reply; 15+ messages in thread From: Steve Long @ 2008-10-16 21:06 UTC (permalink / raw To: gentoo-dev Ciaran McCreesh wrote: > Steve Long wrote: >> Ciaran McCreesh wrote: >> > Markus Meier wrote: >> >> server 16 >> > >> > Already been discussed, can't be done. >> > >> What does it break? > > Have a look at, for example, [1], where Mike already gave you an > answer one of the previous times we discussed it. > I'm aware of the prior discussion. Re-read it, and tell me what it breaks, if you can. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] Re: Re: [RFC] some global useflags 2008-10-16 21:06 ` [gentoo-dev] " Steve Long @ 2008-10-16 21:26 ` Ciaran McCreesh 2008-10-18 12:22 ` [gentoo-dev] " Steve Long 0 siblings, 1 reply; 15+ messages in thread From: Ciaran McCreesh @ 2008-10-16 21:26 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 425 bytes --] On Thu, 16 Oct 2008 22:06:40 +0100 Steve Long <slong@rathaus.eclipse.co.uk> wrote: > > Have a look at, for example, [1], where Mike already gave you an > > answer one of the previous times we discussed it. > > > I'm aware of the prior discussion. > Re-read it, and tell me what it breaks, if you can. Well, which part of the previous times it's been explained to you didn't you understand? -- Ciaran McCreesh [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-dev] Re: Re: Re: [RFC] some global useflags 2008-10-16 21:26 ` Ciaran McCreesh @ 2008-10-18 12:22 ` Steve Long 2008-10-19 5:29 ` [gentoo-dev] " Ryan Hill 0 siblings, 1 reply; 15+ messages in thread From: Steve Long @ 2008-10-18 12:22 UTC (permalink / raw To: gentoo-dev Ciaran McCreesh wrote: > On Thu, 16 Oct 2008 22:06:40 +0100 > Steve Long <slong@rathaus.eclipse.co.uk> wrote: >> > Have a look at, for example, [1], where Mike already gave you an >> > answer one of the previous times we discussed it. >> > >> I'm aware of the prior discussion. >> Re-read it, and tell me what it breaks, if you can. > > Well, which part of the previous times it's been explained to you didn't > you understand? > No one has ever given me a technical reason. I thought you might have light to shed; clearly not. Please don't reply to my posts if you don't have any actual information to add; I realise you like long fruitless mail 'discussions', and apparently have lots of time for them, but I don't, and I don't enjoy reading them either. This kind of one-liner with zero content, and no intent but to insult, should simply be binned without sending imo. ^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-dev] Re: [RFC] some global useflags 2008-10-18 12:22 ` [gentoo-dev] " Steve Long @ 2008-10-19 5:29 ` Ryan Hill 2008-10-19 11:42 ` [gentoo-dev] [project] " Steve Long 0 siblings, 1 reply; 15+ messages in thread From: Ryan Hill @ 2008-10-19 5:29 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1651 bytes --] On Sat, 18 Oct 2008 13:22:09 +0100 Steve Long <slong@rathaus.eclipse.co.uk> wrote: > Ciaran McCreesh wrote: > > > On Thu, 16 Oct 2008 22:06:40 +0100 > > Steve Long <slong@rathaus.eclipse.co.uk> wrote: > >> > Have a look at, for example, [1], where Mike already gave you an > >> > answer one of the previous times we discussed it. > >> > > >> I'm aware of the prior discussion. > >> Re-read it, and tell me what it breaks, if you can. > > > > Well, which part of the previous times it's been explained to you > > didn't you understand? > > > No one has ever given me a technical reason. I thought you might have > light to shed; clearly not. > > Please don't reply to my posts if you don't have any actual > information to add; I realise you like long fruitless mail > 'discussions', and apparently have lots of time for them, but I > don't, and I don't enjoy reading them either. This kind of one-liner > with zero content, and no intent but to insult, should simply be > binned without sending imo. Okay, Steve, stop. I don't think you realize it, but you are trolling this list. Every second post is you and Ciaran bitching at each other or you complaining about every single thing we do that you don't personally like. We appreciate your input, but please respect our right to do things the way we think is best for us, even if they aren't aligned to your personal preferences. -- gcc-porting, by design, by neglect treecleaner, for a fact or just for effect wxwidgets @ gentoo EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662 [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-dev] [project] Re: [RFC] some global useflags 2008-10-19 5:29 ` [gentoo-dev] " Ryan Hill @ 2008-10-19 11:42 ` Steve Long 2008-10-20 6:19 ` [gentoo-dev] Re: [gentoo-project] " Alec Warner 2008-10-22 10:55 ` [gentoo-dev] " Petteri Räty 0 siblings, 2 replies; 15+ messages in thread From: Steve Long @ 2008-10-19 11:42 UTC (permalink / raw To: gentoo-dev; +Cc: gentoo-project Ryan Hill wrote: > Steve Long wrote: >> Ciaran McCreesh wrote: >> > Steve Long wrote: >> >> > Have a look at, for example, [1], where Mike already gave you an >> >> > answer one of the previous times we discussed it. >> >> > >> >> I'm aware of the prior discussion. >> >> Re-read it, and tell me what it breaks, if you can. >> > >> > Well, which part of the previous times it's been explained to you >> > didn't you understand? >> > >> No one has ever given me a technical reason. I thought you might have >> light to shed; clearly not. >> >> Please don't reply to my posts if you don't have any actual >> information to add; I realise you like long fruitless mail >> 'discussions', and apparently have lots of time for them, but I >> don't, and I don't enjoy reading them either. This kind of one-liner >> with zero content, and no intent but to insult, should simply be >> binned without sending imo. > > Okay, Steve, stop. I don't think you realize it, but you are trolling > this list. That wasn't my intention; I added that comment simply to stop the flow of one-line emails. > Every second post is you and Ciaran bitching at each other I do wish one of you devs would pick him up on his behaviour _on the list_ one of these days.. instead it's _always_ me who gets the flak. Or do you think his post was anything other than a "one-liner with zero content, and no intent but to insult"? > or you complaining about every single thing we do that you > don't personally like. Not complaining, simply pointing out better ways to do things; a technical discussion iow. The reason that has been more difficult a discussion than it should be is because of the unpleasant comments from McCreesh, Ferdy and Leverton. > We appreciate your input, but please respect our > right to do things the way we think is best for us, even if they aren't > aligned to your personal preferences. > I was never under the impression that Gentoo devs would do anything other than whatever they wanted. Can you tell me what a 'server' USE flag _breaks_? ^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-dev] Re: [gentoo-project] [project] Re: [RFC] some global useflags 2008-10-19 11:42 ` [gentoo-dev] [project] " Steve Long @ 2008-10-20 6:19 ` Alec Warner 2008-10-22 10:55 ` [gentoo-dev] " Petteri Räty 1 sibling, 0 replies; 15+ messages in thread From: Alec Warner @ 2008-10-20 6:19 UTC (permalink / raw To: Steve Long; +Cc: gentoo-project, gentoo-dev On Sun, Oct 19, 2008 at 4:42 AM, Steve Long <slong@rathaus.eclipse.co.uk> wrote: > Ryan Hill wrote: >> Steve Long wrote: >>> Ciaran McCreesh wrote: >>> > Steve Long wrote: >>> >> > Have a look at, for example, [1], where Mike already gave you an >>> >> > answer one of the previous times we discussed it. >>> >> > >>> >> I'm aware of the prior discussion. >>> >> Re-read it, and tell me what it breaks, if you can. >>> > >>> > Well, which part of the previous times it's been explained to you >>> > didn't you understand? >>> > >>> No one has ever given me a technical reason. I thought you might have >>> light to shed; clearly not. >>> >>> Please don't reply to my posts if you don't have any actual >>> information to add; I realise you like long fruitless mail >>> 'discussions', and apparently have lots of time for them, but I >>> don't, and I don't enjoy reading them either. This kind of one-liner >>> with zero content, and no intent but to insult, should simply be >>> binned without sending imo. >> >> Okay, Steve, stop. I don't think you realize it, but you are trolling >> this list. > That wasn't my intention; I added that comment simply to stop the flow of > one-line emails. > >> Every second post is you and Ciaran bitching at each other > I do wish one of you devs would pick him up on his behaviour _on the list_ > one of these days.. instead it's _always_ me who gets the flak. > > Or do you think his post was anything other than a "one-liner with zero > content, and no intent but to insult"? > >> or you complaining about every single thing we do that you >> don't personally like. > Not complaining, simply pointing out better ways to do things; a technical > discussion iow. The reason that has been more difficult a discussion than > it should be is because of the unpleasant comments from McCreesh, Ferdy and > Leverton. Not all things are technical in nature. > >> We appreciate your input, but please respect our >> right to do things the way we think is best for us, even if they aren't >> aligned to your personal preferences. >> > I was never under the impression that Gentoo devs would do anything other > than whatever they wanted. > > Can you tell me what a 'server' USE flag _breaks_? > It breaks usability. I realize that is hard to measure but we have discussed this multiple times and have decided it is a Bad Idea for users and a Bad Idea for us. So it was not done. -Alec ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] [project] Re: [RFC] some global useflags 2008-10-19 11:42 ` [gentoo-dev] [project] " Steve Long 2008-10-20 6:19 ` [gentoo-dev] Re: [gentoo-project] " Alec Warner @ 2008-10-22 10:55 ` Petteri Räty 1 sibling, 0 replies; 15+ messages in thread From: Petteri Räty @ 2008-10-22 10:55 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 290 bytes --] Steve Long wrote: > > Can you tell me what a 'server' USE flag _breaks_? > Global use flags must behave the same way in all ebuilds where they are used. The server use flag currently doesn't. http://article.gmane.org/gmane.linux.gentoo.devel/47164 Regards, Petteri [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] [RFC] some global useflags 2008-10-15 16:43 ` Ciaran McCreesh 2008-10-15 19:53 ` [gentoo-dev] " Steve Long @ 2008-10-15 21:47 ` Robin H. Johnson 2008-10-15 23:19 ` Ciaran McCreesh 1 sibling, 1 reply; 15+ messages in thread From: Robin H. Johnson @ 2008-10-15 21:47 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1406 bytes --] On Wed, Oct 15, 2008 at 05:43:38PM +0100, Ciaran McCreesh wrote: > Utterly illegal, needs to die. Why? I don't agree that it needs to be the global useflags, but I don't consider it illegal either. It's defined by toolchain.eclass and toolchain-binutils.eclass, and deliberately in a very careful manner, such that USE=-multislot and USE=multislot do NOT conflict. There are no other uses in the tree. For binutils, it simply enables slotting entirely. For gcc, it moves the slot down from the major version to the minor version. In both cases, which one gets called is controlled by the relevant *-config utility. It's pretty handy when you are trying to figure out a gcc or binutils bug in the minor versions. Definitions: toolchain-binutils: if use multislot ; then SLOT="${CTARGET}-${BVER}" elif is_cross ; then SLOT="${CTARGET}" else SLOT="0" fi toolchain.eclass: if use multislot ; then SLOT="${CTARGET}-${GCC_CONFIG_VER}" elif is_crosscompile; then SLOT="${CTARGET}-${GCC_BRANCH_VER}" else SLOT="${GCC_BRANCH_VER}" fi Packages where used: sys-devel/binutils sys-devel/binutils-hppa64 sys-devel/binutils-nios2 sys-devel/gcc sys-devel/gcc-nios2 sys-devel/kgcc64 -- Robin Hugh Johnson Gentoo Linux Developer & Infra Guy E-Mail : robbat2@gentoo.org GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85 [-- Attachment #2: Type: application/pgp-signature, Size: 329 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] [RFC] some global useflags 2008-10-15 21:47 ` [gentoo-dev] " Robin H. Johnson @ 2008-10-15 23:19 ` Ciaran McCreesh 2008-10-16 0:18 ` Marius Mauch 0 siblings, 1 reply; 15+ messages in thread From: Ciaran McCreesh @ 2008-10-15 23:19 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 542 bytes --] On Wed, 15 Oct 2008 14:47:06 -0700 "Robin H. Johnson" <robbat2@gentoo.org> wrote: > On Wed, Oct 15, 2008 at 05:43:38PM +0100, Ciaran McCreesh wrote: > > Utterly illegal, needs to die. > > Why? I don't agree that it needs to be the global useflags, but I > don't consider it illegal either. It's illegal. Generated metadata must be constant and can't vary based upon user configuration, because if it does the package manager will show the wrong information at --pretend time. See bug #24439, for example. -- Ciaran McCreesh [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] [RFC] some global useflags 2008-10-15 23:19 ` Ciaran McCreesh @ 2008-10-16 0:18 ` Marius Mauch 0 siblings, 0 replies; 15+ messages in thread From: Marius Mauch @ 2008-10-16 0:18 UTC (permalink / raw To: gentoo-dev On Thu, 16 Oct 2008 00:19:27 +0100 Ciaran McCreesh <ciaran.mccreesh@googlemail.com> wrote: > On Wed, 15 Oct 2008 14:47:06 -0700 > "Robin H. Johnson" <robbat2@gentoo.org> wrote: > > On Wed, Oct 15, 2008 at 05:43:38PM +0100, Ciaran McCreesh wrote: > > > Utterly illegal, needs to die. > > > > Why? I don't agree that it needs to be the global useflags, but I > > don't consider it illegal either. > > It's illegal. Generated metadata must be constant and can't vary based > upon user configuration, because if it does the package manager will > show the wrong information at --pretend time. There are also other issues, e.g. it breaks the generation of the @installed package set as the installed slots can't be found in the tree. As portage-2.2 makes increased use of slot atoms internally for vdb handling we got a few bugreports simply due to the cache constraint violation by USE=multislot. Marius ^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-dev] Re: [RFC] some global useflags 2008-10-15 16:36 [gentoo-dev] [RFC] some global useflags Markus Meier 2008-10-15 16:43 ` Ciaran McCreesh @ 2008-10-19 5:36 ` Ryan Hill 1 sibling, 0 replies; 15+ messages in thread From: Ryan Hill @ 2008-10-19 5:36 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 588 bytes --] On Wed, 15 Oct 2008 18:36:32 +0200 Markus Meier <maekke@gentoo.org> wrote: > html 7 > editor 6 > tools 6 > music 5 > http 5 > web 5 All way too general and mean different things on different packages. -- gcc-porting, by design, by neglect treecleaner, for a fact or just for effect wxwidgets @ gentoo EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662 [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2008-10-22 10:56 UTC | newest] Thread overview: 15+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-10-15 16:36 [gentoo-dev] [RFC] some global useflags Markus Meier 2008-10-15 16:43 ` Ciaran McCreesh 2008-10-15 19:53 ` [gentoo-dev] " Steve Long 2008-10-15 20:16 ` Ciaran McCreesh 2008-10-16 21:06 ` [gentoo-dev] " Steve Long 2008-10-16 21:26 ` Ciaran McCreesh 2008-10-18 12:22 ` [gentoo-dev] " Steve Long 2008-10-19 5:29 ` [gentoo-dev] " Ryan Hill 2008-10-19 11:42 ` [gentoo-dev] [project] " Steve Long 2008-10-20 6:19 ` [gentoo-dev] Re: [gentoo-project] " Alec Warner 2008-10-22 10:55 ` [gentoo-dev] " Petteri Räty 2008-10-15 21:47 ` [gentoo-dev] " Robin H. Johnson 2008-10-15 23:19 ` Ciaran McCreesh 2008-10-16 0:18 ` Marius Mauch 2008-10-19 5:36 ` [gentoo-dev] " Ryan Hill
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox