Your message dated Sat, 16 May 2020 06:18:34 +0000
with message-id <[email protected]>
and subject line Bug#944875: fixed in calibre 4.99.4+dfsg+really4.16.0-1
has caused the Debian Bug report #944875,
regarding calibre: ebook-convert to pdf aborts due to missing objects in 
QWebEngineProfile
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
944875: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=944875
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: calibre
Version: 4.3.0+dfsg-2
Severity: normal

Dear Maintainer,

ebook-convert package aborts every time I'm trying to convert file to pdf 
format.

Abort message looks this way: 

   <..prior conversion log..>
   68% Parsed all content for markup transformation
   70% Completed markup transformation
   WebEngineContext used before QtWebEngine::initialize() or OpenGL context 
creation failed.
   Traceback (most recent call last):
     File "/usr/bin/ebook-convert", line 20, in <module>
       sys.exit(main())
     File "/usr/lib/calibre/calibre/ebooks/conversion/cli.py", line 401, in main
       plumber.run()
     File "/usr/lib/calibre/calibre/ebooks/conversion/plumber.py", line 1275, 
in run
       self.opts, self.log)
     File "/usr/lib/calibre/calibre/ebooks/conversion/plugins/pdf_output.py", 
line 176, in convert
       self.convert_text(oeb_book)
     File "/usr/lib/calibre/calibre/ebooks/conversion/plugins/pdf_output.py", 
line 243, in convert_text
       log=self.log, cover_data=self.cover_data, 
report_progress=self.report_progress
     File "/usr/lib/calibre/calibre/ebooks/pdf/html_writer.py", line 1139, in 
convert
       manager = RenderManager(opts, log, container.root)
     File "/usr/lib/calibre/calibre/ebooks/pdf/html_writer.py", line 250, in 
__init__
       ans.setUrlRequestInterceptor(self.interceptor)
   AttributeError: 'QWebEngineProfile' object has no attribute 
'setUrlRequestInterceptor' 

If I simply comment out line 250 in html_writer.py, there is no abort and 
conversion passes without issues and produces expected pdf file. Everything 
works.

I see there is a similar issue reported to upstream, but bug was declined as 
they do not support calibre which comes from debian package.
Details are here: https://bugs.launchpad.net/calibre/+bug/1850835

Probably there was a new version for python-pyqt which we don't have yet in 
debian, but I didn't figure that out.

Could you please have a look?

--
Regards, Rushan.


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.2.0-2-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages calibre depends on:
ii  calibre-bin                      4.3.0+dfsg-2
ii  dpkg                             1.19.7
ii  fonts-liberation                 1:1.07.4-10
ii  imagemagick                      8:6.9.10.23+dfsg-2.1+b2
ii  imagemagick-6.q16 [imagemagick]  8:6.9.10.23+dfsg-2.1+b2
ii  libjpeg-turbo-progs              1:1.5.2-2+b1
ii  libjs-coffeescript               1.12.8~dfsg-4
ii  libjs-mathjax                    2.7.4+dfsg-1
ii  optipng                          0.7.7-1+b1
ii  poppler-utils                    0.71.0-6
ii  python-apsw                      3.29.0-r1-2
ii  python-bs4                       4.8.0-2
ii  python-chardet                   3.0.4-4
ii  python-cherrypy3                 8.9.1-5
ii  python-css-parser                1.0.4-1
ii  python-cssselect                 1.1.0-1
ii  python-cssutils                  1.0.2-2
ii  python-dateutil                  2.7.3-3
ii  python-dbus                      1.2.12-1
ii  python-feedparser                5.2.1-1
ii  python-html2text                 2019.8.11-1
ii  python-html5-parser              0.4.9-1
ii  python-html5lib                  1.0.1-1
ii  python-lxml                      4.4.1-1
ii  python-markdown                  3.1.1-2
ii  python-mechanize                 1:0.4.3-2
ii  python-msgpack                   0.5.6-2
ii  python-netifaces                 0.10.4-1+b2
ii  python-pil                       6.2.1-2+b1
ii  python-pkg-resources             41.4.0-1
ii  python-pyparsing                 2.4.2-1
ii  python-pyqt5                     5.12.3+dfsg-3
ii  python-pyqt5.qtsvg               5.12.3+dfsg-3
ii  python-pyqt5.qtwebengine         5.12.1-4+b1
ii  python-regex                     0.1.20190207-1+b2
ii  python-routes                    2.4.1-1
ii  python2.7                        2.7.17-1
ii  xdg-utils                        1.1.3-1

