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 <gentoo-user+bounces-133245-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1Rhz6L-0002ii-I1
	for garchives@archives.gentoo.org; Tue, 03 Jan 2012 07:48:06 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id E065B21C064;
	Tue,  3 Jan 2012 07:47:56 +0000 (UTC)
Received: from mail-ww0-f53.google.com (mail-ww0-f53.google.com [74.125.82.53])
	by pigeon.gentoo.org (Postfix) with ESMTP id 620B221C027
	for <gentoo-user@lists.gentoo.org>; Tue,  3 Jan 2012 07:46:52 +0000 (UTC)
Received: by wgbds1 with SMTP id ds1so25029439wgb.10
        for <gentoo-user@lists.gentoo.org>; Mon, 02 Jan 2012 23:46:51 -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=csk/Te3xLK0ZxnWO2s1wZp+Uk4/5F9sGf3KMKsNPbuk=;
        b=rLiCJ5MeDcddotGGnu9gx1WO/7Y2IQj1rtv2fAtZV77mCYeXCoXB8LZqPCQllfLeAv
         zphlWQeg5OQgke7p0rCp8qnAxFXbBuFAI5E0imJBAQWnFHiPaJ8+tCDI+iDSPMQYFoeI
         8LWDoSrpjbtIZB1ek0M9X5PmZjy9Uf/37UC5c=
Received: by 10.227.202.71 with SMTP id fd7mr3690790wbb.8.1325576811549;
        Mon, 02 Jan 2012 23:46:51 -0800 (PST)
Received: from rohan.example.com (dustpuppy.is.co.za. [196.14.169.11])
        by mx.google.com with ESMTPS id u5sm53601125wbm.2.2012.01.02.23.46.49
        (version=SSLv3 cipher=OTHER);
        Mon, 02 Jan 2012 23:46:50 -0800 (PST)
Date: Tue, 3 Jan 2012 09:46:42 +0200
From: Alan McKinnon <alan.mckinnon@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] emerge --update behavior
Message-ID: <20120103094642.08163fe0@rohan.example.com>
In-Reply-To: <4F024260.3050706@orlitzky.com>
References: <4F00D521.1030702@orlitzky.com>
	<CAK2H+eeLmuDsPtDWe7tH3wKfCzHcf=vErNogiFcj2yoBOSJD6g@mail.gmail.com>
	<4F00E741.6050002@orlitzky.com>
	<CAK2H+ee5x4FdrbHa17i-TzV+N2=w6fvsD+VjFWN6acBROui4ug@mail.gmail.com>
	<4F01CED2.5090806@libertytrek.org>
	<CAK2H+ecz2A-kAN81w9PMU56Mqb5i1e4sEEHMOvjQ58tbKSRPeg@mail.gmail.com>
	<4F01D6A2.9000002@orlitzky.com>
	<CA+czFiCyDpgi+2VtoB_=tyuJDHXe7-ty3ZrkSfY_omRKn7HhxA@mail.gmail.com>
	<4F01DC67.7070305@orlitzky.com>
	<CA+czFiD2xYsPyCnFci_X0abCpq+22R9czfzg4VsP-_C8F-k8sA@mail.gmail.com>
	<4F01EBBC.5020107@orlitzky.com>
	<CA+czFiBfCa2vaSf2G2Jp9pyKTX9UgCtGmWQvqOXkn_0Q_TPCyg@mail.gmail.com>
	<4F01EF87.9030809@orlitzky.com>
	<20120102205018.5527e6ea@digimed.co.uk>
	<4F021CDC.7070607@orlitzky.com>
	<20120102212558.69181338@digimed.co.uk>
	<4F022290.3050603@orlitzky.com>
	<20120102224100.19ffd0f4@digimed.co.uk>
	<4F023993.1020007@orlitzky.com>
	<20120103012958.4f77379e@rohan.example.com>
	<4F024260.3050706@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: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
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: ba2ae45c-46f4-4dfb-adcc-3065101cf0cb
X-Archives-Hash: 64340a411b671456094d1d790d178ca6

On Mon, 02 Jan 2012 18:48:48 -0500
Michael Orlitzky <michael@orlitzky.com> wrote:

> > 2. Why do you care about those specific packages in world? Do they
> > cause a conflict or some other large problem? Personally I'd just
> > leave them in world  
> 
> That's the plan.
> 
> Most of these servers have been running forever. I've never
> reformatted a gentoo box. If every once in a while a package gets
> added to world, it's not a problem today or tomorrow, but it might be
> in ten years if these boxes are still up -- and I expect some of them
> to be.

The way I see it there are actually two issues here, and the thread is
conflating them. 

One is maintaining what is in world, dealing with bloat if it
happens, and depcleaning stuffs. All this is the province of portage.

The other is *why* you put that package there in the first place
because now you must maintain it. You chose to install a lowish level
lib for reasons of your own and forgot to document it and portage
cannot help you.

So your actual problem is that you relied on an arbitrary behaviour of
portage from the days when the standard was "whatever portage does
today" and you are unhappy because for you that is now broken.

But no-one ever promised you that behaviour in a stable API.

-- 
Alan McKinnnon
alan.mckinnon@gmail.com