The previous stable version does not compile with qt-5.9 (bug 640942).
An automated check of this bug failed - repoman reported dependency errors (73 lines truncated): > dependency.bad app-text/calibre/calibre-3.8.0.ebuild: DEPEND: amd64(default/linux/amd64/13.0) ['dev-python/html5-parser[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)]', '>=dev-python/PyQt5-5.8[gui,svg,webkit,widgets,network,printsupport,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)]'] > dependency.bad app-text/calibre/calibre-3.8.0.ebuild: RDEPEND: amd64(default/linux/amd64/13.0) ['dev-python/html5-parser[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)]', '>=dev-python/PyQt5-5.8[gui,svg,webkit,widgets,network,printsupport,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)]'] > dependency.bad app-text/calibre/calibre-3.8.0.ebuild: DEPEND: amd64(default/linux/amd64/13.0/desktop) ['dev-python/html5-parser[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)]', '>=dev-python/PyQt5-5.8[gui,svg,webkit,widgets,network,printsupport,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)]']
An automated check of this bug failed - repoman reported dependency errors (73 lines truncated): > dependency.bad app-text/calibre/calibre-3.8.0.ebuild: DEPEND: amd64(default/linux/amd64/13.0) ['>=dev-python/PyQt5-5.8[gui,svg,webkit,widgets,network,printsupport,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)]'] > dependency.bad app-text/calibre/calibre-3.8.0.ebuild: RDEPEND: amd64(default/linux/amd64/13.0) ['>=dev-python/PyQt5-5.8[gui,svg,webkit,widgets,network,printsupport,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)]'] > dependency.bad app-text/calibre/calibre-3.8.0.ebuild: DEPEND: amd64(default/linux/amd64/13.0/desktop) ['>=dev-python/PyQt5-5.8[gui,svg,webkit,widgets,network,printsupport,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)]']
An automated check of this bug succeeded - the previous repoman errors are now resolved.
Removing archs for now, waiting for PyQt5-5.9* stabilization.
Any reason not to go straight for 3.15.0 stable instead?
Yeah 3.15.0 should be the target now.
Arches, please stabilise!
(sip and PyQt5 are taken care of in qt-5.9.4-stable)
=dev-python/pygments-2.2.0 can be removed from the list, was already done in https://bugs.gentoo.org/641298
x86 stable
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5738c5505e330fb9199c2b7ac00454666ed5653e commit 5738c5505e330fb9199c2b7ac00454666ed5653e Author: Aaron Bauman <bman@gentoo.org> AuthorDate: 2018-03-30 03:04:27 +0000 Commit: Aaron Bauman <bman@gentoo.org> CommitDate: 2018-03-30 03:04:27 +0000 app-text/calibre: amd64 stable Bug: https://bugs.gentoo.org/642796 Package-Manager: Portage-2.3.26, Repoman-2.3.7 app-text/calibre/calibre-3.15.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024f51f3964e5711aa2cac7239658a417afd3c42 commit 024f51f3964e5711aa2cac7239658a417afd3c42 Author: Aaron Bauman <bman@gentoo.org> AuthorDate: 2018-03-30 03:03:25 +0000 Commit: Aaron Bauman <bman@gentoo.org> CommitDate: 2018-03-30 03:03:25 +0000 dev-python/html5-parser: amd64 stable Bug: https://bugs.gentoo.org/642796 Package-Manager: Portage-2.3.26, Repoman-2.3.7 dev-python/html5-parser/html5-parser-0.4.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)}
Thanks!