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