Calibre fails to start with GCC 9

Bug #1898940 reported by Mladen Gogala on 2020-10-07
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
Undecided
Unassigned

Bug Description

mgogala@umajor:~$ dpkg -l calibre
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-================================-============-==============>
ii calibre 4.99.4+dfsg+really4.12.0-1build1 all powerful and e>
lines 1-6/6 (END)

mgogala@umajor:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.1 LTS"
mgogala@umajor:~$

mgogala@umajor:~$ python3
Python 3.8.5 (default, Jul 28 2020, 12:59:40)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

mgogala@umajor:~$ calibre
Traceback (most recent call last):
  File "/usr/bin/calibre", line 20, in <module>
    sys.exit(calibre())
  File "/usr/lib/calibre/calibre/gui_launch.py", line 73, in calibre
    main(args)
  File "/usr/lib/calibre/calibre/gui2/main.py", line 543, in main
    listener = create_listener()
  File "/usr/lib/calibre/calibre/gui2/main.py", line 514, in create_listener
    return Listener(address=gui_socket_address())
  File "/usr/lib/calibre/calibre/utils/ipc/server.py", line 110, in __init__
    self._listener._unlink.cancel()
AttributeError: 'NoneType' object has no attribute 'cancel'

Mladen Gogala (mgogala) wrote :

As of now, the PPA version of Calibre is unusable.

I dont provide support for distro versions of calibre. Use the official
calibre binaries from https://calibre-ebook.com/download_linux or
report the bug in the distro package to its maintainers.

 status invalid

Changed in calibre:
status: New → Invalid
Eli Schwartz (eschwartz) on 2020-10-13
tags: added: not-our-bug ubuntu-bug
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers