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 1RhrIR-0005bB-5G for garchives@archives.gentoo.org; Mon, 02 Jan 2012 23:28:03 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 112FD21C0C5; Mon, 2 Jan 2012 23:27:44 +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 4A2D821C155 for ; Mon, 2 Jan 2012 23:25:38 +0000 (UTC) Received: by wgbds1 with SMTP id ds1so24790866wgb.10 for ; Mon, 02 Jan 2012 15:25:37 -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=q3jDn2OjvqvabyAnkavm4PVfkxjAosRastQ3mLzYygw=; b=KqY2t+Ob4Pm2CAc8Jqj0tHAsJzW00fSWqdDLR7zFarOk0/PaTpPWr2PJhhtXj5zKly mupSuMMCUdsWG+Hvbm+RsqBsWTjNurWzS9pMjDjKtYUPzhKTlYePv2AJpC0YNfRqsm5c XXS2zkETI5+wAQIREmFaaiGfxn+hdMacw1okI= Received: by 10.227.200.206 with SMTP id ex14mr49839115wbb.11.1325546737491; Mon, 02 Jan 2012 15:25:37 -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 ga4sm36667178wbb.4.2012.01.02.15.25.35 (version=SSLv3 cipher=OTHER); Mon, 02 Jan 2012 15:25:36 -0800 (PST) Date: Tue, 3 Jan 2012 01:25:28 +0200 From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] emerge --update behavior Message-ID: <20120103012528.19782851@rohan.example.com> In-Reply-To: <4F021CDC.7070607@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> <4F01EBBC.5020107@orlitzky.com> <4F01EF87.9030809@orlitzky.com> <20120102205018.5527e6ea@digimed.co.uk> <4F021CDC.7070607@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: b296b29a-ddaf-4918-92db-253971a98571 X-Archives-Hash: ee840478116e125e580f1c7b37a61337 On Mon, 02 Jan 2012 16:08:44 -0500 Michael Orlitzky wrote: > Making your software punish its users isn't going to make them more > careful, it's going to make them stop using your software. If bash > did an 'rm -rf /' when you mistyped a command[1], would you think, > gee, I need to be more careful? Or would you think the guy who made > it do that was an asshole? That's an interesting question. Moving slightly OT, I think most of the devs who worked on portage in the past (starting with Daniel) have little clue about proper design and just slapped stuff/features on with little thought. It might not actually BE that way, but it sure LOOKS like it. And now finally we have Zac, a brave man who has taken on the thankless task of sorting the mess out. Most of his deep changes over the past two years or so are to make things consistent within the overall grand plan. Stuff breaks badly when you do that. But it has to be done. Today it's your turn to be on the sharp end. -- Alan McKinnnon alan.mckinnon@gmail.com