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.
>
>

Reply via email to