Ben Kohler wrote:
> Nobody is "disabling choice" here,
Fair! Sorry about the hyperbole.
> a change in defaults doesn't remove your ability to choose something else.
True. My argument is more specificically that setting USE flags by
default in a "low-level" profile goes in the wrong direction.
On 7/12/21 12:25 PM, Michael Orlitzky wrote:
We've kept things the same level of difficulty for one group of people,
but made them much harder for another. In no situation can anyone who
wants everything enabled have a harder time than 'adds USE="bzip2 lzma
zstd" to make.conf', but everyone
On Mon, 2021-07-12 at 10:46 -0500, Ben Kohler wrote:
>
> Nobody is "disabling choice" here, a change in defaults doesn't remove
> your ability to choose something else.
I think what you're suggesting is that default-on is not any worse for
choice than default-off, since both can be changed?
On 7/12/21 10:30 AM, Peter Stuge wrote:
Matt Turner wrote:
If you can find a case where you wouldn't want to enable one of these
USE flags, please let me know and I'll reconsider my position.
My catalyst spec files all have use: -* foo bar x y z
specifically because the defaults are never
Matt Turner wrote:
> > > If you can find a case where you wouldn't want to enable one of these
> > > USE flags, please let me know and I'll reconsider my position.
> >
> > My catalyst spec files all have use: -* foo bar x y z
> > specifically because the defaults are never what I want for any
> On Fri, 09 Jul 2021, Michael Orlitzky wrote:
>> So if we agree that e.g. zlib should be on by default, then this
>> belongs in profiles.
> We don't agree that it belongs on by default.
Well, that doesn't change the conclusion that it doesn't belong in IUSE
defaults. If anything, it
On Fri, 2021-07-09 at 12:05 +0200, Ulrich Mueller wrote:
> > > > > >
>
> Sorry, but that doesn't make sense. These are global USE flags, and
> the aim here is to set a _global_ default for them, based on the fact
> that these libraries are present on every Gentoo system.
>
> So if we agree that
> On Thu, 08 Jul 2021, Michael Orlitzky wrote:
> Why? This list should be getting smaller, not larger.
> Polluting the base profiles makes running a minimal system that much
> harder, and only "adds no dependencies" because people omit the
> corresponding dependencies -- a situation that has
On July 8, 2021 9:46:11 PM UTC, Matt Turner wrote:
>On Thu, Jul 8, 2021 at 2:34 PM MSavoritias
> wrote:
>> On July 8, 2021 8:50:39 PM UTC, Matt Turner
>wrote:
>> >On Thu, Jul 8, 2021 at 1:41 PM Peter Stuge wrote:
>> >>
>> >> Matt Turner wrote:
>> >> > If you can find a case where you
On Thu, 2021-07-08 at 13:17 -0700, Matt Turner wrote:
>
> I hear you, and I appreciate the theoretical concerns.
>
> I could maybe even support this position if you were actively working
> towards this new and glorious future, but the only time I hear
> anything about it is when you're arguing
On Thu, Jul 8, 2021 at 2:34 PM MSavoritias
wrote:
> On July 8, 2021 8:50:39 PM UTC, Matt Turner wrote:
> >On Thu, Jul 8, 2021 at 1:41 PM Peter Stuge wrote:
> >>
> >> Matt Turner wrote:
> >> > If you can find a case where you wouldn't want to enable one of
> >these
> >> > USE flags, please let
On July 8, 2021 8:50:39 PM UTC, Matt Turner wrote:
>On Thu, Jul 8, 2021 at 1:41 PM Peter Stuge wrote:
>>
>> Matt Turner wrote:
>> > If you can find a case where you wouldn't want to enable one of
>these
>> > USE flags, please let me know and I'll reconsider my position.
>>
>> My catalyst spec
On Thu, Jul 8, 2021 at 1:41 PM Peter Stuge wrote:
>
> Matt Turner wrote:
> > If you can find a case where you wouldn't want to enable one of these
> > USE flags, please let me know and I'll reconsider my position.
>
> My catalyst spec files all have use: -* foo bar x y z
> specifically because
On Thu, Jul 8, 2021 at 1:17 PM Matt Turner wrote:
> On Thu, Jul 8, 2021 at 12:36 PM Michael Orlitzky wrote:
> > If you have a good reason to do it for certain packages, setting per-
> > package defaults is the way to do it. The base profile defaults are
> > only there because we didn't always
Matt Turner wrote:
> If you can find a case where you wouldn't want to enable one of these
> USE flags, please let me know and I'll reconsider my position.
My catalyst spec files all have use: -* foo bar x y z
specifically because the defaults are never what I want for any given
system. I build
On Thu, Jul 8, 2021 at 12:36 PM Michael Orlitzky wrote:
>
> On Thu, 2021-07-08 at 11:15 -0700, Matt Turner wrote:
> >
> > So, the thing about running a minimal system is... you already have
> > these dependencies installed. This doesn't change that...
> >
> > I could of course change the default
On 7/8/21 11:15 AM, Matt Turner wrote:
> On Thu, Jul 8, 2021 at 4:54 AM Michael Orlitzky wrote:
>> On Wed, 2021-07-07 at 22:01 -0700, Matt Turner wrote:
>>> Enable these flags by default, since they effectively add no additional
>>> dependencies:
>> Why? This list should be getting smaller, not
On Thu, 2021-07-08 at 11:15 -0700, Matt Turner wrote:
>
> So, the thing about running a minimal system is... you already have
> these dependencies installed. This doesn't change that...
>
> I could of course change the default of every bzip2/lzma/zstd in IUSE
> (and might as well handle zlib too
On Thu, Jul 8, 2021 at 4:54 AM Michael Orlitzky wrote:
>
> On Wed, 2021-07-07 at 22:01 -0700, Matt Turner wrote:
> > Enable these flags by default, since they effectively add no additional
> > dependencies:
>
> Why? This list should be getting smaller, not larger.
>
> Polluting the base profiles
On Thu, 2021-07-08 at 07:19 -0500, Ben Kohler wrote:
> On 7/8/21 6:54 AM, Michael Orlitzky wrote:
> > On Wed, 2021-07-07 at 22:01 -0700, Matt Turner wrote:
> > > Enable these flags by default, since they effectively add no additional
> > > dependencies:
> > Why? This list should be getting
On 7/8/21 6:54 AM, Michael Orlitzky wrote:
On Wed, 2021-07-07 at 22:01 -0700, Matt Turner wrote:
Enable these flags by default, since they effectively add no additional
dependencies:
Why? This list should be getting smaller, not larger.
That's a valid opinion/viewpoint, but it's not a
Enable these flags by default, since they effectively add no additional
dependencies:
USE=bzip2 only ever adds a dependency on:
app-arch/bzip2 - part of @system
dev-ml/camlbz2 - to dev-ml/dose3's RDEPEND
USE=lzma only ever adds a dependency on:
app-arch/xz-utils - part of
22 matches
Mail list logo