FS#64357 - [calibre] incompatible with qt5-webengine 5.13.2

Attached to Project: Community Packages
Opened by Mehmet (mmt84) - Saturday, 02 November 2019, 14:31 GMT
Last edited by Eli Schwartz (eschwartz) - Sunday, 03 November 2019, 03:42 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Antonio Rojas (arojas)
Eli Schwartz (eschwartz)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description:

Calibre fails to open epub files complaining:

ERROR: Could not open book: Failed to load book manifest, click "Show details" for more info

Failed to communicate with "/manifest?x", with status: [200] OK<br><br>

Additional info:

Calibre 4.2.0-3

Steps to reproduce:

Open any epub file with calibre 4.2.0-3 build.
This task depends upon

Closed by  Eli Schwartz (eschwartz)
Sunday, 03 November 2019, 03:42 GMT
Reason for closing:  Fixed
Additional comments about closing:  calibre 4.2.0-5
Comment by Florian Léger (fleger) - Saturday, 02 November 2019, 19:34 GMT
I'm having the same issue; I've worked around it by downgrading qt5-webengine to 5.13.1-3.
Comment by Chris Elston (chrise) - Saturday, 02 November 2019, 21:18 GMT
Confirmed same issue. Downgrade of qt5-webengine resolved it.
Comment by Eli Schwartz (eschwartz) - Sunday, 03 November 2019, 01:29 GMT
  • Field changed: Summary ([calibre] PLEASE ENTER SUMMARY → [calibre] incompatible with qt5-webengine 5.13.2)
  • Field changed: Status (Unconfirmed → Assigned)
  • Field changed: Severity (Low → Medium)
  • Task assigned to Antonio Rojas (arojas), Eli Schwartz (eschwartz)
https://bugs.launchpad.net/bugs/1850975

I had mentioned to arojas about this bug on Friday and filed the above upstream bug, seems like he rebuilt calibre with the mentioned fix and moved webengine to stable. But I've already noticed that the upstream fix does not work for me either.

arojas -- did you double check that the fix worked? I don't know whether Kovid had a test system with qt5-webengine 5.13.2 to develop a fix with, or whether he just guessed at the causes and hoped.
Comment by Eli Schwartz (eschwartz) - Sunday, 03 November 2019, 03:41 GMT
Okay, there are now two new additional commits which finally fix this properly. I'm uploading a fixed version with a roundup of all four patches (I had to modify one of them because it had too many unrelated changes that did not apply), and I've been able to successfully open books using it.

Loading...