From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 7CFB4138A1C for ; Fri, 3 Apr 2015 17:46:17 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 70ABDE0991; Fri, 3 Apr 2015 17:46:10 +0000 (UTC) Received: from mail-wi0-f174.google.com (mail-wi0-f174.google.com [209.85.212.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 2E367E0940 for ; Fri, 3 Apr 2015 17:46:09 +0000 (UTC) Received: by wiaa2 with SMTP id a2so146391273wia.0 for ; Fri, 03 Apr 2015 10:46:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:reply-to:to:subject:date:user-agent:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; bh=Niso5x9D9NyJ7cb2BpgWilVB+d9Z2X4DiMStSNhWAjQ=; b=gpp65+aOgoJ6rLvcmrFg6dscEoTvyT3xoSIIIY0e/h0+w1IPFEAVcvhExlfwSG6bV+ Tp0b0wkcNiZL5b7GPMepYZomOLmVSG633WAvpHTi7ktBxN2yYZxOK9DVfJ7BCe/SX5rf qtSv6aDno8sx7gad6VM6+zSmkeYy6awCGW1afUsd3zeRTO371qjJ68nNQY/zbypEkLdC cspG4CVFluYs8JVDJYM1NXrTeTgm/RaRv1tuYP/rdUvuldGs93ZgHQkvX7ze5yg1s8d+ ImPYywqYzT1Y+pEyPqYKIdMiKERP/4DzyhIo2QXQGML/pt6vTk+ZQ28ongIBEPVTuEjm 4TTQ== X-Received: by 10.194.80.40 with SMTP id o8mr6927819wjx.34.1428083167944; Fri, 03 Apr 2015 10:46:07 -0700 (PDT) Received: from dell_xps.localnet (230.3.169.217.in-addr.arpa. [217.169.3.230]) by mx.google.com with ESMTPSA id hi6sm12371810wjc.34.2015.04.03.10.46.06 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 03 Apr 2015 10:46:07 -0700 (PDT) From: Mick To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: multilib - do I need it? Date: Fri, 3 Apr 2015 18:45:47 +0100 User-Agent: KMail/1.13.7 (Linux/3.18.9-gentoo; KDE/4.14.3; x86_64; ; ) References: <30799.1428079718@ccs.covici.com> In-Reply-To: <30799.1428079718@ccs.covici.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1910380.VqrpmfeBJz"; protocol="application/pgp-signature"; micalg=pgp-sha256 Content-Transfer-Encoding: 7bit Message-Id: <201504031846.03670.michaelkintzios@gmail.com> X-Archives-Salt: 302377d5-a80b-43ff-8ada-ba7d45339210 X-Archives-Hash: cecebfcd118e11852e4411312b62be9c --nextPart1910380.VqrpmfeBJz Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Friday 03 Apr 2015 17:48:38 covici@ccs.covici.com wrote: > Grant Edwards wrote: > > On 2015-04-03, Walter Dnes wrote: > > > On Thu, Apr 02, 2015 at 02:12:40PM -0300, Francisco Ares wrote > > >=20 > > >> Hi, > > >>=20 > > >> How does one know previously which packages will require 32 bit ABI ? > > >>=20 > > >> I have two systems (among others) to consider: one is very simple, > > >> built using as fewer packages as possible, it is the development > > >> system for an embedded equipment, and it is 64 bit ABI only - no > > >> multilib; the other is a general purpose workstation, with lots of > > >> packages, and someday, by some forgotten reason, I needed to install > > >> emul-linux-* . > > >>=20 > > > Can you attach your /var/lib/portage/world file to a post here? I > > >=20 > > > assume you have nothing embarressing in it. Almost all applications > > > that used to require 32-bit emulation now run natively on 64-bit > > > no-multilib. I recently upgraded a 7+ year old machine from 32-bit > > > Gentoo to 64-bit-only Gentoo (no-multilib) and I don't have any apps > > > with problems as 64-bit only. > >=20 > > The only two 32-bit apps I've run into on my various XFCE machines are > > grub-legacy (which requires a 32-bit ncurses lib), and acroread (which > > requires 100+ 32-bit libraries). >=20 > hmmm, I have 7 emul-linux86 packages, but portage did not offer to > replace them when I checked today for a world update -- I didn't want to > remove them manually, I thought it might do more harm than good. I am > not sure whether I need any 32-bit libraries, although I do have > multilib enabled, but I wonder about those emul-linux-x86 packages. Any > way for me to tell what is going on here such as dependencies on 32-bit > libraries? Try this perhaps: for EMUL in $(eix -I --only-names emul-linux); do equery depends $EMUL; done unmerge them and the run 'emerge @preserved-rebuild'. Portage will then te= ll=20 you which 32bit packages you will need to add in your package.use file with= =20 the 32 bit ABI flag. =2D-=20 Regards, Mick --nextPart1910380.VqrpmfeBJz Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAABCAAGBQJVHtHbAAoJELAdA+zwE4YeMHwH/ir8jmkYOGkfzAmvTLSA1X2o Dw1scT7TzCGyKofDktuhDk9ifMnbV+/savy4Jb/3kju+N4ugqpMh7L6LUDZo5tYI SyAoYqZuGpcl13z3BKUn4Mtv9sqrBfrmsAhWj/i+FJKRJ+K6/MD9cygGw59h4oFG DWCWqNH5zHAKEGDtnRn/PXZMHarKmjs11yZbp21KqQXyXVL5PNUza0OfTpyaWBRS xH1Df4blPm3Wte6H7JGp7LzE6k/d3NFeEt0281npQRnrMSfmxfJMrQLlOtyVVRBi cBdOufRetyuDRrGTV1EnQKOaFdmbifeJhVJfWZCSSlY9xfQlpywW+bUOTa9pwo8= =B2iN -----END PGP SIGNATURE----- --nextPart1910380.VqrpmfeBJz--