Summary: | dev-python/pytest-3.4.2 and dev-python/pytest-cov-2.5.1 - stabilization request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Coacher <itumaykin+gentoo> |
Component: | Stabilization | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED INVALID | ||
Severity: | normal | Keywords: | STABLEREQ |
Priority: | Normal | Flags: | stable-bot:
sanity-check+
|
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: |
dev-python/pytest-3.4.2
dev-python/pytest-cov-2.5.1
dev-python/pytest-forked-0.2
dev-python/pytest-xdist-1.22.2
dev-python/py-1.5.3
dev-python/attrs-18.1.0
|
Runtime testing required: | --- |
Bug Depends on: | 637678, 662418 | ||
Bug Blocks: | 662034 |
Description
Coacher
2018-07-25 10:09:20 UTC
vint also needs recent pytest-cov. Dear arches, please test and stabilize. Acked by floppym via IRC. An automated check of this bug failed - repoman reported dependency errors (99 lines truncated):
> dependency.bad dev-python/pytest/pytest-3.4.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=dev-python/pytest-xdist-1.22.2[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.4.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop) ['>=dev-python/pytest-xdist-1.22.2[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.4.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop/gnome) ['>=dev-python/pytest-xdist-1.22.2[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(-)]']
It's rather unfortunate that with this package list, we have a new pytest-xdist requested, while pytest-cov specifically requires older =pytest-xdist-1.15, which of course can't be co-installed with 1.22.2 requested here; additionally it requires pytest-capturelog, which is hard blocked by the newer pytest... Refusing to stabilize for arm64 due to these blockers and incompatibility with eachother with FEATURES=test until advisement from maintainer if to ignore this or not. x86 stopped stabilization due to bug 637678 and bug 662418. Why do you start stabilization for packages with open bugs from 2017? This stable request appeared trivial, but turned out to be problematic. My bad. I am closing this bug and leaving it up to python team to reopen/create a new stable request later as this one seems to go nowhere and I don't have the knowledge to address all the issues mentioned above. |