Bug 1347961

Summary: Calibre dependencies should be updated.
Product: [Fedora] Fedora Reporter: Johannes Römer <jo-roemer>
Component: calibreAssignee: Kevin Fenzi <kevin>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: rawhideCC: chkr, helio, kevin, nushio, sysoutfran, zbyszek
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: calibre-2.60.0-1.fc24 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-07-03 12:23:39 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Johannes Römer 2016-06-19 10:17:10 UTC
The the SPEC file does not reflect the actual dependencies of current versions of Calibre.

Dependencies to be removed:
BuildRequires:  ImageMagick-devel
Requires:       ImageMagick
--> These are no longer needed since 2.57

Dependencies to be modified:
BuildRequires:  python >= 2.6
BuildRequires:  python-devel >= 2.6
--> Calibre requires python 2.7

Dependencies to be added:
Requires:       python2-psutil
Requires:       python-pygments
Requires:       optipng
--> Although most users shouldn't experience any problems without these packages, they are used by Calibre and officially listed as dependencies: http://calibre-ebook.com/download_linux

In addition, I would recommend to remove the python-feedparser workaround:
BuildConflicts: python-feedparser
--> The corresponding bug 1026469 has been fixed a year ago and building Calibre with python-feedparser installed works for me.

Comment 1 Kevin Fenzi 2016-06-24 22:02:39 UTC
Thanks for the bug. Updated all these items.

Comment 2 Fedora Update System 2016-06-24 22:44:17 UTC
calibre-2.60.0-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-c99266037c

Comment 3 Fedora Update System 2016-06-26 00:26:57 UTC
calibre-2.60.0-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-c99266037c

Comment 4 Fedora Update System 2016-07-03 12:23:33 UTC
calibre-2.60.0-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.