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 85DE913877A for ; Thu, 24 Jul 2014 22:05:37 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 48C6BE0986; Thu, 24 Jul 2014 22:05:22 +0000 (UTC) Received: from mx2.cims.nyu.edu (MX2.CIMS.NYU.EDU [128.122.49.96]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 56257E095F for ; Thu, 24 Jul 2014 22:05:18 +0000 (UTC) Received: from smtp.cs.nyu.edu (smtp.cs.nyu.edu [128.122.49.97]) by mx2.cims.nyu.edu (8.14.4+Sun/8.14.4) with ESMTP id s6NDxpS2002217 for ; Wed, 23 Jul 2014 09:59:51 -0400 (EDT) Received: from newlap-wireless.localdomain (ool-182de8a5.dyn.optonline.net [24.45.232.165]) (authenticated bits=0) by smtp.cs.nyu.edu (8.14.3/8.14.4) with ESMTP id s6NDxoC6002214 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Wed, 23 Jul 2014 09:59:51 -0400 (EDT) Received: by newlap-wireless.localdomain (Postfix, from userid 1000) id AC0EBAAF18; Wed, 23 Jul 2014 09:59:50 -0400 (EDT) From: gottlieb@nyu.edu To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] Re: updating ALL packages References: <874my82oo3.fsf@nyu.edu> Date: Wed, 23 Jul 2014 09:59:50 -0400 In-Reply-To: <874my82oo3.fsf@nyu.edu> (gottlieb@nyu.edu's message of "Wed, 23 Jul 2014 09:24:44 -0400") Message-ID: <87k374yy3t.fsf@nyu.edu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) 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 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.1 (mx2.cims.nyu.edu [128.122.49.96]); Wed, 23 Jul 2014 09:59:51 -0400 (EDT) X-Virus-Scanned: clamav-milter 0.97.4 at mx2 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.73 on 128.122.49.96 X-Archives-Salt: f64f1ff1-2af1-4cde-a660-1c46bcd988bd X-Archives-Hash: 63f1e02d3848ea8a3123c455a45c8cbc On Wed, Jul 23 2014, gottlieb@nyu.edu wrote: > My normal updating procedure is > > EMERGE_DEFAULT_OPTS="--ask --deep --tree --verbose --jobs --load-average=5" > emerge --update --changed-use --keep-going @world > > I had mistakenly thought this would update all packages not at the > latest version (subject to package.accept_keywords, package.mask, ...). > > I now realize that it only does this for the packages in world and then > follows the dependency tree. So if package A in world is up to date, A > depends of B, and a new version of B appears, B will not be updated. This must be wrong since my procedure does sometimes offer to update non-world packages > As a result eix-test-obsolete finds that I have packages installed that > are no longer in the database. > > I could do > > emerge --update the-2-dozen-such-packages > > Is that wise? I would still want to know if the executing the last emerge command is wise and also would like to understand what my update world procedure is actually doing. > thanks, > allan PS Sorry for the error. New rule no email to gentoo-user before my morning shower.