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 1Oetyd-0007fX-Vu for garchives@archives.gentoo.org; Fri, 30 Jul 2010 18:06:36 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9D5BAE083E; Fri, 30 Jul 2010 18:05:27 +0000 (UTC) Received: from mail-px0-f181.google.com (mail-px0-f181.google.com [209.85.212.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 65B82E083E for ; Fri, 30 Jul 2010 18:05:27 +0000 (UTC) Received: by pxi19 with SMTP id 19so831460pxi.40 for ; Fri, 30 Jul 2010 11:05:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=EOJ05XNf6hvoabptcuww5MA6OcsMiDP4Bh2MNVb5jCU=; b=qEBRyS9XRbuMr18mgeFzQ+BO2i20+Z/tCbSZL9lmgXjjr2+BpbQbNdd2g/K5ASoNhw ZFbhCXQA4Y39yb2e4hzW0V6ziyZkAFDTb5vBpHyl3gowi5ln1/vA+4iJN+ZzhirJFLj9 jzLxEIAj8130k7LSQMOax6ZngBwN9ROXZi1CA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=KuuuEHAzc3BBELhVNS6v4d4MdPy2Drrawu2OaLJC3vpXZ7QtEm7voslSK/taF9tJ/2 mv4txPMwgoGbRHroZpEcMlzGhN+Tw16OvnDTHPOYOP91Luvxg38PClEqIpI+hzyK0OPc JCiSnjMkcesB+Z4fhG2fCmWwh0T29/zNmC43M= Received: by 10.114.52.2 with SMTP id z2mr2791751waz.84.1280513126573; Fri, 30 Jul 2010 11:05:26 -0700 (PDT) Received: from [192.168.0.12] ([209.20.133.224]) by mx.google.com with ESMTPS id x9sm4187644waj.3.2010.07.30.11.05.25 (version=SSLv3 cipher=RC4-MD5); Fri, 30 Jul 2010 11:05:26 -0700 (PDT) Message-ID: <4C531464.1020201@gmail.com> Date: Fri, 30 Jul 2010 11:05:24 -0700 From: Bill Longman User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.7) Gecko/20100727 Thunderbird/3.1.1 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 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] eix shows keyworded packages on home PC, but not on server References: <4C52D7F1.9030606@gmail.com> <4C52F515.8070909@gmail.com> In-Reply-To: X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: b3b0b872-93b1-4038-8276-3dd891cf6d91 X-Archives-Hash: 2362d5802ef1eda74cbc15b08f0c651f On 07/30/2010 09:26 AM, Mark David Dumlao wrote: > On Fri, Jul 30, 2010 at 11:51 PM, Bill Longman wrote: >> The profile affects the default USE settings. This is a very important >> Gentoo concept. > > emerge --info eix on both machines: > > PC: > app-portage/eix-0.20.5 was built with the following: > USE="bzip2 (multilib) nls sqlite -debug -doc -hardened -optimization > -strong-optimization -tools" > LDFLAGS="-Wl,-O1" > > server: > app-portage/eix-0.20.5 was built with the following: > USE="bzip2 nls sqlite -debug -doc -hardened -optimization > -strong-optimization -tools" > LDFLAGS="-Wl,-O1" > > > The only difference between the USE flags of both machines is that my > local eix was built with multilib. I don't know any documentation > references that say how that should affect eix output settings, which > shouldn't be related. > > Just to clarify, emerge detects that the packages are keyworded on > both machines. It's just not being outputted by eix. And there's no > reason why multilib should cause eix to change the output settings. I mean to say that the profile sets the *global* USE settings. If you were to compare "euse -i" between the two machines, you would see that some flags are "+D" and some are "+C", for instance. The ones that are set by the profile are "+D". If you peruse the portage/profiles you'll see that the make.defaults files are setting different USE values. Not to mention that you are on different architectures between the two, so some packages will be masked and some not depending upon the architecture. It's not a matter of how eix was built, it's a matter of the configuration of the host. Is that what you were trying to resolve? Or do I not understand your question? Can you put a package mask in just *any* file below package.keywords/ and as long as it matches it will be valid?