calibre broken after v.0.4.56
Kovid (or whomever cares),
Because I get a sort-of nag on calibre to upgrade to a newer version (I am running v.0.4.56) I thought I'd hit it with easy_install (on Gentoo). I spent a lot of time in dependencies hell (I try to limit the number of unmasked packages) when I finally narrowed down the problem to a library that I don't think I even have installed: PictureFlow. I don't want to install something that I can't uninstall (I hate how easy_install bypasses package management), so I backed out the upgrade to version 0.4.56. What am I missing?
Stack trace:
File "/usr/bin/calibre", line 8, in <module>
load_entry_point('calibre==0.4.69', 'gui_scripts', 'calibre')()
File "build/bdist.linux-i686/egg/calibre/gui2/main.py", line 1175, in main
File "build/bdist.linux-i686/egg/calibre/gui2/main.py", line 203, in __init__
File "build/bdist.linux-i686/egg/calibre/gui2/cover_flow.py", line 72, in __init__
TypeError: argument 1 of PictureFlow.setSlideSize() has an invalid type
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/calibre/gui2/library.py", line 380, in headerData
TypeError: 'NoneType' object is not callable
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/calibre/gui2/library.py", line 381, in headerData
TypeError: 'NoneType' object is not callable
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/calibre/gui2/library.py", line 382, in headerData
TypeError: 'NoneType' object is not callable
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/calibre/gui2/library.py", line 383, in headerData
TypeError: 'NoneType' object is not callable
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/calibre/gui2/library.py", line 384, in headerData
TypeError: 'NoneType' object is not callable
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/calibre/gui2/library.py", line 385, in headerData
TypeError: 'NoneType' object is not callable
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/calibre/gui2/library.py", line 386, in headerData
TypeError: 'NoneType' object is not callable
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/calibre/gui2/library.py", line 387, in headerData
TypeError: 'NoneType' object is not callable
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/calibre/gui2/jobs.py", line 291, in headerData
TypeError: 'NoneType' object is not callable
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/calibre/gui2/jobs.py", line 292, in headerData
TypeError: 'NoneType' object is not callable
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/calibre/gui2/jobs.py", line 293, in headerData
TypeError: 'NoneType' object is not callable
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/calibre/gui2/jobs.py", line 294, in headerData
TypeError: 'NoneType' object is not callable
|