On Tuesday 19 December 2006 12:38, Christian Nygaard wrote: > If you have a Gentoo system with a specific release point for e.g. > 2006.0and you would like to live upgrade it so it confirms to a > 2006.1 profile is that possible?
You appear to misunderstand what a profile is. It's nothing more than a point from which to start, including a bunch of defaults. Profiles don't specify specific versions of ebuilds to use, although they might define the minimum version number of a package if earlier versions are known to not work with other stuff. My desktop machine at home is still on 2005.0 profile and yet, it is a fully up to date x86 system. If I were to make it a 2006.1 profile, it's very unlikely that anything would change at all. > To be specific I would like if possible to have a live upgrade to > stage3 but with > using i586 compile instead of i686. I could rm -rf /var/db and then > reemerge world, is there > a better way of doing it? I did get a block when doing an emerge > world and the system > is not a production one so some violence can be used. Though I prefer > to do it in the correcter > way if there is a such? First, why do you want to downgrade from i686 to i586? Do you have an original pentium chip and you specified i686 by mistake? There's no other valid reason I can think of for such a downgrade. But, if you insist, you can do this: 1. Change your CHOST in /etc/make.conf 2. Change the /etc/make.profile symplink to point to the profile of your choice in /usr/portage/profiles 3. emerge -e system ; emerge -e world Step 3 might fail at one or more points. You will have to fix those yourself each time it happens. It might be blockers, good old compile errors or something else, so just cope with whatever comes up when it comes up. Also, check the current and destined version numbers of problematic packages like glibc, gcc and Xorg - see if the various upgrade howtos on www.gentoo.org apply to your specific case, and if so, follow the howto carefully. Finally, you really really don't want to rm -rf /var/db - portage will keep it's own stuff up to date and current, you don't need to fiddle with it. alan -- [email protected] mailing list

