View Single Post
Old 04-11-2012, 12:47 AM   #1
dbclinton
Junior Member
dbclinton began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Apr 2012
Device: none
Trouble converting ODT to MOBI

Hi,
I just installed 0.8.46 after running into some footnote problems using the Ubuntu repository version. I'm trying to convert an ODT to MOBI and I've run into the following error. Does anyone know how to decode this? By the way, I enabled permissions in the Calibre folders (and rebooted) so it's not that. And by the other way, Caliber is a terrific piece of software!
Thanks,
David

Code:
calibre, version 0.8.46
ERROR: Conversion Error: <b>Failed</b>: Convert book 1 of 1 (The Royal Prophet)

Convert book 1 of 1 (The Royal Prophet)
Resolved conversion options
calibre version: 0.8.46
{'asciiize': False,
 'author_sort': None,
 'authors': None,
 'base_font_size': 0.0,
 'book_producer': None,
 'change_justification': u'original',
 'chapter': u"//*[((name()='h1' or name()='h2') and re:test(., '\\s*((chapter|book|section|part)\\s+)|((prolog|prologue|epilogue)(\\s+|$))', 'i')) or @class = 'chapter']",
 'chapter_mark': u'pagebreak',
 'comments': None,
 'cover': u'/tmp/calibre_0.8.46_tmp_r74jx6/6BX6Fp.jpeg',
 'debug_pipeline': None,
 'dehyphenate': True,
 'delete_blank_paragraphs': True,
 'disable_font_rescaling': False,
 'dont_compress': False,
 'duplicate_links_in_toc': False,
 'enable_heuristics': False,
 'extra_css': None,
 'extract_to': None,
 'filter_css': u'',
 'fix_indents': True,
 'font_size_mapping': None,
 'format_scene_breaks': True,
 'html_unwrap_factor': 0.4,
 'input_encoding': None,
 'input_profile': <calibre.customize.profiles.InputProfile object at 0xa44a50c>,
 'insert_blank_line': False,
 'insert_blank_line_size': 0.5,
 'insert_metadata': False,
 'isbn': None,
 'italicize_common_cases': True,
 'keep_ligatures': False,
 'language': None,
 'level1_toc': u'//h:h1',
 'level2_toc': u'//h:h2',
 'level3_toc': None,
 'line_height': 0.0,
 'linearize_tables': False,
 'margin_bottom': 5.0,
 'margin_left': 5.0,
 'margin_right': 5.0,
 'margin_top': 5.0,
 'markup_chapter_headings': True,
 'max_toc_links': 50,
 'minimum_line_height': 120.0,
 'mobi_ignore_margins': False,
 'mobi_keep_original_images': False,
 'mobi_toc_at_start': False,
 'no_chapters_in_toc': False,
 'no_inline_navbars': False,
 'no_inline_toc': False,
 'output_profile': <calibre.customize.profiles.OutputProfile object at 0xa44aaac>,
 'page_breaks_before': u"//*[name()='h1' or name()='h2']",
 'personal_doc': u'[PDOC]',
 'prefer_author_sort': False,
 'prefer_metadata_cover': False,
 'pretty_print': False,
 'pubdate': None,
 'publisher': None,
 'rating': None,
 'read_metadata_from_opf': u'/tmp/calibre_0.8.46_tmp_r74jx6/eCFkWH.opf',
 'remove_fake_margins': True,
 'remove_first_image': False,
 'remove_paragraph_spacing': False,
 'remove_paragraph_spacing_indent_size': 1.5,
 'renumber_headings': True,
 'replace_scene_breaks': u'',
 'series': None,
 'series_index': None,
 'share_not_sync': False,
 'smarten_punctuation': False,
 'sr1_replace': None,
 'sr1_search': None,
 'sr2_replace': None,
 'sr2_search': None,
 'sr3_replace': None,
 'sr3_search': None,
 'tags': None,
 'timestamp': None,
 'title': None,
 'title_sort': None,
 'toc_filter': None,
 'toc_threshold': 6,
 'toc_title': None,
 'unsmarten_punctuation': False,
 'unwrap_lines': True,
 'use_auto_toc': False,
 'verbose': 2}
InputFormatPlugin: ODT Input running
on /tmp/calibre_0.8.46_tmp_r74jx6/6iOMXh.odt
Extracting ODT file...
Traceback (most recent call last):
  File "site.py", line 58, in main
  File "site-packages/calibre/utils/ipc/worker.py", line 191, in main
  File "site-packages/calibre/gui2/convert/gui_conversion.py", line 31, in gui_convert_override
  File "site-packages/calibre/gui2/convert/gui_conversion.py", line 25, in gui_convert
  File "site-packages/calibre/ebooks/conversion/plumber.py", line 963, in run
  File "site-packages/calibre/customize/conversion.py", line 208, in __call__
  File "site-packages/calibre/ebooks/conversion/plugins/odt_input.py", line 23, in convert
  File "site-packages/calibre/ebooks/odt/input.py", line 151, in __call__
  File "site-packages/odf/odf2xhtml.py", line 1514, in odf2xhtml
  File "site-packages/odf/odf2xhtml.py", line 1499, in load
  File "site-packages/odf/odf2xhtml.py", line 1505, in _walknode
  File "site-packages/odf/odf2xhtml.py", line 1505, in _walknode
  File "site-packages/odf/odf2xhtml.py", line 1505, in _walknode
  File "site-packages/odf/odf2xhtml.py", line 1505, in _walknode
  File "site-packages/odf/odf2xhtml.py", line 1505, in _walknode
  File "site-packages/odf/odf2xhtml.py", line 1503, in _walknode
  File "site-packages/odf/odf2xhtml.py", line 555, in startElementNS
  File "site-packages/odf/odf2xhtml.py", line 572, in handle_starttag
  File "site-packages/odf/odf2xhtml.py", line 763, in s_draw_object_ole
KeyError: (u'urn:oasis:names:tc:opendocument:xmlns:drawing:1.0', 'class-id')
dbclinton is offline   Reply With Quote