|  05-19-2012, 01:20 PM | #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 | 
|   |   | 
|  05-19-2012, 11:25 PM | #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 | |
|  | 
|  05-20-2012, 06:54 AM | #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 | 
|   |   | 
|  05-20-2012, 07:09 AM | #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. | 
|   |   | 
|  | 
| 
 | 
|  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 |