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 16BFA13881B for ; Tue, 22 Sep 2015 17:09:16 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 94B4421C036; Tue, 22 Sep 2015 17:09:08 +0000 (UTC) Received: from mail-wi0-f169.google.com (mail-wi0-f169.google.com [209.85.212.169]) (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 EF834E0807 for ; Tue, 22 Sep 2015 17:09:06 +0000 (UTC) Received: by wicfx3 with SMTP id fx3so34014684wic.0 for ; Tue, 22 Sep 2015 10:09:05 -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=AhcTruqYiTTtYYC6T2bSstjfQU6i2iggFlhlGCa9Plk=; b=zU/ju/Bs5K5vP4p98NDZesRKu8PAfdJJkskmkpdV0sVByU2bVAAXfmKDU2hjBGKwZX QnBImm4fqwWXmoi5yUVF7RMCMMllFzATf/37Xjr08Xr5XaYTbo5Dpelh529qh0x1cndD QkbZUhii5lYxXHi5AILQ+VfcsV1TMxAyXH9jIz8O86OeaHpTL/Zv9F5BJ5XkqubSa7Er LGXfdTXC9aEH25iv/LX36aQH8axlza7KanSkhdG78VnGUn9LqU6PWT+9hpseDjHIu1l9 eQzZzLYpSRRex8Kx5S11kH4SOZ/g/qFYzOYE2qp7tEmFNHf+mZR6ZyUytinSf1iC90ex 67BQ== X-Received: by 10.194.113.1 with SMTP id iu1mr34912069wjb.158.1442941745745; Tue, 22 Sep 2015 10:09:05 -0700 (PDT) Received: from [172.20.0.41] (105-237-151-122.access.mtnbusiness.co.za. [105.237.151.122]) by smtp.googlemail.com with ESMTPSA id p3sm4115591wib.16.2015.09.22.10.09.04 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 22 Sep 2015 10:09:05 -0700 (PDT) Subject: Re: [gentoo-user] Re: update problems To: gentoo-user@lists.gentoo.org References: <87eghucic9.fsf@heimdali.yagibdah.de> <55FDD3CC.3010205@gmail.com> <55FF0A88.3090806@gmail.com> <55FF1E2F.9060502@gmail.com> <56017BC7.3030405@gmail.com> <20150922174211.25cdad24@hactar.digimed.co.uk> From: Alan McKinnon Message-ID: <56018B19.1030603@gmail.com> Date: Tue, 22 Sep 2015 19:08:41 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.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 In-Reply-To: <20150922174211.25cdad24@hactar.digimed.co.uk> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Archives-Salt: 4864abaf-b15e-4bee-9b6a-675faa037f96 X-Archives-Hash: 063de74e8bf87cec24cd71a56e1b729a On 22/09/2015 18:42, Neil Bothwick wrote: > On Tue, 22 Sep 2015 18:03:19 +0200, Alan McKinnon wrote: > >> The intended workflow is that if you emerge something, you know what it >> is, you don't have to make further decisions about it and you want it in >> world. >> >> @world, by definition, is the list of packages you want. That plus >> @system plus all deps constitutes the set of what should be on the >> system, anything you have not in that set is subject to depcleaning >> >> If you are not sure about some package, by all means emerge it with -1. >> Check it out, verify it, make sure it does what you want then get it in >> world with emerge -n. Why would you want to have stuff around for >> extended periods that is not in world? >> >> If you have a package that you no longer want (as you know what is in >> your world right), unmerge it with -C >> >> Don't make life difficult for yourself. It's MUCH easier to know what's >> in world than to try and remember what should be and isn't. > > I take a different approach, I have a set called temp in my world_sets. If > I want to try something out, I "echo cat/pkg >>/etc/portage/sets/temp" > then I can try it and keep it updated during the trial and not have to > worry about its deps. All I need to do is look at the temp file from time > to time and remove anything I no longer want, then it gets depcleaned > along with its dependencies. > > Putting --oneshot is the defaults is fine as long as you remember to > emerge -n anything you know you want. I've been using Gentoo for so long > that I automatically add -1 without thinking about it even when using -p! That can also work. I thought of maybe suggesting it later in the thread but you got in there first. Either way the owner of a Gentoo system still has to keep track on what he wants to be on it. -- Alan McKinnon alan.mckinnon@gmail.com