Versions of packages calibre recommends:
ii  python-dnspython  1.16.0-1

Versions of packages calibre suggests:
pn  python-unrardll  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: calibre
Source-Version: 4.99.4+dfsg+really4.16.0-1
Done: Norbert Preining <[email protected]>

We believe that the bug you reported is fixed in the latest version of
calibre, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Norbert Preining <[email protected]> (supplier of updated calibre package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 16 May 2020 14:23:03 +0900
Source: calibre
Architecture: source
Version: 4.99.4+dfsg+really4.16.0-1
Distribution: unstable
Urgency: medium
Maintainer: Norbert Preining <[email protected]>
Changed-By: Norbert Preining <[email protected]>
Closes: 944875
Changes:
 calibre (4.99.4+dfsg+really4.16.0-1) unstable; urgency=medium
 .
   [ YOKOTA Hiroshi ]
   * ODF thumbnail icon is replaced to GPL-3 icon.
   * New upstream version 4.99.4+dfsg+really4.16.0
   * Use deprecated API if new API is not available (Closes: #944875)
Checksums-Sha1:
 96d98b075dc7b83a1ac75621a84885491091e169 2905 
calibre_4.99.4+dfsg+really4.16.0-1.dsc
 7d7c5eca6295988b608afa99b75dbdd380459f82 37993052 
calibre_4.99.4+dfsg+really4.16.0.orig.tar.xz
 c0e2dc148b4cdbc8459005e9325254179b99187f 306100 
calibre_4.99.4+dfsg+really4.16.0-1.debian.tar.xz
 7eb5e98c57e7ed7576a5251c979599ce633f8e94 19324 
calibre_4.99.4+dfsg+really4.16.0-1_source.buildinfo
Checksums-Sha256:
 ae624754eabae2ef4da43ad093b66e3fc2a3845099288add41fa424e10469c73 2905 
calibre_4.99.4+dfsg+really4.16.0-1.dsc
 0700ecc60ad7e6792e387e6562a6e1ad01761499b762f2f56d70c48fa6180562 37993052 
calibre_4.99.4+dfsg+really4.16.0.orig.tar.xz
 4cf1946fb8ecc7dfa4ffba5af19e5c07098fde1b57a3af72bd44f3b90370faf6 306100 
calibre_4.99.4+dfsg+really4.16.0-1.debian.tar.xz
 c04ef8f63f000159308557bf709764cb4454cec5d5411a4498513aac5e608621 19324 
calibre_4.99.4+dfsg+really4.16.0-1_source.buildinfo
Files:
 4af89b089e6d5735c2d61c6015073ea0 2905 text optional 
calibre_4.99.4+dfsg+really4.16.0-1.dsc
 9e6a80703f678ff1c7011be6634f7f1d 37993052 text optional 
calibre_4.99.4+dfsg+really4.16.0.orig.tar.xz
 9919e2695ea4ffbd7764b1d4dae22491 306100 text optional 
calibre_4.99.4+dfsg+really4.16.0-1.debian.tar.xz
 5787c85dcdea7d760f972f8f48ed08f4 19324 text optional 
calibre_4.99.4+dfsg+really4.16.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE68ws0vrA2voQX53I2A4JsIcUAGYFAl6/gOoACgkQ2A4JsIcU
AGb4cwgAlmVkgx2zxQFdfclnNxIBeQ7rFCBUoS2HB1fHIyjn3cdWNplywRmBZ75J
xM6STp4kAgS4QG2JtT1a7mdqODgkRahXQhj+iE+0ijgl3y86tMDLh8vGI7nWpY33
VtHnbKFnujMnKByxfnyYOkYUB78t17DC9LjCQbE6HsK4emTcO2hcy+yCh8Y7pA/0
cLTK2TxCTSrfy4xyYGw7Ij2j2n/fuYm3kxfvWSXijOJ5ULtAWiwoBTciwdxW6ztY
TPfGA97hhtVFHp8xMKeeZFzk7XaVpKQRZN2y8bIeUks6CLLcbLeOyMUVsnONmv5M
b08++11r0mZujXJJzcFDtQ7qodRRFg==
=bzju
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to