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 0BFDF13888F for ; Wed, 14 Oct 2015 05:59:15 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E0C66E080C; Wed, 14 Oct 2015 05:58:59 +0000 (UTC) Received: from mail-yk0-f172.google.com (mail-yk0-f172.google.com [209.85.160.172]) (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 C2D27E07A0 for ; Wed, 14 Oct 2015 05:58:58 +0000 (UTC) Received: by ykoo7 with SMTP id o7so38339324yko.0 for ; Tue, 13 Oct 2015 22:58:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-type:content-transfer-encoding; bh=5ka7VKePdxfkIXVHrWSy1AFQ7wE8zdzDH+P8QpgKEjM=; b=ta6RZOlhrGFY9JUBxTJvhqyEEKXGdCCQYVXyhQP5n3Y01/pkGzL9UwgcKnP3IvRofN afLPoxkPSQGNecsIjLs8qBBfofdXfWQ1Bsk5oJrtreT1YoGp07AvjRwjKAKHM1e/Xuvr D97+TYdwvFo7lWHPTUx5s+SdoyJi9IoY+r4YR2/VrN6nU9+ipx0gOuEdY/7L+4ofLam6 STA9cC84IjBAGYc9kEN2vL1Nt+9Q9kto5DxZ6HaBRcluMxJ34Dl6O9Wct47lMSTaAbET E0JtBsLdAI8ua3slHsMMv8AFmBeL3dHpiNylwnNRr88RbxeM1pDOhny4I3To5rjGP7US tRjQ== X-Received: by 10.13.193.133 with SMTP id c127mr831093ywd.79.1444802337906; Tue, 13 Oct 2015 22:58:57 -0700 (PDT) Received: from [192.168.2.5] (adsl-65-0-120-15.jan.bellsouth.net. [65.0.120.15]) by smtp.gmail.com with ESMTPSA id a67sm4469616ywc.33.2015.10.13.22.58.56 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 Oct 2015 22:58:57 -0700 (PDT) Subject: Re: [gentoo-user] Re: 'emerge --update @world -pv' keeps trying to upgrade to a masked package To: gentoo-user@lists.gentoo.org References: <561DA7A2.3000206@gmail.com> <561DB197.2070300@gmail.com> <561DB592.4060504@gmail.com> <561DEB50.4020203@gmail.com> From: Dale Message-ID: <561DEF20.5060804@gmail.com> Date: Wed, 14 Oct 2015 00:58:56 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:41.0) Gecko/20100101 Firefox/41.0 SeaMonkey/2.38 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 In-Reply-To: <561DEB50.4020203@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 2cf1f17b-8a83-4a50-a3b3-77a55e23b1b5 X-Archives-Hash: bd4e49a93045b16e5629423e292f8ddd Alan McKinnon wrote: > On 14/10/2015 03:53, Dale wrote: >> >> I started to post that it looked like some other package was pulling it >> in but portage's output is sometimes cryptic at best. Sometimes I can >> figure it out but usually, I have to get Alan or Neil to pull out their >> magic decoder ring and uncrypt the thing. >> >> Anyway, glad you got it sorted out and all is well again. > > To figure out that "required by/pulled in by/installed" listing, you > have to think like a programmer. That whole listing is not so much > portage telling you what it will do, it's portage telling you how it got > to the point where there's a problem. Think of it like debugger output - > emerge runs, there's a problem and the dev asks for a memory dump of the > dep tree emerge has evaluated so far. > > A little bit lower you find the helpful hint the some judicious > unmasking might get around it. But what's really missing is a clear > message about a mask. > > Portage is often like a 10 year old telling you why they are upset. Lots > of tears and wailing, but no real description of /why/... :-) > Well, I did a debug dump thingy a couple times. I couldn't figure that out either. I guess that explains it. Maybe one day someone will figure out a way to improve portage's cryptic output. I suspect that whoever does that may start with a full head of hair but be bald when they get done. Then they will change something and they get to repeat that process all over again. ROFL Dale :-) :-)