There is no version conflict in any way:
/opt/calibre$ ldd bin/ebook-convert
linux-vdso.so.1 => (0x00007fff0f46a000)
libcalibre-launcher.so => /opt/calibre/lib/libcalibre-launcher.so (0x00007fe550aca000)
libc.so.6 => /lib/libc.so.6 (0x00007fe550741000)
libpython2.7.so.1.0 => /opt/calibre/lib/libpython2.7.so.1.0 (0x00007fe550384000)
/lib64/ld-linux-x86-64.so.2 (0x00007fe550cd6000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007fe550167000)
libdl.so.2 => /lib/libdl.so.2 (0x00007fe54ff63000)
libutil.so.1 => /lib/libutil.so.1 (0x00007fe54fd5f000)
libm.so.6 => /lib/libm.so.6 (0x00007fe54fadc000)
Starting ebook-convert from the console gives a segfault:
/opt/calibre$ ./ebook-convert
Benutzung: ebook-convert input_file output_file [options]
Konvertiert ein eBook von einem Format in ein anderes.
input_file ist die Eingabe und output_file ist die Ausgabe. Beide müssen als die ersten zwei Argumente des Befehls angegeben werden.
Das Ausgabe-eBook-Format wird aus der Dateiendung von output_file erraten. output_file kann auch das spezielle Format .EXT sein, wobei EXT die Dateiendung der Ausgabe-Datei ist. In diesem Fall wird der Name der Ausgabe-Datei von der Eingabe-Datei abgeleitet. Beachten Sie, dass die Dateinamen nicht mit einem Anführungszeichen beginnen dürfen. Schlussendlich wird eine Ausgabe-Datei ohne Dateiendung als ein Verzeichnis behandelt, in das ein "open ebook" (OEB) bestehend aus HTML-Dateien geschrieben wird. Diese Dateien sind die Dateien, die normalerweise an das Ausgabe-Plugin weitergereicht werden.
Nach der Angabe von Eingabe- und Ausgabe-Datei kann die Konvertierung durch die Angabe von verschiedenen Optionen angepasst werden. Die verfügbaren Optionen hängen ab von den Eingabe- und Ausgabe-Dateitypen. Für eine Hilfe dazu geben Sie die Eingabe- und Ausgabe-Dateien an und verwenden Sie dann die Option -h.
Eine vollständige Dokumentation des Konvertierungssystems finden Sie unter
http://calibre-ebook.com/user_manual/conversion.html
Wann immer Sie Argumente an ebook-convert weitergeben, die Leerzeichen beinhalten, setzen Sie diese Argumente in Anführungsstriche.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
Erstellt von Kovid Goyal <kovid@kovidgoyal.net>
Segmentation fault
Starting ebook-convert with parameters gives me this:
/opt/calibre$ ./ebook-convert /tmp/xx.html /tmp/xx.epub
Traceback (most recent call last):
File "site.py", line 58, in main
File "site-packages/calibre/ebooks/conversion/cli.py", line 271, in main
File "site-packages/calibre/ebooks/conversion/cli.py", line 252, in create_option_parser
File "site-packages/calibre/ebooks/conversion/plumber.py", line 9, in <module>
File "site-packages/calibre/customize/ui.py", line 14, in <module>
File "site-packages/calibre/customize/builtins.py", line 571, in <module>
File "site-packages/calibre/ebooks/pdf/output.py", line 18, in <module>
File "site-packages/calibre/ebooks/pdf/writer.py", line 15, in <module>
File "site-packages/calibre/ebooks/pdf/pageoptions.py", line 6, in <module>
ImportError: cannot import name QPrinter
!?