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 1RhktU-0008CV-Qx for garchives@archives.gentoo.org; Mon, 02 Jan 2012 16:37:53 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9560021C2E1; Mon, 2 Jan 2012 16:37:19 +0000 (UTC) Received: from mail2.viabit.com (mail2.viabit.com [65.246.80.16]) by pigeon.gentoo.org (Postfix) with ESMTP id E6C4B21C2C9 for ; Mon, 2 Jan 2012 16:34:57 +0000 (UTC) Received: from [172.17.29.6] (unknown [65.213.236.242]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail2.viabit.com (Postfix) with ESMTPSA id 6C86737AD8 for ; Mon, 2 Jan 2012 11:34:57 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=orlitzky.com; s=mail2; t=1325522097; bh=YwA3ErZhoGpnzDNoWqirNNadqHGygsua/IDwkp0eG6A=; h=Message-ID:Date:From:MIME-Version:To:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=NKteGoItJ+wJrFB+HyPhY5hZP+0s1rBEVcxfUP4BF2TvXC30iDKyYmSZycCZsY22E 3/2yfHIw7YrYCtIv08iGUo7ZoYdO8xof1G3vTSVTZVX2TI723XSEIIyW43aXX0ehqn k+cxx8yrYxwUJCgoAJMH533FTxneaWaYxocQpFpU= Message-ID: <4F01DCB0.2060402@orlitzky.com> Date: Mon, 02 Jan 2012 11:34:56 -0500 From: Michael Orlitzky User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20111202 Thunderbird/8.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 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] emerge --update behavior References: <4F00D521.1030702@orlitzky.com> <4F00DA52.1060504@gmail.com> <20120102115809.5259d3cf@rohan.example.com> <4F0184BB.5010307@gmail.com> <20120102125606.108b752b@rohan.example.com> <4F018FB8.1050001@gmail.com> <20120102133646.39d3583a@digimed.co.uk> <4F01B62C.2050104@orlitzky.com> <20120102170544.1e1a5036@rohan.example.com> <4F01CC8A.2090401@orlitzky.com> <20120102162512.GA3564@eisen.localdomain> In-Reply-To: <20120102162512.GA3564@eisen.localdomain> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 5fc6cc51-4fbe-4106-a98b-cb057178d92c X-Archives-Hash: de61739db533693911a3ffd04d272fbb On 01/02/2012 11:25 AM, Frank Steinmetzger wrote: > > Look at it this way: > with emerge you tell portage to install a package and add it = to > world. Period. The package will be installed, no matter whether it=E2=80= =99s at the > newest version or not. With -u, however, you tell emerge to only do th= e > installation if the package is actually upgradable. So it=E2=80=99s no= t an action > (=E2=80=9Cupgrade this package=E2=80=9D), but an option (=E2=80=9Cinsta= ll only if upgradable=E2=80=9D). I have no problem seeing it that way, and don't have a semantic=20 preference for one or the other. My problem is that the current behavior=20 can screw up your world file, whereas the old behavior could not.