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 1Rhkkh-0006KZ-AJ for garchives@archives.gentoo.org; Mon, 02 Jan 2012 16:28:47 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F1D6A21C1DC; Mon, 2 Jan 2012 16:28:18 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by pigeon.gentoo.org (Postfix) with SMTP id 6E9EA21C290 for ; Mon, 2 Jan 2012 16:25:13 +0000 (UTC) Received: (qmail invoked by alias); 02 Jan 2012 16:25:12 -0000 Received: from drsd-4d05f1af.pool.mediaWays.net (EHLO localhost) [77.5.241.175] by mail.gmx.net (mp019) with SMTP; 02 Jan 2012 17:25:12 +0100 X-Authenticated: #4040096 X-Provags-ID: V01U2FsdGVkX19/RFsMZ/N/hDXR/Ak4viu2zDm2DNWzcwe46PI1Gx wr94rLA804jlNi Date: Mon, 2 Jan 2012 17:25:12 +0100 From: Frank Steinmetzger To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] emerge --update behavior Message-ID: <20120102162512.GA3564@eisen.localdomain> Mail-Followup-To: Frank Steinmetzger , gentoo-user@lists.gentoo.org 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> 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: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fUYQa+Pmc3FrFX/N" Content-Disposition: inline In-Reply-To: <4F01CC8A.2090401@orlitzky.com> User-Agent: Mutt 1.5.21 (2010-09-15, Gentoo 1.5.21-r1) X-Y-GMX-Trusted: 0 X-Archives-Salt: 3a6093a5-5bf8-424c-89db-e19db9ab6367 X-Archives-Hash: 4f2d77736066d3c14792432567037e43 --fUYQa+Pmc3FrFX/N Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 02, 2012 at 10:26:02AM -0500, Michael Orlitzky wrote: > On 01/02/2012 10:05 AM, Alan McKinnon wrote: > > > > So when the user tells portage to emerge (not merge) something it goes > > in world as obviously that's what the user wanted. Presumably the user > > knows what they are doing and can deal with both pieces. If the user > > would rather have software hold his hand, that user is better served by > > Windows or Ubuntu or any number of user-centric distros, but probably > > not by Gentoo. > > > > This isn't elitist, it's just the way things are. Portage's job is to > > listen to *you*, not to to tell you what you want. The automation > > portage provides is just the logical conclusion of what should happen > > in future after you emerged something. > > >=20 > That unspoken agreement is only beneficial if I have the means by which= =20 > to tell portage what I want it to do. The problem lies at a higher=20 > level: I think I'm telling portage to update a package, but that's not=20 > what --update means. It's hard for me to tell portage what I want it to= =20 > do, so the fact that it assumes I know what I'm doing isn't constructive. 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=99= s at the newest version or not. With -u, however, you tell emerge to only do the installation if the package is actually upgradable. So it=E2=80=99s not an= action (=E2=80=9Cupgrade this package=E2=80=9D), but an option (=E2=80=9Cinstall o= nly if upgradable=E2=80=9D). --=20 Gru=C3=9F | Greetings | Qapla' I forbid any use of my email addresses with Facebook services. The bad thing about Wikipedia jokes is - Deleted due to lack of relevance. - --fUYQa+Pmc3FrFX/N Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEARECAAYFAk8B2mcACgkQGafpl66MV0zU6gCfZ2RibVUIbMq1fGsHdpZCPe1+ XFcAnjddxDveKCgt/Vi9PKkDrI0f4Fb9 =fz7c -----END PGP SIGNATURE----- --fUYQa+Pmc3FrFX/N--