Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
'Switched to 2005.0 profile without following upgrade guide'
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
edd8990
n00b
n00b


Joined: 05 Jul 2005
Posts: 16
Location: Crewe, Cheshire, England

PostPosted: Wed Jul 13, 2005 12:38 pm    Post subject: 'Switched to 2005.0 profile without following upgrade guide' Reply with quote

Im not sure if this is the right forum for this, if not please move it.

I turned my system on this morning, and went to emerge some packages, but I got the error
Code:
tux edd8990 # emerge --update world
Calculating world dependencies ...done!
>>> emerge (1 of 24) sys-process/cronbase-0.3.2 to /
 * It appears you have switched to the 2005.0 profile without following
 * the upgrade guide.  Please see the following URL for more information:
 * http://www.gentoo.org/proj/en/base/amd64/2005.0-upgrade-amd64.xml


Now as I only installed gentoo three of four days ago, I dont know why its saying I updated my profile from a lower version.

Thanks in advance

Edit: Changed title from 'wiered emerge error [SOLVED]' to 'Switched to 2005.0 profile without following upgrade guide' --Maedhros
_________________
*Crashing computers since 1995*


Last edited by edd8990 on Tue Jul 19, 2005 9:51 am; edited 1 time in total
Back to top
View user's profile Send private message
adrenalin
Tux's lil' helper
Tux's lil' helper


Joined: 29 Dec 2002
Posts: 129

PostPosted: Wed Jul 13, 2005 5:17 pm    Post subject: Reply with quote

Hmm, the url returns 404 ... But http://www.gentoo.org/proj/en/base/amd64/ links to howtos which in turn link to the 2005.0 Upgrade guide. Did you read it ? I did not ...
Back to top
View user's profile Send private message
edd8990
n00b
n00b


Joined: 05 Jul 2005
Posts: 16
Location: Crewe, Cheshire, England

PostPosted: Wed Jul 13, 2005 5:24 pm    Post subject: Reply with quote

I didn't update my profile!

I downloaded the 2005.0 Universal install CD a week ago, I installed straight from that. Which is why I don't know why I keep getting the error.
_________________
*Crashing computers since 1995*
Back to top
View user's profile Send private message
adrenalin
Tux's lil' helper
Tux's lil' helper


Joined: 29 Dec 2002
Posts: 129

PostPosted: Wed Jul 13, 2005 5:35 pm    Post subject: Reply with quote

'emerge' obviously thinks you did. I would read the guide if i had the problem.
Back to top
View user's profile Send private message
edd8990
n00b
n00b


Joined: 05 Jul 2005
Posts: 16
Location: Crewe, Cheshire, England

PostPosted: Wed Jul 13, 2005 6:17 pm    Post subject: Reply with quote

That guide is no help, I'm afraid. Even if I had updated from an older profile, it requires the use of the emerge command, which I cant use, cos you just get the error above.
_________________
*Crashing computers since 1995*
Back to top
View user's profile Send private message
adrenalin
Tux's lil' helper
Tux's lil' helper


Joined: 29 Dec 2002
Posts: 129

PostPosted: Wed Jul 13, 2005 6:44 pm    Post subject: Reply with quote

oopsie - did you search before posting ?
Back to top
View user's profile Send private message
edd8990
n00b
n00b


Joined: 05 Jul 2005
Posts: 16
Location: Crewe, Cheshire, England

PostPosted: Wed Jul 13, 2005 6:59 pm    Post subject: Reply with quote

search the forums? yes I did. No help
_________________
*Crashing computers since 1995*
Back to top
View user's profile Send private message
provicemo
Apprentice
Apprentice


Joined: 12 Dec 2003
Posts: 201
Location: Detroit, MI

PostPosted: Wed Jul 13, 2005 7:01 pm    Post subject: Reply with quote

You could just downgrade your profile, then go about upgrading it according to the guide
Back to top
View user's profile Send private message
edd8990
n00b
n00b


Joined: 05 Jul 2005
Posts: 16
Location: Crewe, Cheshire, England

PostPosted: Wed Jul 13, 2005 7:04 pm    Post subject: Reply with quote

How can I downgrade my profile though? as fgar as I know, Ive only had this profile installed. I only put gentoo on here 3 ir 4 datys ago!
_________________
*Crashing computers since 1995*
Back to top
View user's profile Send private message
OldTango
l33t
l33t


Joined: 21 Feb 2004
Posts: 603

PostPosted: Wed Jul 13, 2005 10:35 pm    Post subject: Reply with quote

edd8990
please post the results of
Code:
emerge info
the error you are getting is most likely caused by emul-linux-x86 libs or your /lib32 and /usr/lib32 are symlinks ponting to /emul/linux/x86/lib and /emul/linux/x86/usr/lib, which should not be the case if you did a new install of 2005.0

My advise at this point is not to try and repair it till you know exactly why you are getting the error. I have another post going here about problems I am having with updateing to 2005.0 profile. I am not the only person having problems doing it.

If your system is stable and working right now and you are sure you installed the 2005.0 profile from scratch I would file a bug report on it. In the meantime lets see if we can figure out why you are getting this error.
Back to top
View user's profile Send private message
edd8990
n00b
n00b


