On Fri, 9 Aug 2019, Graham Inggs wrote:
However, there's one package that seems like it is going to cause a
problem. I uploaded pytest-xdist 1.29.0-1, which *requires* pytest 4, so
pytest-xdist won't migrate to testing until pytest 4 does. On the other
hand, pytest 4 won't migrate to testing until all its autopkgtest failures
(which include pytest-xdist) clear (right?). So it seems we have a loop
here. How do we resolve it?
I believe the solutions is for python-pytest and python3-pytest to add
Breaks: python-pytest-xdist (<< 1.29.0-1~)
and
Breaks: python3-pytest-xdist (<< 1.29.0-1~)
respectively.
Thanks. As an aside, what does the tilde at the end of the version number
mean? I have seen that in control files before, but I've been unable to
find anything in the documentation about it.
Scott