On Thursday 14 September 2006 07:03, Richard Fish wrote:
> 2. Remove ~amd64 from keywords, and basically follow the gcc upgrade
> guide, since you probably need to udpate to gcc 4.1 anyway.
>
> Advantages:
> - It's relatively easy to see what things are going to be downgraded,
> so you can decide what needs to be added to package.keywords.

One warning that should be given regarding any downgrade is that downgrading 
glibc is going to hose any system! Since the newest glibc in portage is 
stable at the moment this isn't currently an issue but still for future 
reference the warning should be given.

Further I may add that I recently went through a downgrade from ~x86 to x86 on 
a desktop system and since I had been using ggc-4.1.1 for almost 3 months I 
decided not to use revdep-rebuild rather than emerge -e world.

The only real problem I experienced was the dev-libs/expat downgrade from 
2.0.0 to 1.95.8. revdep-rebuild doesn't have a clue about the order in which 
to recompile all the packages that break by this so if I hadn't been able to 
figure that out the revdep-rebuild method would definitely have taken a lot 
longer than emerge -e world (because most builds failed until the correct 
packages had been remerged in the correct order). I would, however, expect 
that it would be quite painless if emerge -e world was performed.

Of course given the bugs that are still open on bug #140707 as has been 
discussed on this list during the last couple of weeks you should expect that 
a few packages will require ~x86 keywording until they are stabilised.

Having said all this a agree with Richard about this question.

-- 
Bo Andresen

Attachment: pgpuLtawT5WrO.pgp
Description: PGP signature

Reply via email to