FS#49461 - [calibre] fails to start with python2-pyqt5-5.6-1
Attached to Project:
Community Packages
Opened by George Angelopoulos (l4than-d3vers) - Wednesday, 25 May 2016, 06:53 GMT
Last edited by Jelle van der Waa (jelly) - Wednesday, 25 May 2016, 18:38 GMT
Opened by George Angelopoulos (l4than-d3vers) - Wednesday, 25 May 2016, 06:53 GMT
Last edited by Jelle van der Waa (jelly) - Wednesday, 25 May 2016, 18:38 GMT
|
Details
Description:
[calibre] fails to start with python2-pyqt5-5.6-1 Works fine with python2-pyqt5-5.5.1-2 Steps to reproduce: run calibre Result: $ 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 63, in calibre main(args) File "/usr/lib/calibre/calibre/gui2/main.py", line 495, in main app, opts, args = init_qt(args) File "/usr/lib/calibre/calibre/gui2/main.py", line 101, in init_qt app = Application(args, override_program_name=override) File "/usr/lib/calibre/calibre/gui2/__init__.py", line 872, in __init__ self.load_calibre_style() File "/usr/lib/calibre/calibre/gui2/__init__.py", line 983, in load_calibre_style self.pi.load_style(icon_map) TypeError: a dict value has type 'unicode' but 'QString' is expected |
This task depends upon
Closed by Jelle van der Waa (jelly)
Wednesday, 25 May 2016, 18:38 GMT
Reason for closing: Fixed
Additional comments about closing: 2.57.1-2 is in the repos now
Wednesday, 25 May 2016, 18:38 GMT
Reason for closing: Fixed
Additional comments about closing: 2.57.1-2 is in the repos now
Rebuilding Calibre solved the issue; could it be related to the python2 bytecode compilation as part of the build process?
Repo version still doesn't work. The broken repo version that I have has this hash:
$ md5sum /var/cache/pacman/pkg/calibre-2.57.1-1-x86_64.pkg.tar.xz
5f76205c2188792fa5eb1f42e05c9a7f /var/cache/pacman/pkg/calibre-2.57.1-1-x86_64.pkg.tar.xz
By the way, we're talking about calibre-2.57.1-1, right? Just to be clear and sorry for not specifying in the initial report.