Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 413253 - Request for stabilization: app-text/calibre-0.8.48
Summary: Request for stabilization: app-text/calibre-0.8.48
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Zac Medico
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 412929
Blocks:
  Show dependency tree
 
Reported: 2012-04-23 13:48 UTC by Richard Freeman
Modified: 2012-05-23 05:50 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Freeman gentoo-dev 2012-04-23 13:48:08 UTC
Not CCing archs yet - note that current packages in portage aren't 30 days old yet.  I just noticed that this package isn't stable, and being a fairly vanilla application I don't see any reason not to stabilize one of the versions currently in the tree once 30 days passes...
Comment 1 Manuel Rüger (RETIRED) gentoo-dev 2012-04-25 05:39:15 UTC
needs a newer stable PyQt4 see stabilization bug #412929
Comment 2 R Stephan 2012-05-04 10:32:54 UTC
Also, trying to convert from a Firefox-saved HTML to EPUB gave me with 0.8.49:

calibre, version 0.8.49
ERROR: Conversion Error: <b>Failed</b>: Convert book 1 of 1 (Alternativlos 22 Transkript)

Convert book 1 of 1 (Alternativlos 22 Transkript)
Resolved conversion options
calibre version: 0.8.49
{'asciiize': False,
 'author_sort': None,
 'authors': None,
 'base_font_size': 0.0,
 'book_producer': None,
 'breadth_first': False,
 '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': None,
 'debug_pipeline': None,
 'dehyphenate': True,
 'delete_blank_paragraphs': True,
 'disable_font_rescaling': False,
 'dont_package': False,
 'dont_split_on_page_breaks': False,
 'duplicate_links_in_toc': False,
 'enable_heuristics': False,
 'epub_flatten': False,
 'extra_css': None,
 'extract_to': None,
 'filter_css': u'',
 'fix_indents': True,
 'flow_size': 260,
 'font_size_mapping': None,
 'format_scene_breaks': True,
 'html_unwrap_factor': 0.4,
 'input_encoding': None,
 'input_profile': <calibre.customize.profiles.InputProfile object at 0x3336e90>,
 '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_levels': 5,
 'max_toc_links': 50,
 'minimum_line_height': 120.0,
 'no_chapters_in_toc': False,
 'no_default_epub_cover': False,
 'no_inline_navbars': False,
 'no_svg_cover': False,
 'output_profile': <calibre.customize.profiles.NookOutput object at 0x33376d0>,
 'page_breaks_before': u"//*[name()='h1' or name()='h2']",
 'prefer_metadata_cover': False,
 'preserve_cover_aspect_ratio': False,
 'pretty_print': True,
 'pubdate': None,
 'publisher': None,
 'rating': None,
 'read_metadata_from_opf': u'/tmp/calibre_0.8.49_tmp_APTbyG/ogXysw.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,
 '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,
 'unsmarten_punctuation': False,
 'unwrap_lines': True,
 'use_auto_toc': False,
 'verbose': 2}
InputFormatPlugin: HTML Input running
on /tmp/calibre_0.8.49_tmp_APTbyG/eQ4JAu.html
Language not specified
Creator not specified
Building file list...
	Found files...
		 HTMLFile:0:a:/tmp/calibre_0.8.49_tmp_APTbyG/eQ4JAu.html
Normalizing filename cases
Rewriting HTML links
Parsing eQ4JAu.html ...
Initial parse failed, using more forgiving parsers
Parsing eQ4JAu.html as HTML
Merging user specified metadata...
Detecting structure...
Auto generated TOC with 0 entries.
Traceback (most recent call last):
  File "/usr/bin/calibre-parallel", line 19, in <module>
    sys.exit(main())
  File "/usr/lib64/calibre/calibre/utils/ipc/worker.py", line 191, in main
    result = func(*args, **kwargs)
  File "/usr/lib64/calibre/calibre/gui2/convert/gui_conversion.py", line 31, in gui_convert_override
    override_input_metadata=True)
  File "/usr/lib64/calibre/calibre/gui2/convert/gui_conversion.py", line 25, in gui_convert
    plumber.run()
  File "/usr/lib64/calibre/calibre/ebooks/conversion/plumber.py", line 1013, in run
    from calibre.ebooks.oeb.transforms.flatcss import CSSFlattener
  File "/usr/lib64/calibre/calibre/ebooks/oeb/transforms/flatcss.py", line 17, in <module>
    from calibre.ebooks.oeb.stylizer import Stylizer
  File "/usr/lib64/calibre/calibre/ebooks/oeb/stylizer.py", line 19, in <module>
    raise RuntimeError('You need cssutils >= 0.9.9 for calibre')
RuntimeError: You need cssutils >= 0.9.9 for calibre
Comment 3 Manuel Rüger (RETIRED) gentoo-dev 2012-05-04 14:16:46 UTC
Which version of dev-python/cssutils do you use?

Looks like Calibre raised this dependency to cssutils-0.9.9
Comment 4 Zac Medico gentoo-dev 2012-05-04 18:13:28 UTC
(In reply to comment #3)
> Looks like Calibre raised this dependency to cssutils-0.9.9

I've updated the dependency in calibre-0.8.49.ebuild to reflect this. It seems that calibre-0.8.48 works with both cssutils-0.9.7 and 0.9.9.
Comment 5 Zac Medico gentoo-dev 2012-05-11 19:49:19 UTC
@Arch teams: Please stablize app-text/calibre-0.8.48 if you like.
Comment 6 Manuel Rüger (RETIRED) gentoo-dev 2012-05-11 19:53:45 UTC
(In reply to comment #5)
> @Arch teams: Please stablize app-text/calibre-0.8.48 if you like.

arm has no keyword. i think you meant amd64.
Comment 7 Zac Medico gentoo-dev 2012-05-11 19:58:48 UTC
Yeah, s/arm/amd64/. Sorry :-)
Comment 8 Richard Freeman gentoo-dev 2012-05-11 23:34:42 UTC
amd64 stable
Comment 9 Jeff (JD) Horelick (RETIRED) gentoo-dev 2012-05-23 05:50:42 UTC
x86 stable. Last arch, closing.