Gentoo Archives: gentoo-server

From: Jean-Francois Gagnon Laporte <kioshen@×××××.com>
To: gentoo-server@l.g.o
Subject: Re: [gentoo-server] Broken world upgrades
Date: Wed, 01 Dec 2004 14:41:11
Message-Id: 4a64cf40041201064110aecf06@mail.gmail.com
In Reply to: [gentoo-server] Broken world upgrades by Steeve Lennmark
1 Hi !
2
3 I do not know if you are aware of revdep-rebuild. This tool was
4 specifically design for this purpose. It's a "Broken reverse
5 dependency rebuilder" to quote the help dialog.
6
7 emerge -av gentoolkit
8
9 You have to run revdep-rebuild as root (duh) and it will search for
10 broken or missing librairies.
11
12 Cheers !
13
14 Jean-Francois
15
16 On Wed, 01 Dec 2004 15:33:46 +0100, Steeve Lennmark <steeve@×××××××××.se> wrote:
17 > Hi,
18 > how do you people handle dynamically linked breakage during world
19 > upgrades?
20 > I upgraded media-libs/pdflib from 5.0.2 to 6.0.0_p1 and since php was
21 > dynamically linked against pdflib it broke, giving me the following
22 > error:
23 > php: error while loading shared libraries: libpdf.so.2: cannot open
24 > shared object file: No such file or directory
25 >
26 > I can't figure out how to keep my servers up to date without breaking
27 > them at points. If I would have manually recompiled pdflib (getting the
28 > later version), php would still be broken until I was manually done with
29 > the recompile of php.
30 >
31 > Enlighten me!
32 >
33 > --
34 > Steeve Lennmark - MediaSvar AB
35 > steeve@×××××××××.se
36 > :wq
37 >
38 >

Replies

Subject Author
Re: [gentoo-server] Broken world upgrades Steeve Lennmark <steeve@×××××××××.se>