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>:
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 ---