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: Mike Frysinger <vapier@g.o>
Subject: Re: Profile masking and profiles package.mask
Date: Sat, 30 Sep 2006 13:39:58 -0400
On Saturday 30 September 2006 00:40, Diego 'Flameeyes' Pettenò wrote:
> For what I can tell, the current behaviour has the advantage of providing a
> different masking reason for packages that are *needed to some version* for
> the profile to be complete, and for packages that are know not to work on a
> profile.

isnt that the point of putting a comment above a mask ?
# this package wont work on this profile
bar/foo
# these versions are needed in this profile
=cat/meow-1*

> Example: Gentoo/FreeBSD relies on profiles masking for
> sys-freebsd/freebsd-* packages, as you should *not* use freebsd-lib 6.2 on
> the 6.1 profile, for instance; AMD64 no-multilib profiles use package.mask
> to mask packages that are known to be broken on that profile.
>
> In case of Gentoo/FreeBSD, it also means to have 3x entries for forcing
> versions of the packages on users.

i dont get it ... if you mask the versions in package.mask, why do you need a 
packages entry at all ?

fbsd/packages:sys-freebsd/freebsd-mk-defs
fbsd/package.mask:<nothing>
fbsd/6.1/packages:<nothing>
fbsd/6.1/package.mask:>=sys-freebsd/freebsd-mk-defs-6.2
fbsd/6.2/packages:<nothing>
fbsd/6.2/package.mask:<nothing>

> Another reason I'd see for retain the current behaviour is that users are
> known to unmask stuff via package.unmask to try "might-be-broken" versions.

so what you're arguing is that we should retain the existing behavior because 
users might try to unmask something properly ?  trying to protect users from 
shooting themselves in the foot by making the profile behavior more 
complicated is a waste of time
-mike
Attachment:
pgpZ8v5Tflbq7.pgp (PGP signature)
Replies:
Re: Profile masking and profiles package.mask
-- Diego 'Flameeyes' Pettenò
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: OT noise (Was: Profile masking and profiles package.mask)
Next by date:
Re: OT noise (Was: 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.