On Dec 10, 2007 6:29 PM, Robert Buchholz <[EMAIL PROTECTED]> wrote:
> 1) You cannot define a total order on those names:
> Is
>    maa/moo-3-scm_bONECOOLFEATURE
>  <
>    maa/moo-3-scm_bOTHERCOOLFEATURE
>  ?

Why not have them block each other such that only one branch can be
installed at a time? There can be no concept of "upgrading" between
branches since they all have different features.

> 2) It will break updating from the feature branch, once you installed:
>   sys-devel/gcc-4.2.3_p20071127-scm_b${BRANCHNAME}-r1
>
> and
>   sys-devel/gcc-4.2.4
>
> comes out, it'll update to that, regardless of the inclusion of
> ${BRANCHNAME}'s feature.

Well, first off, most cases will assume that the branch has been
merged by 4.2.4. Secondly, if the branch has not been merged, and is
continuing independent of the releases, why give it a version number
at all? Just call it sys-devel/gcc-scm_b${BRANCHNAME}-r1

-- 
~Nirbheek Chauhan
-- 
[EMAIL PROTECTED] mailing list

Reply via email to