[Pkg-rust-maintainers] Bug#949959: debcargo.toml should make it possible to declare additional dependencies for generated autopkgtests

Daniel Kahn Gillmor dkg at fifthhorseman.net
Mon Jan 27 16:55:28 GMT 2020


Package: debcargo
Version: 2.4.2-1
Control: block 947709 with -1
Control: affects -1 + src:rust-clang-sys

Debcargo populates the Depends: fields of its autopkgtests with
dev_depends (see line 516 of src/debian/mod.rs, in the creation of a
new PkgTest object).

However, some tests (like rust-clang-sys, see #947709) require some
extra dependencies because they test some recommended-but-not-universal
mechanism of the source package.

So it would be good to be able to indicate in debcargo.toml some
additional autopkgtest dependencies.

Simplest might be to add a dependency for *all* generated autopkgtests,
but i can imagine there are some subtler requirements which will need to
be for specific autopkgtests in the future.

   --dkg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-rust-maintainers/attachments/20200127/d8154c07/attachment.sig>


More information about the Pkg-rust-maintainers mailing list