Your message dated Sat, 26 Oct 2019 09:06:52 +0000
with message-id <e1ioi28-0009ue...@fasolo.debian.org>
and subject line Bug#942236: fixed in doit 0.31.1-3
has caused the Debian Bug report #942236,
regarding doit: autopkgtest needs update for new version of pytest
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
942236: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=942236
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: doit
Version: 0.31.1-2
Severity: serious
X-Debbugs-CC: debian...@lists.debian.org, pyt...@packages.debian.org
Tags: sid bullseye
User: debian...@lists.debian.org
Usertags: needs-update
Control: affects -1 src:pytest

Dear maintainers,

With a not so recent upload of pytest the autopkgtest of doit fails in
testing when that autopkgtest is run with the binary packages of pytest
from unstable. It passes when run with only packages from testing. In
tabular form:
                       pass            fail
pytest                 from testing    4.6.5-2
doit                   from testing    0.31.1-2
versioned deps [0]     from testing    from unstable
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of pytest to testing
[1]. Of course, pytest shouldn't just break your autopkgtest (or even
worse, your package), but it seems to me that the change in pytest was
intended and your package needs to update to the new situation. The
package had two months to adapt before this bug was even filed.

If this is a real problem in your package (and not only in your
autopkgtest), the right binary package(s) from pytest should really add
a versioned Breaks on the unfixed version of (one of your) package(s).
Note: the Breaks is nice even if the issue is only in the autopkgtest as
it helps the migration software to figure out the right versions to
combine in the tests.

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[0] You can see what packages were added from the second line of the log
file quoted below. The migration software adds source package from
unstable to the list if they are needed to install packages from
pytest/4.6.5-2. I.e. due to versioned dependencies or breaks/conflicts.
[1] https://qa.debian.org/excuses.php?package=pytest

https://ci.debian.net/data/autopkgtest/testing/amd64/d/doit/3146641/log.gz

TaskError - taskid:ut:tests/test_cmd_forget.py
PythonAction Error
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/doit/action.py", line 424, in execute
    returned_value = self.py_callable(*self.args, **kwargs)
  File "/tmp/autopkgtest-lxc.xt18xr7t/downtmp/build.R0b/src/dodo.py",
line 32, in run_test
    return not bool(pytest.main(test))
  File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
63, in main
    config = _prepareconfig(args, plugins)
  File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
191, in _prepareconfig
    raise TypeError(msg.format(args, type(args)))
TypeError: `args` parameter expected to be a list or tuple of strings,
got: 'tests/test_cmd_forget.py' (type: <class 'str'>)

########################################
TaskError - taskid:ut:tests/test_cmd_forget.py
ut:tests/test_cmd_forget.py <stderr>:

ut:tests/test_cmd_forget.py <stdout>:




Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: doit
Source-Version: 0.31.1-3

