Description of problem: Package python-oslo-config fails to build from source in Fedora Rawhide. Version-Release number of selected component (if applicable): 9.6.0-4.fc43 Steps to Reproduce: Switch the repo_bootstrap global macro to 0 Run a local mockbuild Reproducible: Always Actual Results: oslo_config.tests.test_cfg.SubCommandTestCase.test_sub_command_multiple ----------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/builddir/build/BUILD/python-oslo-config-9.6.0-build/oslo.config-9.6.0/oslo_config/tests/test_cfg.py", line 4389, in test_sub_command_multiple self.assertRaisesRegex(argparse.ArgumentError, 'multiple', ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ self.conf, []) ^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/unittest/case.py", line 1414, in assertRaisesRegex return context.handle('assertRaisesRegex', args, kwargs) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.14/unittest/case.py", line 247, in handle callable_obj(*args, **kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-oslo-config-9.6.0-build/oslo.config-9.6.0/oslo_config/tests/test_cfg.py", line 98, in __call__ return cfg.ConfigOpts.__call__( ~~~~~~~~~~~~~~~~~~~~~~~^ self, ^^^^^ ...<7 lines>... default_config_dirs=default_config_dirs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ validate_default_values=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-oslo-config-9.6.0-build/oslo.config-9.6.0/oslo_config/cfg.py", line 2187, in __call__ self._namespace = self._parse_cli_opts(argv) ~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-oslo-config-9.6.0-build/oslo.config-9.6.0/oslo_config/cfg.py", line 3139, in _parse_cli_opts opt._add_to_cli(self._oparser, group) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-oslo-config-9.6.0-build/oslo.config-9.6.0/oslo_config/cfg.py", line 1336, in _add_to_cli subparsers = parser.add_subparsers(dest=dest, title=self.title, description=self.description, help=self.help) File "/usr/lib64/python3.14/argparse.py", line 1948, in add_subparsers raise ValueError('cannot have multiple subparser arguments') ValueError: cannot have multiple subparser arguments
Hello. This is a bulk comment. This package still needs to be rebuilt and/or shipped with Python 3.14.0rc2+ bytecode in Fedora 43. The Beta Freeze of Fedora 43 is scheduled to start today. Please prioritize this bugzilla accordingly. Thanks.
Hello. This is a bulk comment. This package still needs to be rebuilt and/or shipped with Python 3.14.0rc3+ bytecode in Fedora 43. The Final Freeze of Fedora 43 is scheduled to start on 2025-10-07. Please prioritize this bugzilla accordingly. Thanks.
Hello. This is a bulk comment. This package still needs to be rebuilt and/or shipped with Python 3.14.0rc3+ bytecode in Fedora 43. The Final Freeze of Fedora 43 is scheduled to start next week. Please prioritize this bugzilla accordingly. Thanks.
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.