<div dir="ltr">close #949959</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 11, 2021 at 5:57 PM Debian Bug Tracking System <<a href="mailto:owner@bugs.debian.org">owner@bugs.debian.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Your message dated Thu, 11 Feb 2021 17:53:02 +0000<br>
with message-id <<a href="mailto:6e199c0c-947d-2372-5894-773000acadff@p10link.net" target="_blank">6e199c0c-947d-2372-5894-773000acadff@p10link.net</a>><br>
and subject line re: debcargo.toml should make it possible to declare additional dependencies for generated autopkgtests<br>
has caused the Debian Bug report #949959,<br>
regarding debcargo.toml should make it possible to declare additional dependencies for generated autopkgtests<br>
to be marked as done.<br>
<br>
This means that you claim that the problem has been dealt with.<br>
If this is not the case it is now your responsibility to reopen the<br>
Bug report if necessary, and/or fix the problem forthwith.<br>
<br>
(NB: If you are a system administrator and have no idea what this<br>
message is talking about, this may indicate a serious mail system<br>
misconfiguration somewhere. Please contact <a href="mailto:owner@bugs.debian.org" target="_blank">owner@bugs.debian.org</a><br>
immediately.)<br>
<br>
<br>
-- <br>
949959: <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949959" rel="noreferrer" target="_blank">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949959</a><br>
Debian Bug Tracking System<br>
Contact <a href="mailto:owner@bugs.debian.org" target="_blank">owner@bugs.debian.org</a> with problems<br>
<br><br><br>---------- Forwarded message ----------<br>From: Daniel Kahn Gillmor <<a href="mailto:dkg@fifthhorseman.net" target="_blank">dkg@fifthhorseman.net</a>><br>To: <a href="mailto:submit@bugs.debian.org" target="_blank">submit@bugs.debian.org</a><br>Cc: <br>Bcc: <br>Date: Mon, 27 Jan 2020 11:55:28 -0500<br>Subject: debcargo.toml should make it possible to declare additional dependencies for generated autopkgtests<br>Package: debcargo<br>
Version: 2.4.2-1<br>
Control: block 947709 with -1<br>
Control: affects -1 + src:rust-clang-sys<br>
<br>
Debcargo populates the Depends: fields of its autopkgtests with<br>
dev_depends (see line 516 of src/debian/<a href="http://mod.rs" rel="noreferrer" target="_blank">mod.rs</a>, in the creation of a<br>
new PkgTest object).<br>
<br>
However, some tests (like rust-clang-sys, see #947709) require some<br>
extra dependencies because they test some recommended-but-not-universal<br>
mechanism of the source package.<br>
<br>
So it would be good to be able to indicate in debcargo.toml some<br>
additional autopkgtest dependencies.<br>
<br>
Simplest might be to add a dependency for *all* generated autopkgtests,<br>
but i can imagine there are some subtler requirements which will need to<br>
be for specific autopkgtests in the future.<br>
<br>
   --dkg<br>
<br><br><br>---------- Forwarded message ----------<br>From: peter green <<a href="mailto:plugwash@p10link.net" target="_blank">plugwash@p10link.net</a>><br>To: <a href="mailto:949959-done@bugs.debian.org" target="_blank">949959-done@bugs.debian.org</a><br>Cc: <br>Bcc: <br>Date: Thu, 11 Feb 2021 17:53:02 +0000<br>Subject: re: debcargo.toml should make it possible to declare additional dependencies for generated autopkgtests<br>Version: 2.4.4-1<br>
<br>
A feature was added to allow specifying of extra test dependencies in debcargo 2.4.4<br>
<br>
See <a href="https://salsa.debian.org/rust-team/debcargo/-/merge_requests/24" rel="noreferrer" target="_blank">https://salsa.debian.org/rust-team/debcargo/-/merge_requests/24</a> for details<br>
(the final syntax differs from what is described in this bug report)</blockquote></div>