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 1RiAOU-0003TD-HE for garchives@archives.gentoo.org; Tue, 03 Jan 2012 19:51:34 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BB31921C250; Tue, 3 Jan 2012 19:51:04 +0000 (UTC) Received: from ironport2-out.teksavvy.com (ironport2-out.teksavvy.com [206.248.154.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 819BA21C236 for ; Tue, 3 Jan 2012 19:48:55 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AuMIAFZaA09Ld/Tg/2dsb2JhbABDFoFvqlqBBoFyAQEEATocKAsLNBIUJTcJh3EItUmIdYI3YwSIN4R5AYdQhV+IIoRS X-IronPort-AV: E=Sophos;i="4.71,451,1320642000"; d="scan'208";a="155113491" Received: from 75-119-244-224.dsl.teksavvy.com (HELO waltdnes.org) ([75.119.244.224]) by ironport2-out.teksavvy.com with SMTP; 03 Jan 2012 14:48:54 -0500 Received: by waltdnes.org (sSMTP sendmail emulation); Tue, 03 Jan 2012 14:48:10 -0500 From: "Walter Dnes" Date: Tue, 3 Jan 2012 14:48:10 -0500 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] emerge --update behavior Message-ID: <20120103194810.GC6060@waltdnes.org> References: <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> <20120103094642.08163fe0@rohan.example.com> 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-Disposition: inline In-Reply-To: <20120103094642.08163fe0@rohan.example.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: 2ac70f3a-2718-44f0-bbfb-23697f956a07 X-Archives-Hash: 0ab726042ef4bb7a5ceae2da07553951 On Tue, Jan 03, 2012 at 09:46:42AM +0200, Alan McKinnon wrote > 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. http://www.catb.org/~esr/writings/taoup/html/ch01s06.html#id2878339 > Rule of Least Surprise: In interface design, always do the least > surprising thing. > > (This is also widely known as the Principle of Least Astonishment.) -- Walter Dnes