1 |
Duncan wrote: |
2 |
> Yuri Pimenov <yuri@×××××××××××××.com> posted |
3 |
> 44B2265E.7010408@×××××××××××××.com, excerpted below, on Mon, 10 Jul 2006 |
4 |
> 13:05:18 +0300: |
5 |
> |
6 |
> |
7 |
>> Today I switched my profile from x86 to amd64 and have problems |
8 |
>> rebuilding the system. |
9 |
>> I know that AMD64 FAQ states that it is impossible to upgrade from |
10 |
>> x86 to amd64, |
11 |
>> and it's better to perform the "fresh install". But is that really so? |
12 |
>> |
13 |
>> At the moment I cant' rebuild ncurses, because configure can't find gpm |
14 |
>> in /lib64, so the "emerge -e system" fails. |
15 |
>> |
16 |
> |
17 |
> It is really "impossible"... at least for anything like the same level of |
18 |
> simplicity. (By cross-compiling, you could do it, but it's entirely |
19 |
> unsupported and would be initially mostly manually compiled, AFAIK. Put |
20 |
> it this way, just the level of question you asked suggests you don't have |
21 |
> the knowledge to do it at this point, and while you could certainly get it |
22 |
> over time, you're likely looking at weeks worth of work figuring it out.) |
23 |
> |
24 |
> At a minimum, to do a normal rebuild, you'd need a 64-bit capable |
25 |
> compiler, a 64-bit kernel, and a multilib glibc to base your rebuild on. |
26 |
> It appears you are still using your i686 32-bit system ATM. To get the |
27 |
> above minimum, you'd either start from a stage tarball or bootstrap |
28 |
> manually using cross-compiling. The stage tarball is documented, |
29 |
> supported, and tested, the manual cross-compiling you'd be on your own. |
30 |
> |
31 |
> Note that the default is now a stage-3 install. Once you get the base |
32 |
> system up, if you do it right (keep the 32-bit stuff separate and treat it |
33 |
> like a chroot, see the 32-bit chroot guide) you should be able to run your |
34 |
> existing 32-bit stuff if desired, while you complete the build-out of the |
35 |
> rest of your 64-bit system (assuming you don't use the packages CD to |
36 |
> quick-start your 64-bit system and thus don't need to use the 32-bit stuff |
37 |
> while waiting on the 64-bit stuff). |
38 |
> |
39 |
> |
40 |
Ok, at least you can update the FAQ now, by doing copy&paste from your |
41 |
answer :D |
42 |
The reason why I did such mistake with x86 profile on the amd64 pc is |
43 |
because I |
44 |
used the buggy 2006.0 LiveCD to install Gentoo just to save my time. |
45 |
You're right, |
46 |
I'm Gentoo-newbie, I am from Debian world, I just gave another try to |
47 |
Gentoo. |
48 |
|
49 |
I will fall back to x86 profile, thank you. |
50 |
|
51 |
|
52 |
|
53 |
|
54 |
|
55 |
|
56 |
-- |
57 |
gentoo-amd64@g.o mailing list |