From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-user+bounces-144701-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id E1986138650
	for <garchives@archives.gentoo.org>; Thu, 24 Jan 2013 11:32:46 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 5DD1921C036;
	Thu, 24 Jan 2013 11:32:33 +0000 (UTC)
Received: from mail.muc.de (colin.muc.de [193.149.48.1])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 9E9D6E04C2
	for <gentoo-user@lists.gentoo.org>; Thu, 24 Jan 2013 11:32:31 +0000 (UTC)
Received: (qmail 5957 invoked by uid 3782); 24 Jan 2013 11:32:28 -0000
Received: from acm.muc.de (pD951BCFD.dip.t-dialin.net [217.81.188.253]) by
	colin.muc.de (tmda-ofmipd) with ESMTP;
	Thu, 24 Jan 2013 12:32:27 +0100
Received: (qmail 7211 invoked by uid 1000); 24 Jan 2013 11:25:45 -0000
Date: Thu, 24 Jan 2013 11:25:45 +0000
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] Infinite loop in revdep-rebuild with firefox-17.0.2
Message-ID: <20130124112544.GA7179@acm.acm>
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Delivery-Agent: TMDA/1.1.12 (Macallan)
From: Alan Mackenzie <acm@muc.de>
X-Primary-Address: acm@muc.de
X-Archives-Salt: 47a5e567-47a4-483a-9058-2ffdf4356cf9
X-Archives-Hash: 5979b8fbafb4065e881f2a0c3e0bf5e0

Hi, Gentoo!

A couple of days ago, I merged firefox-17.0.2 and ran revdep-rebuild -p.
It said, strangely, that some firefox libraries needed rebuilding.

I've just let revdep-rebuild rebuild firefox.  I run revdep-rebuild -p
again, and it's still saying these libraries need rebuilding.  This
isn't good.

Here's some output from revdep-rebuild -p:

 * Checking dynamic linking consistency
[ 100% ]
 *   broken /usr/lib64/firefox/libxpcom.so (no version information available)
 *   broken /usr/lib64/firefox/plugin-container (no version information available)
 *   broken /usr/lib64/firefox/sdk/bin/xpcshell (no version information available)
 *   broken /usr/lib64/firefox/sdk/lib/libxpcom.so (no version information available)
 * Generated new 3_broken.rr
 * Assigning files to packages
 *   /usr/lib64/firefox/libxpcom.so -> www-client/firefox
 *   /usr/lib64/firefox/plugin-container -> www-client/firefox
 *   /usr/lib64/firefox/sdk/bin/xpcshell -> www-client/firefox
 *   /usr/lib64/firefox/sdk/lib/libxpcom.so -> www-client/firefox

The problem seems to be the "no version information available".
revdep-rebuild is now less useful than it should be.

Has anybody else encountered this problem, and what is the best way to
solve it?

-- 
Alan Mackenzie (Nuremberg, Germany).