Bug 24051

Summary: calibre doesn't start
Product: Mageia Reporter: Liam Quin <liam>
Component: RPM PackagesAssignee: Stig-Ørjan Smelror <smelror>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: Normal CC: marja11, smelror
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: calibre-3.36.0-1.mga7.src.rpm CVE:
Status comment:

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