Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Jason Stubbs <jstubbs@g.o>
Subject: Re: Profile masking and profiles package.mask
Date: Mon, 2 Oct 2006 16:03:32 +0000
On Saturday 30 September 2006 04:40, Diego 'Flameeyes' Pettenò wrote:
> This is a discussion to follow up bug #149508 [1].

Posted on the bug before noticing there was a -dev thread.

"""
Just about everybody has the wrong idea here.

1) Specifying <sys-libs/glibc-2.4 in packages *does* mask >=sys-libs/glibc-2.4
and thus a corresponding entry in package.mask

2) What should be done is to specify >=sys-libs/glibc-2.4 and leave masking 
out altogether for packages

The reason that package.mask was added to profiles was so that masking of 
atoms in packages could be killed off and it could become just a list of 
required packages.
"""

Like Marius said, using packages to both define what's required of "system" 
and for masking packages is bad design. That and the hope of eventually being 
able to kill off profiles/package.mask are the only reasons package.mask was 
introduced into profiles.

<snip stuff that Mike responded to correctly>

> I cannot find myself any reason for such a behaviour change, but I'm open
> to be proven wrong.

The original reason for specifying masking in both packages and package.mask 
was that there were portage versions that didn't look at package.mask. That 
was a long time ago though, so masking should really be dropped from packages 
altogether at this late stage.

However, masking in packages only is still supported. If there is a reason 
that the plans for killing off that support should be suspended, that's also 
viable.

--
Jason Stubbs

-- 
gentoo-dev@g.o mailing list


Replies:
Re: Profile masking and profiles package.mask
-- Jason Stubbs
References:
Profile masking and profiles package.mask
-- Diego 'Flameeyes' Pettenò
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Profile masking and profiles package.mask
Next by thread:
Re: Profile masking and profiles package.mask
Previous by date:
Re: Re: [RFC] CFLAGS paragraph for the GWN
Next by date:
Re: Profile masking and profiles package.mask


Updated Jun 17, 2009

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.