I don't know if there's a newer topic to discuss these things, but with the last version of calibre (0.4.126) when I install using the binary installer under linux I get this error:
Code:
Setting up bash completion...
Traceback (most recent call last):
File "/tmp/init.py", line 45, in <module>
File "/home/kovid/work/calibre/src/calibre/linux.py", line 482, in binary_install
File "/home/kovid/work/calibre/src/calibre/linux.py", line 452, in post_install
File "/home/kovid/work/calibre/src/calibre/linux.py", line 213, in setup_completion
File "/home/kovid/work/calibre/src/calibre/linux.py", line 118, in opts_and_exts
File "/home/kovid/work/calibre/src/calibre/linux.py", line 77, in options
File "/home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py", line 163, in option_parser
TypeError: not all arguments converted during string formatting
/usr/local/calibre/calibre_postinstall: line 7: 6637 Segmentation fault $loader "$@"
And when I open yakuake for the first time I find this error at the beginning:
Code:
bash: /etc/bash_completion.d/calibre: line 280: unexpected EOF while looking for matching `"'
bash: /etc/bash_completion.d/calibre: line 281: syntax error: unexpected end of file
Hope it helps