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 1Rhr5m-0003OG-T1 for garchives@archives.gentoo.org; Mon, 02 Jan 2012 23:14:59 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CBB6F21C14E; Mon, 2 Jan 2012 23:14:40 +0000 (UTC) Received: from mail-wi0-f181.google.com (mail-wi0-f181.google.com [209.85.212.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 947D821C098 for ; Mon, 2 Jan 2012 23:13:03 +0000 (UTC) Received: by wibhq2 with SMTP id hq2so10234299wib.40 for ; Mon, 02 Jan 2012 15:13:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:organization :x-mailer:mime-version:content-type:content-transfer-encoding; bh=m7TTTSe1vdP5xPUJmP2dswpekYe/HZFpYhJ4R4+Z214=; b=kNGKZGQjd1SBF1ex9MtdEM+oQCDvDky7byX3qjTQ0nAMiK8Set/tDMHwsgH4K627N+ cEJG1woMmf7wEW596lKVcVyJcEyb+RuZP7q2d+9jgmR7cZVOeUH4A4mxUqF6Rjx3qIQu /KDWYW5ePR+cvI6Jae4ufCLCtx33ef6a19EHE= Received: by 10.180.85.4 with SMTP id d4mr108773925wiz.0.1325545982819; Mon, 02 Jan 2012 15:13:02 -0800 (PST) Received: from rohan.example.com (196-215-2-107.dynamic.isadsl.co.za. [196.215.2.107]) by mx.google.com with ESMTPS id ej17sm52380443wbb.14.2012.01.02.15.13.00 (version=SSLv3 cipher=OTHER); Mon, 02 Jan 2012 15:13:01 -0800 (PST) Date: Tue, 3 Jan 2012 01:12:42 +0200 From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] emerge --update behavior Message-ID: <20120103011242.4e1453c1@rohan.example.com> In-Reply-To: <4F021F1F.3090807@orlitzky.com> References: <4F00D521.1030702@orlitzky.com> <4F00DA99.8050502@orlitzky.com> <4F00DEC5.5090500@gmail.com> <4F00E741.6050002@orlitzky.com> <4F01CED2.5090806@libertytrek.org> <4F01D6A2.9000002@orlitzky.com> <4F01DC67.7070305@orlitzky.com> <20120102231103.58da25d5@rohan.example.com> <4F021F1F.3090807@orlitzky.com> Organization: Internet Solutions X-Mailer: Claws Mail 3.7.8 (GTK+ 2.24.4; x86_64-pc-linux-gnu) 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=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 024e14ae-e872-4b1c-ad7b-273acaa5350a X-Archives-Hash: 022d19372685f5cba959355424ba87bb On Mon, 02 Jan 2012 16:18:23 -0500 Michael Orlitzky wrote: > On 01/02/2012 04:11 PM, Alan McKinnon wrote: > > cocktail > > Neil's suggestion of sets sounds like what you want here. > > Unfortunately it only works smoothly on first emerge (later on you > > have to dig through dep graphs to find the full dep list): > > > > First run emerge -p to find all the packages that will be pulled in, > > and add the whole lot to a set with a clear name that indicates it's > > function. Then emerge that set. As you discover further deps you can > > manually add them to the set > > > > It's quite a lot of extra work and you have to remember to do it, > > but it has the benefit of being somewhat self-documenting, at least > > in terms of having a record of what set pulled a package in > > initially. > > > > Requires time travel, not a solution! Eh? Did you read what I wrote? You don't have to go back and figure it all out all over again, "emerge -p " tells you what needs to be emerged. Paste-edit that into a set file and Bob's your Auntie. What are you looking for here? Do you seek a magic way for portage to know what you intended and why you did what you did when you did it? Software can't do that. -- Alan McKinnnon alan.mckinnon@gmail.com