View previous topic :: View next topic |
Author |
Message |
ayqazi Apprentice
Joined: 10 Apr 2005 Posts: 164
|
Posted: Sat Sep 09, 2006 12:11 pm Post subject: 32-bit libs on AMD64 - compiled instead of emul-linux bins |
|
|
Hi,
I'm proposing the addition of the multilib use flag to more of the important libraries that are around, for those who would prefer them to the binaries that are currently used in the emul-linux setup. I'm not suggesting a replacement for emul-linux, just an alternative. I myself would prefer 32-bit X libs that have been compiled from the same sources as the 64 bit ones in /usr/lib32, rather than binaries or a chroot.
Problems with a chroot is that, for example, if I have a 32-bit firefox so I can use the 32-bit flash plugin, when I click on an email link, it won't open up my 64-bit thunderbird.
Problem with binaries is, I would prefer to compile things myself (for example, I don't like gnome theme support in firefox, which the binaries probably include).
Has anybody else wanted to do this? Have I not thought of problems that would crop up that others have already considered? (although if it works for glibc, why can't it work for others?)
I repeat: I'm not saying get rid of emul-linux, but am simply suggesting support for the multilib flag on packages for those who don't want them.
Perhaps we could start with the X libs, since they are arguably the most used libraries after glibc. Perhaps we can get some kind of library code in portage that will then make it easier to specify multilib configuration for other software?
Thanks |
|
Back to top |
|
|
UncleOwen Veteran
Joined: 27 Feb 2003 Posts: 1493 Location: Germany, Hamburg
|
Posted: Sat Sep 09, 2006 1:44 pm Post subject: |
|
|
That would require use based deps, something that's been planned for a long time but isn't there yet. |
|
Back to top |
|
|
thedude0001 Arch/Herd Tester
Joined: 16 Jan 2005 Posts: 69
|
Posted: Sun Sep 10, 2006 10:27 pm Post subject: |
|
|
Bottom line: There is work being done towards "true" multilib. It won't be using the multilib USE flag (which is still present for historical reasons, does exactly nothing as of now and won't be used in the future) and once it is there it will probably replace the emul-linux-* packages which were always intended to be a temporary solution only (and are a pain to maintain from what I heard).
However an ETA for this has not been set, it still is in the early stages of development (though development has started after being dead for quite a while) and I wouldn't hold my breath on this arriving any time soon... _________________ Das Schlimme auf dieser Welt ist
daß die Dummen so selbstsicher sind
und die Gescheiten so voller Zweifel. |
|
Back to top |
|
|
ayqazi Apprentice
Joined: 10 Apr 2005 Posts: 164
|
Posted: Sun Sep 10, 2006 11:13 pm Post subject: |
|
|
Damn that's good news. Will I, for example, be able to use 32-bit firefox along side everything else, such that I can use 32-bit plugins? I.e. will I be allowed to choose whether to install a package as a 32-bit one or 64-bit one?
Thanks |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|