public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] About adding "systemd" to profiles/default/linux/x86/13.0/use.stable.mask
@ 2013-02-24 14:23 Pacho Ramos
  2013-02-24 14:35 ` Rich Freeman
  2013-02-24 15:06 ` Michał Górny
  0 siblings, 2 replies; 6+ messages in thread
From: Pacho Ramos @ 2013-02-24 14:23 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 195 bytes --]

I would like to ask about adding "systemd" USE flag to use.stable.mask
to let us stop needing to revbump packages with optional systemd support
when stabilizing them.

Are you ok with that?

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] About adding "systemd" to profiles/default/linux/x86/13.0/use.stable.mask
  2013-02-24 14:23 [gentoo-dev] About adding "systemd" to profiles/default/linux/x86/13.0/use.stable.mask Pacho Ramos
@ 2013-02-24 14:35 ` Rich Freeman
  2013-02-24 14:43   ` Pacho Ramos
  2013-02-24 15:07   ` Michał Górny
  2013-02-24 15:06 ` Michał Górny
  1 sibling, 2 replies; 6+ messages in thread
From: Rich Freeman @ 2013-02-24 14:35 UTC (permalink / raw
  To: gentoo-dev

On Sun, Feb 24, 2013 at 9:23 AM, Pacho Ramos <pacho@gentoo.org> wrote:
> I would like to ask about adding "systemd" USE flag to use.stable.mask
> to let us stop needing to revbump packages with optional systemd support
> when stabilizing them.
>
> Are you ok with that?

Am I interpreting the impacts of this correctly?  I believe this would
mean that if you ran systemd on an otherwise-stable system (that is,
only systemd and possibly udev are in package.keywords) then you won't
get systemd support in any of your other packages, even if it is
available in a stable version of that package?  My only VM running
systemd just happens to be in that configuration, but I'm willing to
admit that I'm a bit of an edge case.  :)

Why exactly do we need to revbump packages with optional systemd
support when stabilizing them in the first place?  ~arch users would
already have systemd support compiled if they use it, and stable users
would get it when it is stabilized.

I freely admit that there might be some nuance that I'm simply not
getting here...

Rich


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] About adding "systemd" to profiles/default/linux/x86/13.0/use.stable.mask
  2013-02-24 14:35 ` Rich Freeman
@ 2013-02-24 14:43   ` Pacho Ramos
  2013-02-24 15:22     ` Rich Freeman
  2013-02-24 15:07   ` Michał Górny
  1 sibling, 1 reply; 6+ messages in thread
From: Pacho Ramos @ 2013-02-24 14:43 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1427 bytes --]

El dom, 24-02-2013 a las 09:35 -0500, Rich Freeman escribió:
> On Sun, Feb 24, 2013 at 9:23 AM, Pacho Ramos <pacho@gentoo.org> wrote:
> > I would like to ask about adding "systemd" USE flag to use.stable.mask
> > to let us stop needing to revbump packages with optional systemd support
> > when stabilizing them.
> >
> > Are you ok with that?
> 
> Am I interpreting the impacts of this correctly?  I believe this would
> mean that if you ran systemd on an otherwise-stable system (that is,
> only systemd and possibly udev are in package.keywords) then you won't
> get systemd support in any of your other packages, even if it is
> available in a stable version of that package?  My only VM running
> systemd just happens to be in that configuration, but I'm willing to
> admit that I'm a bit of an edge case.  :)
> 
> Why exactly do we need to revbump packages with optional systemd
> support when stabilizing them in the first place?  ~arch users would
> already have systemd support compiled if they use it, and stable users
> would get it when it is stabilized.
> 
> I freely admit that there might be some nuance that I'm simply not
> getting here...
> 
> Rich
> 
> 

We need to revbump it because we cannot mark as stable a package that
would pull a testing package when enabling a USE flag.

