Gentoo Archives: gentoo-user

From: Jarry <mr.jarry@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] libpcre.so.0 not used, yet system broken...
Date: Thu, 31 May 2012 17:39:49
Message-Id: 4FC7AB9C.3050708@gmail.com
1 Hi,
2 I updated recently libpcre to 8.30-r2 on ~10 system without
3 problems. Today I updated the last one. As usually, this
4 message has been printed:
5
6 * Messages for package dev-libs/libpcre-8.30-r2:
7 * Old versions of installed libraries were detected on your system.
8 * In order to avoid breaking packages that depend on these old libs,
9 * the libraries are not being removed. You need to run revdep-rebuild
10 * in order to remove these old dependencies. If you do not have this
11 * helper program, simply emerge the 'gentoolkit' package.
12 *
13 * # revdep-rebuild --library '/lib64/libpcre.so.0' &&
14 rm '/lib64/libpcre.so.0'
15
16 So I run first:
17 # revdep-rebuild --library '/lib64/libpcre.so.0'
18
19 To my big surprise, none packages have been found:
20 * There are no dynamic links to /lib64/libpcre.so.0. All done
21
22 I was a little suspicious because I remember on all other
23 systems 2 packages had to be recompiled. So I created copy
24 of the above mentioned library in homedir, and removed it:
25 # rm '/lib64/libpcre.so.0'
26
27 Then I tried "revdep-rebuild" and got plenty of errors:
28
29 grep: error while loading shared libraries: libpcre.so.0:
30 cannot open shared object file: No such file or directory
31
32 Apparently, grep needs libpcre.so.0. But how is it possible
33 that "revdep-rebild --library '/lib64/libpcre.so.0'" does not
34 find any package linked to libpcre.so.0, yet when I remove it,
35 grep is broken?
36
37 Does anybody remember what was the 2nd package linked to
38 libpcre.so.0, which had to be recompliled after libpcre
39 upgrade?
40
41 Jarry
42 --
43 _______________________________________________________________
44 This mailbox accepts e-mails only from selected mailing-lists!
45 Everything else is considered to be spam and therefore deleted.

Replies

Subject Author
Re: [gentoo-user] libpcre.so.0 not used, yet system broken... Michael Mol <mikemol@×××××.com>
Re: [gentoo-user] libpcre.so.0 not used, yet system broken... Hinnerk van Bruinehsen <h.v.bruinehsen@×××××××××.de>
Re: [gentoo-user] libpcre.so.0 not used, yet system broken... Joseph <syscon780@×××××.com>