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 1Q1c9D-00029g-Aq for garchives@archives.gentoo.org; Mon, 21 Mar 2011 10:15:39 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5FB3E1C01C; Mon, 21 Mar 2011 10:14:03 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 306FC1C01C for ; Mon, 21 Mar 2011 10:14:03 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id A77741BC015 for ; Mon, 21 Mar 2011 10:14:02 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Score: -2.873 X-Spam-Level: X-Spam-Status: No, score=-2.873 required=5.5 tests=[AWL=-0.274, BAYES_00=-2.599] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KJXmfAUnplv4 for ; Mon, 21 Mar 2011 10:13:56 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by smtp.gentoo.org (Postfix) with ESMTP id 30E151B4105 for ; Mon, 21 Mar 2011 10:13:54 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Q1c7Q-00071p-Sl for gentoo-user@gentoo.org; Mon, 21 Mar 2011 11:13:48 +0100 Received: from adsl-69-234-181-38.dsl.irvnca.pacbell.net ([69.234.181.38]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 21 Mar 2011 11:13:48 +0100 Received: from w41ter by adsl-69-234-181-38.dsl.irvnca.pacbell.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 21 Mar 2011 11:13:48 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: walt Subject: [gentoo-user] Re: broken system - get_libdir returns an emtpy string - please help Date: Mon, 21 Mar 2011 03:13:36 -0700 Message-ID: References: <1300699147.3059.1@numa-i> 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: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: adsl-69-234-181-38.dsl.irvnca.pacbell.net User-Agent: Mozilla/5.0 (X11; Linux i686; rv:2.0b13pre) Gecko/20110317 Thunderbird/3.3a3 In-Reply-To: <1300699147.3059.1@numa-i> X-Archives-Salt: X-Archives-Hash: 8cc2d372eb7e7325e2ba96e433e722c7 On 03/21/2011 02:19 AM, Helmut Jarausch wrote: > Hi, > > probably, portage-2.2.0_alpha28 has broken my system. > > I have reinstalled a binary version of portage-2.2.0_alpha27, but ... > > For many packages, portage installs libraries into /usr instead of > /usr/lib64 or /usr/lib32 > > Probably, the function get_libdir > (defined in /usr/portage/eclass/multilib.eclass) > returns an empty string. Seems that some important definitions are stored in /usr/portage/profiles/features/multilib/make.defaults and for some reason they are not being honored. That file should be sourced during every emerge, depending on your selected portage profile. What "does eselect profile list" say? Is the selected profile the correct one? Maybe using the -d flag with emerge will give you a hint where things are going wrong.