Your message dated Wed, 12 Jan 2022 22:49:13 +0000 with message-id <e1n7mqb-0009bw...@fasolo.debian.org> and subject line Bug#1002523: fixed in setuptools-scm 6.3.2-2 has caused the Debian Bug report #1002523, regarding setuptools-scm: autopkgtest needs update for new version of setuptools: deprecation warning is treated as error 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.) -- 1002523: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002523 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: setuptools-scm Version: 6.3.2-1 Severity: serious X-Debbugs-CC: debian...@lists.debian.org, setupto...@packages.debian.org Tags: sid bookworm User: debian...@lists.debian.org Usertags: needs-update Control: affects -1 src:setuptools Dear maintainer(s),With a recent upload of setuptools the autopkgtest of setuptools-scm fails in testing when that autopkgtest is run with the binary packages of setuptools from unstable. It passes when run with only packages from testing. In tabular form:pass fail setuptools from testing 59.6.0-1 setuptools-scm from testing 6.3.2-1 all others from testing from testingI copied some of the output at the bottom of this report. It seems the test fails on a deprecation warning.Currently this regression is blocking the migration of setuptools to testing [1]. Of course, setuptools shouldn't just break your autopkgtest (or even worse, your package), but it seems to me that the change in setuptools was intended and your package needs to update to the new situation.If this is a real problem in your package (and not only in your autopkgtest), the right binary package(s) from setuptools 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 [1] https://qa.debian.org/excuses.php?package=setuptools https://ci.debian.net/data/autopkgtest/testing/amd64/s/setuptools-scm/17807988/log.gz============================= test session starts ==============================platform linux -- Python 3.9.9, pytest-6.2.5, py-1.10.0, pluggy-0.13.0setuptools version 59.6.0 from '/usr/lib/python3/dist-packages/setuptools/__init__.py' setuptools_scm version 6.3.2 from '/usr/lib/python3/dist-packages/setuptools_scm/__init__.py' rootdir: /tmp/autopkgtest-lxc.99ltvr94/downtmp/build.4q7/src, configfile: tox.ini, testpaths: testingcollected 201 items / 1 error / 3 deselected / 197 selected==================================== ERRORS ==================================== _____________ ERROR collecting testing/test_setuptools_support.py ______________testing/test_setuptools_support.py:10: in <module> from virtualenv.run import cli_run /usr/lib/python3/dist-packages/virtualenv/__init__.py:3: in <module> from .run import cli_run, session_via_cli /usr/lib/python3/dist-packages/virtualenv/run/__init__.py:14: in <module> from .plugin.creators import CreatorSelector/usr/lib/python3/dist-packages/virtualenv/run/plugin/creators.py:6: in <module> from virtualenv.create.via_global_ref.builtin.builtin_way import VirtualenvBuiltin /usr/lib/python3/dist-packages/virtualenv/create/via_global_ref/builtin/builtin_way.py:7: in <module>from virtualenv.create.creator import Creator /usr/lib/python3/dist-packages/virtualenv/create/creator.py:15: in <module> from virtualenv.discovery.cached_py_info import LogCmd/usr/lib/python3/dist-packages/virtualenv/discovery/cached_py_info.py:23: in <module>_CACHE[Path(sys.executable)] = PythonInfo()/usr/lib/python3/dist-packages/virtualenv/discovery/py_info.py:86: in __init__ self.distutils_install = {u(k): u(v) for k, v in self._distutils_install().items()} /usr/lib/python3/dist-packages/virtualenv/discovery/py_info.py:155: in _distutils_installi = d.get_command_obj("install", create=True) /usr/lib/python3.9/distutils/dist.py:858: in get_command_obj cmd_obj = self.command_obj[command] = klass(self) /usr/lib/python3/dist-packages/setuptools/__init__.py:172: in __init__ _Command.__init__(self, dist) /usr/lib/python3.9/distutils/cmd.py:62: in __init__ self.initialize_options()/usr/lib/python3/dist-packages/setuptools/command/install.py:34: in initialize_optionswarnings.warn(E setuptools._deprecation_warning.SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. ------------------------------- Captured stderr -------------------------------- finalize hook {'name': None, 'version': None, 'author': None, 'author_email': None, 'maintainer': None, 'maintainer_email': None, 'url': None, 'license': None, 'description': None, 'long_description': None, 'keywords': None, 'platforms': None, 'classifiers': None, 'download_url': None, 'provides': None, 'requires': None, 'obsoletes': None}pyproject.toml does not contain a tool.setuptools_scm section=========================== short test summary info ============================ ERROR testing/test_setuptools_support.py - setuptools._deprecation_warning.Se... !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! ======================== 3 deselected, 1 error in 1.28s ========================autopkgtest [10:12:18]: test testsuiteOpenPGP_signature
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---Source: setuptools-scm Source-Version: 6.3.2-2 Done: Stefano Rivera <stefa...@debian.org> We believe that the bug you reported is fixed in the latest version of setuptools-scm, 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 1002...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Stefano Rivera <stefa...@debian.org> (supplier of updated setuptools-scm 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: Wed, 12 Jan 2022 18:36:00 -0400 Source: setuptools-scm Architecture: source Version: 6.3.2-2 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+pyt...@tracker.debian.org> Changed-By: Stefano Rivera <stefa...@debian.org> Closes: 1002523 Changes: setuptools-scm (6.3.2-2) unstable; urgency=medium . * Team upload. * Mark autopkgtest as allow-stderr, setuptools now prints a deprecation warning when setup.py is invoked directly. (Closes: #1002523) * Run autopkgtest for all supported Python 3 versions. * Run autopkgtest out of the source tree, to be sure we're testing the installed module. - Disable 2 tests that can't be run out of the source tree. * Enable more unit tests in autopkgtest, issue resolved upstream. * Build with pybuild's pyproject plugin. * Extend upstream metadata. Checksums-Sha1: a6db0c6c66d1ef1f8348612ddf772e77d4b8a606 1735 setuptools-scm_6.3.2-2.dsc cf67647b0b5d20bdd3aa9060a5aa3d1b60ee9767 5436 setuptools-scm_6.3.2-2.debian.tar.xz 3e20b6b18ff7fcad264cf68e326480e90d1cca71 6834 setuptools-scm_6.3.2-2_source.buildinfo Checksums-Sha256: 932e1ddd0f6c204c57bfe9cc7f2b436d1db5ae85e108af971c8806266a97d4ee 1735 setuptools-scm_6.3.2-2.dsc 4fd9b6bf01d5b87b1ae52f863c237a9e51f9bc80dc63a5171251a9cdc3fc08df 5436 setuptools-scm_6.3.2-2.debian.tar.xz dcd4c3a3eb61099559f057f938063da46488a0b71b3cf6fb94f3fbcec5ab0ed9 6834 setuptools-scm_6.3.2-2_source.buildinfo Files: e84eb254432812b2559f26cf99980857 1735 python optional setuptools-scm_6.3.2-2.dsc ba2d9dd43df82dca6b9f8be56570f6bc 5436 python optional setuptools-scm_6.3.2-2.debian.tar.xz 5fb660a9923c5741d4fe981735cded11 6834 python optional setuptools-scm_6.3.2-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCYd9YBhQcc3RlZmFub3JA ZGViaWFuLm9yZwAKCRBHew2wJjpU2OD0AP9ajptWCwBwLxNzJof9ztTvyoAsSah2 vwHkluUvSSEDxgD/YvYi0EeBuwtK/qzi4ARyxmLLfyX91ucGAexRKBGHkwo= =o+Vo -----END PGP SIGNATURE-----
--- End Message ---