Thanks Volker. I couldn't tell you why I went no-multilib. Remember the 'newb' disclaimer? I'll be making mistakes and explanations will have to be made as though speaking to a child. *laugh* Normally I'm the one with the adult voice when speaking tech lang, but this forum I feel could possibly keep me in check.
The fact that I need multi-lib makes sense once pointed out. On 13 March 2010 17:34, Volker Armin Hemmann <[email protected]> wrote: > On Samstag 13 März 2010, Chris wrote: >> Hi all. I'm a bit of a newb on gentoo/emerge.. so forgive me if I'm >> reviving the dead horse for yet another flogging. I just subscribed >> and posted without lurking/searching. >> I'm trying to get this package to compile on my amd64 box to run in >> dedicated server mode (no GUI required). My kernel has IA32 support >> compiled in. >> >> The package in question is hard masked ~amd64, but can be worked around >> with >> >> ACCEPT_KEYWORDS="~amd64" emerge doomsday >> >> This package compiles fine, but then segfaults immediately due some >> memory allocation issues in the code, thus the mask. However I should >> be able to force this package to compile into 32bit mode. Can anyone >> take a peek at it for me and give me direction? >> >> >> run attempt: >> r...@lbox:/usr/src/linux# emerge doomsday >> >> Calculating dependencies... done! >> >> !!! All ebuilds that could satisfy "games-fps/doomsday" have been masked. >> !!! One of the following masked packages is required to complete your >> request: - games-fps/doomsday-1.9.0_beta67 (masked by: ~amd64 keyword) >> - games-fps/doomsday-1.9.0_beta62 (masked by: missing keyword) >> >> >> Do I require multilib to force x86? >> Portage 2.1.6.13 (default/linux/amd64/10.0/no-multilib, gcc-4.3.4, >> glibc-2.9_p20081201-r2, 2.6.31-gentoo-r6 x86_64) > > you require multilib to be able to run x86 code at all. Compiling is a > different, even worse problem. > Why did you even go no-multilib? AFAIK you are even told in the docs that it > is not a good choice. > >
