On Thu, 4 Jun 2020 21:21:53 +0100 peter green <plugw...@p10link.net> wrote: > Package: vanguards > Version: 0.3.1-2 > Severity: serious > > vanguards build-depends on pypy-pytest which depends on pypy-funcsigs which is no longer built by the python-funcsigs source package. The pytest maintainer has also said they would like to get rid of pypy support from pytest. Afaict vanguards is the only application that build-depends on pypy- pytest (there are also some module packages but they all look like they could drop pypy support at the same time pytest does). > > The ideal fix would be to move to pypy3, but I understand that is currently blocked on tooling (see https://bugs.debian.org/cgi-bin/bugreport.cgi? bug=932820 ). Over in bug 937769 Chris Lamb proposed a patch to run the testsuite with python 3. Obviously running the testsuite with a different python version from that used to actually run the program is suboptimal but I think it's the lesser evil here. > > I manually applied the patch, cleaning up some formatting and making the dependency versioning for the python3-stem build-dependency match that for the pypy-stem build-dependency. While testing I also noticed some clean target issues so I fixed them. > > A debdiff is attatched, if I get no objections (and the maintainer doesn't upload this first) I will likely NMU this in a week or so. > pypy-pytest is a cruft package now, so it's no longer indirect.
Scott K
signature.asc
Description: This is a digitally signed message part.