FS#66905 - [python2-pyqt5][calibre] ebook-viewer won't start
Attached to Project:
Community Packages
Opened by Moabit (Moabit) - Friday, 05 June 2020, 04:58 GMT
Last edited by Antonio Rojas (arojas) - Friday, 05 June 2020, 07:32 GMT
Opened by Moabit (Moabit) - Friday, 05 June 2020, 04:58 GMT
Last edited by Antonio Rojas (arojas) - Friday, 05 June 2020, 07:32 GMT
|
Details
Description:
ebook-viewer crashes almost immediately on launch. I can see its window for a split-second, then it crashes with the following in the terminal. $ ebook-viewer Fatal Python error: PyEval_SaveThread: NULL tstate [1] 20987 abort (core dumped) ebook-viewer I have attached the output of `journalctl`. If I revert python2-pyqt5 from 5.15.0-2 -> 5.14.2-1, ebook-viewer launches perfectly again. I wasn't sure if calibre just needed to be rebuilt with the new python2-pyqt5 installed (as per Additional info: * package version(s): crash with calibre-common 4.17.0-2 and python2-pyqt5 5.15.0-2 Steps to reproduce: * attempt to launch ebook-viewer |
This task depends upon
Closed by Antonio Rojas (arojas)
Friday, 05 June 2020, 07:32 GMT
Reason for closing: Fixed
Additional comments about closing: python2-pyqtwebengine 5.15.0-2
Friday, 05 June 2020, 07:32 GMT
Reason for closing: Fixed
Additional comments about closing: python2-pyqtwebengine 5.15.0-2
Comment by Antonio Rojas (arojas) -
Friday, 05 June 2020, 07:23 GMT
Comment by Antonio Rojas (arojas) -
Friday, 05 June 2020, 07:31 GMT
Unfortunately upstream does no longer care much about building
pyqt with sip 4 (which is the only way to build it for python2) to
the point that they *still* haven't released the sip 4 version
that pyqt 5.15 depends on. Building everything with HEAD of sip 4
doesn't help either. I suggest to wait until they release sip
4.19.23 and then report it upstream if it still happens. In the
meantime I recommend you to switch to the python 3 version.
Actually, scratch that. The crash is in pyqtwebengine, which is a
separate package