[Pkg-privacy-maintainers] Bug#962232: vanguards indirectly build-depends on cruft package.

Scott Kitterman debian at kitterman.com
Sun Jun 7 20:42:16 BST 2020


On Thu, 4 Jun 2020 21:21:53 +0100 peter green <plugwash at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://alioth-lists.debian.net/pipermail/pkg-privacy-maintainers/attachments/20200607/8eb439f0/attachment.sig>


More information about the Pkg-privacy-maintainers mailing list