Package: 2to3 Version: 3.6.5~rc1-1 Severity: grave Justification: renders package unusable
2to3/3.6.5~rc1-1 depends on python3-lib2to3 (>= 3.6.5~rc1-3~) which doesn't seem to exist yet. piuparts demonstrates this failing: https://piuparts.debian.org/sid/source/p/python3-defaults.html Looking at its source code, it seems that this is a versioned dependency on @UPSTRVER@, which is assumed to be a version number that is valid for src:python@VER@ and its binary packages. However, 2to3 uses @UPSTRVER@ as a version qualifier for python3-lib2to3, which is built by src:python3-stdlib-extensions and so cannot be assumed to have exactly the same versioning scheme as python@VER@. python3's Suggests on python3-tk has the same bug, but much less seriously because it's only a Suggests. Putting key packages through piuparts before upload would probably be a good idea, particularly when there are transitions going on around them. smcv