Isn't there any way to unmask systemd USE flag on your local setup
(running testing systemd)?

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] About adding "systemd" to profiles/default/linux/x86/13.0/use.stable.mask
  2013-02-24 14:23 [gentoo-dev] About adding "systemd" to profiles/default/linux/x86/13.0/use.stable.mask Pacho Ramos
  2013-02-24 14:35 ` Rich Freeman
@ 2013-02-24 15:06 ` Michał Górny
  1 sibling, 0 replies; 6+ messages in thread
From: Michał Górny @ 2013-02-24 15:06 UTC (permalink / raw
  To: gentoo-dev; +Cc: pacho

[-- Attachment #1: Type: text/plain, Size: 353 bytes --]

On Sun, 24 Feb 2013 15:23:52 +0100
Pacho Ramos <pacho@gentoo.org> wrote:

> I would like to ask about adding "systemd" USE flag to use.stable.mask
> to let us stop needing to revbump packages with optional systemd support
> when stabilizing them.
> 
> Are you ok with that?

Ok, committed that myself ;).

-- 
Best regards,
Michał Górny

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 966 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] About adding "systemd" to profiles/default/linux/x86/13.0/use.stable.mask
  2013-02-24 14:35 ` Rich Freeman
  2013-02-24 14:43   ` Pacho Ramos
@ 2013-02-24 15:07   ` Michał Górny
  1 sibling, 0 replies; 6+ messages in thread
From: Michał Górny @ 2013-02-24 15:07 UTC (permalink / raw
  To: gentoo-dev; +Cc: rich0

[-- Attachment #1: Type: text/plain, Size: 1329 bytes --]

On Sun, 24 Feb 2013 09:35:27 -0500
Rich Freeman <rich0@gentoo.org> wrote:

> On Sun, Feb 24, 2013 at 9:23 AM, Pacho Ramos <pacho@gentoo.org> wrote:
> > I would like to ask about adding "systemd" USE flag to use.stable.mask
> > to let us stop needing to revbump packages with optional systemd support
> > when stabilizing them.
> >
> > Are you ok with that?
> 
> Am I interpreting the impacts of this correctly?  I believe this would
> mean that if you ran systemd on an otherwise-stable system (that is,
> only systemd and possibly udev are in package.keywords) then you won't
> get systemd support in any of your other packages, even if it is
> available in a stable version of that package?  My only VM running
> systemd just happens to be in that configuration, but I'm willing to
> admit that I'm a bit of an edge case.  :)
> 
> Why exactly do we need to revbump packages with optional systemd
> support when stabilizing them in the first place?  ~arch users would
> already have systemd support compiled if they use it, and stable users
> would get it when it is stabilized.
> 
> I freely admit that there might be some nuance that I'm simply not
> getting here...

You have to stable-unmask it in your /etc/portage/profile:

use.stable.mask:

  -systemd

-- 
Best regards,
Michał Górny

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 966 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] About adding "systemd" to profiles/default/linux/x86/13.0/use.stable.mask
  2013-02-24 14:43   ` Pacho Ramos
@ 2013-02-24 15:22     ` Rich Freeman
  0 siblings, 0 replies; 6+ messages in thread
From: Rich Freeman @ 2013-02-24 15:22 UTC (permalink / raw
  To: gentoo-dev

On Sun, Feb 24, 2013 at 9:43 AM, Pacho Ramos <pacho@gentoo.org> wrote:
>
> Isn't there any way to unmask systemd USE flag on your local setup
> (running testing systemd)?
>

Wasn't aware that could be done.  That makes sense all-around - it
even allows you to run the stable packages with the unstable flag
(which would be a real pain if we always revbumped them and removed
the flag).

Rich


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-02-24 15:22 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-24 14:23 [gentoo-dev] About adding "systemd" to profiles/default/linux/x86/13.0/use.stable.mask Pacho Ramos
2013-02-24 14:35 ` Rich Freeman
2013-02-24 14:43   ` Pacho Ramos
2013-02-24 15:22     ` Rich Freeman
2013-02-24 15:07   ` Michał Górny
2013-02-24 15:06 ` Michał Górny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox