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-user+bounces-138793-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1Sa9Lg-0007m7-MT
	for garchives@archives.gentoo.org; Thu, 31 May 2012 17:39:49 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 7AFAEE05D5;
	Thu, 31 May 2012 17:39:26 +0000 (UTC)
Received: from mail-wi0-f169.google.com (mail-wi0-f169.google.com [209.85.212.169])
	by pigeon.gentoo.org (Postfix) with ESMTP id 588BAE0566
	for <gentoo-user@lists.gentoo.org>; Thu, 31 May 2012 17:37:29 +0000 (UTC)
Received: by wibhn14 with SMTP id hn14so4408514wib.4
        for <gentoo-user@lists.gentoo.org>; Thu, 31 May 2012 10:37:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=message-id:date:from:user-agent:mime-version:to:subject
         :content-type:content-transfer-encoding;
        bh=a1MUfbXo0sGrmEVGTlcV+ati1LSzddYeP0+UiJpaGjE=;
        b=BgcUjtyMJ3qGOzrfnaL4I89VGNRXwJNm9VZgOHUZcRn/diYfyZcDJ+zMxKjIihqzKy
         PtYfaAcepuBkJaFkTSRvPBm0vPrMJknFltb6X8MmyXJkD93RfyOiDHYGR5FhTYHWr3D8
         g6MGO+wnHkTwoCo6TxevcPieB2PyBjya82ha3Dj5dZKj23jImLPGicbuW4W1fJaE9pjj
         IV64KqkiUqTPCFODjbGz5HNZiPwVWT5hJVWsyTvVe5PnLrRPifonuddPJIGbW7l5pnf2
         bI9HB6K493PYakJML3+m5kfdijvJWy+hWjPRlkGk6N6avdFcV3dWrrRjd5Y/GXcEQWib
         92HA==
Received: by 10.216.135.146 with SMTP id u18mr8637549wei.5.1338485848225;
        Thu, 31 May 2012 10:37:28 -0700 (PDT)
Received: from [10.0.0.11] ([88.151.75.253])
        by mx.google.com with ESMTPS id gc6sm4912839wib.0.2012.05.31.10.37.26
        (version=TLSv1/SSLv3 cipher=OTHER);
        Thu, 31 May 2012 10:37:27 -0700 (PDT)
Message-ID: <4FC7AB9C.3050708@gmail.com>
Date: Thu, 31 May 2012 19:34:20 +0200
From: Jarry <mr.jarry@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
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
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] libpcre.so.0 not used, yet system broken...
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Archives-Salt: 6dc14694-d211-4234-98cb-e94addea4a76
X-Archives-Hash: 726b5959a4f600222bc87d1060895698

Hi,
I updated recently libpcre to 8.30-r2 on ~10 system without
problems. Today I updated the last one. As usually, this
message has been printed:

* Messages for package dev-libs/libpcre-8.30-r2:
* Old versions of installed libraries were detected on your system.
* In order to avoid breaking packages that depend on these old libs,
* the libraries are not being removed. You need to run revdep-rebuild
* in order to remove these old dependencies. If you do not have this
* helper program, simply emerge the 'gentoolkit' package.
*
*   # revdep-rebuild --library '/lib64/libpcre.so.0' &&
  rm '/lib64/libpcre.so.0'

So I run first:
# revdep-rebuild --library '/lib64/libpcre.so.0'

To my big surprise, none packages have been found:
* There are no dynamic links to /lib64/libpcre.so.0. All done

I was a little suspicious because I remember on all other
systems 2 packages had to be recompiled. So I created copy
of the above mentioned library in homedir, and removed it:
# rm '/lib64/libpcre.so.0'

Then I tried "revdep-rebuild" and got plenty of errors:

grep: error while loading shared libraries: libpcre.so.0:
  cannot open shared object file: No such file or directory

Apparently, grep needs libpcre.so.0. But how is it possible
that "revdep-rebild --library '/lib64/libpcre.so.0'" does not
find any package linked to libpcre.so.0, yet when I remove it,
grep is broken?

Does anybody remember what was the 2nd package linked to
libpcre.so.0, which had to be recompliled after libpcre
upgrade?

Jarry
-- 
_______________________________________________________________
This mailbox accepts e-mails only from selected mailing-lists!
Everything else is considered to be spam and therefore deleted.