We believe that the bug you reported is fixed in the latest version of
doit, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 942...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Iñaki Malerba <inaki@malerba.space> (supplier of updated doit package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 26 Oct 2019 10:26:14 +0200
Source: doit
Binary: python-doit-doc python3-doit
Architecture: source all
Version: 0.31.1-3
Distribution: unstable
Urgency: medium
Maintainer: Agustin Henze <t...@debian.org>
Changed-By: Iñaki Malerba <inaki@malerba.space>
Description:
 python-doit-doc - Automation tool for executing any kind of task in a 
build-tools f
 python3-doit - Automation tool (Python3) to execute any kind of task in a 
build-
Closes: 942236
Changes:
 doit (0.31.1-3) unstable; urgency=medium
 .
   [ Salsa Pipeline ]
   * Update salsa CI pipeline
 .
   [ Iñaki Malerba ]
   * Fix pytest issue (Closes: #942236)
Checksums-Sha1:
 1f21fea801ccf2f8165e70cac501b62c990839f0 2302 doit_0.31.1-3.dsc
 140d156fcd22c6b9ef008f3d0f0155e9a2b1048d 5944 doit_0.31.1-3.debian.tar.xz
 21bb360f8c1b388804a516cb3412af7e2988d250 7687 doit_0.31.1-3_amd64.buildinfo
 ffb6be15a3bee54f4576b3ab9d55a21b4e507330 158856 
python-doit-doc_0.31.1-3_all.deb
 addec434f95080e5511396916ef0a34056992a47 72280 python3-doit_0.31.1-3_all.deb
Checksums-Sha256:
 2fdfc9b233cd82109a28bb69752b05a2a2428b17bce607e5896aec774e562f45 2302 
doit_0.31.1-3.dsc
 578e707f7c5e60963f1e99b080a2a15aefcc01d98cdfc34cda277b230035d5b2 5944 
doit_0.31.1-3.debian.tar.xz
 5a78290a49844ae347f86e0c4eeb71f4a8d9e908b5467ce78126d24db1f899ea 7687 
doit_0.31.1-3_amd64.buildinfo
 a879b9a929c3a95dfaa95010e05d7e451a1f21e7ea9e2e30c84692987ad1349e 158856 
python-doit-doc_0.31.1-3_all.deb
 2bb9b316e6992099b9c53133c9d0e3bda9fa949e553df91986ba7a6d6e5feac5 72280 
python3-doit_0.31.1-3_all.deb
Files:
 e32dd24c6bf8d885bc546e2cc1862800 2302 python optional doit_0.31.1-3.dsc
 3f5bc04a7f22830315ab5ece1011c8e6 5944 python optional 
doit_0.31.1-3.debian.tar.xz
 f668af90a9ebfb5582bc915a63fa9291 7687 python optional 
doit_0.31.1-3_amd64.buildinfo
 7b44323a3bff81200e9866a1bf486d3b 158856 doc optional 
python-doit-doc_0.31.1-3_all.deb
 2b2a3198dcf423ca219ed09fe1cc5c83 72280 python optional 
python3-doit_0.31.1-3_all.deb

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEE1ebJmvu2M+JYt+af57yRVE86UxsFAl20CXYUHGluYWtpQG1h
bGVyYmEuc3BhY2UACgkQ57yRVE86UxuspRAAlz280+uU8d3FIpz4jXQWL0zJKiDi
Itpm6ckktWiW98lAm/HE/VwjKO+KGpbdJL7kgzHS9NRGLeeonRGz0o4UquUifyt8
3zdfJRRcmcoMaTCVNbxw1QF/WLXJ2dJTNF4Fxwnmwr1qwxG2kIni2ZjccqRhkg2A
iqexIssi01GMgrkMvbtlHQ0dmZ6/2WvGlckQCBn+SW8DYIP/v3XoHOcwvIro+UJI
GhAJ34WtyTF+7m4CSSVkoWR8JhoXB+oOLYoWL9vX5AqAXrDQZ3GGAkynKbB5rhlV
p7zquBx3qVY9/rvX8qIsTbyPxrrklhon8wjJImN6EsLt7WGlj9FtRGnZN/ZFE0+t
FQT1CoLNfNssAl/CqMLn+4NLYhAN3o/FMnelRFBDUWsl77LabuHwjrZPNLW0S4uX
atQfcd07qecPHFy1Qkt1cerwLbs5kYo83zpOfID9pZ61V+9x3LFDJ+5P8R1M5B5w
py1a4toWNz7k5cRkgcZzhX1GYSdSYxu4e8GUnpFUzc4sgY7bWfB0bPySV2YIz6ZC
7ENRgeHZ6co15f5rOJKW29ZwMbeSkY2fIpHm4wK+IrbLBNlR1B2NG9u2vxMYlvFp
JOsljOewFxKopueRiywRPCQ1qSSIkE02GPDpCJAiDNfc8XcYZvNDJiDhle1Orzxa
H36RT+uBcULi+Kc=
=LC+M
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to