Gentoo Archives: gentoo-dev

From: "Diego 'Flameeyes' Pettenò" <flameeyes@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Profile masking and profiles package.mask
Date: Sun, 01 Oct 2006 00:12:17
Message-Id: 200610010207.06101@enterprise.flameeyes.is-a-geek.org
In Reply to: Re: [gentoo-dev] Profile masking and profiles package.mask by Mike Frysinger
1 On Saturday 30 September 2006 19:39, Mike Frysinger wrote:
2 > isnt that the point of putting a comment above a mask ?
3 > # this package wont work on this profile
4 > bar/foo
5 Indeed, but the problem is that the masks are all normalised in one big mask.
6 Which means that users might want to unmask certain versions found in the
7 top-level profile.mask, and also unmask some of the packages masked in a
8 profile.
9
10 > fbsd/packages:sys-freebsd/freebsd-mk-defs
11 > fbsd/package.mask:<nothing>
12 > fbsd/6.1/packages:<nothing>
13 > fbsd/6.1/package.mask:>=sys-freebsd/freebsd-mk-defs-6.2
14 > fbsd/6.2/packages:<nothing>
15 > fbsd/6.2/package.mask:<nothing>
16 Actually, you need to mask < versions, too ...
17
18 > so what you're arguing is that we should retain the existing behavior
19 > because users might try to unmask something properly ? trying to protect
20 > users from shooting themselves in the foot by making the profile behavior
21 > more complicated is a waste of time
22 Uh, it's not "making the profile behaviour more complicated", it's "retaining
23 the current behaviour of profiles".
24
25 But seems I'm in minority on this.
26 Still, if we're going to change this behaviour, it's the case to do it
27 properly, by also updating the behaviour of portage itself, and document this
28 properly (as in, give a reasoning for this change of behaviour).
29
30 Note to Danny: releng controls default-linux, okay, but there are other
31 profiles than those, hardened and Gentoo/Alt. The decision should have been
32 taken by all the three of us, not unilaterally.
33
34 --
35 Diego "Flameeyes" Pettenò - http://farragut.flameeyes.is-a-geek.org/
36 Gentoo/Alt lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE

Replies

Subject Author
Re: [gentoo-dev] Profile masking and profiles package.mask Mike Frysinger <vapier@g.o>