On 19-04-2008 11:35:24 -0500, Jeremy wrote:
> Fabian Groffen wrote:
> <snip>
>> There is one thing that I don't quite like:
>> switching from arch to ~arch means after `emerge -e system` nearly any
>> system package needs to be updated, that is quite a shame
>
> This has to be done with a normal gentoo installation anyway. I think it is 
> a small concern if any at all!

Normal Gentoo installations have the intention to remain arch, not to be
switched to ~arch.  Besides they start stage 3, so they don't compile as
much as we do.

>> Questioni is now how are we going to implement this, if we all agree
>> this is the way to go?  Do we agree in the first place?
>
> Will it be more or less work for the prefix devs? If we implement this 

More work, for sure.  But the payoff hopefully is less work on
debugging/checking bootstrap failures.

> design but it is more work to do...is it really beneficial? will it 
> actually get done? Also, I think that the docs will stay more current which 

The system set is limited, and I expect stable keyword changes there to
be very rare.  That also means the bootstrap image has to change only
every once in a while.  Probably to bump the bootstrapped Portage
version.

> means less work there. We need to define a process to update stable 
> keywords. Maybe we can follow gentoo-x86 automagically on that one..but if 

Out of the question.  What's stable for gentoo-x86 sometimes breaks for
us.  We simply have much more diversity, so it'll be more a one time job
to set the stable keywords, do a check by bootstrapping and leaving it
that way.

> we do, then the docs will get out of date again, because the process hasn't 
> really changed. If system packages go stable automatically that is the same 
> as what we have now.

Yes, introducing stable keywords means a lot of changes to docs and
scripts because suddenly stable keywords are allowed and supposed to be
retained.

> The proposal needs some serious thought. However, I think it has potential 
> and I like it.

An alternative would be a bootstrap image maintained as a "branch", but
I don't know how to get people upgraded easily from there.  Probably
rsync would be a way out there too... but *sigh* we don't have rsync.


-- 
Fabian Groffen
Gentoo on a different level
-- 
[email protected] mailing list

Reply via email to