View previous topic :: View next topic |
Author |
Message |
serge Apprentice
Joined: 05 Jan 2003 Posts: 177
|
Posted: Wed Jan 31, 2007 11:13 am Post subject: Changing profile from no-multilib to destop [2006.1)[CLOSED] |
|
|
Hi!
I changed my profile from:
Code: | /usr/portage/profiles/default-linux/amd64/2006.1/no-multilib |
to
Code: | /usr/portage/profiles/default-linux/amd64/2006.1/desktop |
meaning that my /etc/make.profile points now to the desktop profile.
After having upgrading the kernel-headers we need to re-emerge glibc.
glibc fails to emerge complaining about not finding "/lib/cpp".
Then i tried to re-emerge gcc and it fails with this error:
Code: | /gnu/stubs.h not found | .
What do I have to do to be able to emerge glibc and gcc???
EDIT: After having read the config.log from glibc-2.4-r4
I found that it was looking for /usr/lib32. I did not check the config.log from gcc
but I suppose it may be the same.
How can I change my profile from no-multilib to desktop?
I changed back my profile to no-multilib meanwhile.
Thank you for your help!!
Serge
Last edited by serge on Thu Feb 01, 2007 5:54 am; edited 1 time in total |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Wed Jan 31, 2007 5:59 pm Post subject: |
|
|
I am not sure, but when I did this in the past, I ended reinstalling gcc, glibc and binutils from binary prebuilt (multilib capable) packages. I don't know if there is any other way though. Once you have a multilib toolchain just change the profile and all should be fine. I found no other way to make it work. |
|
Back to top |
|
|
bLUEbYTE84 Guru
Joined: 21 Jul 2006 Posts: 566 Location: universe.tar.gz, src/earth.h, struct homo_sapiens_table
|
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Thu Feb 01, 2007 12:19 am Post subject: |
|
|
Yeah, you can, it's just totally unsupported hehehe.
If you have a multilib capable toolchain in binary packages, you can compile anything you want. And, of course, you can change the profile, though, as I said, you got to keep the pieces if something break.
Of course, if you ask the Gentoo manuals you cant, portage could only support this feature through binary packages as I say (since a no-multilib gentoo cannot compile a toolchain with 32 bits pieces), and even then I suspect that some other problems could arise. |
|
Back to top |
|
|
bLUEbYTE84 Guru
Joined: 21 Jul 2006 Posts: 566 Location: universe.tar.gz, src/earth.h, struct homo_sapiens_table
|
Posted: Thu Feb 01, 2007 12:24 am Post subject: |
|
|
For the record, I tried this myself some time ago (not having read that part of the FAQ), and had some big time sandbox/gcc related issues, and the use flags totally freaked out. _________________ Advanced Signature Camouflage System®(ASCS) v0.1 |
|
Back to top |
|
|
serge Apprentice
Joined: 05 Jan 2003 Posts: 177
|
Posted: Thu Feb 01, 2007 5:52 am Post subject: |
|
|
Thank you very much for your help.
I will keep being on a pure 64bit system...
Serge |
|
Back to top |
|
|
|