From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 10A43138638 for ; Wed, 23 Jan 2013 23:15:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 76D4621C09C; Wed, 23 Jan 2013 23:15:19 +0000 (UTC) Received: from mail.digimed.co.uk (82-69-83-178.dsl.in-addr.zen.co.uk [82.69.83.178]) by pigeon.gentoo.org (Postfix) with ESMTP id CC92721C023 for ; Wed, 23 Jan 2013 23:15:17 +0000 (UTC) Received: from digimed.co.uk (yooden.digimed.co.uk [192.168.1.6]) by mail.digimed.co.uk (Postfix) with ESMTPSA id BFE038041C for ; Wed, 23 Jan 2013 23:15:16 +0000 (GMT) Date: Wed, 23 Jan 2013 23:15:10 +0000 From: Neil Bothwick To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] How can I update *every* ebuild? Message-ID: <20130123231510.107a6f55@digimed.co.uk> In-Reply-To: <20130123230111.GP30998@server> References: <51003E73.2080201@gmail.com> <20130123212135.GO30998@server> <20130123222754.44b4bc13@digimed.co.uk> <20130123230111.GP30998@server> Organization: Digital Media Production X-Mailer: Claws Mail 3.9.0cvs57 (GTK+ 2.24.14; x86_64-pc-linux-gnu) X-GPG-Fingerprint: 7260 0F33 97EC 2F1E 7667 FE37 BA6E 1A97 4375 1903 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; boundary="Sig_/jC+=IHQyx1a_kQXoK_sbUYD"; protocol="application/pgp-signature" X-Archives-Salt: c6034c90-7817-4f3f-8c35-30bb18c0c8e1 X-Archives-Hash: 3bc091378dca29a8b26acab336f7bc0d --Sig_/jC+=IHQyx1a_kQXoK_sbUYD Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 23 Jan 2013 17:01:11 -0600, Bruce Hill wrote: > > > N =3D newuse (pkgs with changed USE flags) =20 > >=20 > > --changed-use makes more sense than -N, it saves unnecessary > > compiling. =20 >=20 > If I understand "man emerge", --newuse tells me if an installed > package has a USE flag that was added, removed, turned on, or turned > off; whereas --changed-use only notifies me if a USE flag that I've > chosen on my installed packages are changed -- not any other USE flags > the maintainer, or some other committer, has changed (those have bitten > me in the past). That's right. So --changed-use only reemerges the package if the change only affects your system, whereas -N will rebuild it even if the changed flag is of no interest to you, such as when a flag you were not using is removed. It saves recompiling packages for no reason, which is presumably the reason it was added, it is a newer option than -N. --=20 Neil Bothwick This is the day for firm decisions! Or is it? --Sig_/jC+=IHQyx1a_kQXoK_sbUYD Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAlEAbwIACgkQum4al0N1GQPPhwCghmiNJNZv9gDni+EpBO6bb/9e clsAnik974yZoFKJtGTwcrEkAdjjlnRA =A919 -----END PGP SIGNATURE----- --Sig_/jC+=IHQyx1a_kQXoK_sbUYD--