Strange, python3-pyqt5-sip 4.19.19 in updates provides sip-api(12)=12.7. I don't know what's going on here. Can anyone else confirm?
Looks like we need a newer python3-pyqt5-sip.
Traceback (most recent call last):
File "/usr/bin/calibre", line 20, in <module>
sys.exit(calibre())
File "/usr/lib64/calibre/calibre/gui_launch.py", line 72, in calibre
main(args)
File "/usr/lib64/calibre/calibre/gui2/main.py", line 528, in main
app, opts, args = init_qt(args)
File "/usr/lib64/calibre/calibre/gui2/main.py", line 113, in init_qt
app = Application(args, override_program_name=override, windows_app_uid=MAIN_APP_UID)
File "/usr/lib64/calibre/calibre/gui2/__init__.py", line 872, in __init__
raise RuntimeError('Failed to load the progress_indicator C extension, with error: {}'.format(pi_err))
RuntimeError: Failed to load the progress_indicator C extension, with error: the sip module implements API v12.0 to v12.6 but the progress_indicator module requires API v12.7
Works for me
Works for me with new kindle paperwhite
I had a sip.so in .local/lib from pip. Didn't recall installing anything graphical with pip outside my virtualenv but apparently I did. Oops.