Your message dated Thu, 22 Dec 2022 13:04:21 +0000 with message-id <e1p8lff-00h8le...@fasolo.debian.org> and subject line Bug#1025122: fixed in python-stone 3.3.1-2 has caused the Debian Bug report #1025122, regarding python-stone: (autopkgtest) needs update for python3.11: module 'inspect' has no attribute 'getargspec' 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.) -- 1025122: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025122 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: python-stone Version: 3.3.1-1 Severity: serious Tags: sid bookworm User: debian...@lists.debian.org Usertags: needs-update User: debian-pyt...@lists.debian.org Usertags: python3.11 Control: affects -1 src:python3-defaults Dear maintainer(s),We are in the transition of adding python3.11 as a supported Python version [0]. With a recent upload of python3-defaults the autopkgtest of python-stone fails in testing when that autopkgtest is run with the binary packages of python3-defaults from unstable. It passes when run with only packages from testing. In tabular form:pass fail python3-defaults from testing 3.10.6-3 python-stone from testing 3.3.1-1 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 python3-defaults to testing [1]. https://docs.python.org/3/whatsnew/3.11.html lists what's new in Python3.11, it may help to identify what needs to be updated.More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [0] https://bugs.debian.org/1021984 [1] https://qa.debian.org/excuses.php?package=python3-defaults https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-stone/28750732/log.gz=================================== FAILURES =================================== __________________ TestGeneratedPython.test_alias_validators ___________________self = <test.test_python_gen.TestGeneratedPython testMethod=test_alias_validators>def setUp(self):# Sanity check: stone must be importable for the compiler to workimportlib.import_module('stone') # Compile spec by calling out to stone p = subprocess.Popen( [sys.executable, '-m', 'stone.cli', 'python_types', 'output', '-', '--', '--package', 'output'], stdin=subprocess.PIPE, stderr=subprocess.PIPE) _, stderr = p.communicate( input=(test_spec + test_ns2_spec).encode('utf-8')) if p.wait() != 0:raise AssertionError('Could not execute stone tool: %s' %stderr.decode('utf-8'))E AssertionError: Could not execute stone tool: /usr/lib/python3/dist-packages/stone/cli.py:8: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative usesE import imp # pylint: disable=deprecated-module E Traceback (most recent call last): E File "<frozen runpy>", line 198, in _run_module_as_main E File "<frozen runpy>", line 88, in _run_codeE File "/usr/lib/python3/dist-packages/stone/cli.py", line 380, in <module>E api = main() E ^^^^^^E File "/usr/lib/python3/dist-packages/stone/cli.py", line 250, in mainE api = specs_to_ir(specs, debug=debug, E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/frontend.py", line 55, in specs_to_irE route_whitelist_filter=route_whitelist_filter).generate_IR() E ^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 297, in generate_IRE self._populate_type_attributes()E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 694, in _populate_type_attributes E data_type = self._resolve_type(env, alias._ast_node.type_ref) E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 1159, in _resolve_typeE data_type = self._instantiate_data_type( E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 1077, in _instantiate_data_type E argspec = inspect.getargspec(data_type_class.__init__) # noqa: E501 # pylint: disable=deprecated-method,useless-suppressionE ^^^^^^^^^^^^^^^^^^E AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?test/test_python_gen.py:838: AssertionError_______________________ TestGeneratedPython.test_aliases _______________________self = <test.test_python_gen.TestGeneratedPython testMethod=test_aliases> def setUp(self):# Sanity check: stone must be importable for the compiler to workimportlib.import_module('stone') # Compile spec by calling out to stone p = subprocess.Popen( [sys.executable, '-m', 'stone.cli', 'python_types', 'output', '-', '--', '--package', 'output'], stdin=subprocess.PIPE, stderr=subprocess.PIPE) _, stderr = p.communicate( input=(test_spec + test_ns2_spec).encode('utf-8')) if p.wait() != 0:raise AssertionError('Could not execute stone tool: %s' %stderr.decode('utf-8'))E AssertionError: Could not execute stone tool: /usr/lib/python3/dist-packages/stone/cli.py:8: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative usesE import imp # pylint: disable=deprecated-module E Traceback (most recent call last): E File "<frozen runpy>", line 198, in _run_module_as_main E File "<frozen runpy>", line 88, in _run_codeE File "/usr/lib/python3/dist-packages/stone/cli.py", line 380, in <module>E api = main() E ^^^^^^E File "/usr/lib/python3/dist-packages/stone/cli.py", line 250, in mainE api = specs_to_ir(specs, debug=debug, E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/frontend.py", line 55, in specs_to_irE route_whitelist_filter=route_whitelist_filter).generate_IR() E ^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 297, in generate_IRE self._populate_type_attributes()E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 694, in _populate_type_attributes E data_type = self._resolve_type(env, alias._ast_node.type_ref) E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 1159, in _resolve_typeE data_type = self._instantiate_data_type( E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 1077, in _instantiate_data_type E argspec = inspect.getargspec(data_type_class.__init__) # noqa: E501 # pylint: disable=deprecated-method,useless-suppressionE ^^^^^^^^^^^^^^^^^^E AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?test/test_python_gen.py:838: AssertionError______________________ TestGeneratedPython.test_defaults _______________________self = <test.test_python_gen.TestGeneratedPython testMethod=test_defaults> def setUp(self):# Sanity check: stone must be importable for the compiler to workimportlib.import_module('stone') # Compile spec by calling out to stone p = subprocess.Popen( [sys.executable, '-m', 'stone.cli', 'python_types', 'output', '-', '--', '--package', 'output'], stdin=subprocess.PIPE, stderr=subprocess.PIPE) _, stderr = p.communicate( input=(test_spec + test_ns2_spec).encode('utf-8')) if p.wait() != 0:raise AssertionError('Could not execute stone tool: %s' %stderr.decode('utf-8'))E AssertionError: Could not execute stone tool: /usr/lib/python3/dist-packages/stone/cli.py:8: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative usesE import imp # pylint: disable=deprecated-module E Traceback (most recent call last): E File "<frozen runpy>", line 198, in _run_module_as_main E File "<frozen runpy>", line 88, in _run_codeE File "/usr/lib/python3/dist-packages/stone/cli.py", line 380, in <module>E api = main() E ^^^^^^E File "/usr/lib/python3/dist-packages/stone/cli.py", line 250, in mainE api = specs_to_ir(specs, debug=debug, E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/frontend.py", line 55, in specs_to_irE route_whitelist_filter=route_whitelist_filter).generate_IR() E ^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 297, in generate_IRE self._populate_type_attributes()E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 694, in _populate_type_attributes E data_type = self._resolve_type(env, alias._ast_node.type_ref) E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 1159, in _resolve_typeE data_type = self._instantiate_data_type( E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 1077, in _instantiate_data_type E argspec = inspect.getargspec(data_type_class.__init__) # noqa: E501 # pylint: disable=deprecated-method,useless-suppressionE ^^^^^^^^^^^^^^^^^^E AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?test/test_python_gen.py:838: AssertionError______________________ TestGeneratedPython.test_docstring ______________________self = <test.test_python_gen.TestGeneratedPython testMethod=test_docstring> def setUp(self):# Sanity check: stone must be importable for the compiler to workimportlib.import_module('stone') # Compile spec by calling out to stone p = subprocess.Popen( [sys.executable, '-m', 'stone.cli', 'python_types', 'output', '-', '--', '--package', 'output'], stdin=subprocess.PIPE, stderr=subprocess.PIPE) _, stderr = p.communicate( input=(test_spec + test_ns2_spec).encode('utf-8')) if p.wait() != 0:raise AssertionError('Could not execute stone tool: %s' %stderr.decode('utf-8'))E AssertionError: Could not execute stone tool: /usr/lib/python3/dist-packages/stone/cli.py:8: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative usesE import imp # pylint: disable=deprecated-module E Traceback (most recent call last): E File "<frozen runpy>", line 198, in _run_module_as_main E File "<frozen runpy>", line 88, in _run_codeE File "/usr/lib/python3/dist-packages/stone/cli.py", line 380, in <module>E api = main() E ^^^^^^E File "/usr/lib/python3/dist-packages/stone/cli.py", line 250, in mainE api = specs_to_ir(specs, debug=debug, E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/frontend.py", line 55, in specs_to_irE route_whitelist_filter=route_whitelist_filter).generate_IR() E ^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 297, in generate_IRE self._populate_type_attributes()E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 694, in _populate_type_attributes E data_type = self._resolve_type(env, alias._ast_node.type_ref) E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 1159, in _resolve_typeE data_type = self._instantiate_data_type( E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 1077, in _instantiate_data_type E argspec = inspect.getargspec(data_type_class.__init__) # noqa: E501 # pylint: disable=deprecated-method,useless-suppressionE ^^^^^^^^^^^^^^^^^^E AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?test/test_python_gen.py:838: AssertionError______________ TestGeneratedPython.test_extended_struct_equality _______________self = <test.test_python_gen.TestGeneratedPython testMethod=test_extended_struct_equality>def setUp(self):# Sanity check: stone must be importable for the compiler to workimportlib.import_module('stone') # Compile spec by calling out to stone p = subprocess.Popen( [sys.executable, '-m', 'stone.cli', 'python_types', 'output', '-', '--', '--package', 'output'], stdin=subprocess.PIPE, stderr=subprocess.PIPE) _, stderr = p.communicate( input=(test_spec + test_ns2_spec).encode('utf-8')) if p.wait() != 0:raise AssertionError('Could not execute stone tool: %s' %stderr.decode('utf-8'))E AssertionError: Could not execute stone tool: /usr/lib/python3/dist-packages/stone/cli.py:8: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative usesE import imp # pylint: disable=deprecated-module E Traceback (most recent call last): E File "<frozen runpy>", line 198, in _run_module_as_main E File "<frozen runpy>", line 88, in _run_codeE File "/usr/lib/python3/dist-packages/stone/cli.py", line 380, in <module>E api = main() E ^^^^^^E File "/usr/lib/python3/dist-packages/stone/cli.py", line 250, in mainE api = specs_to_ir(specs, debug=debug, E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/frontend.py", line 55, in specs_to_irE route_whitelist_filter=route_whitelist_filter).generate_IR() E ^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 297, in generate_IRE self._populate_type_attributes()E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 694, in _populate_type_attributes E data_type = self._resolve_type(env, alias._ast_node.type_ref) E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 1159, in _resolve_typeE data_type = self._instantiate_data_type( E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 1077, in _instantiate_data_type E argspec = inspect.getargspec(data_type_class.__init__) # noqa: E501 # pylint: disable=deprecated-method,useless-suppressionE ^^^^^^^^^^^^^^^^^^E AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?test/test_python_gen.py:838: AssertionError_______________ TestGeneratedPython.test_extended_union_equality _______________self = <test.test_python_gen.TestGeneratedPython testMethod=test_extended_union_equality>def setUp(self):# Sanity check: stone must be importable for the compiler to workimportlib.import_module('stone') # Compile spec by calling out to stone p = subprocess.Popen( [sys.executable, '-m', 'stone.cli', 'python_types', 'output', '-', '--', '--package', 'output'], stdin=subprocess.PIPE, stderr=subprocess.PIPE) _, stderr = p.communicate( input=(test_spec + test_ns2_spec).encode('utf-8')) if p.wait() != 0:raise AssertionError('Could not execute stone tool: %s' %stderr.decode('utf-8'))E AssertionError: Could not execute stone tool: /usr/lib/python3/dist-packages/stone/cli.py:8: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative usesE import imp # pylint: disable=deprecated-module E Traceback (most recent call last): E File "<frozen runpy>", line 198, in _run_module_as_main E File "<frozen runpy>", line 88, in _run_codeE File "/usr/lib/python3/dist-packages/stone/cli.py", line 380, in <module>E api = main() E ^^^^^^E File "/usr/lib/python3/dist-packages/stone/cli.py", line 250, in mainE api = specs_to_ir(specs, debug=debug, E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/frontend.py", line 55, in specs_to_irE route_whitelist_filter=route_whitelist_filter).generate_IR() E ^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 297, in generate_IRE self._populate_type_attributes()E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 694, in _populate_type_attributes E data_type = self._resolve_type(env, alias._ast_node.type_ref) E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 1159, in _resolve_typeE data_type = self._instantiate_data_type( E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 1077, in _instantiate_data_type E argspec = inspect.getargspec(data_type_class.__init__) # noqa: E501 # pylint: disable=deprecated-method,useless-suppressionE ^^^^^^^^^^^^^^^^^^E AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?test/test_python_gen.py:838: AssertionError_____________________ TestGeneratedPython.test_list_coding _____________________self = <test.test_python_gen.TestGeneratedPython testMethod=test_list_coding>def setUp(self):# Sanity check: stone must be importable for the compiler to workimportlib.import_module('stone') # Compile spec by calling out to stone p = subprocess.Popen( [sys.executable, '-m', 'stone.cli', 'python_types', 'output', '-', '--', '--package', 'output'], stdin=subprocess.PIPE, stderr=subprocess.PIPE) _, stderr = p.communicate( input=(test_spec + test_ns2_spec).encode('utf-8')) if p.wait() != 0:raise AssertionError('Could not execute stone tool: %s' %stderr.decode('utf-8'))E AssertionError: Could not execute stone tool: /usr/lib/python3/dist-packages/stone/cli.py:8: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative usesE import imp # pylint: disable=deprecated-module E Traceback (most recent call last): E File "<frozen runpy>", line 198, in _run_module_as_main E File "<frozen runpy>", line 88, in _run_codeE File "/usr/lib/python3/dist-packages/stone/cli.py", line 380, in <module>E api = main() E ^^^^^^E File "/usr/lib/python3/dist-packages/stone/cli.py", line 250, in mainE api = specs_to_ir(specs, debug=debug, E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/frontend.py", line 55, in specs_to_irE route_whitelist_filter=route_whitelist_filter).generate_IR() E ^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 297, in generate_IRE self._populate_type_attributes()E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 694, in _populate_type_attributes E data_type = self._resolve_type(env, alias._ast_node.type_ref) E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 1159, in _resolve_typeE data_type = self._instantiate_data_type( E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^E File "/usr/lib/python3/dist-packages/stone/frontend/ir_generator.py", line 1077, in _instantiate_data_type E argspec = inspect.getargspec(data_type_class.__init__) # noqa: E501 # pylint: disable=deprecated-method,useless-suppressionE ^^^^^^^^^^^^^^^^^^E AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?test/test_python_gen.py:838: AssertionErrorOpenPGP_signature
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---Source: python-stone Source-Version: 3.3.1-2 Done: Nilesh Patra <nil...@debian.org> We believe that the bug you reported is fixed in the latest version of python-stone, 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 1025...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Nilesh Patra <nil...@debian.org> (supplier of updated python-stone 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: SHA256 Format: 1.8 Date: Thu, 22 Dec 2022 18:19:36 +0530 Source: python-stone Architecture: source Version: 3.3.1-2 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+pyt...@tracker.debian.org> Changed-By: Nilesh Patra <nil...@debian.org> Closes: 1025122 Changes: python-stone (3.3.1-2) unstable; urgency=medium . [ Andreas Tille ] * Team upload. * Fix watch file * Standards-Version: 4.6.2 (routine-update) * Add salsa-ci file (routine-update) . [ Nilesh Patra ] * Add patch to fix python3.11 FTBFS (Closes: #1025122) Checksums-Sha1: 38a30dd4e96adbe31f7f1891cb105ae056c767bb 1579 python-stone_3.3.1-2.dsc af9b90315f3f7c83745a251ba74ee28fb710c12a 6040 python-stone_3.3.1-2.debian.tar.xz 34f2ede0d95a1b849f4b048caefc1c04bcc72105 6779 python-stone_3.3.1-2_amd64.buildinfo Checksums-Sha256: 145eb883ae29792ecd9bf2516eddef8bf6ca240c75f7ffd68ea1c5f890869302 1579 python-stone_3.3.1-2.dsc 908165a15b26e6bc14d76ef9239e41ebaea6e6736a66d8005bbb6b69d0794dde 6040 python-stone_3.3.1-2.debian.tar.xz 257afefa59db8c263fc4e7ca1e36a0d3da4374e33168d04b478a2523cc5ce6b8 6779 python-stone_3.3.1-2_amd64.buildinfo Files: b7414633b6c02ac0e2b66576ae981fe8 1579 python optional python-stone_3.3.1-2.dsc 242caee6e8a2053862f5799a4eb88302 6040 python optional python-stone_3.3.1-2.debian.tar.xz 1a7d7834c7264b8dd9794a005d16ecf7 6779 python optional python-stone_3.3.1-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQSglbZu4JAkvuai8HIqJ5BL1yQ+2gUCY6RTgAAKCRAqJ5BL1yQ+ 2qx9AQDm688gBj5Lbf8Pk34B87ySnkOMDsHmALs4qdSS4iF3sAEAhBrpM/WScuN/ LpMoJzDyFsQfQLAfQyW917pJPPQWxgk= =gUXj -----END PGP SIGNATURE-----
--- End Message ---