Bug#919924: mercurial: autopkgtest depends on monotone which is not in testing

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#919924: mercurial: autopkgtest depends on monotone which is not in testing

Graham Inggs-3
Source: mercurial
Version: 4.8.2-1
X-Debbugs-CC: [hidden email]
User: [hidden email]
Usertags: fails-always

Hi Maintainer

Autopkgtests of mercurial fail when tested with packages only from
testing [1], yet pass when tested with packages from unstable [2].

This is due to the test dependency on monotone which was removed from
testing on 2018-03-14.

Regards
Graham


[1] https://ci.debian.net/packages/m/mercurial/testing/amd64
[2] https://ci.debian.net/packages/m/mercurial/unstable/amd64

Reply | Threaded
Open this post in threaded view
|

Bug#919924: mercurial: autopkgtest depends on monotone which is not in testing

Graham Inggs-3
Control: tags -1 + patch

I've checked, and the autopkgtest succeeds when monotone is simply
dropped from the test dependencies, as below:


--- a/debian/tests/control
+++ b/debian/tests/control
@@ -1,3 +1,3 @@
  Tests: testsuite
-Depends: @, zip, unzip, netbase, python-subversion, monotone, cvs, bzr,
tla, gcc, python2.7-dev, less
+Depends: @, zip, unzip, netbase, python-subversion, cvs, bzr, tla, gcc,
python2.7-dev, less
  Restrictions: allow-stderr

Reply | Threaded
Open this post in threaded view
|

Bug#919924: mercurial: autopkgtest depends on monotone which is not in testing

Graham Inggs-3
To be clear, dropping the test dependency on monotone does result in the
following test being skipped:

test-convert-mtn.t
test-convert-mtn.t ... # Test test-convert-mtn.t
# Running sh "/tmp/hgtests.8zWoOH/child253/test-convert-mtn.t.sh"
skipped missing feature: monotone client (>= 1.0)
# Ret was: 80 (test-convert-mtn.t)