[QUOTE=kovidgoyal;276312]That should be it.
Not just yet...
Code:
Traceback (most recent call last):
File "/home/kovid/work/calibre/src/calibre/linux.py", line 179, in setup_completion
from calibre.ebooks.lrf.comic.convert_from import option_parser as comicop
File "/home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py", line 21, in <module>
from calibre.ebooks.epub.from_html import config as html2epub_config, convert as html2epub
File "/home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py", line 12, in <module>
from calibre.ebooks.html import config as common_config, tostring
File "/home/kovid/work/calibre/src/calibre/ebooks/html.py", line 16, in <module>
from lxml.html import HtmlElementClassLookup, HTMLParser as _HTMLParser, \
File "/usr/lib/python2.5/site-packages/lxml/html/soupparser.py", line 7, in <module>
from BeautifulSoup import \
ImportError: No module named BeautifulSoup
Traceback (most recent call last):
File "/usr/bin/calibre_postinstall", line 8, in <module>
load_entry_point('calibre==0.4.99', 'console_scripts', 'calibre_postinstall')()
File "/home/kovid/work/calibre/src/calibre/linux.py", line 441, in post_install
manifest += setup_completion(opts.fatal_errors)
File "/home/kovid/work/calibre/src/calibre/linux.py", line 315, in setup_completion
return manifest
UnboundLocalError: local variable 'manifest' referenced before assignment
Traceback (most recent call last):
File "setup.py", line 438, in <module>
subprocess.check_call('calibre_postinstall --do-not-reload-udev-hal', shell=True)
File "/usr/lib/python2.5/subprocess.py", line 461, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command 'calibre_postinstall --do-not-reload-udev-hal' returned non-zero exit status 1