Summary: | dev-python/twisted-16.6.0-r3 keyword request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Brian Dolbec <dolsen> |
Component: | Keywording | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | mgorny |
Priority: | Normal | Keywords: | KEYWORDREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: |
=dev-python/hyper-h2-2.5.1 ia64 sparc x86-fbsd m68k s390 sh
=dev-python/priority-1.3.0 ia64 sparc x86-fbsd m68k s390 sh
=dev-python/gmpy-2.0.8 sparc x86-fbsd m68k s390 sh
=dev-python/pytest-cov-2.3.1 x86-fbsd m68k s390 sh
=dev-python/pytest-xdist-1.15.0 x86-fbsd m68k s390 sh
=dev-python/sphinx-py3doc-enhanced-theme-2.3.2 x86-fbsd m68k s390 sh
=dev-python/readme-0.6.0 x86-fbsd m68k s390 sh
=sci-libs/mpir-2.6.0-r2 sparc x86-fbsd m68k s390 sh
=dev-python/twisted-16.6.0-r3 ia64 sparc x86-fbsd m68k s390 sh
=dev-python/bleach-1.5.0 x86-fbsd m68k s390 sh
=dev-python/hpack-2.3.0-r1 ia64 sparc x86-fbsd m68k s390 sh
=dev-python/hyperframe-4.0.1 ia64 sparc x86-fbsd m68k s390 sh
=dev-python/constantly-15.1.0 ia64 sparc x86-fbsd m68k s390 sh
=dev-python/incremental-16.10.1 ia64 sparc x86-fbsd m68k s390 sh
|
Runtime testing required: | --- |
Bug Depends on: | 606990, 619608, 640424 | ||
Bug Blocks: | 605084, 614386 |
Description
Brian Dolbec (RETIRED)
2017-01-08 20:13:49 UTC
Most pkgs should be able to qualify for ALLARCHES Sci-libs/mipr does not qualify for ALLARCHES An automated check of this bug failed - repoman reported dependency errors (138 lines truncated):
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '>=dev-python/hpack-2.2.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hpack-3.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: RDEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '>=dev-python/hpack-2.2.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hpack-3.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '>=dev-python/hpack-2.2.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hpack-3.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: DEPEND: ia64(default/linux/ia64/13.0) ['sci-libs/mpir']
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: RDEPEND: ia64(default/linux/ia64/13.0) ['sci-libs/mpir']
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: DEPEND: ia64(default/linux/ia64/13.0/desktop) ['sci-libs/mpir']
Now then, these are *valid* atoms. OK, thanks, I'll remember that now. So it needs to be a fully qualified portage atom. The bot must feed the list directly as is then... An automated check of this bug failed - repoman reported dependency errors (138 lines truncated):
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: DEPEND: ia64(default/linux/ia64/13.0) ['sci-libs/mpir']
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: RDEPEND: ia64(default/linux/ia64/13.0) ['sci-libs/mpir']
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: DEPEND: ia64(default/linux/ia64/13.0/desktop) ['sci-libs/mpir']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '>=dev-python/hpack-2.2.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hpack-3.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: RDEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '>=dev-python/hpack-2.2.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hpack-3.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '>=dev-python/hpack-2.2.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hpack-3.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
An automated check of this bug failed - repoman reported dependency errors (138 lines truncated):
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: DEPEND: ia64(default/linux/ia64/13.0) ['sci-libs/mpir']
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: RDEPEND: ia64(default/linux/ia64/13.0) ['sci-libs/mpir']
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: DEPEND: ia64(default/linux/ia64/13.0/desktop) ['sci-libs/mpir']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: RDEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
An automated check of this bug failed - repoman reported dependency errors (138 lines truncated):
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: RDEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: DEPEND: ia64(default/linux/ia64/13.0) ['sci-libs/mpir']
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: RDEPEND: ia64(default/linux/ia64/13.0) ['sci-libs/mpir']
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: DEPEND: ia64(default/linux/ia64/13.0/desktop) ['sci-libs/mpir']
An automated check of this bug failed - repoman reported dependency errors (138 lines truncated):
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: DEPEND: ia64(default/linux/ia64/13.0) ['sci-libs/mpir']
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: RDEPEND: ia64(default/linux/ia64/13.0) ['sci-libs/mpir']
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: DEPEND: ia64(default/linux/ia64/13.0/desktop) ['sci-libs/mpir']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: RDEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
Marked ~hppa. An automated check of this bug failed - repoman reported dependency errors (136 lines truncated):
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: DEPEND: ia64(default/linux/ia64/13.0) ['sci-libs/mpir']
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: RDEPEND: ia64(default/linux/ia64/13.0) ['sci-libs/mpir']
> dependency.bad dev-python/gmpy/gmpy-2.0.4.ebuild: DEPEND: ia64(default/linux/ia64/13.0/desktop) ['sci-libs/mpir']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: RDEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
> dependency.bad dev-python/hyper-h2/hyper-h2-2.5.1.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['>=dev-python/hyperframe-4.0.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]', '<dev-python/hyperframe-5.0.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]']
Added optional arch specification to make bot happy about gmpy and mpir already carrying some stable keywords for some arches and it then moving it back to ~arch and failing on older versions of stuff needing it. An automated check of this bug succeeded - the previous repoman errors are now resolved. So I added mips CC as I'd like to keyword monolith twisted and the newer versions listed here that have older versions keyworded already, so as to not lose these completely over time as old versions get removed without consideration of mips (if I can't get some profiles of it stable sooner), but I've hit like a dozen test failures in the versions, and everything except 1 seem to be generic failures, not mips specific, too. So I don't feel confident with the quality of the package versions needed here. Some of the test failures encountered: bug 575064 bug 597692 bug 597700 bug 601332 bug 608496 - "SystemError: Size of mp_limb_t and mpir_si not compatible", looks like a potential real issue for mips bug 608570 I should add a note here about the twisted test suite. Due to the network sandbox and tests being run as root when using FEATURES=test. There were several files which had to be removed, plus some additional tests disabled. The twisted code was never meant to be run as root. What I have done so far for a complete test suite run, was to not do the test suite mods/deletions for a -test flag emerge run. Then as a normal user run the following command: $ trial twisted. repeat for all python versions. I'll work on the ebuild to make backup copies of the changes and restore them after the test suite is run. That way there shouldn't be any installed file changes when only the test flag is enabled/disabled. ~arm added An automated check of this bug failed - repoman reported dependency errors (11 lines truncated):
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/13.0) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/13.0/desktop) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/13.0/desktop/gnome) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
An automated check of this bug failed - repoman reported dependency errors (11 lines truncated):
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/13.0) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/13.0/desktop) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/13.0/desktop/gnome) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
(In reply to Stabilization helper bot from comment #18) The stable bot seems to be faulty; I am unable to reproduce this repoman error. An automated check of this bug succeeded - the previous repoman errors are now resolved. keyworded ~ppc ~ppc64 An automated check of this bug failed - repoman reported dependency errors (12 lines truncated):
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop/gnome) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
Removing mips for teh time being until the gmpy test failure is resolved. This should remove any blocks for the remaining arches. An automated check of this bug failed - repoman reported dependency errors (12 lines truncated):
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop/gnome) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
An automated check of this bug failed - repoman reported dependency errors (12 lines truncated):
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop/gnome) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
An automated check of this bug failed - the following atoms are unknown:
>=dev-python/priority-1.2.2
>=dev-python/hyper-h2-2.5.1
>=dev-python/pytest-3.0.5
>=dev-python/twisted-16.4.1
>=dev-python/hyperframe-4.0.1
>=dev-python/sphinx-py3doc-enhanced-theme-2.3.2
>=dev-python/readme-0.6.0
>=dev-python/pytest-cov-2.3.1
>=dev-python/hpack-2.3.0-r1
>=dev-python/pytest-xdist-1.15.0
>=dev-python/gmpy-2.0.8
>=dev-python/bleach-1.5.0
>=sci-libs/mpir-2.6.0-r2
Please verify the atom list.
An automated check of this bug failed - repoman reported dependency errors (7 lines truncated):
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: ia64(default/linux/ia64/13.0) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: ia64(default/linux/ia64/13.0/desktop) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
> dependency.bad dev-python/pytest/pytest-3.0.3.ebuild: DEPEND: ia64(default/linux/ia64/13.0/desktop/gnome) ['>dev-python/pytest-xdist-1.13[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]']
An automated check of this bug succeeded - the previous repoman errors are now resolved. ~arm64 added I am bumping this to the 16.6.0 version now. It includes 2 new deps which come from code split out from the twisted code base. I've keyworded them the same as the current 16.4.1 release since that code has already been tested for those arches, (less any new packaging related code). Plus they are all pure python, so should not be a problem on any arch anyway. twisted-16.6.0: I have created a new patchset for the which modify the test suite to allow setting an EMERGE_TEST_OVERRIDE variable in the environment to skip tests that are not able to run correctly in the emerge test environment. But they are out of the way when run as a normal user after installation. twisted-16.6.0 TESTING NOTES: 1) the most complete test is done as a normal user after installation. 2) In python 2.7, I had 3 failures. 2 of which are due to our (my) python returning b'\xe2\x80\xa2' instead of b'\\u2022'. They are functionaly the same, but due to some twisted code involving truncation, I was unable to fix the test to work with the actual returned string. These tests are skipped during the emerge test run. 3) twisted.test.test_policies.LoggingFactoryTests.test_loggingFactoryOpensLogfileAutomatically for python-2.7 only, passes for 3.{4,5,6} Word of warning: We are going to have to do this all over again for twisted-17.1.0 which I am working on. It includes several new deps not currently in the tree (python at least, so testing shouldn't be difficult, 1 includes a test suite). But I would like for this version to get as many keywords as possible as I intend to stabilize a 16 version very soon in order to aid the twisted dep migration from the old (now unsupported) split releases to the new single package. Twisted-17 includes a lot more py3 changes and is a requirement for buildbot-0.9.5 which adds py3 capability finally. Fixed the tests a little more along with the ebuild. For python2.7 there were several utf8 errors that appear to be because of interaction with other tests ahead of it. Python then returns a different form of the same charachters causing a test failure. These same tests pass when run on their own which the ebuild now does. Only 1 test fail remains for 2.7: twisted.test.test_policies.LoggingFactoryTests.test_loggingFactoryOpensLogfileAutomatically All tests pass in python3.{4,5,6} An automated check of this bug succeeded - the previous repoman errors are now resolved. An automated check of this bug failed - the following atom is unknown: dev-python/priority-1.2.2 Please verify the atom list. An automated check of this bug succeeded - the previous repoman errors are now resolved. Keyworded on ~alpha. Update pkglist for the current tree status of all pkgs Bumping to the -r2 version as it is the way the twisted ebuilds will be from now on. Only difference to installed pkgs is a tiny script for updating the plugin cache. ~ia64 keyworded added ~mips The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c99cc090c8a772da1c9dd305d789e5ad07442b commit 65c99cc090c8a772da1c9dd305d789e5ad07442b Author: Rolf Eike Beer <eike@sf-mail.de> AuthorDate: 2018-07-08 18:41:50 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-08 19:09:43 +0000 dev-python/gmpy: keyworded 2.0.8 for sparc Bug: https://bugs.gentoo.org/605122 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" dev-python/gmpy/gmpy-2.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=566dbbed760db1a35e85acb1a103ed3c607e61c6 commit 566dbbed760db1a35e85acb1a103ed3c607e61c6 Author: Rolf Eike Beer <eike@sf-mail.de> AuthorDate: 2018-07-08 18:41:02 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-08 19:09:43 +0000 dev-python/twisted: keyworded 16.6.0-r3 for sparc Bug: https://bugs.gentoo.org/605122 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" dev-python/twisted/twisted-16.6.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b260d5c376bffb430cf79d8c3153b3b0ac50d803 commit b260d5c376bffb430cf79d8c3153b3b0ac50d803 Author: Rolf Eike Beer <eike@sf-mail.de> AuthorDate: 2018-07-08 18:39:30 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-08 19:09:42 +0000 sci-libs/mpir: keyworded 2.6.0-r2 for sparc Bug: https://bugs.gentoo.org/605122 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" sci-libs/mpir/mpir-2.6.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Obsoleting in favof of #661320. |