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 4FD7C138A1C for ; Fri, 3 Apr 2015 18:37:02 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 23497E0922; Fri, 3 Apr 2015 18:36:55 +0000 (UTC) Received: from mail-wg0-f46.google.com (mail-wg0-f46.google.com [74.125.82.46]) (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 F2384E0912 for ; Fri, 3 Apr 2015 18:36:53 +0000 (UTC) Received: by wgin8 with SMTP id n8so27622485wgi.0 for ; Fri, 03 Apr 2015 11:36:52 -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=m30j0CIpB6owPzV0exMqtu4AQBGy07Ts93Zi6Lw/Ywg=; b=wZjY5soE2lOXp8c1Kf63XQqwun1KAfhn/Aaq8OwdV8u1+ApPrcs8rXnDQNnl3aNbr6 6DO4yFX4ZXQIfBgcyNWr+XuflPSRS3ALkh9xLnIFzMWCntntSA0IbML2UFVyeF+aywjn CGoPz0wxUpK0xuLLXjkdsRuCYnSJ+p7UruphrV54gGf5/lGVo3YjXsebbTMfe+yy06Nh BLkXfx8DDDZX/nQWVMbhZDdLJnEdgGne/N1ivByFzOv/BAHTOekL17SZPWpA7SX/SdWX vz2ZniQ8YagMVFn83nn3PvKz2sVzys86/bZfG1mTICot/6E+BngbpdWehcZIBtZ1KmVZ ReJw== X-Received: by 10.194.157.39 with SMTP id wj7mr7457567wjb.57.1428086212764; Fri, 03 Apr 2015 11:36:52 -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 l1sm3719778wiy.20.2015.04.03.11.36.51 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 03 Apr 2015 11:36:52 -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 19:36:26 +0100 User-Agent: KMail/1.13.7 (Linux/3.18.9-gentoo; KDE/4.14.3; x86_64; ; ) References: <201504031846.03670.michaelkintzios@gmail.com> <11582.1428084563@ccs.covici.com> In-Reply-To: <11582.1428084563@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="nextPart8555141.3aGTKPHiKs"; protocol="application/pgp-signature"; micalg=pgp-sha256 Content-Transfer-Encoding: 7bit Message-Id: <201504031936.48911.michaelkintzios@gmail.com> X-Archives-Salt: d973b874-5953-4aea-9003-2a043075b0c8 X-Archives-Hash: 6b70ad22c4728657b8f2f6f204e7fc9a --nextPart8555141.3aGTKPHiKs Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Friday 03 Apr 2015 19:09:23 covici@ccs.covici.com wrote: > Mick wrote: > > 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 simpl= e, > > > > >> 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?= =20 > > > > > 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.=20 > > > Any way for me to tell what is going on here such as dependencies on > > > 32-bit libraries? > >=20 > > Try this perhaps: > >=20 > > for EMUL in $(eix -I --only-names emul-linux); do equery depends $EMUL; > > done > >=20 > > unmerge them and the run 'emerge @preserved-rebuild'. Portage will then > > tell you which 32bit packages you will need to add in your package.use > > file with the 32 bit ABI flag. >=20 > hmmm, one of the things dependent on emul-linux thingies is the C > compiler! both 4.8.4 and 4.9, so if I unmerge the emul things, will I > still have a C compiler? Otherwise nvidia-drivers seems to also need > emul-linux and they depend on each other. I suspect some other 32bit binary package which uses Xorg, requires your=20 nvidia-drivers to be a of a 32bit flavour. Not so sure about the C compiler. I seem to recall rebuilding gcc recently= ,=20 but can't recall if this was as a result of unmerging all emul-linux. =2D-=20 Regards, Mick --nextPart8555141.3aGTKPHiKs Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAABCAAGBQJVHt3AAAoJELAdA+zwE4YeKHQH/2S5Vvy4NlZxIS1RUpIumsdK li/vo/XO3g2slFrHvdeIYd7d9bs2Ni/Lf2HsQZtWdXdQyfAoIjqQgF6xI19NNJtZ 5Of1/ZKlfOUhpb5Q3FV5SbGmkY4qJZERB+MXSya5p/hVlW2+nANA1EDyKespPalq WYcgz7piO7wJRwu5/kyOFsoWwZ62mOWW8HUj90sTfICbKk0YxANVxmWDvqN0ufiM B2MlJ1+ap3p5/ES2eTj9s/ZiHVcwCR3xsXnntBlV/2NpqwrDWR1jy+3UuhXjHYFP vLyxTP7jo82tyHdcUEx/ifp2JAt3+v9RWaUOLSfyPQGzM1djXY+0ZifvXCzqWSY= =4Jbn -----END PGP SIGNATURE----- --nextPart8555141.3aGTKPHiKs--