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...
needs a newer stable PyQt4 see stabilization bug #412929
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
Which version of dev-python/cssutils do you use? Looks like Calibre raised this dependency to cssutils-0.9.9
(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.
@Arch teams: Please stablize app-text/calibre-0.8.48 if you like.
(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.
Yeah, s/arm/amd64/. Sorry :-)
amd64 stable
x86 stable. Last arch, closing.