diff options
author | Jeremy Huddleston <eradicator@gentoo.org> | 2005-01-16 00:04:48 +0000 |
---|---|---|
committer | Jeremy Huddleston <eradicator@gentoo.org> | 2005-01-16 00:04:48 +0000 |
commit | 102a691aac09b5d7c1cddf444ec70d17455582ca (patch) | |
tree | 1199341c353cb3c007c06b35b782c6a3237f0118 /profiles | |
parent | Bumped kernel 2.4 backport patch. (diff) | |
download | gentoo-2-102a691aac09b5d7c1cddf444ec70d17455582ca.tar.gz gentoo-2-102a691aac09b5d7c1cddf444ec70d17455582ca.tar.bz2 gentoo-2-102a691aac09b5d7c1cddf444ec70d17455582ca.zip |
Replaced README with something pointing to the website.
Diffstat (limited to 'profiles')
-rw-r--r-- | profiles/default-linux/amd64/2005.0/README | 82 |
1 files changed, 6 insertions, 76 deletions
diff --git a/profiles/default-linux/amd64/2005.0/README b/profiles/default-linux/amd64/2005.0/README index a662750822dd..4e40bcab3613 100644 --- a/profiles/default-linux/amd64/2005.0/README +++ b/profiles/default-linux/amd64/2005.0/README @@ -1,77 +1,7 @@ -$Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2005.0/README,v 1.23 2005/01/14 01:52:27 eradicator Exp $ +This profile has not yet been released, and as such we don't recommend +using it on production systems. That being said, many users have been +successfully upgrading to this profile to help us test, and if you want +to help us in that process, please check out the following URL for full +instructions: -HOWTO upgrade from 2004.3 and 2004.3/lib64 to 2005.0 - -You can trust/test eradicator's script to do it or just run through it -yourself. If you can, please test the script. - -Scripted method: - 1) mkdir /usr/tmp/profile-update - 2) cd /usr/tmp/profile-update - 3) wget http://dev.gentoo.org/~eradicator/amd64/Makefile-profile_update-2005.0 - 4) lynx -source http://dev.gentoo.org/~eradicator/Makefile-profile_update-2005.0.md5sum | md5sum -c - - 5) make -f Makefile-profile_update-2005.0 - 6) emerge -upv system - 7) emerge -uv system - --- If you use the scripted method, ignore the rest of this document -- - -Do it yourself: - 0) If you currently have USE=-multilib, you need to set multilib in USE and - re-emerge gcc. - 1) emerge -v '>=sys-apps/portage-2.0.51-r9' - 2) emerge -v '>=sys-devel/gcc-config-1.3.9' - 3) emerge -v '>=sys-devel/distcc-2.18.3-r1' - 4) emerge unmerge linux26-headers - 5) emerge -v '>=linux-headers-2.6.8.1-r4' - 6) emerge unmerge emul-linux-x86-glibc - 7) rm /lib32 /usr/lib32 /usr/X11R6/lib32 - 8) mkdir /lib32 /usr/lib32 /usr/X11R6/lib32 - 9) cp /emul/linux/x86/lib32/libsandbox.so /lib32 -10) env-update -11) rm /etc/make.profile -12) ln -s /usr/portage/profiles/default-linux/amd64/2005.0 /etc/make.profile --- Option 1: Recommended - compile your own glibc-- -13a) cd /usr/tmp -13b) wget http://dev.gentoo.org/~eradicator/grp/amd64/2005.0/glibc-2.3.4.20040808-r1-lib32.tar.bz2 -13c) lynx -source http://dev.gentoo.org/~eradicator/grp/amd64/2005.0/glibc-2.3.4.20040808-r1-lib32.tar.bz2.md5sum | md5sum -c - -13d) cd / -13e) tar xjf /usr/tmp/glibc-2.3.4.20040808-r1-lib32.tar.bz2 -13d) emerge -O -v glibc --- Option 2: Or if you want to use eradicator's prebuilt glibc (see note below first) -- -13a) mkdir /usr/tmp/All -13b) cd /usr/tmp/All -13c) wget http://dev.gentoo.org/~eradicator/grp/amd64/2005.0/glibc-2.3.4.20040808-r1.tbz2 -13d) lynx -source http://dev.gentoo.org/~eradicator/grp/amd64/2005.0/glibc-2.3.4.20040808-r1.tbz2.md5sum | md5sum -c - -13e) PKGDIR=/usr/tmp emerge -O -vk glibc --- -14) emerge -upv system -15) emerge -uv system - -Notes: -The order is VERY important. - -You MUST do every step after the profile switch (step 11) even if you -already have that version (or later) installed. The newer version of -glibc is currently masked on 2005.0 because it hasn't been updated yet -to build both 32bit and 64bit libs. I hope to get this done in the next -few days, but no promises yet. - -Emerging glibc the second time is optional if you don't want to use my -options. It was made with gcc-3.4.3-r1: -CFLAGS="-O2 -pipe -fomit-frame-pointer" -USE: -build -debug +emul-linux-x86 -erandom -hardened +multilib +nls +nptl +pic -userlocales - -hparker had some trouble with this binpkg, so it's probably best if you -compile glibc on your own. - -linux-headers is masked in the main package.mask still, so unmask it -yourself. linux26-headers-2.6.8.1-r3 will probably work, but I noticed -it doesn't get the headers in asm-i386/mach-*/, but my updated -multilib.eclass method does for linux-headers. - -USE=multilib is now required. If you don't have it set, you won't be -able to emerge anything, so please remove -multilib from your USE if you -had it set. - -You can remove /usr/tmp/All once you're done with it. +http://www.gentoo.org/proj/en/base/amd64/2005.0-upgrade-amd64.xml |