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 ---

