Description of problem:
calibre program fails to start
Version-Release number of selected component (if applicable):
$ calibre --version
calibre (calibre 4.13)
Steps to Reproduce:
1. $ calibre
2. fails to start
Traceback (most recent call last):
File "/usr/bin/calibre", line 20, in <module>
File "/usr/lib64/calibre/calibre/gui_launch.py", line 72, in calibre
File "/usr/lib64/calibre/calibre/gui2/main.py", line 542, in main
listener = create_listener()
File "/usr/lib64/calibre/calibre/gui2/main.py", line 513, in create_listener
File "/usr/lib64/calibre/calibre/utils/ipc/server.py", line 109, in __init__
AttributeError: 'NoneType' object has no attribute 'cancel'
tried removing all plugins and contents of
# dnf remove calibre
# dnf install calibre
so fresh install does not help.
I experience the same error. A re-install didn't help either.
Trying to install older fc32 builds from https://kojipkgs.fedoraproject.org/packages/calibre/ didn't work. They either installed and failed to start with the same error or had dependency problems.
I was able to install calibre-4.16.0-2.fc33.x86_64 by:
$ sudo dnf remove calibre
$ sudo dnf install calibre --releasever=33
After that calibre works (but I hope I didn't make my Fedora installation too Frankenstein).
P.S. Dependencies such as python3-qt5-webengine moved from 5.13.x to 5.14.x, maybe it's the latest 5.13.x. Don't know how relevant that is.
*** This bug has been marked as a duplicate of bug 1840780 ***