Running Ubuntu Hardy. Followed the instructions as previously (sudo easy_install -U calibre && sudo calibre_postinstall). It failed out on the bash completion however.
Code:
* Restarting Hardware abstraction layer hald
...done.
Setting up bash completion... failed
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/calibre/linux.py", line 167, in setup_completion
File "build/bdist.linux-i686/egg/calibre/gui2/lrf_renderer/main.py", line 1, in <module>
File "build/bdist.linux-i686/egg/calibre/gui2/library.py", line 18, in <module>
File "build/bdist.linux-i686/egg/calibre/library/database.py", line 11, in <module>
File "build/bdist.linux-i686/egg/calibre/ebooks/metadata/meta.py", line 11, in <module>
File "build/bdist.linux-i686/egg/calibre/ebooks/metadata/lit.py", line 12, in <module>
File "build/bdist.linux-i686/egg/calibre/ebooks/lit/reader.py", line 371, in <module>
File "build/bdist.linux-i686/egg/calibre/ebooks/lit/reader.py", line 374, in LitReader
TypeError: 'resolve_entities' is an invalid keyword argument for this function
Traceback (most recent call last):
File "/usr/bin/calibre_postinstall", line 8, in <module>
load_entry_point('calibre==0.4.84', 'console_scripts', 'calibre_postinstall')()
File "build/bdist.linux-i686/egg/calibre/linux.py", line 427, in post_install
File "build/bdist.linux-i686/egg/calibre/linux.py", line 301, in setup_completion
UnboundLocalError: local variable 'manifest' referenced before assignment
And now when I try to launch it also fails.
Code:
$ calibre
Traceback (most recent call last):
File "/usr/bin/calibre", line 8, in <module>
load_entry_point('calibre==0.4.84', 'gui_scripts', 'calibre')()
File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 277, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2179, in load_entry_point
return ep.load()
File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1912, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
File "build/bdist.linux-i686/egg/calibre/gui2/main.py", line 14, in <module>
File "build/bdist.linux-i686/egg/calibre/ebooks/metadata/meta.py", line 11, in <module>
File "build/bdist.linux-i686/egg/calibre/ebooks/metadata/lit.py", line 12, in <module>
File "build/bdist.linux-i686/egg/calibre/ebooks/lit/reader.py", line 371, in <module>
File "build/bdist.linux-i686/egg/calibre/ebooks/lit/reader.py", line 374, in LitReader
TypeError: 'resolve_entities' is an invalid keyword argument for this function