Joined: 05 Jul 2005
Posts: 16
Location: Crewe, Cheshire, England

PostPosted: Thu Jul 14, 2005 7:48 am    Post subject: Reply with quote

OK emerge info gives:

Code:
Portage 2.0.51.22-r1 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.5-r0, 2.6.12-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.12
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.9
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk  http://gentoo.mirrored.ca/ ftp://gentoo.mirrored.ca/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.be.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa berkdb bitmap-fonts cdr crypt dvd fam font-server fortran gif gpm ipv6 jp2 jpeg kde lzw lzw-tiff mad mp3 ncurses nls opengl oss pam perl png python qt readline ssl tcpd tiff truetype truetype-fonts type1-fonts usb userlocales xml2 xpm xrandr xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY

_________________
*Crashing computers since 1995*
Back to top
View user's profile Send private message
edd8990
n00b
n00b


Joined: 05 Jul 2005
Posts: 16
Location: Crewe, Cheshire, England

PostPosted: Fri Jul 15, 2005 1:57 pm    Post subject: Reply with quote

A silent bump... Please help!
_________________
*Crashing computers since 1995*
Back to top
View user's profile Send private message
OldTango
l33t
l33t


Joined: 21 Feb 2004
Posts: 603

PostPosted: Fri Jul 15, 2005 3:04 pm    Post subject: Reply with quote

Post the output of
Code:
ls -l /lib32
ls -l /usr/lib32


How long ago was it you did your install.

Also make sure you have IA32 enabled in the kernel. It is found under Executable file formats/Emulation. This is assumeing you wish to have 32bit capability as well and use multilib.

I updated to 2005.0 from 2004.3 and not from a fresh install as you did. Needles to say I had numerous problems updating. However as of yesteday I have made the upgrade sucessfully. The only time I ever recieved the error message you are getting is when my /lib32 and /usr/lib32 were symlinks pointing to emul/linux/x86/
Back to top
View user's profile Send private message
edd8990
n00b
n00b


Joined: 05 Jul 2005
Posts: 16
Location: Crewe, Cheshire, England

PostPosted: Mon Jul 18, 2005 7:37 am    Post subject: Reply with quote

OK...

ls -l /lib32 gives:
Code:
tux edd8990 # ls -l /lib32
total 2204
-rwxr-xr-x  1 root root   90836 Jul 10 17:10 ld-2.3.5.so
lrwxrwxrwx  1 root root      11 Jul 10 17:10 ld-linux.so.2 -> ld-2.3.5.so
-rwxr-xr-x  1 root root    5812 Jul 10 17:10 libBrokenLocale-2.3.5.so
lrwxrwxrwx  1 root root      24 Jul 10 17:10 libBrokenLocale.so.1 -> libBrokenLocale-2.3.5.so
-rwxr-xr-x  1 root root   14076 Jul 10 17:10 libSegFault.so
-rwxr-xr-x  1 root root   10716 Jul 10 17:10 libanl-2.3.5.so
lrwxrwxrwx  1 root root      15 Jul 10 17:10 libanl.so.1 -> libanl-2.3.5.so
-rwxr-xr-x  1 root root 1208732 Jul 10 17:10 libc-2.3.5.so
lrwxrwxrwx  1 root root      13 Jul 10 17:10 libc.so.6 -> libc-2.3.5.so
-rwxr-xr-x  1 root root  182556 Jul 10 17:10 libcidn-2.3.5.so
lrwxrwxrwx  1 root root      16 Jul 10 17:10 libcidn.so.1 -> libcidn-2.3.5.so
-rwxr-xr-x  1 root root   22584 Jul 10 17:10 libcrypt-2.3.5.so
lrwxrwxrwx  1 root root      17 Jul 10 17:10 libcrypt.so.1 -> libcrypt-2.3.5.so
-rwxr-xr-x  1 root root   10680 Jul 10 17:10 libdl-2.3.5.so
lrwxrwxrwx  1 root root      14 Jul 10 17:10 libdl.so.2 -> libdl-2.3.5.so
-rwxr-xr-x  1 root root  157656 Jul 10 17:10 libm-2.3.5.so
lrwxrwxrwx  1 root root      13 Jul 10 17:10 libm.so.6 -> libm-2.3.5.so
-rwxr-xr-x  1 root root   14072 Jul 10 17:10 libmemusage.so
-rwxr-xr-x  1 root root   75864 Jul 10 17:10 libnsl-2.3.5.so
lrwxrwxrwx  1 root root      15 Jul 10 17:10 libnsl.so.1 -> libnsl-2.3.5.so
-rwxr-xr-x  1 root root   31072 Jul 10 17:10 libnss_compat-2.3.5.so
lrwxrwxrwx  1 root root      22 Jul 10 17:10 libnss_compat.so.2 -> libnss_compat-2.3.5.so
-rwxr-xr-x  1 root root   18412 Jul 10 17:10 libnss_dns-2.3.5.so
lrwxrwxrwx  1 root root      19 Jul 10 17:10 libnss_dns.so.2 -> libnss_dns-2.3.5.so
-rwxr-xr-x  1 root root   35512 Jul 10 17:10 libnss_files-2.3.5.so
lrwxrwxrwx  1 root root      21 Jul 10 17:10 libnss_files.so.2 -> libnss_files-2.3.5.so
-rwxr-xr-x  1 root root   18640 Jul 10 17:10 libnss_hesiod-2.3.5.so
lrwxrwxrwx  1 root root      22 Jul 10 17:10 libnss_hesiod.so.2 -> libnss_hesiod-2.3.5.so
-rwxr-xr-x  1 root root   35716 Jul 10 17:10 libnss_nis-2.3.5.so
lrwxrwxrwx  1 root root      19 Jul 10 17:10 libnss_nis.so.2 -> libnss_nis-2.3.5.so
-rwxr-xr-x  1 root root   43820 Jul 10 17:10 libnss_nisplus-2.3.5.so
lrwxrwxrwx  1 root root      23 Jul 10 17:10 libnss_nisplus.so.2 -> libnss_nisplus-2.3.5.so
-rwxr-xr-x  1 root root    5824 Jul 10 17:10 libpcprofile.so
-rwxr-xr-x  1 root root   63776 Jul 10 17:10 libpthread-0.10.so
lrwxrwxrwx  1 root root      18 Jul 10 17:10 libpthread.so.0 -> libpthread-0.10.so
-rwxr-xr-x  1 root root   64920 Jul 10 17:10 libresolv-2.3.5.so
lrwxrwxrwx  1 root root      18 Jul 10 17:10 libresolv.so.2 -> libresolv-2.3.5.so
-rwxr-xr-x  1 root root   37944 Jul 10 17:10 librt-2.3.5.so
lrwxrwxrwx  1 root root      14 Jul 10 17:10 librt.so.1 -> librt-2.3.5.so
-rwxr-xr-x  1 root root   21208 Jul 10 17:10 libthread_db-1.0.so
lrwxrwxrwx  1 root root      19 Jul 10 17:10 libthread_db.so.1 -> libthread_db-1.0.so
-rwxr-xr-x  1 root root   10452 Jul 10 17:10 libutil-2.3.5.so
lrwxrwxrwx  1 root root      16 Jul 10 17:10 libutil.so.1 -> libutil-2.3.5.so


