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 |