Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[fail]can not emerge emul-linux-x86-glibc after down-emerge!
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Duplicate Threads
View previous topic :: View next topic  
Author Message
blackwhite
Apprentice
Apprentice


Joined: 24 Jun 2004
Posts: 250

PostPosted: Thu Mar 31, 2005 11:29 pm    Post subject: [fail]can not emerge emul-linux-x86-glibc after down-emerge! Reply with quote

For I have trouble to run a commercial software, I try to down emerge emul-linux-x86-glibc to 1.1, but it does not works. After this, I try to emerge updated emul-linux-x86-glibc, there is error below:
Quote:
amd64 usr # emerge -p app-emulation/emul-linux-x86-glibc

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild U ] app-emulation/emul-linux-x86-glibc-1000 [1.1]
amd64 usr # emerge app-emulation/emul-linux-x86-glibc -v
Calculating dependencies ...done!
>>> emerge (1 of 1) app-emulation/emul-linux-x86-glibc-1000 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 what should I do to solve this problem?


Last edited by blackwhite on Fri Apr 01, 2005 8:02 pm; edited 1 time in total
Back to top
View user's profile Send private message
g0su
Guru
Guru


Joined: 14 May 2003
Posts: 437
Location: Dresden, Deutschland

PostPosted: Fri Apr 01, 2005 1:00 am    Post subject: Reply with quote

This error is becouse u don't upgrade correctly, please do that:

Code:
# mkdir /usr/tmp/profile-update
# cd /usr/tmp/profile-update
# wget http://amd64.gentoo.org/Makefile-profile_update-2005.0
# lynx -source http://amd64.gentoo.org/Makefile-profile_update-2005.0.md5sum | md5sum -c -
# make -f Makefile-profile_update-2005.0
# emerge -upv system
# emerge -uv system


When u do the makefile, U will do that:

Code:
# etc-update
# env-update
# source /etc/profile


Emerge old programs with 32Bits, example:

nvidia-glx
mozilla-firefox-bin(now i use mozilla-firefox and i dont probe -bin)
etc...

Good luck
_________________
Busco desarrollador con complejo de proxy, interesados MP
Back to top
View user's profile Send private message
blackwhite
Apprentice
Apprentice


Joined: 24 Jun 2004
Posts: 250

PostPosted: Fri Apr 01, 2005 2:20 am    Post subject: Reply with quote

3X for reply.
Actually I have upgrade to 2005.0 sucessfully. After that I down emerge emul-linux-x86-glibc from 1000 to 1.1 for testing a commercial 32bit software. Then I can not upgrade it with that error.
Back to top
View user's profile Send private message
blackwhite
Apprentice
Apprentice


Joined: 24 Jun 2004
Posts: 250

PostPosted: Fri Apr 01, 2005 8:02 pm    Post subject: Reply with quote

I can not fix this problem after several time tries. So I just reformat it.
Now I am using athlon XP arch to test my 32bit commercial software, wish it works.
Back to top
View user's profile Send private message
hvengel
Guru
Guru


Joined: 19 Sep 2004
Posts: 515

PostPosted: Sat Apr 02, 2005 4:57 am    Post subject: Reply with quote

blackwhite wrote:
I can not fix this problem after several time tries. So I just reformat it.
Now I am using athlon XP arch to test my 32bit commercial software, wish it works.


No this is easy to fix. All you had to do was to reset your profile to 2004.3 and re-create the synlinks from /lib32 and /usr/lib32 to /emul/..../lib and /emul/.../usr/lib and redo the 2004.3 to 2005.0 upgrade process. After you upgrade to 2005.0 any emul-linux-x86-glibc is no longer compatible and it will cause problems since 2005.0 makes major changes to the way the glibc libraries are structured. As we see later version of 2005.x this will happen with more of the emulation libraries. 2005.0 is sort of half way through the library conversion process so I think that makes it confusing.
Back to top
View user's profile Send private message
spielc
Guru
Guru


Joined: 20 Apr 2004
Posts: 452

PostPosted: Sat Apr 02, 2005 10:25 pm    Post subject: Reply with quote

blackwhite wrote:
3X for reply.
Actually I have upgrade to 2005.0 sucessfully. After that I down emerge emul-linux-x86-glibc from 1000 to 1.1 for testing a commercial 32bit software. Then I can not upgrade it with that error.


You don't need emul-linux-x86-glibc any more (if the upgrade to 2005.0 really succeded...) because if you emerge glibc with multilib enabled and 2005.0 profile the 32bit-libs are compiled and installed too automatically
Back to top
View user's profile Send private message
Maedhros
Bodhisattva
Bodhisattva


Joined: 14 Apr 2004
Posts: 5511
Location: Durham, UK

PostPosted: Tue Sep 27, 2005 7:18 am    Post subject: Reply with quote

Moved from Gentoo on AMD64 to Duplicate Threads in favour of 'Switched to 2005.0 profile without following upgrade guide'.
_________________
No-one's more important than the earthworm.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Duplicate Threads 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