ls -l /usr/lib32 gives:
Code:
lrwxrwxrwx  1 root root 23 Jul 12 15:34 /usr/lib32 -> /emul/linux/x86/usr/lib


I preformed the install about a week ago.

I'm not sure how to check the kernal thing, do I have to boot off the live CD and ruun make menuconfig (Or whatever the command is) or is there an easy way to check?
_________________
*Crashing computers since 1995*
Back to top
View user's profile Send private message
OldTango
l33t
l33t


Joined: 21 Feb 2004
Posts: 603

PostPosted: Mon Jul 18, 2005 4:49 pm    Post subject: Reply with quote

This is the reason you are receiving that error.
Code:
lrwxrwxrwx  1 root root 23 Jul 12 15:34 /usr/lib32 -> /emul/linux/x86/usr/lib
Your /usr/lib32 is still a symlink pointing to the enul/linux/x86/usr/lib. The 2005.0 profile does away with the symlinks to those two directories.

I haven't read the hand book for installing a new gentoo installation with the 2005.0 profile. So it is possible you may have missed a setp along the way or it just didn't work the way it was intended to. Also I am guessing you used genkernel to compile your kernel as well.

First you will need to check your kernel for IA32 support. You can do this by doing a
Code:
cat /usr/src/linux/.config | less
search through this file to find the heading
Code:
# Executable file formats / Emulations
Under that heading you should see this
Code:
CONFIG_IA32_AOUT=y
If you do your kernel has the correct support. If is says
Code:
CONFIG_IA32_AOUT is not set
you will need to rebuild the kernel with this feature set.

Assumeing you have IA32 support in your kernel you will nedd to fall back to the 2004.3 profile. Then bring your system up to date using that profile and then move to the 2005.0 profile. You need to follow this quide. First you will go to the Common Problems area and execute those commands. Once you are in the 2004.3 profile and the libs are in place start at the beginning of the guide for upgrading by hand. Make sure you have multilib set like the guide says and compile gcc. It is very important gcc builds correctly here. Contine through every step being careful you don't skip one. If all goes well your system should run normally and that emerge error will be gone.

IMPORTANT NOTES: I spent 10 days getting my system upto date to the point I was no longer getting emerge -vuD errors. Moslty errors with gcc and glibc. So I found it necessary to vary from the upgrade manual slightly for my system. This may not be the case for others and I don't recommend it unless it fails or you continue to have problems.

Also I had to re-emerge nvidia-glx and alsa-utils, because the upgrade changed the lib locations.
Back to top
View user's profile Send private message
edd8990
n00b
n00b


Joined: 05 Jul 2005
Posts: 16
Location: Crewe, Cheshire, England

PostPosted: Tue Jul 19, 2005 9:49 am    Post subject: Reply with quote

Thanks, its working now.
_________________
*Crashing computers since 1995*
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum