Bug#966333: reprotest: Tests not run during build and fail with python 3.8

Vagrant Cascadian vagrant at reproducible-builds.org
Sun Jul 26 22:57:11 BST 2020


Package: reprotest
Severity: normal
Version: 0.7.8

The test suite parts called by "tox" are not run, as it tries to use
python 3.6, which was not present since before buster release:

   debian/rules override_dh_auto_test
   make[1]: Entering directory '/<<PKGBUILDDIR>>'
   VIRTUALENV_DOWNLOAD=no \
   http_proxy=http://127.0.9.1:9 \
   https_proxy=https://127.0.9.1:9 \
   TOX_TESTENV_PASSENV=PYTHONIOENCODING PYTHONIOENCODING=utf-8 \
   tox -r --sitepackages -- -s
   GLOB sdist-make: /<<PKGBUILDDIR>>/setup.py
   WARNING: could not copy distfile to
   /sbuild-nonexistent/.tox/distshare
   py36 create: /<<PKGBUILDDIR>>/.tox/py36
   SKIPPED: InterpreterNotFound: python3.6
   ___________________________________ summary
   ____________________________________
   SKIPPED:  py36: InterpreterNotFound: python3.6
     congratulations :)

The congratulations seem a bit premature. :)

I updated the configuration to run using python 3.8, but many
non-deterministic test suite failures ensued, so reverted before the
last upload.


diff --git a/tox.ini b/tox.ini
index 06da613..d162757 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,6 +1,6 @@
 [tox]
 # envlist = coverage-clean, py35, coverage-stats
-envlist = py36
+envlist = py38
 skip_missing_interpreters = true

 [testenv:coverage-clean]

We should probably get the test suite running and passing again. :)

We might also want to disable skip_missing_interpreters, to avoid this
happening again without noticing...


live well,
  vagrant
-------------- 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/reproducible-builds/attachments/20200726/40454f82/attachment.sig>


More information about the Reproducible-builds mailing list