Source: python-oslo.i18n Version: 5.1.0-2 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20221220 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > make[1]: pyversions: No such file or directory > py3versions: no X-Python3-Version in control file, using supported versions > pkgos-dh_auto_test --no-py2 'oslo_i18n\.tests.*' > + PKGOS_TEST_PARALLEL=yes > + PKGOS_TEST_SERIAL=no > + PYTHONS=disabled > + PYTHON3S=disabled > + TEST_PARALLEL_OPT=--parallel > + TEST_SERIAL_OPT= > + echo WARNING: --no-py2 is deprecated, and always on. > WARNING: --no-py2 is deprecated, and always on. > + shift > + py3versions -vr > + PYTHON3S=3.11 3.10 > + [ yes = no ] > + [ no = yes ] > + [ 3.11 = disabled ] > + echo 3.11 > + cut -d. -f1 > + PYMAJOR=3 > + echo ===> Testing with python (python3) > ===> Testing with python (python3) > + pwd > + [ -d /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages ] > + [ -e .stestr.conf ] > + [ -x /usr/bin/python3-stestr ] > + STESTR=stestr > + rm -rf .stestr > + PYTHON=python3.11 stestr run --parallel+ --subunit oslo_i18n\.tests.* > subunit2pyunit > INFO [localehander_logger] A message to be logged > oslo_i18n.tests.test_handler.TranslationHandlerTestCase.test_emit_translated_message > oslo_i18n.tests.test_handler.TranslationHandlerTestCase.test_emit_translated_message > ... ok > INFO [localehander_logger] A message to be logged Arg to be logged > oslo_i18n.tests.test_handler.TranslationHandlerTestCase.test_emit_translated_message_with_args > oslo_i18n.tests.test_handler.TranslationHandlerTestCase.test_emit_translated_message_with_args > ... ok > INFO [localehander_logger] A message to be logged Arg1 to be logged > $(arg2)s > oslo_i18n.tests.test_fixture.PrefixLazyTranslationTest.test_default > oslo_i18n.tests.test_fixture.PrefixLazyTranslationTest.test_default ... ok > oslo_i18n.tests.test_handler.TranslationHandlerTestCase.test_emit_translated_message_with_named_args > oslo_i18n.tests.test_handler.TranslationHandlerTestCase.test_emit_translated_message_with_named_args > ... ok > oslo_i18n.tests.test_gettextutils.GettextTest.test__gettextutils_install > oslo_i18n.tests.test_gettextutils.GettextTest.test__gettextutils_install ... > ok > oslo_i18n.tests.test_gettextutils.GettextTest.test_cached_find > oslo_i18n.tests.test_gettextutils.GettextTest.test_cached_find ... ok > oslo_i18n.tests.test_handler.TranslationHandlerTestCase.test_set_formatter > oslo_i18n.tests.test_handler.TranslationHandlerTestCase.test_set_formatter > ... ok > oslo_i18n.tests.test_public_api.PublicAPITest.test_create_factory > oslo_i18n.tests.test_public_api.PublicAPITest.test_create_factory ... ok > oslo_i18n.tests.test_gettextutils.GettextTest.test_get_available_languages > oslo_i18n.tests.test_gettextutils.GettextTest.test_get_available_languages > ... ok > oslo_i18n.tests.test_gettextutils.GettextTest.test_gettext_does_not_blow_up > oslo_i18n.tests.test_gettextutils.GettextTest.test_gettext_does_not_blow_up > ... ok > oslo_i18n.tests.test_factory.TranslatorFactoryTest.test_change_lazy > oslo_i18n.tests.test_factory.TranslatorFactoryTest.test_change_lazy ... ok > oslo_i18n.tests.test_factory.TranslatorFactoryTest.test_lazy > oslo_i18n.tests.test_factory.TranslatorFactoryTest.test_lazy ... ok > oslo_i18n.tests.test_factory.TranslatorFactoryTest.test_log_level_domain_name > oslo_i18n.tests.test_factory.TranslatorFactoryTest.test_log_level_domain_name > ... ok > oslo_i18n.tests.test_factory.TranslatorFactoryTest.test_not_lazy > oslo_i18n.tests.test_factory.TranslatorFactoryTest.test_not_lazy ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_add_disabled > oslo_i18n.tests.test_message.MessageTestCase.test_add_disabled ... ok > oslo_i18n.tests.test_locale_dir_variable.LocaleDirVariableTest.test_make_variable_name(simple) > oslo_i18n.tests.test_locale_dir_variable.LocaleDirVariableTest.test_make_variable_name(simple) > ... ok > oslo_i18n.tests.test_locale_dir_variable.LocaleDirVariableTest.test_make_variable_name(with_dot) > oslo_i18n.tests.test_locale_dir_variable.LocaleDirVariableTest.test_make_variable_name(with_dot) > ... ok > oslo_i18n.tests.test_gettextutils.GettextTest.test_gettext_install_looks_up_localedir > oslo_i18n.tests.test_gettextutils.GettextTest.test_gettext_install_looks_up_localedir > ... ok > oslo_i18n.tests.test_fixture.PrefixLazyTranslationTest.test_extra_lang > oslo_i18n.tests.test_fixture.PrefixLazyTranslationTest.test_extra_lang ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_create_message_non_english_default_locale > oslo_i18n.tests.test_message.MessageTestCase.test_create_message_non_english_default_locale > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_message_id_and_message_text > oslo_i18n.tests.test_message.MessageTestCase.test_message_id_and_message_text > ... ok > oslo_i18n.tests.test_gettextutils.GettextTest.test_gettext_install_updates_builtins > oslo_i18n.tests.test_gettextutils.GettextTest.test_gettext_install_updates_builtins > ... ok > oslo_i18n.tests.test_public_api.PublicAPITest.test_get_available_languages > oslo_i18n.tests.test_public_api.PublicAPITest.test_get_available_languages > ... ok > oslo_i18n.tests.test_locale_dir_variable.LocaleDirVariableTest.test_make_variable_name(with_dash) > oslo_i18n.tests.test_locale_dir_variable.LocaleDirVariableTest.test_make_variable_name(with_dash) > ... ok > oslo_i18n.tests.test_public_api.PublicAPITest.test_install > oslo_i18n.tests.test_public_api.PublicAPITest.test_install ... ok > oslo_i18n.tests.test_message.TranslateMsgidTest.test_contextual > oslo_i18n.tests.test_message.TranslateMsgidTest.test_contextual ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_message_is_unicode > oslo_i18n.tests.test_message.MessageTestCase.test_message_is_unicode ... ok > oslo_i18n.tests.test_public_api.PublicAPITest.test_toggle_lazy > oslo_i18n.tests.test_public_api.PublicAPITest.test_toggle_lazy ... ok > oslo_i18n.tests.test_public_api.PublicAPITest.test_translate > oslo_i18n.tests.test_public_api.PublicAPITest.test_translate ... ok > oslo_i18n.tests.test_fixture.ToggleLazyFixtureText.test_off_off > oslo_i18n.tests.test_fixture.ToggleLazyFixtureText.test_off_off ... ok > oslo_i18n.tests.test_fixture.ToggleLazyFixtureText.test_off_on > oslo_i18n.tests.test_fixture.ToggleLazyFixtureText.test_off_on ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_mod_copies_parameters > oslo_i18n.tests.test_message.MessageTestCase.test_mod_copies_parameters ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_mod_deep_copies_param_nodeep_dict > oslo_i18n.tests.test_message.MessageTestCase.test_mod_deep_copies_param_nodeep_dict > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_mod_deep_copies_param_nodeep_param > oslo_i18n.tests.test_message.MessageTestCase.test_mod_deep_copies_param_nodeep_param > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_mod_deep_copies_parameters > oslo_i18n.tests.test_message.MessageTestCase.test_mod_deep_copies_parameters > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_mod_returns_a_copy > oslo_i18n.tests.test_message.MessageTestCase.test_mod_returns_a_copy ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_dict_parameter > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_dict_parameter ... > ok > /<<PKGBUILDDIR>>/oslo_i18n/_message.py:173: UserWarning: Failed to insert > replacement values into translated message Test that we handle missing args > %(arg1)s %(arg2)s (Original: 'Test that we handle missing args %(arg1)s > %(arg2)s'): 'arg2' > warnings.warn(msg % (translated_message, self.msgid, err)) > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_extra_parameters > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_extra_parameters > ... ok > /<<PKGBUILDDIR>>/oslo_i18n/_message.py:173: UserWarning: Failed to insert > replacement values into translated message Some string with params: %s %s > (Original: 'Some string with params: %s %s'): not enough arguments for format > string > warnings.warn(msg % (translated_message, self.msgid, err)) > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_integer_parameters > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_integer_parameters > ... ok > oslo_i18n.tests.test_message.TranslateMsgidTest.test_contextual_and_plural > oslo_i18n.tests.test_message.TranslateMsgidTest.test_contextual_and_plural > ... ok > /<<PKGBUILDDIR>>/oslo_i18n/_message.py:173: UserWarning: Failed to insert > replacement values into translated message Test that we handle unused args > %(arg1)d (Original: 'Test that we handle unused args %(arg1)d'): %d format: a > real number is required, not str > warnings.warn(msg % (translated_message, self.msgid, err)) > oslo_i18n.tests.test_message.TranslateMsgidTest.test_contextual_untranslatable > oslo_i18n.tests.test_message.TranslateMsgidTest.test_contextual_untranslatable > ... ok > oslo_i18n.tests.test_message.TranslateMsgidTest.test_plural > oslo_i18n.tests.test_message.TranslateMsgidTest.test_plural ... ok > oslo_i18n.tests.test_fixture.ToggleLazyFixtureText.test_on_off > oslo_i18n.tests.test_fixture.ToggleLazyFixtureText.test_on_off ... ok > oslo_i18n.tests.test_fixture.ToggleLazyFixtureText.test_on_on > oslo_i18n.tests.test_fixture.ToggleLazyFixtureText.test_on_on ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_missing_arg > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_missing_arg ... ok > /<<PKGBUILDDIR>>/oslo_i18n/_message.py:173: UserWarning: Failed to insert > replacement values into translated message Wrong type %(arg1)d (Original: > 'Correct type %(arg1)s'): %d format: a real number is required, not str > warnings.warn(msg % (translated_message, self.msgid, err)) > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_missing_parameters > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_missing_parameters > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_named_parameters > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_named_parameters > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_named_parameters_no_space > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_named_parameters_no_space > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_none_parameter > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_none_parameter ... > ok > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_wrong_field_type > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_wrong_field_type > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_wrong_field_type_in_trans > oslo_i18n.tests.test_message.MessageTestCase.test_mod_with_wrong_field_type_in_trans > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_multiple_mod_with_named_parameter > oslo_i18n.tests.test_message.MessageTestCase.test_multiple_mod_with_named_parameter > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_radd_disabled > oslo_i18n.tests.test_message.MessageTestCase.test_radd_disabled ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_bad_default_translation > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_bad_default_translation > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_bad_translation > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_bad_translation > ... FAIL > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_from_unicoded_object > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_from_unicoded_object > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_non_default_locale > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_non_default_locale > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_message_parameter > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_message_parameter > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_message_parameters > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_message_parameters > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_named_parameters > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_named_parameters > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_object_param > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_object_param > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_param > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_param > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_param_from_unicoded_obj > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_with_param_from_unicoded_obj > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_translate_multiple_languages > oslo_i18n.tests.test_message.MessageTestCase.test_translate_multiple_languages > ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_translation > oslo_i18n.tests.test_message.MessageTestCase.test_translation ... ok > oslo_i18n.tests.test_message.MessageTestCase.test_translation_returns_unicode > oslo_i18n.tests.test_message.MessageTestCase.test_translation_returns_unicode > ... ok > oslo_i18n.tests.test_fixture.TranslationFixtureTest.test_immediate > oslo_i18n.tests.test_fixture.TranslationFixtureTest.test_immediate ... ok > oslo_i18n.tests.test_fixture.TranslationFixtureTest.test_lazy > oslo_i18n.tests.test_fixture.TranslationFixtureTest.test_lazy ... ok > oslo_i18n.tests.test_lazy.LazyTest.test_disable_lazy > oslo_i18n.tests.test_lazy.LazyTest.test_disable_lazy ... ok > oslo_i18n.tests.test_lazy.LazyTest.test_enable_lazy > oslo_i18n.tests.test_lazy.LazyTest.test_enable_lazy ... ok > oslo_i18n.tests.test_logging.LogLevelTranslationsTest.test_critical > oslo_i18n.tests.test_logging.LogLevelTranslationsTest.test_critical ... ok > oslo_i18n.tests.test_logging.LogLevelTranslationsTest.test_error > oslo_i18n.tests.test_logging.LogLevelTranslationsTest.test_error ... ok > oslo_i18n.tests.test_translate.TranslateTest.test_translate > oslo_i18n.tests.test_translate.TranslateTest.test_translate ... ok > oslo_i18n.tests.test_logging.LogLevelTranslationsTest.test_info > oslo_i18n.tests.test_logging.LogLevelTranslationsTest.test_info ... ok > oslo_i18n.tests.test_logging.LogLevelTranslationsTest.test_warning > oslo_i18n.tests.test_logging.LogLevelTranslationsTest.test_warning ... ok > > ====================================================================== > FAIL: > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_bad_translation > oslo_i18n.tests.test_message.MessageTestCase.test_translate_message_bad_translation > ---------------------------------------------------------------------- > testtools.testresult.real._StringException: Traceback (most recent call last): > File "/usr/lib/python3.11/unittest/mock.py", line 1369, in patched > return func(*newargs, **newkeywargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/oslo_i18n/tests/test_message.py", line 389, in > test_translate_message_bad_translation > self.assertEqual(1, len(w)) > File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 393, in > assertEqual > self.assertThat(observed, matcher, message) > File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 480, in > assertThat > raise mismatch_error > testtools.matchers._impl.MismatchError: 1 != 2 > > > ---------------------------------------------------------------------- > Ran 75 tests in 1.175s > > FAILED (failures=1) > + echo ======> STESTR TEST SUITE FAILED FOR python3.11: displaying pip3 > freeze output... > ======> STESTR TEST SUITE FAILED FOR python3.11: displaying pip3 freeze > output... > + [ -x /usr/bin/pip3 ] > + pip3 freeze > WARNING: The directory '/sbuild-nonexistent/.cache/pip' or its parent > directory is not owned or is not writable by the current user. The cache has > been disabled. Check the permissions and owner of that directory. If > executing pip with sudo, you should use sudo's -H flag. > alabaster==0.7.12 > appdirs==1.4.4 > attrs==22.1.0 > autopage==0.4.0 > Babel==2.10.3 > blinker==1.5 > certifi==2022.9.24 > chardet==5.1.0 > charset-normalizer==3.0.1 > cliff==4.0.0 > cmd2==2.4.2+ds > coverage==6.5.0 > cryptography==38.0.4 > debtcollector==2.5.0 > decorator==5.1.1 > deprecation==2.0.7 > docutils==0.17.1 > dogpile.cache==1.1.8 > dulwich==0.20.50 > extras==1.0.0 > fixtures==4.0.1 > flake8==5.0.4 > future==0.18.2 > hacking==4.1.0 > idna==3.3 > imagesize==1.4.1 > importlib-metadata==4.12.0 > iso8601==1.0.2 > Jinja2==3.0.3 > jmespath==1.0.1 > jsonpatch==1.32 > jsonpointer==2.3 > keystoneauth1==5.0.0 > lxml==4.9.1 > Mako==1.2.4.dev0 > MarkupSafe==2.1.1 > mccabe==0.7.0 > more-itertools==8.10.0 > msgpack==1.0.3 > munch==2.5.0 > netaddr==0.8.0 > netifaces==0.11.0 > oauthlib==3.2.1 > openstackdocstheme==1.20.0 > openstacksdk==0.101.0 > os-client-config==2.1.0 > os-service-types==1.7.0 > oslo.config==9.0.0 > oslo.context==5.0.0 > oslo.i18n==5.1.0 > oslo.log==5.0.1 > oslo.serialization==5.0.0 > oslo.utils==6.0.1 > oslotest==4.5.0 > packaging==21.3 > pbr==5.10.0 > prettytable==2.5.0 > pycodestyle==2.9.1 > pyflakes==2.5.0 > Pygments==2.13.0 > pyinotify==0.9.6 > PyJWT==2.4.0 > pyparsing==3.0.9 > pyperclip==1.8.2 > python-dateutil==2.8.2 > python-subunit==1.4.0 > pytz==2022.6 > PyYAML==6.0 > requests==2.28.1 > requestsexceptions==1.4.0 > rfc3986==1.5.0 > roman==3.3 > six==1.16.0 > snowballstemmer==2.2.0 > Sphinx==5.3.0 > sphinxcontrib-apidoc==0.3.0 > stestr==3.2.1 > stevedore==4.0.2 > testrepository==0.0.20 > testscenarios==0.5.0 > testtools==2.5.0 > urllib3==1.26.12 > voluptuous==0.12.2 > wcwidth==0.2.5 > wrapt==1.14.1 > zipp==1.0.0 > + exit 1 > make[1]: *** [debian/rules:20: override_dh_auto_test] Error 1 The full build log is available from: http://qa-logs.debian.net/2022/12/20/python-oslo.i18n_5.1.0-2_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.