Bug 24051 - calibre doesn't start
Summary: calibre doesn't start
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal major
Target Milestone: ---
Assignee: Stig-Ørjan Smelror
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-25 05:19 CET by Liam Quin
Modified: 2022-05-02 19:53 CEST (History)
2 users (show)

See Also:
Source RPM: calibre-3.36.0-1.mga7.src.rpm
CVE:
Status comment:


Attachments

Description Liam Quin 2018-12-25 05:19:40 CET
Description of problem:


Version-Release number of selected component (if applicable):
3.3x

Steps to Reproduce:
1. in a terminal, type
    calibre


2. calibre starts to run, but before showing any window, crashes.

    sys.exit(calibre())
  File "/usr/lib64/calibre/calibre/gui_launch.py", line 72, in calibre
    from calibre.gui2.main import main
  File "/usr/lib64/calibre/calibre/gui2/__init__.py", line 22, in <module>
    from calibre.utils.date import UNDEFINED_DATE
  File "/usr/lib64/calibre/calibre/utils/date.py", line 14, in <module>
    from calibre.utils.iso8601 import utc_tz, local_tz, UNDEFINED_DATE
  File "/usr/lib64/calibre/calibre/utils/iso8601.py", line 8, in <module>
    from dateutil.tz import tzlocal, tzutc, tzoffset
  File "/usr/lib/python2.7/site-packages/dateutil/tz/__init__.py", line 2, in <module>
    from .tz import *
  File "/usr/lib/python2.7/site-packages/dateutil/tz/tz.py", line 19, in <module>
    from six.moves import _thread
ImportError: cannot import name _thread


This was reported on other distributions and fixed by updating calibre to 3.4 - e.g.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=868379
Comment 1 Marja Van Waes 2018-12-26 12:00:56 CET
Assigning to all packagers collectively, since there is no registered maintainer for this package.

Also CC'ing a committer.

Assignee: bugsquad => pkg-bugs
CC: (none) => marja11, smelror

Comment 2 Stig-Ørjan Smelror 2018-12-26 18:58:20 CET
Calibre 3.36.0-2 pushed to Cauldron with python2-six required. This "should" fix this issue.

Cheers,
Stig

Assignee: pkg-bugs => smelror

Comment 3 sturmvogel 2022-05-02 19:53:09 CEST
This bug seems to be somehow forgotten...3 and a half year later we have already calibre-4.23.0-3.1 in MGA8. And it works.

Closing FIXED.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.