* [gentoo-dev] Re: [gentoo-core] Making 2 local use flags to global [not found] <002f01c3cdf7$e147c860$0801a8c0@svrmarty.gnome.at> @ 2003-12-29 13:06 ` Mike Frysinger 2003-12-29 13:26 ` Mike Frysinger ` (2 more replies) 0 siblings, 3 replies; 9+ messages in thread From: Mike Frysinger @ 2003-12-29 13:06 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 622 bytes --] On Monday 29 December 2003 05:38, Martin Holzer wrote: > There are 2 local use flags which could be made global > > media-libs/sdl-sound:speex - Enable speex sound support > media-libs/xine-lib:speex - Enable speex sound support > > media-libs/sdl-sound:flac - Enable flac support > media-sound/rhythmbox:flac - Enable flac support and cant some of the global ones be made local ? plotutils - Adds plotutils support to gnuplot (library for 2-D vector graphics) prelude - Adds support/bindings for the Prelude Intrusion Detection System there might be a few others, a quick glance turns up these ... -mike [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 827 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-core] Making 2 local use flags to global 2003-12-29 13:06 ` [gentoo-dev] Re: [gentoo-core] Making 2 local use flags to global Mike Frysinger @ 2003-12-29 13:26 ` Mike Frysinger 2003-12-29 13:34 ` Spider 2003-12-29 17:48 ` Ned Ludd 2 siblings, 0 replies; 9+ messages in thread From: Mike Frysinger @ 2003-12-29 13:26 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 418 bytes --] On Monday 29 December 2003 08:06, Mike Frysinger wrote: > prelude - Adds support/bindings for the Prelude Intrusion Detection System err, as phosphan pointed out to me, i read that description wrong ... this one is valid global ... however, i still ask that we give a quick look over the rest to make sure we dont have potential local ones left over from when the USE system was only a global one ... -mike [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 827 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-core] Making 2 local use flags to global 2003-12-29 13:06 ` [gentoo-dev] Re: [gentoo-core] Making 2 local use flags to global Mike Frysinger 2003-12-29 13:26 ` Mike Frysinger @ 2003-12-29 13:34 ` Spider 2003-12-29 14:32 ` foser 2003-12-29 17:48 ` Ned Ludd 2 siblings, 1 reply; 9+ messages in thread From: Spider @ 2003-12-29 13:34 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 693 bytes --] begin quote On Mon, 29 Dec 2003 08:06:24 -0500 Mike Frysinger <vapier@gentoo.org> wrote: > On Monday 29 December 2003 05:38, Martin Holzer wrote: > > There are 2 local use flags which could be made global > > > > media-libs/sdl-sound:speex - Enable speex sound support > > media-libs/xine-lib:speex - Enable speex sound support > > > > media-libs/sdl-sound:flac - Enable flac support > > media-sound/rhythmbox:flac - Enable flac support I didn't see this original message ./ But ok, sound-juicer can well do with a flac use flag. //Spider -- begin .signature This is a .signature virus! Please copy me into your .signature! See Microsoft KB Article Q265230 for more information. end [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-core] Making 2 local use flags to global 2003-12-29 13:34 ` Spider @ 2003-12-29 14:32 ` foser 2003-12-29 14:54 ` Spider 0 siblings, 1 reply; 9+ messages in thread From: foser @ 2003-12-29 14:32 UTC (permalink / raw To: gentoo-dev On Mon, 2003-12-29 at 14:34, Spider wrote: > But ok, sound-juicer can well do with a flac use flag. That is debatable, it is after all neither a buildtime or runtime dep and in the strictest sense shouldn't be there (like it is now). It would be a convenience type of dep. Actually that is mentioned in the rhythmbox ebuild in relation to gstreamer deps (where the situation differs from the better gst integrated s-j). - foser -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-core] Making 2 local use flags to global 2003-12-29 14:32 ` foser @ 2003-12-29 14:54 ` Spider 2003-12-29 17:12 ` foser 0 siblings, 1 reply; 9+ messages in thread From: Spider @ 2003-12-29 14:54 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1293 bytes --] begin quote On Mon, 29 Dec 2003 15:32:07 +0100 foser <foser@foser.dyn.warande.net> wrote: > On Mon, 2003-12-29 at 14:34, Spider wrote: > > > But ok, sound-juicer can well do with a flac use flag. > > That is debatable, it is after all neither a buildtime or runtime dep > and in the strictest sense shouldn't be there (like it is now). It > would be a convenience type of dep. Actually that is mentioned in the > rhythmbox ebuild in relation to gstreamer deps (where the situation > differs from the better gst integrated s-j). > its a possible runtime dep, and very necessary if you wish to use sound-juicer to actually encode sound into flac, which would be the forseeable idea here. i think our RDEPEND is the best fitting clause right now, but that might just be another limitation we hit in portage as-is :) Same goes for rhythmbox i think. Having a user look around for the rather implausble name "gst-plugins-flac" to make it play the sound is sorta strange. (No, I don't expect anyone to know that gst-plugins-flac is the right thing to install to get rhythmbox to play flac, and sound-juicer to encode to flac ..) //Spider -- begin .signature This is a .signature virus! Please copy me into your .signature! See Microsoft KB Article Q265230 for more information. end [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-core] Making 2 local use flags to global 2003-12-29 14:54 ` Spider @ 2003-12-29 17:12 ` foser 2003-12-29 18:22 ` Bart Lauwers 0 siblings, 1 reply; 9+ messages in thread From: foser @ 2003-12-29 17:12 UTC (permalink / raw To: gentoo-dev On Mon, 2003-12-29 at 15:54, Spider wrote: > its a possible runtime dep, and very necessary if you wish to use > sound-juicer to actually encode sound into flac, which would be the > forseeable idea here. > > i think our RDEPEND is the best fitting clause right now, but that might > just be another limitation we hit in portage as-is :) Nah, i think it is outside the scope of what portage is supposed to handle. > Same goes for rhythmbox i think. Having a user look around for the > rather implausble name "gst-plugins-flac" to make it play the sound is > sorta strange. > > (No, I don't expect anyone to know that gst-plugins-flac is the right > thing to install to get rhythmbox to play flac, and sound-juicer to > encode to flac ..) Education would be needed, that is no reason to add it (this is still a TODO since the introduction of separate gst plug-ins). The fact is you don't need the plug-in to build or use both applications without problems, you should compare it to xmms plug-ins really. In these specific cases i can see why a use flagged dep would be arguable a reasonable addition, but essentially the applications do not have to limit their in or output plug-ins. Where do you stop adding new unnecessary use flags for non-essential plug-ins ? I'd say stop right now. - foser -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-core] Making 2 local use flags to global 2003-12-29 17:12 ` foser @ 2003-12-29 18:22 ` Bart Lauwers 2003-12-29 20:52 ` foser 0 siblings, 1 reply; 9+ messages in thread From: Bart Lauwers @ 2003-12-29 18:22 UTC (permalink / raw To: gentoo-dev In my opinion the use of the use flag flac (or encoder or whatever) then should cause an RDEPEND for flac. I have to agree with Spider and I disagree that this an education issue. The point of portage is to manage what gets installed on a system so it should figure out that flac is a run dependency to encoding. Bart On Monday 29 December 2003 18:12, foser wrote: > On Mon, 2003-12-29 at 15:54, Spider wrote: > > its a possible runtime dep, and very necessary if you wish to use > > sound-juicer to actually encode sound into flac, which would be the > > forseeable idea here. > > > > i think our RDEPEND is the best fitting clause right now, but that might > > just be another limitation we hit in portage as-is :) > > Nah, i think it is outside the scope of what portage is supposed to > handle. > > > Same goes for rhythmbox i think. Having a user look around for the > > rather implausble name "gst-plugins-flac" to make it play the sound is > > sorta strange. > > > > (No, I don't expect anyone to know that gst-plugins-flac is the right > > thing to install to get rhythmbox to play flac, and sound-juicer to > > encode to flac ..) > > Education would be needed, that is no reason to add it (this is still a > TODO since the introduction of separate gst plug-ins). The fact is you > don't need the plug-in to build or use both applications without > problems, you should compare it to xmms plug-ins really. > > In these specific cases i can see why a use flagged dep would be > arguable a reasonable addition, but essentially the applications do not > have to limit their in or output plug-ins. Where do you stop adding new > unnecessary use flags for non-essential plug-ins ? I'd say stop right > now. > > - foser > > > > -- > gentoo-dev@gentoo.org mailing list -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-core] Making 2 local use flags to global 2003-12-29 18:22 ` Bart Lauwers @ 2003-12-29 20:52 ` foser 0 siblings, 0 replies; 9+ messages in thread From: foser @ 2003-12-29 20:52 UTC (permalink / raw To: gentoo-dev On Mon, 2003-12-29 at 19:22, Bart Lauwers wrote: > In my opinion the use of the use flag flac (or encoder or whatever) then > should cause an RDEPEND for flac. I have to agree with Spider and I disagree > that this an education issue. The point of portage is to manage what gets > installed on a system so it should figure out that flac is a run dependency > to encoding. I know the rationale. I'm talking about the general case and yes I'm also applying it here specific because i think consistency is important. One of the reasons behind the plug-ins split-up was to avoid a mesmerizing amount of USE flags for gst-plugins, but if those flags are going to be implemented in every gst using package we're even farther from that goal. Agreed I'm generalizing here and a line could be drawn somewhere a bit further than flac, but in my opinion it could already be drawn here. - foser -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-core] Making 2 local use flags to global 2003-12-29 13:06 ` [gentoo-dev] Re: [gentoo-core] Making 2 local use flags to global Mike Frysinger 2003-12-29 13:26 ` Mike Frysinger 2003-12-29 13:34 ` Spider @ 2003-12-29 17:48 ` Ned Ludd 2 siblings, 0 replies; 9+ messages in thread From: Ned Ludd @ 2003-12-29 17:48 UTC (permalink / raw To: Mike Frysinger; +Cc: gentoo-dev, mboman [-- Attachment #1: Type: text/plain, Size: 782 bytes --] On Mon, 2003-12-29 at 08:06, Mike Frysinger wrote: > On Monday 29 December 2003 05:38, Martin Holzer wrote: [snip] > > and cant some of the global ones be made local ? [snip] > prelude - Adds support/bindings for the Prelude Intrusion Detection System The prelude USE flag should be used by two or more ebuilds at this time. I'm pretty sure mboman has added support to snort, nessus-core and perhaps a few others such as systrace, honeyd and nagios. When hogwash someday actually get closer to a release [blame anonpoet :)] I'll publish my prelude_hogwash module. So it seems fitting to me to keep it global at this time. > there might be a few others, a quick glance turns up these ... > -mike -- Ned Ludd <solar@gentoo.org> Gentoo Linux Developer [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 307 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2003-12-29 21:09 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <002f01c3cdf7$e147c860$0801a8c0@svrmarty.gnome.at> 2003-12-29 13:06 ` [gentoo-dev] Re: [gentoo-core] Making 2 local use flags to global Mike Frysinger 2003-12-29 13:26 ` Mike Frysinger 2003-12-29 13:34 ` Spider 2003-12-29 14:32 ` foser 2003-12-29 14:54 ` Spider 2003-12-29 17:12 ` foser 2003-12-29 18:22 ` Bart Lauwers 2003-12-29 20:52 ` foser 2003-12-29 17:48 ` Ned Ludd
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox