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 1NMRoK-0001j9-Cx for garchives@archives.gentoo.org; Sun, 20 Dec 2009 19:51:24 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A07FDE06D9; Sun, 20 Dec 2009 19:50:14 +0000 (UTC) Received: from IMPaqm1.telefonica.net (impaqm1.telefonica.net [213.4.129.21]) by pigeon.gentoo.org (Postfix) with ESMTP id 5C605E06D9 for ; Sun, 20 Dec 2009 19:50:14 +0000 (UTC) Received: from IMPmailhost1.adm.correo ([10.20.102.38]) by IMPaqm1.telefonica.net with bizsmtp id KWlr1d02u0piX6q01XqDqb; Sun, 20 Dec 2009 20:50:13 +0100 Received: from jesgue.homelinux.org ([78.136.66.163]) by IMPmailhost1.adm.correo with BIZ IMP id KXpq1d00U3XLmEe1hXq38P; Sun, 20 Dec 2009 20:50:13 +0100 X-TE-authinfo: authemail="i92guboj.terra.es" |auth_email="i92guboj@terra.es" X-TE-AcuTerraCos: auth_cuTerraCos="cosuitera01" 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 Date: Sun, 20 Dec 2009 20:49:46 +0100 From: =?UTF-8?Q?Jes=C3=BAs_Guerrero?= To: Subject: Re: [gentoo-amd64] no-multilib and 32-bit chroot In-Reply-To: References: Message-ID: X-Sender: i92guboj@terra.es User-Agent: RoundCube Webmail/0.3.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 428ffb93-e694-4da3-bf33-04cd014364bc X-Archives-Hash: d320af00ef7d19e78518f32ac0158c26 On Sun, 20 Dec 2009 14:30:57 +0000 (UTC), Duncan <1i5t5.duncan@cox.net> wrote: > Just in case anybody ever wondered, there's nothing stopping someone from=20 > doing the 32-bit chroot (as in the gentoo/amd64 documentation) on a > no-multilib system. In fact, it's a cleaner way to do it, since the tw= o > systems will be fully separated, no 32-bit stuff on the 64-bit side, an= d > no 64-bit stuff on the 32-bit side, plus no generic 32-bit binary-only=20 > emul-linux-x86 libs to worry about. It's all about options. I find it cleaner to pursue the true multilib (as implemented in the multilib overlay) than to have to OSes just to run a f= ew apps. That feels like having a Windows installation just to run a couple = of games: hackish at best. But, as said, it's just a matter of opinions. There's no absolute best option, it depends on your tastes. This way you can get things like true DRM working no matter what kind of binary you ar= e using. =20 > The one caveat is to make sure you have the kernel set to handle 32-bit= =20 > also (in menuconfig, under executable file formats, ia32 emulation), bu= t > that's needed for grub-static anyway, I believe, so no big deal there. However you don't need that for grub. You can install grub to your MBR from a livecd and then forget about it. Unlike lilo, grub doesn't need to be reinstalled each time you add a new kernel to your menu. --=20 Jes=C3=BAs Guerrero