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 D9D9313877A for ; Fri, 25 Jul 2014 10:20:12 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C7C04E1A92; Fri, 25 Jul 2014 10:20:05 +0000 (UTC) Received: from mail-wg0-f43.google.com (mail-wg0-f43.google.com [74.125.82.43]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8023BE19BD for ; Fri, 25 Jul 2014 10:20:04 +0000 (UTC) Received: by mail-wg0-f43.google.com with SMTP id l18so3907156wgh.14 for ; Fri, 25 Jul 2014 03:20:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=rfcFwc8bhh9O/zNR36aXfdHp2QaNWhDdRZrZ6Dq7hyI=; b=Si2bJ998olw9gQG/uxNBQ3nH6coe8ky7uaLCNSz2QVykZQSRCSGRYDnEBK0LDGkrJR MHQtnT1tTDMo2yxco+6YD26A8YTZPc5w0FArlKXjFBwOMF2VwBOb4nTM6sfmV9ku2XC9 l7bLhEjAh3w5rHJBokNP23dS9JzCewtjoJ4qi+XzVf+y6sQWTog4CVhrUorncoP58Jrd 2yw6N7wgSlm2K/MClNdOgl8kkvHP7O1NTX45WV1L+yzfCeZJu6UKfyeS1AzAGwvPKJUO 4j8ln+ZQUjt+rMcXMi7B421Q9BRhqwRTtXCW9Yf1fK79qUHRYlY/mI3dvifAsylxrhJ9 PT0Q== X-Received: by 10.180.74.107 with SMTP id s11mr3782660wiv.68.1406283599876; Fri, 25 Jul 2014 03:19:59 -0700 (PDT) Received: from [192.168.1.40] ([41.85.145.17]) by mx.google.com with ESMTPSA id d4sm4188473wiy.13.2014.07.25.03.19.58 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 25 Jul 2014 03:19:59 -0700 (PDT) Message-ID: <53D22F1C.4070602@gmail.com> Date: Fri, 25 Jul 2014 12:19:08 +0200 From: Alan McKinnon User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 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] triggered by backtracking - what does that mean? References: <1406202420.21481.0@numa-i> <53D21F7A.2090906@gmail.com> <20140725105411.5fb9fa21@hactar.digimed.co.uk> In-Reply-To: <20140725105411.5fb9fa21@hactar.digimed.co.uk> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: cd69344d-5fba-43ce-bcdb-e6326bcd4dee X-Archives-Hash: 6733b7ec748659fa222cadbe4a299af8 On 25/07/2014 11:54, Neil Bothwick wrote: > On Fri, 25 Jul 2014 11:12:26 +0200, Alan McKinnon wrote: > >>> !!! The following update(s) have been skipped due to unsatisfied >>> dependencies >>> !!! triggered by backtracking: >>> >>> net-libs/libpcap:0 >> >> >> It means you got tripped up by portage's New! Improved! Awesome! >> internal invisible magic. Subslots started it all and portage has to >> wade through tons of cruft to figure out the entire dependency tree. In >> a nutshell, it keeps searching deeper and deeper until it finds an >> answer that works, or until it hits a threshold. When it hits that >> threshold, portage exits and says it went as far as it should and has >> now given up. > > And in true portage tradition it tells you in a way that is factually > accurate yet totally uninformative unless you already understand what > happened. > > portage has always suffered badly from Prime Error #1 in interface design: 1. Never expose the underlying implementation in the interface -- Alan McKinnon alan.mckinnon@gmail.com