qpdfView in Debian -- annotation issue

Asked by Imad Ahmed

Hello,

I switched to Debian from Ubuntu few weeks ago, as I Ubuntu 13.10 is causing a lot of stability issues to my system. Anyway, I am using Debian Jessie and currently use qpdfview 0.47 but the annotation does not work. I get a message asking me to download poppler library higher than 0.20.1. Currently, Debian jessie uses poppler-utils 0.18.4-10 and I wonder if there is a way round this problem without the need to install an experimental library as I need to maintain a bug-free system.

Best wishes, Imad

Question information

Language:
English Edit question
Status:
Solved
For:
qpdfview Edit question
Assignee:
No assignee Edit question
Solved by:
Benjamin Eltzner
Solved:
Last query:
Last reply:
Revision history for this message
Best Benjamin Eltzner (b-eltzner) said :
#1

Hi Imad, the annotation feature relies on the corresponding feature in the Poppler library which was only implemented in version 0.20.1, hence the info box. However, debian is currently in the process of moving to poppler 0.22.5 (https://release.debian.org/transitions/html/poppler.html). The new version of Poppler will enter Jessie as soon as all the depending packages have been built with the new version in unstable. So the question will solve itself in the next days.

If you are comfortable with apt-pinning, you can get the even newer version 0.24.5 from debian experimental. That version of the library is thread safe and qpdfview makes use of this in the form of multithreaded rendering. Alternatively, you can use this PPA: https://launchpad.net/~b-eltzner/+archive/qpdfview-exp which so far works well with debian, although the packages are built on Ubuntu 12.04.

Revision history for this message
Imad Ahmed (imad-a-ahmed) said :
#2

Hi Benjamin, Thanks for your quick reply and the information. That answers my question. I am very pleased that I'll enjoy a fully functional qpdfview in the solid-stale Debian!

Best regards, Imad

Revision history for this message
Imad Ahmed (imad-a-ahmed) said :
#3

Thanks Benjamin Eltzner, that solved my question.