Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
switch from no-multilib profile back to normal
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
gaelic
Tux's lil' helper
Tux's lil' helper


Joined: 30 Dec 2003
Posts: 119
Location: Vienna, Austria, Europe, World, Solar System, Milky Way, Universe

PostPosted: Sat Nov 07, 2009 10:43 am    Post subject: switch from no-multilib profile back to normal Reply with quote

Hello

I wanted to sitch back from a pure 64bit system to multilib an ran into following problem:
Code:

>>> Emerging (1 of 20) sys-apps/sandbox-2.2
 * sandbox-2.2.tar.lzma RMD160 SHA1 SHA256 size ;-) ...                                                                  [ ok ]
 * checking ebuild checksums ;-) ...                                                                                     [ ok ]
 * checking auxfile checksums ;-) ...                                                                                    [ ok ]
 * checking miscfile checksums ;-) ...                                                                                   [ ok ]
>>> Unpacking source...                                                                                                       
>>> Unpacking sandbox-2.2.tar.lzma to /var/tmp/portage/sys-apps/sandbox-2.2/work                                               
>>> Source unpacked in /var/tmp/portage/sys-apps/sandbox-2.2/work                                                             
>>> Compiling source in /var/tmp/portage/sys-apps/sandbox-2.2/work/sandbox-2.2 ...                                             
 * Configuring sandbox for ABI=x86...                                                                                         
 * econf: updating sandbox-2.2/config.sub with /usr/share/gnuconfig/config.sub                                                 
 * econf: updating sandbox-2.2/config.guess with /usr/share/gnuconfig/config.guess                                             
../sandbox-2.2//configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib32                               
checking for a BSD-compatible install... /usr/bin/install -c                                                                   
checking whether build environment is sane... yes                                                                               
checking for a thread-safe mkdir -p... /bin/mkdir -p                                                                           
checking for gawk... gawk                                                                                                       
checking whether make sets $(MAKE)... yes                                                                                       
checking environment state... ok                                                                                               
checking for i686-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc -m32                                                             
checking for C compiler default output file name...                                                                             
configure: error: in `/var/tmp/portage/sys-apps/sandbox-2.2/work/build-x86':                                                   
configure: error: C compiler cannot create executables                                                                         
See `config.log' for more details.                                                                                             

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/sys-apps/sandbox-2.2/work/build-x86/config.log


Is it even possible to switch back?
_________________
knowledge is power
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54237
Location: 56N 3W

PostPosted: Sat Nov 07, 2009 12:30 pm    Post subject: Reply with quote

gaelic,

Key system libraries are installed in different places between no-multilib and the default (multilib) set up.
Multilib actually gives you two sets of these libs, one 32 bit and the other 64 bit.

To do the switch, you need to get both sets of libs installed in the right places before your switch.
I'm not aware of a howto on the topic but it sounds like a mess. A reinstall is recommended.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
gaelic
Tux's lil' helper
Tux's lil' helper


Joined: 30 Dec 2003
Posts: 119
Location: Vienna, Austria, Europe, World, Solar System, Milky Way, Universe

PostPosted: Sat Nov 07, 2009 12:54 pm    Post subject: Reply with quote

Hi.

Thanks, thought it would be kind of not possible to switch from a non-multilib system to a multilib-system.
Maybe I'll give it a try with binpkgs and an emerge -e world ...
_________________
knowledge is power
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