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 <gentoo-amd64+bounces-12219-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1NKFDh-0000Lv-Gt
	for garchives@archives.gentoo.org; Mon, 14 Dec 2009 18:00:29 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 9EF83E099D
	for <garchives@archives.gentoo.org>; Mon, 14 Dec 2009 18:00:28 +0000 (UTC)
Received: from QMTA14.emeryville.ca.mail.comcast.net (qmta14.emeryville.ca.mail.comcast.net [76.96.27.212])
	by pigeon.gentoo.org (Postfix) with ESMTP id 88F4EE0965
	for <gentoo-amd64@lists.gentoo.org>; Mon, 14 Dec 2009 17:43:14 +0000 (UTC)
Received: from OMTA08.emeryville.ca.mail.comcast.net ([76.96.30.12])
	by QMTA14.emeryville.ca.mail.comcast.net with comcast
	id H1g41d0050FhH24AE5jErP; Mon, 14 Dec 2009 17:43:14 +0000
Received: from ajax.firstbooks ([68.42.192.6])
	by OMTA08.emeryville.ca.mail.comcast.net with comcast
	id H5jD1d00708kLH88U5jDq1; Mon, 14 Dec 2009 17:43:14 +0000
Date: Mon, 14 Dec 2009 12:43:09 -0500
From: Frank Peters <frank.peters@comcast.net>
To: gentoo-amd64@lists.gentoo.org
Subject: [gentoo-amd64] Portage Fails To Find Updates
Message-Id: <20091214124309.fb40ca6e.frank.peters@comcast.net>
X-Mailer: Sylpheed 2.7.1 (GTK+ 2.18.5; x86_64-unknown-linux-gnu)
Precedence: bulk
List-Post: <mailto:gentoo-amd64@lists.gentoo.org>
List-Help: <mailto:gentoo-amd64+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-amd64+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-amd64+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-amd64.gentoo.org>
X-BeenThere: gentoo-amd64@lists.gentoo.org
Reply-to: gentoo-amd64@lists.gentoo.org
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Archives-Salt: f2e538e0-0271-476b-b2f9-f15f12d61b81
X-Archives-Hash: 43563e283d50dca23f7f86a3795fe0d1

Today, doing an "emerge -pvDu world" I get the report that no packages
need to be updated.

But while checking the status of another package, I happen to execute
"emerge -pv rpm2targz."  This then reports that the package rpm2targz
needs to be updated.

Why didn't the "emerge -pvDu world" tell me about this?

Further checking reveals that all packages that are installed on my
machine are contained in the /var/db/pkg directory.  However, the "world"
file, which is located at /var/lib/portage/world, should contain the same
listing but it does not.  I notice that some packages in /var/db/pkg
are not listed in /var/lib/portage/world.

Actually, the "world" file has 257 entries, while the "/var/lib/portage/world"
directory contains 414 packages.

Why has portage failed to add all packages to the "world" file?
Have I been doing something wrong?

In any case, I can rebuild the world file manually to accurately
reflect the state my system, but, based upon this current observation,
portage may fail to keep it accurate in the future.

What is going on here?

Frank Peters