Gentoo Archives: gentoo-user

From: "Bo Ørsted Andresen" <bo.andresen@××××.dk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] amd64: installing/running x86...
Date: Sat, 24 Jun 2006 18:46:13
Message-Id: 200606242036.08504.bo.andresen@zlin.dk
In Reply to: [gentoo-user] amd64: installing/running x86... by Jarry
1 On Saturday 24 June 2006 20:11, Jarry wrote:
2 > I have an Athlon64-based computer, with gentoo/amd64 installed.
3 > How can I install/use x86 software packages, if there is no amd64?
4
5 The keyword (amd64, ~amd64, x86...) specifies on which platforms it was tested
6 and whether it's stable or not. The package does not change by the addition of
7 a keyword.
8
9 > For example, I would like to install sxid and spamass-milter,
10 > but there is no amd64-version of sxid, and only ~amd64 version
11 > of spamass-milter. Is there any way to install and use x86
12 > versions?
13
14 The ~amd64 keyword just means it is not stable. The missing (~)amd64 keyword
15 means it has not been at all tested on amd64 platform. It may work and you may
16 test it but success is obviously not guaranteed. This is covered by the
17 handbook [1].
18
19 To test a package that has the ~amd64 keyword do this:
20
21 # echo "$category/$name ~amd64" >> /etc/portage/package.keywords
22
23 To test a package that misses any amd64 keywords you may do this:
24
25 # echo "$category/$name -* ~*" >> /etc/portage/package.keywords
26
27 This is of course your own responsibility. If it works on amd64 but has no
28 (~)amd64 keyword you should file a bug (if it hasn't already been done)
29 requesting the addition of the ~amd64 keyword.
30
31 [1]http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1#doc_chap4
32
33 --
34 Bo Andresen