Hi, Gentoo!

I try to run xpdf from within Gnome.  It doesn't run.  On the virtual
terminal, the error message is:

    xpdf: error while loading shared libraries: libpoppler.so.5: cannot
    open shared object file: No such file or directory

.  However there is a library /usr/lib/libpoppler.so.7.
                                                     ^

I look in /var/db/pkg/app-text/xpdf-3.02-r4/DEPENDS, and see:

    >=app-text/poppler-0.12.3-r3[xpdf-headers]
    ^^                 ^^^^^^^^^

I currently have installed poppler-0.14.5-r1, which satisfies DEPENDS.
Presumably, though, it incorporate ....so.7, which is useless for xpdf.

This situation, requiring an older version of a dynamic library, can't
be unheard of.  What's the canonical way of getting .....so.5?

As a matter of interest, how do you say, in DEPENDS, that you need a
library _between_ two version numbers rather than just >= than one?

Am I missing anything else important?

-- 
Alan Mackenzie (Nuremberg, Germany).

Reply via email to