Gentoo Archives: gentoo-amd64

From: Chris <ecwh73@×××××.com>
To: gentoo-amd64@l.g.o
Subject: Re: [gentoo-amd64] doomsday
Date: Sun, 14 Mar 2010 04:03:19
Message-Id: abaacf3c1003131954n764bb708n9a88e8a949725415@mail.gmail.com
In Reply to: Re: [gentoo-amd64] doomsday by Volker Armin Hemmann
1 Thanks Volker.
2
3 I couldn't tell you why I went no-multilib. Remember the 'newb'
4 disclaimer? I'll be making mistakes and explanations will have to be
5 made as though speaking to a child. *laugh* Normally I'm the one with
6 the adult voice when speaking tech lang, but this forum I feel could
7 possibly keep me in check.
8
9 The fact that I need multi-lib makes sense once pointed out.
10
11 On 13 March 2010 17:34, Volker Armin Hemmann <volkerarmin@××××××××××.com> wrote:
12 > On Samstag 13 März 2010, Chris wrote:
13 >> Hi all. I'm a  bit of a newb on gentoo/emerge.. so forgive me if I'm
14 >> reviving the dead horse for yet another flogging. I just subscribed
15 >> and posted without lurking/searching.
16 >> I'm trying to get this package to compile on my amd64 box to run in
17 >> dedicated server mode (no GUI required). My kernel has IA32 support
18 >> compiled in.
19 >>
20 >> The package in question is hard masked ~amd64, but can be worked around
21 >> with
22 >>
23 >> ACCEPT_KEYWORDS="~amd64" emerge doomsday
24 >>
25 >> This package compiles fine, but then segfaults immediately due some
26 >> memory allocation issues in the code, thus the mask.  However I should
27 >> be able to force this package to compile into 32bit mode. Can anyone
28 >> take a peek at it for me and give me direction?
29 >>
30 >>
31 >> run attempt:
32 >> root@lbox:/usr/src/linux# emerge doomsday
33 >>
34 >> Calculating dependencies... done!
35 >>
36 >> !!! All ebuilds that could satisfy "games-fps/doomsday" have been masked.
37 >> !!! One of the following masked packages is required to complete your
38 >> request: - games-fps/doomsday-1.9.0_beta67 (masked by: ~amd64 keyword)
39 >> - games-fps/doomsday-1.9.0_beta62 (masked by: missing keyword)
40 >>
41 >>
42 >> Do I require multilib to force x86?
43 >> Portage 2.1.6.13 (default/linux/amd64/10.0/no-multilib, gcc-4.3.4,
44 >> glibc-2.9_p20081201-r2, 2.6.31-gentoo-r6 x86_64)
45 >
46 > you require multilib to be able to run x86 code at all. Compiling is a
47 > different, even worse problem.
48 > Why did you even go no-multilib? AFAIK you are even told in the docs that it
49 > is not a good choice.
50 >
51 >