Page MenuHomeSolus

Calibre missing functools_lru_cache
Closed, ResolvedPublic

Description

Launching Calibre from the terminal produces

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 72, in calibre
    from calibre.gui2.main import main
  File "/usr/lib/calibre/calibre/gui2/main.py", line 28, in <module>
    from calibre.utils.ipc import RC, gui_socket_address
  File "/usr/lib/calibre/calibre/utils/ipc/__init__.py", line 15, in <module>
    from polyglot.functools import lru_cache
  File "/usr/lib/calibre/polyglot/functools.py", line 11, in <module>
    from backports.functools_lru_cache import lru_cache
ImportError: No module named functools_lru_cache

Installing python-backports.functools_lru_cache does fix that.

Event Timeline

DonHugo created this task.Thu, Sep 12, 4:30 AM
JoshStrobl triaged this task as Normal priority.Thu, Sep 12, 6:37 AM
JoshStrobl edited projects, added Software; removed Lacks Project.
JoshStrobl moved this task from Backlog to Package Fixes on the Software board.