1 |
Hello, amd64 users. |
2 |
|
3 |
As you know, we were working on a better multilib support in Gentoo for |
4 |
a long time. Finally, we believe that most of the outraging issues were |
5 |
fixed and we'd like to request a wide testing of our new, shiny tool. |
6 |
|
7 |
For your convenience, we have created a mirror of standard amd64 Linux |
8 |
profiles in no-emul-linux-x86 flavor: |
9 |
|
10 |
[9] default/linux/amd64/13.0/no-emul-linux-x86 |
11 |
[10] default/linux/amd64/13.0/no-emul-linux-x86/desktop |
12 |
[11] default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome |
13 |
[12] default/linux/amd64/13.0/no-emul-linux-x86/desktop/gnome/systemd |
14 |
[13] default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde |
15 |
[14] default/linux/amd64/13.0/no-emul-linux-x86/desktop/kde/systemd |
16 |
[15] default/linux/amd64/13.0/no-emul-linux-x86/developer |
17 |
[16] default/linux/amd64/13.0/no-emul-linux-x86/selinux |
18 |
|
19 |
Those profiles mask all app-emulation/emul-linux-x86-* packages |
20 |
and some other unsupported configurations, therefore helping Portage |
21 |
make your system full gx86-multilib. Please test them well since |
22 |
eventually they will be merged onto the regular profiles, along with |
23 |
emul-linux-x86 packages being last rited for removal. |
24 |
|
25 |
The profiles are mostly intended for ~amd64 users. Stable amd64 users |
26 |
have to expect some keywording issues that we are in the process of |
27 |
resolving [1]. It is also recommended to use the newest Portage version |
28 |
available since Zac is improving the dependency resolver every day. |
29 |
|
30 |
There are two strategies for migrating existing systems: |
31 |
|
32 |
1. You can set ABI_X86="32 64" in your make.conf to enable multilib |
33 |
build in all installed packages that support it. This is the easy way |
34 |
but it also means that you're going to build a lot of unneeded 32-bit |
35 |
libraries. |
36 |
|
37 |
2. You can enable abi_x86_32 as-needed. This involves some extra effort |
38 |
but you get only what you need (well, not exactly but close enough). |
39 |
Portage's --autounmask helps a lot here, but you may need to upgrade |
40 |
Portage for better suggestions :). |
41 |
|
42 |
Please enjoy testing and let us know of your experience (e.g. by |
43 |
replying to this mail on gentoo-dev@). |
44 |
|
45 |
[1]:https://bugs.gentoo.org/show_bug.cgi?id=525254 |
46 |
|
47 |
-- |
48 |
Best regards, |
49 |
Michał Górny |