[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