Debian Bug report logs - #966333
reprotest: Tests not run during build and fail with python 3.8

version graph

Package: reprotest; Maintainer for reprotest is Reproducible builds folks <[email protected]>; Source for reprotest is src:reprotest (PTS, buildd, popcon).

Reported by: Vagrant Cascadian <[email protected]>

Date: Sun, 26 Jul 2020 22:00:01 UTC

Severity: important

Merged with 975094

Found in versions reprotest/0.7.8, reprotest/0.7.15

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], Reproducible builds folks <[email protected]>:
Bug#966333; Package reprotest. (Sun, 26 Jul 2020 22:00:03 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <[email protected]>:
New Bug report received and forwarded. Copy sent to Reproducible builds folks <[email protected]>. (Sun, 26 Jul 2020 22:00:03 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Vagrant Cascadian <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: reprotest: Tests not run during build and fail with python 3.8
Date: Sun, 26 Jul 2020 14:57:11 -0700
[Message part 1 (text/plain, inline)]
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
[signature.asc (application/pgp-signature, inline)]

Severity set to 'important' from 'normal' Request was from Holger Levsen <[email protected]> to [email protected]. (Wed, 18 Nov 2020 22:27:03 GMT) (full text, mbox, link).


Marked as found in versions reprotest/0.7.15. Request was from Holger Levsen <[email protected]> to [email protected]. (Wed, 18 Nov 2020 22:27:03 GMT) (full text, mbox, link).


Merged 966333 975094 Request was from Holger Levsen <[email protected]> to [email protected]. (Wed, 18 Nov 2020 22:27:05 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 05:10:49 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.