[prev in list] [next in list] [prev in thread] [next in thread]
List: gentoo-dev
Subject: Re: [gentoo-dev] RFC: package.use.stable.mask
From: Maciej Mrozowski <reavertm () gmail ! com>
Date: 2009-10-10 21:14:39
Message-ID: 200910102314.40078.reavertm () gmail ! com
[Download RAW message or body]
On Saturday 10 of October 2009 22:50:37 Zac Medico wrote:
> Maybe a syntax extension for IUSE would be a little nicer. For example:
>
> IUSE="unstable? ( foo bar )"
No no no, the biggest reason for this is to not touch ebuild at all - it needs
to be fully ebuild independent.
It's like with recent KDE4 stabilization. Having ability to exclude certain
optional dependencies from stabilization *without* modifying ebuilds (remove
USE flag and its support from IUSE) is the motivation here.
For now - we just mask them in package.use.mask with appropriate version
specification (let's say <=kde-base/kdeutils-meta-4.3.10 cups) - but it's not
ideal as you may think.
It's no surprise, we don't manage ebuilds in *purely* individual manner -
instead we try to keep all ebuilds across all releases the same if possible
(eclass handles it properly) - it's over 250 of them after all and we maintain
now 4.3.1, 4.3.2, 4.3.9999 (stable branch - what makes next 4.3.x releases),
9999 (pure trunk) and trunk snapshots like 4.3.69.
--
regards
MM
["signature.asc" (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic