[Python-modules-team] Bug#839870: python3-poppler-qt5: Unable to load PDF file.
Christoph Döpmann
c_debian at alias.doepmann.net
Wed Oct 5 20:14:50 UTC 2016
Package: python3-poppler-qt5
Version: 0.24.2-1+b2
Severity: grave
Justification: renders package unusable
Dear Maintainer,
I appear to be unable to use the popplerqt5 module. Whenever I try to
load a PDF file by file name, a TypeError is raised, indicating that the
file name may not be given as a string:
$ python3
Python 3.5.2+ (default, Sep 10 2016, 10:24:58)
[GCC 6.2.0 20160901] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import popplerqt5
>>> = popplerqt5.Poppler.Document.load('test.pdf')
File "<stdin>", line 1
= popplerqt5.Poppler.Document.load('test.pdf')
^
SyntaxError: invalid syntax
>>> popplerqt5.Poppler.Document.load('test.pdf')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: Document.load(): argument 1 has unexpected type 'str'
>>>
However, the Qt4 version works fine:
$ python3
Python 3.5.2+ (default, Sep 10 2016, 10:24:58)
[GCC 6.2.0 20160901] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import popplerqt4
>>> popplerqt4.Poppler.Document.load('/tmp/screen.pdf')
<popplerqt4.Document object at 0x7fafae2b0828>
>>>
Since I haven't come across any API change to be aware of, I suppose this is a bug.
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages python3-poppler-qt5 depends on:
ii libc6 2.23-5
ii libgcc1 1:6.1.1-11
ii libpoppler-qt5-1 0.44.0-3
ii libstdc++6 6.1.1-11
ii python3 3.5.1-4
ii python3-pyqt5 5.7+dfsg-2
ii python3-sip [sip-py3api-11.2] 4.18.1+dfsg-1
python3-poppler-qt5 recommends no packages.
python3-poppler-qt5 suggests no packages.
-- no debconf information
More information about the Python-modules-team
mailing list