Debian Bug report logs - #975094
reprotest: tox testsuite is not run during build

version graph

Package: reprotest; Maintainer for reprotest is Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>; Source for reprotest is src:reprotest (PTS, buildd, popcon).

Reported by: Holger Levsen <holger@debian.org>

Date: Wed, 18 Nov 2020 21:06:01 UTC

Severity: important

Merged with 966333

Found in versions reprotest/0.7.8, reprotest/0.7.15

Reply or subscribe to this bug.

Toggle useless messages

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


Report forwarded to debian-bugs-dist@lists.debian.org, Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>:
Bug#975094; Package reprotest. (Wed, 18 Nov 2020 21:06:03 GMT) (full text, mbox, link).


Acknowledgement sent to Holger Levsen <holger@debian.org>:
New Bug report received and forwarded. Copy sent to Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>. (Wed, 18 Nov 2020 21:06:03 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Holger Levsen <holger@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: reprotest: tox testsuite is not run during build
Date: Wed, 18 Nov 2020 22:03:41 +0100
[Message part 1 (text/plain, inline)]
Package: reprotest
Version: 0.7.15
Severity: important

hi,

the tox.ini of src:reprotest specifies this:

envlist = py36
skip_missing_interpreters = true

however, as python 3.8 is the default in sid atm (and soon will be python 3.9)
while building the package one can see the following output:

tox -r --sitepackages -- -s
GLOB sdist-make: /build/reprotest-0.7.16/setup.py
WARNING: could not copy distfile to /nonexistent/.tox/distshare
py36 create: /build/reprotest-0.7.16/.tox/py36
SKIPPED: InterpreterNotFound: python3.6
__________________________________________________________________ summary __________________________________________________________________
SKIPPED:  py36: InterpreterNotFound: python3.6
  congratulations :)


IOW: the texts are skipped.

So I changed one line in the tox.ini to:

envlist = py38,py39

which gives several failures so I attached the pbuilder build log.

The summary however is:

============================================= 4 failed, 17 passed, 17 warnings in 40.50 seconds =============================================
ERROR: InvocationError for command /build/reprotest-0.7.16/.tox/py39/bin/python -m coverage run --omit '.tox/*' --parallel -m py.test -s tests/ (exited with code 1)
__________________________________________________________________ summary __________________________________________________________________
ERROR:   py38: commands failed
ERROR:   py39: commands failed


So in other words: currently we the tox tests using python 3.6 are rightfully
automatically disabled and fail with python 3.8 and 3.9.

Help welcome!


-- 
cheers,
	Holger

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁       holger@(debian|reproducible-builds|layer-acht).org
 ⢿⡄⠘⠷⠚⠋⠀ PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
 ⠈⠳⣄

There are only two kinds of nazis: stupid ones and those without an excuse.
(Volker Strübing)
[reprotest-build-tox-py389.typescript (text/plain, attachment)]
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>:
Bug#975094; Package reprotest. (Wed, 18 Nov 2020 22:12:05 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Extra info received and forwarded to list. Copy sent to Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>. (Wed, 18 Nov 2020 22:12:05 GMT) (full text, mbox, link).


Message #10 received at 975094@bugs.debian.org (full text, mbox, reply):

From: Vagrant Cascadian <vagrant@reproducible-builds.org>
To: 975094@bugs.debian.org
Subject: Re: Bug#975094: reprotest: tox testsuite is not run during build
Date: Wed, 18 Nov 2020 14:08:49 -0800
Control: merge 975094 966333



Information forwarded to debian-bugs-dist@lists.debian.org, Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>:
Bug#975094; Package reprotest. (Wed, 18 Nov 2020 22:24:02 GMT) (full text, mbox, link).


Acknowledgement sent to Holger Levsen <holger@layer-acht.org>:
Extra info received and forwarded to list. Copy sent to Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>. (Wed, 18 Nov 2020 22:24:02 GMT) (full text, mbox, link).


Message #15 received at 975094@bugs.debian.org (full text, mbox, reply):

From: Holger Levsen <holger@layer-acht.org>
To: Vagrant Cascadian <vagrant@reproducible-builds.org>, 975094@bugs.debian.org
Subject: Re: Bug#975094: reprotest: tox testsuite is not run during build
Date: Wed, 18 Nov 2020 22:21:37 +0000
[Message part 1 (text/plain, inline)]
On Wed, Nov 18, 2020 at 02:08:49PM -0800, Vagrant Cascadian wrote:
> Control: merge 975094 966333

oh! thanks! :)

I agree with disabling skip_missing_interpreters, so I will do this right
now in git...


-- 
cheers,
	Holger

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁       holger@(debian|reproducible-builds|layer-acht).org
 ⢿⡄⠘⠷⠚⠋⠀ PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
 ⠈⠳⣄

Never waste a crisis.
[signature.asc (application/pgp-signature, inline)]

Marked as found in versions reprotest/0.7.8. Request was from Holger Levsen <holger@layer-acht.org> to control@bugs.debian.org. (Wed, 18 Nov 2020 22:27:04 GMT) (full text, mbox, link).


Merged 966333 975094 Request was from Holger Levsen <holger@layer-acht.org> to control@bugs.debian.org. (Wed, 18 Nov 2020 22:27:04 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 10:56:27 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU 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.