Gentoo Archives: gentoo-user

From: YoYo Siska <yoyo@××××××.sk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] xpdf won't run - missing libpoppler.so.5
Date: Thu, 28 Apr 2011 10:38:07
Message-Id: 20110428103628.GA4104@ksp.sk
In Reply to: [gentoo-user] xpdf won't run - missing libpoppler.so.5 by Alan Mackenzie
1 On Thu, Apr 28, 2011 at 09:45:55AM +0000, Alan Mackenzie wrote:
2 > Hi, Gentoo!
3 >
4 > I try to run xpdf from within Gnome. It doesn't run. On the virtual
5 > terminal, the error message is:
6 >
7 > xpdf: error while loading shared libraries: libpoppler.so.5: cannot
8 > open shared object file: No such file or directory
9 >
10 > . However there is a library /usr/lib/libpoppler.so.7.
11 > ^
12 revdep-rebuild ?
13
14 Seems like poppler has been updated, but xpdf wasn't recompiled yet to
15 use the new lib.
16
17 >
18 > I look in /var/db/pkg/app-text/xpdf-3.02-r4/DEPENDS, and see:
19 >
20 > >=app-text/poppler-0.12.3-r3[xpdf-headers]
21 > ^^ ^^^^^^^^^
22 >
23 > I currently have installed poppler-0.14.5-r1, which satisfies DEPENDS.
24 > Presumably, though, it incorporate ....so.7, which is useless for xpdf.
25 >
26 > This situation, requiring an older version of a dynamic library, can't
27 > be unheard of. What's the canonical way of getting .....so.5?
28 >
29 > As a matter of interest, how do you say, in DEPENDS, that you need a
30 > library _between_ two version numbers rather than just >= than one?
31 >
32 > Am I missing anything else important?
33
34 you can say "&& ( >=something <something)"
35 but my guess is, that xpdf doesn't _need_ the old version of lib, it just needs
36 to be recompiled with the new version...
37
38 yoyo

Replies

Subject Author
Re: [gentoo-user] xpdf won't run - missing libpoppler.so.5 Alan Mackenzie <acm@×××.de>