pdftools cannot open libpoppler.so.108

Table of Contents

Error Message

File mode specification error: (error Error running ‘/home/me/epdfinfo’: /home/me/epdfinfo: error while loading shared libraries: libpoppler.so.108: cannot open shared object file: No such file or directory    

Fix

My system recently upgraded libpoppler to 1.09 with no 1.08 in sight. By making a symlink so that 1.08 is actually pointing at 1.09, pdftools resumed operation. A risky maneauver since we can’t guarantee 1.09 isn’t breaking, but it seems to work here and could be easily undone if necessary.

> whereis libpoppler.so
libpoppler: /usr/lib64/libpoppler.so
> cd /usr/lib64/
> ls libpoppler*
libpoppler-cpp.so        libpoppler-glib.so         libpoppler-qt5.so.1       libpoppler.so.109
libpoppler-cpp.so.0      libpoppler-glib.so.8       libpoppler-qt5.so.1.27.0  libpoppler.so.109.0.0
libpoppler-cpp.so.0.9.0  libpoppler-glib.so.8.20.0  libpoppler.so
> ln -s libpoppler.so libpoppler.so.108
ln: failed to create symbolic link 'libpoppler.so.108': Permission denied
> sudo ln -s libpoppler.so libpoppler.so.108
Tory Anderson avatar
Tory Anderson
Full-time Web App Engineer, Digital Humanist, Researcher, Computer Psychologist