From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1N9hWi-0003p6-7d for garchives@archives.gentoo.org; Sun, 15 Nov 2009 16:00:32 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D18E4E064B for ; Sun, 15 Nov 2009 16:00:31 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by pigeon.gentoo.org (Postfix) with ESMTP id 76FBDE093E for ; Sun, 15 Nov 2009 14:49:10 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.50) id 1N9gPb-0000OM-2k for gentoo-amd64@lists.gentoo.org; Sun, 15 Nov 2009 15:49:07 +0100 Received: from athedsl-394538.home.otenet.gr ([79.131.93.40]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 15 Nov 2009 15:49:07 +0100 Received: from realnc by athedsl-394538.home.otenet.gr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 15 Nov 2009 15:49:07 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-amd64@lists.gentoo.org From: Nikos Chantziaras Subject: [gentoo-amd64] Re: How to install multilib'ed version of any library (for real multilib for x86 and x86_64 for every libraries)? Date: Sun, 15 Nov 2009 16:48:51 +0200 Organization: Lucas Barks Message-ID: References: <91b13c310911140345w6fce2bd1r848b72685c7cd999@mail.gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@lists.gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: athedsl-394538.home.otenet.gr User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.4pre) Gecko/20091019 Thunderbird/3.0b4 In-Reply-To: Sender: news X-Archives-Salt: 102a3994-0c7d-4cca-9168-27432755f4a0 X-Archives-Hash: 42938dd84fd2f9a154dac521cdc56fb5 On 11/15/2009 03:25 PM, Duncan wrote: > There's a couple of experimental projects whereby portage is modified > to be able to handle multiple ABI installations in parallel. As a > matter of practice, I don't know if they'll ever get merged, because > we've gone this long without it, and as I mentioned, the worst need > was along about 2006 or so, when a lot of folks had switched already > but Flash and etc weren't yet available for 64-bit, and even > mainstream FLOSS apps like Open Office hadn't been ported. Since > pretty much everything mainstream FLOSS has been ported now, and the > proprietaryware folks are coming around to 64-bit as well, there's > far less need for multilib in general than there used to be, and the > need/demand will be ever weaker with time. Multilib is still very useful. 64-bit Firefox is slow as molasses currently (it uses the legacy javascript engine), and every 32-bit app that uses Qt or Gtk looks extremely ugly due to missing 32-bit Qt/Gtk styles. Wine will never be 64-bit and it needs libraries not available in emul packages. Also, lets not forget that many people would prefer a 32-bit userland running on a 64-bit kernel. Bottom line, multilib will be needed (and useful) for many years to come.