View previous topic :: View next topic |
Author |
Message |
spoofy n00b
Joined: 28 Mar 2005 Posts: 58
|
Posted: Mon Mar 28, 2005 4:29 pm Post subject: upgrading to 2005.0 no multilib |
|
|
using the instructions on the site i did the following
Quote: |
387 rm /etc/make.profile
388 ln -s /usr/portage/profiles/default-linux/amd64/2005.0/no-multilib /etc/make.profile
389 emerge -upv system
390 emerge -uv system
|
but i get this error
Quote: |
bash-2.05b# emerge -upv system
These are the packages that I would merge, in order:
Calculating system dependencies ...done!
[ebuild U ] sys-kernel/linux-headers-2.6.8.1-r4 [2.6.8.1-r2] 0 kB
Total size of downloads: 0 kB
bash-2.05b# emerge -uv system
Calculating system dependencies ...done!
>>> emerge (1 of 1) sys-kernel/linux-headers-2.6.8.1-r4 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
|
which is werid..cause I followed the intructions at
http://www.gentoo.org/proj/en/base/amd64/2005.0-upgrade-amd64.xml#doc_chap3
could someone tell me what I am doing wrong? |
|
Back to top |
|
|
gregw Tux's lil' helper
Joined: 20 Nov 2004 Posts: 106 Location: Warrington, Cheshire, England
|
Posted: Mon Mar 28, 2005 4:54 pm Post subject: |
|
|
I get the same "it appears you have switched to the 2005.0 profile without following the instructions"
At the top of the page it states that the page is depreciated. So where are the current instructions for switching to the 2005.0 profile? in the /etc/make.profile/README states
Quote: |
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:
http://www.gentoo.org/proj/en/base/amd64/2005.0-upgrade-amd64.xml
|
I emerged sync before I did this and symlinked /etc/make.profile to /usr/portage/profiles/default-linux/amd64/2005.0 |
|
Back to top |
|
|
Maedhros Bodhisattva
Joined: 14 Apr 2004 Posts: 5511 Location: Durham, UK
|
Posted: Mon Mar 28, 2005 5:08 pm Post subject: |
|
|
This error occurs because either /lib32 or /usr/lib32 are still symlinks. The upgrading guide has instructions for removing these, creating them as directories, and copying necessary files to them. _________________ No-one's more important than the earthworm. |
|
Back to top |
|
|
spoofy n00b
Joined: 28 Mar 2005 Posts: 58
|
Posted: Mon Mar 28, 2005 5:25 pm Post subject: |
|
|
ok well no error this time.. but.. it didnt seem to upgrade.. or ..well ..maybe it did..but it only ran for like 5 minutes. ..
here is what I did
Quote: |
416 rm /lib32 /usr/lib32
417 mkdir /lib32 /usr/lib32
418 cp /emul/linux/x86/lib32/libsandbox.so /lib32
419 cp /emul/linux/x86/usr/lib32/libc.so /usr/lib32
420 cp /emul/linux/x86/usr/lib32/libpthread.so /usr/lib32
421 cp /emul/linux/x86/usr/lib32/*crt*.o /usr/lib32
422 env-update
423 /sbin/env-update
424 locate env-update
425 /usr/sbin/env-update
426 emerge -v --oneshot baselayout
427 rm /etc/make.profile
428 ln -s /usr/portage/profiles/default-linux/amd64/2005.0/no-multilib /etc/make.profile
429 emerge -upv system
430 emerge -uv system
431 history
|
and the last few lines from emerge -uv system
Quote: |
-- !empty dir /usr/include/linux/byteorder
--- !empty dir /usr/include/linux
--- !empty dir /usr/include/asm-generic
--- !empty dir /usr/include/asm
--- !empty dir /usr/include
--- !empty dir /usr
>>> Regenerating /etc/ld.so.cache...
* Caching service dependencies...
>>> Regenerating /etc/ld.so.cache...
* Caching service dependencies...
>>> Auto-cleaning packages ...
>>> No outdated packages were found on your system.
* GNU info directory index is up-to-date.
* IMPORTANT: 18 config files in /etc need updating.
* Type emerge --help config to learn how to update config files.
|
[/quote] |
|
Back to top |
|
|
gregw Tux's lil' helper
Joined: 20 Nov 2004 Posts: 106 Location: Warrington, Cheshire, England
|
Posted: Mon Mar 28, 2005 5:28 pm Post subject: |
|
|
Maedhros wrote: | This error occurs because either /lib32 or /usr/lib32 are still symlinks. The upgrading guide has instructions for removing these, creating them as directories, and copying necessary files to them. |
Thanks Maedhros,
but http://www.gentoo.org/proj/en/base/amd64/2005.0-upgrade-amd64.xml#doc_chap3 states that the upgrade guide is depreciated:
Quote: |
AMD64 2005.0 Upgrade Guide
Content: #doc_chap1
1. Howto Upgrade an AMD64 installation from 2004.3 to 2005.0.
Warning: This doc is now deprecated
|
GregW |
|
Back to top |
|
|
bradenm n00b
Joined: 01 Jul 2004 Posts: 26 Location: Kelowna, BC, Canada
|
|
Back to top |
|
|
danyer Tux's lil' helper
Joined: 25 Nov 2004 Posts: 86 Location: Bucharest, Romania/EU
|
Posted: Mon Mar 28, 2005 9:39 pm Post subject: |
|
|
it doesn't say it's deprecated, but it says "2005.0 hasn't been released yet, so there are still some changes you will need to make in /etc/portage to get this process to work" (just before Code Listing 1).
Does it mean that we should expect the process to be "easier" on a released 2005.0?
Also, the /usr/portage/profiles/default-linux/amd64/2005.0/README says that 2005.0 is not released yet
So my guess is that the press release was released, the image was created, but no updates to the profile...
still waiting,
Dan. |
|
Back to top |
|
|
gregw Tux's lil' helper
Joined: 20 Nov 2004 Posts: 106 Location: Warrington, Cheshire, England
|
Posted: Mon Mar 28, 2005 10:10 pm Post subject: |
|
|
danyer wrote: |
Does it mean that we should expect the process to be "easier" on a released 2005.0?
Also, the /usr/portage/profiles/default-linux/amd64/2005.0/README says that 2005.0 is not released yet
So my guess is that the press release was released, the image was created, but no updates to the profile...
still waiting,
Dan. |
Good comment danyer,
Gentoo-announce today released a statement that 2005.0 is now available, but when I saw the contents of the readme, I thought either my rsync mirror had not yet been updated or I had missed somethign out.
Talking of missing something out, did you spot the posts that 2005.0 on amd had been released with a non-bootable image? There may still be issues with this release. I think I will stick with 2004.3 for a while longer
My prevous update from 2004.2 to 2004.3 was a breeze with a good update document to boot, this release has not been a smooth transition so far,
GregW
GregW |
|
Back to top |
|
|
spoofy n00b
Joined: 28 Mar 2005 Posts: 58
|
Posted: Mon Mar 28, 2005 11:12 pm Post subject: |
|
|
but i wanna run 2005.0
oh well.. i think im going to wait out as well.. |
|
Back to top |
|
|
spielc Guru
Joined: 20 Apr 2004 Posts: 452
|
Posted: Tue Mar 29, 2005 3:26 pm Post subject: |
|
|
A question: Did you do the manual upgrade or did you use the script?? |
|
Back to top |
|
|
spoofy n00b
Joined: 28 Mar 2005 Posts: 58
|
Posted: Tue Mar 29, 2005 4:44 pm Post subject: |
|
|
spielc wrote: | A question: Did you do the manual upgrade or did you use the script?? |
the manual upgrade and script (in the docs) are for multilib ..unless I am mis-reading things.. the way to upgrade for no multilib is to link to no-multilib and then emerge. |
|
Back to top |
|
|
Maedhros Bodhisattva
Joined: 14 Apr 2004 Posts: 5511 Location: Durham, UK
|
|
Back to top |
|
|
|