|
|
#1 |
|
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Oct 2010
Device: none
|
pdf to mobi ipv6 error
Hi all. I have just bought a kindle touch and i wanted to add to it one pdf ebook which i have in my calibre collection. I red that i needed to convert it to mobi format in order to that. So i selected the book clicked the convert button but the conversion fails with the following error:
Code:
calibre, version 0.8.38
ERROR: Conversion Error: <b>Failed</b>: Convert book 1 of 1 (Beginning PHP and MySQL From Novice to Professional (4rd edition))
Convert book 1 of 1 (Beginning PHP and MySQL From Novice to Professional (4rd edition))
Resolved conversion options
calibre version: 0.8.38
{'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': '/tmp/calibre_0.8.38_tmp_YzTBLM/Vmh7sA.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 0x2e48b90>,
'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': None,
'level2_toc': None,
'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_toc_at_start': False,
'new_pdf_engine': False,
'no_chapters_in_toc': False,
'no_images': False,
'no_inline_navbars': False,
'no_inline_toc': False,
'output_profile': <calibre.customize.profiles.GenericEink object at 0x2e48f90>,
'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': '/tmp/calibre_0.8.38_tmp_YzTBLM/d8Ca3v.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'',
'rescale_images': False,
'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_factor': 0.45,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: PDF Input running
on /tmp/calibre_0.8.38_tmp_YzTBLM/8MIcIZ.pdf
Converting file to html...
pdftohtml log:
Retrieving document metadata...
Generating manifest...
Rendering manifest...
Parsing all content...
Parsing index.html ...
Initial parse failed, using more forgiving parsers
Parsing index.html as HTML
Skipping invalid href: 'http://www)\\.([[:'
Traceback (most recent call last):
File "/usr/lib/calibre/calibre/ebooks/oeb/reader.py", line 204, in _manifest_add_missing
href = item.abshref(urlnormalize(href))
File "/usr/lib/calibre/calibre/ebooks/oeb/base.py", line 351, in urlnormalize
parts = urlparse(href)
File "/usr/lib/python2.7/urlparse.py", line 135, in urlparse
tuple = urlsplit(url, scheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 183, in urlsplit
raise ValueError("Invalid IPv6 URL")
ValueError: Invalid IPv6 URL
Referenced file 'file%3a//usr/local/mysql.dsn' not found
Traceback (most recent call last):
File "/usr/bin/calibre-parallel", line 19, in <module>
sys.exit(main())
File "/usr/lib/calibre/calibre/utils/ipc/worker.py", line 191, in main
result = func(*args, **kwargs)
File "/usr/lib/calibre/calibre/gui2/convert/gui_conversion.py", line 31, in gui_convert_override
override_input_metadata=True)
File "/usr/lib/calibre/calibre/gui2/convert/gui_conversion.py", line 25, in gui_convert
plumber.run()
File "/usr/lib/calibre/calibre/ebooks/conversion/plumber.py", line 969, in run
encoding=self.input_plugin.output_encoding)
File "/usr/lib/calibre/calibre/ebooks/conversion/plumber.py", line 1115, in create_oebbook
reader()(oeb, path_or_stream)
File "/usr/lib/calibre/calibre/ebooks/oeb/reader.py", line 70, in __call__
self._all_from_opf(opf)
File "/usr/lib/calibre/calibre/ebooks/oeb/reader.py", line 649, in _all_from_opf
self._spine_from_opf(opf)
File "/usr/lib/calibre/calibre/ebooks/oeb/reader.py", line 323, in _spine_from_opf
self._spine_add_extra()
File "/usr/lib/calibre/calibre/ebooks/oeb/reader.py", line 294, in _spine_add_extra
href = item.abshref(urlnormalize(href))
File "/usr/lib/calibre/calibre/ebooks/oeb/base.py", line 351, in urlnormalize
parts = urlparse(href)
File "/usr/lib/python2.7/urlparse.py", line 135, in urlparse
tuple = urlsplit(url, scheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 183, in urlsplit
raise ValueError("Invalid IPv6 URL")
ValueError: Invalid IPv6 URL
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 101, in apport_excepthook
if pr.check_ignored():
File "/usr/lib/python2.7/dist-packages/apport/report.py", line 894, in check_ignored
dom = self._get_ignore_dom()
File "/usr/lib/python2.7/dist-packages/apport/report.py", line 836, in _get_ignore_dom
dom = xml.dom.getDOMImplementation().createDocument(None, 'apport', None)
File "/usr/lib/python2.7/dist-packages/cssutils/__init__.py", line 164, in createDocument
raise NotImplementedError
NotImplementedError
Original exception was:
Traceback (most recent call last):
File "/usr/bin/calibre-parallel", line 19, in <module>
sys.exit(main())
File "/usr/lib/calibre/calibre/utils/ipc/worker.py", line 191, in main
result = func(*args, **kwargs)
File "/usr/lib/calibre/calibre/gui2/convert/gui_conversion.py", line 31, in gui_convert_override
override_input_metadata=True)
File "/usr/lib/calibre/calibre/gui2/convert/gui_conversion.py", line 25, in gui_convert
plumber.run()
File "/usr/lib/calibre/calibre/ebooks/conversion/plumber.py", line 969, in run
encoding=self.input_plugin.output_encoding)
File "/usr/lib/calibre/calibre/ebooks/conversion/plumber.py", line 1115, in create_oebbook
reader()(oeb, path_or_stream)
File "/usr/lib/calibre/calibre/ebooks/oeb/reader.py", line 70, in __call__
self._all_from_opf(opf)
File "/usr/lib/calibre/calibre/ebooks/oeb/reader.py", line 649, in _all_from_opf
self._spine_from_opf(opf)
File "/usr/lib/calibre/calibre/ebooks/oeb/reader.py", line 323, in _spine_from_opf
self._spine_add_extra()
File "/usr/lib/calibre/calibre/ebooks/oeb/reader.py", line 294, in _spine_add_extra
href = item.abshref(urlnormalize(href))
File "/usr/lib/calibre/calibre/ebooks/oeb/base.py", line 351, in urlnormalize
parts = urlparse(href)
File "/usr/lib/python2.7/urlparse.py", line 135, in urlparse
tuple = urlsplit(url, scheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 183, in urlsplit
raise ValueError("Invalid IPv6 URL")
ValueError: Invalid IPv6 URL
|
|
|
|
|
|
#2 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,604
Karma: 28548974
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Uninstall the distro provided calibre package you are using and use th official calibre binary from the calibre website.
|
|
|
|
| Advert | |
|
|
|
|
#3 |
|
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Oct 2010
Device: none
|
Thank you for your answer. I uninstalled calibre using these commands
Code:
sudo apt-gedt purge calibre Code:
sudo apt-get autoremove Code:
calibre, version 0.8.52
ERROR: Conversion Error: <b>Failed</b>: Convert book 1 of 1 (Beginning PHP and MySQL From Novice to Professional (4rd edition))
Convert book 1 of 1 (Beginning PHP and MySQL From Novice to Professional (4rd edition))
Resolved conversion options
calibre version: 0.8.52
{'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.52_tmp_bfRfMX/lSBMSb.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 0x28c8290>,
'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': None,
'level2_toc': None,
'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,
'new_pdf_engine': False,
'no_chapters_in_toc': False,
'no_images': False,
'no_inline_navbars': False,
'no_inline_toc': False,
'output_profile': <calibre.customize.profiles.GenericEink object at 0x28c8690>,
'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.52_tmp_bfRfMX/TKSuqo.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'',
'search_replace': '[]',
'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_factor': 0.45,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: PDF Input running
on /tmp/calibre_0.8.52_tmp_bfRfMX/IOtrAZ.pdf
Converting file to html...
Retrieving document metadata...
Generating manifest...
Rendering manifest...
Parsing all content...
Parsing index.html ...
Initial parse failed, using more forgiving parsers
Parsing index.html as HTML
Skipping invalid href: 'http://www)\\.([[:'
Traceback (most recent call last):
File "site-packages/calibre/ebooks/oeb/reader.py", line 204, in _manifest_add_missing
File "site-packages/calibre/ebooks/oeb/base.py", line 356, in urlnormalize
File "urlparse.py", line 134, in urlparse
File "urlparse.py", line 182, in urlsplit
ValueError: Invalid IPv6 URL
Referenced file 'mailto%3a2%40example.edu' not found
Referenced file 'file%3a//usr/local/mysql.dsn' not found
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 988, in run
File "site-packages/calibre/ebooks/conversion/plumber.py", line 1143, in create_oebbook
File "site-packages/calibre/ebooks/oeb/reader.py", line 70, in __call__
File "site-packages/calibre/ebooks/oeb/reader.py", line 655, in _all_from_opf
File "site-packages/calibre/ebooks/oeb/reader.py", line 329, in _spine_from_opf
File "site-packages/calibre/ebooks/oeb/reader.py", line 294, in _spine_add_extra
File "site-packages/calibre/ebooks/oeb/base.py", line 356, in urlnormalize
File "urlparse.py", line 134, in urlparse
File "urlparse.py", line 182, in urlsplit
ValueError: Invalid IPv6 URL
|
|
|
|
|
|
#4 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,604
Karma: 28548974
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Then open a bug report and attach the pdf file causing this error: http://calibre-ebook.com/bugs
Last edited by kovidgoyal; 05-20-2012 at 07:14 AM. |
|
|
|
![]() |
| Thread Tools | Search this Thread |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Error converting pdf to mobi, and also chm to mobi | Neo139 | Conversion | 10 | 08-12-2011 09:55 AM |
| error converting pdf to mobi | Deihmos | Conversion | 6 | 07-31-2011 08:53 PM |
| Conversion error PDF => MOBI | label90125 | Conversion | 2 | 06-23-2011 12:27 PM |
| Conversion error [PDF >> MOBI] | OMEN | Calibre | 3 | 09-27-2010 12:02 PM |
| OS-X PDF to Mobi Fontconfig error | jdubya | Calibre | 5 | 07-13-2010 10:08 PM |