When editing an epub with ebook-edit from caliber-2.56.0 and trying to open any text file, the program shows an error dialogue then crashes with this error: $ ebook-edit calibre 2.56 embedded-python: False is64bit: True Linux-4.5.5-300.fc24.x86_64-x86_64-with-fedora-24-Twenty_Four Linux ('64bit', '') ('Linux', '4.5.5-300.fc24.x86_64', '#1 SMP Thu May 19 13:05:32 UTC 2016') Python 2.7.11 Linux: ('Fedora', '24', 'Twenty Four') Traceback (most recent call last): File "/usr/lib64/calibre/calibre/gui2/tweak_book/preview.py", line 223, in createRequest url = unicode(request.url().toString(QUrl.None)) AttributeError: type object 'QUrl' has no attribute 'None' The issue has been fixed upstream: https://github.com/kovidgoyal/calibre/commit/57450e54e68b3ca155f7ac16983632b6bd458bc6
calibre-2.58.0-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-89ded4dc6a
calibre-2.58.0-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-89ded4dc6a
Fixed with latest calibre update.
calibre-2.58.0-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.