Source: git-review Version: 2.3.1-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20231212 ftbfs-trixie
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 > 'git_review\.tests\.test_unit\.(?!(.*GitReviewUnitTest\.test_track.*|.*GitReviewUnitTest\.test_notify.*))' > + 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.12 3.11 > + [ yes = no ] > + [ no = yes ] > + [ 3.12 = disabled ] > + echo 3.12 > + 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.12 stestr run --parallel --subunit > git_review\.tests\.test_unit\.(?!(.*GitReviewUnitTest\.test_track.*|.*GitReviewUnitTest\.test_notify.*)) > + subunit2pyunit > git_review.tests.test_unit.ResolveTrackingUnitTest.test_track_git_error > git_review.tests.test_unit.ResolveTrackingUnitTest.test_track_git_error ... ok > git_review.tests.test_unit.ResolveTrackingUnitTest.test_track_local_branch > git_review.tests.test_unit.ResolveTrackingUnitTest.test_track_local_branch > ... ok > git_review.tests.test_unit.ResolveTrackingUnitTest.test_track_remote_branch > git_review.tests.test_unit.ResolveTrackingUnitTest.test_track_remote_branch > ... ok > git_review.tests.test_unit.ResolveTrackingUnitTest.test_track_untracked_branch > git_review.tests.test_unit.ResolveTrackingUnitTest.test_track_untracked_branch > ... ok > git_review.tests.test_unit.ConfigTestCase.test_git_local_mode > git_review.tests.test_unit.ConfigTestCase.test_git_local_mode ... ok > git_review.tests.test_unit.ConfigTestCase.test_gitreview_local_mode > git_review.tests.test_unit.ConfigTestCase.test_gitreview_local_mode ... ok > git_review.tests.test_unit.RepoUrlParsingTest.test_ssh_at_sign > git_review.tests.test_unit.RepoUrlParsingTest.test_ssh_at_sign ... ok > git_review.tests.test_unit.RepoUrlParsingTest.test_ssh_at_sign_escaped > git_review.tests.test_unit.RepoUrlParsingTest.test_ssh_at_sign_escaped ... ok > git_review.tests.test_unit.RepoUrlParsingTest.test_ssh_at_signs_excessive > git_review.tests.test_unit.RepoUrlParsingTest.test_ssh_at_signs_excessive ... > ok > git_review.tests.test_unit.RepoUrlParsingTest.test_ssh_no_user_no_port > git_review.tests.test_unit.RepoUrlParsingTest.test_ssh_no_user_no_port ... ok > git_review.tests.test_unit.RepoUrlParsingTest.test_ssh_opendev > git_review.tests.test_unit.RepoUrlParsingTest.test_ssh_opendev ... ok > git_review.tests.test_unit.DownloadFlagUnitTest.test_parse_polygerrit_url > git_review.tests.test_unit.DownloadFlagUnitTest.test_parse_polygerrit_url ... > ok > git_review.tests.test_unit.DownloadFlagUnitTest.test_parse_url > git_review.tests.test_unit.DownloadFlagUnitTest.test_parse_url ... ok > git_review.tests.test_unit.DownloadFlagUnitTest.test_parse_url_trailing_slash > git_review.tests.test_unit.DownloadFlagUnitTest.test_parse_url_trailing_slash > ... ok > git_review.tests.test_unit.DownloadFlagUnitTest.test_parse_url_with_hash > git_review.tests.test_unit.DownloadFlagUnitTest.test_parse_url_with_hash ... > ok > git_review.tests.test_unit.DownloadFlagUnitTest.test_parse_url_with_hash_and_update > git_review.tests.test_unit.DownloadFlagUnitTest.test_parse_url_with_hash_and_update > ... ok > git_review.tests.test_unit.DownloadFlagUnitTest.test_parse_url_with_update > git_review.tests.test_unit.DownloadFlagUnitTest.test_parse_url_with_update > ... ok > git_review.tests.test_unit.DownloadFlagUnitTest.test_store_id > git_review.tests.test_unit.DownloadFlagUnitTest.test_store_id ... ok > git_review.tests.test_unit.GitReviewConsole.test_color_output_disabled > git_review.tests.test_unit.GitReviewConsole.test_color_output_disabled ... ok > git_review.tests.test_unit.GitReviewUnitTest.test_command_line_no_track > git_review.tests.test_unit.GitReviewUnitTest.test_command_line_no_track ... ok > git_review.tests.test_unit.GitReviewUnitTest.test_run_http_exc_raise_http_error > git_review.tests.test_unit.GitReviewUnitTest.test_run_http_exc_raise_http_error > ... ok > git_review.tests.test_unit.GitReviewUnitTest.test_run_http_exc_raise_unknown_error > git_review.tests.test_unit.GitReviewUnitTest.test_run_http_exc_raise_unknown_error > ... ok > git_review.tests.test_unit.GitReviewUnitTest.test_run_http_exc_with_auth > git_review.tests.test_unit.GitReviewUnitTest.test_run_http_exc_with_auth ... > ok > git_review.tests.test_unit.GitReviewUnitTest.test_run_http_exc_with_failing_auth > git_review.tests.test_unit.GitReviewUnitTest.test_run_http_exc_with_failing_auth > ... ok > git_review.tests.test_unit.GitReviewUnitTest.test_run_http_exc_with_failing_git_creds > git_review.tests.test_unit.GitReviewUnitTest.test_run_http_exc_with_failing_git_creds > ... ok > git_review.tests.test_unit.GitReviewUnitTest.test_run_http_exc_without_auth > git_review.tests.test_unit.GitReviewUnitTest.test_run_http_exc_without_auth > ... ok > git_review.tests.test_unit.GitReviewConsole.test_color_output_fallback > git_review.tests.test_unit.GitReviewConsole.test_color_output_fallback ... ok > git_review.tests.test_unit.GitReviewConsole.test_color_output_forced > git_review.tests.test_unit.GitReviewConsole.test_color_output_forced ... ok > git_review.tests.test_unit.GitReviewConsole.test_list_reviews_no_blanks > git_review.tests.test_unit.GitReviewConsole.test_list_reviews_no_blanks ... ok > git_review.tests.test_unit.GitReviewConsole.test_list_reviews_output > git_review.tests.test_unit.GitReviewConsole.test_list_reviews_output ... ok > git_review.tests.test_unit.GitReviewConsole.test_list_reviews_output_with_topic > git_review.tests.test_unit.GitReviewConsole.test_list_reviews_output_with_topic > ... ok > git_review.tests.test_unit.GitReviewConsole.test_print_exception_with_unicode > git_review.tests.test_unit.GitReviewConsole.test_print_exception_with_unicode > ... FAIL > > ====================================================================== > FAIL: > git_review.tests.test_unit.GitReviewConsole.test_print_exception_with_unicode > git_review.tests.test_unit.GitReviewConsole.test_print_exception_with_unicode > ---------------------------------------------------------------------- > testtools.testresult.real._StringException: Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/git_review/tests/test_unit.py", line 108, in > test_print_exception_with_unicode > with self.assertRaisesRegexp(SystemExit, '1'): > ^^^^^^^^^^^^^^^^^^^^^^^ > AttributeError: 'GitReviewConsole' object has no attribute > 'assertRaisesRegexp'. Did you mean: 'assertRaisesRegex'? > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/usr/lib/python3.12/unittest/mock.py", line 1387, in patched > return func(*newargs, **newkeywargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/git_review/tests/test_unit.py", line 111, in > test_print_exception_with_unicode > self.fail('Exception not expected: %s' % e) > File "/usr/lib/python3.12/unittest/case.py", line 717, in fail > raise self.failureException(msg) > AssertionError: Exception not expected: 'GitReviewConsole' object has no > attribute 'assertRaisesRegexp' > > > ---------------------------------------------------------------------- > Ran 32 tests in 1.583s > > FAILED (failures=1) > + echo ======> STESTR TEST SUITE FAILED FOR python3.12: displaying pip3 > freeze output... > ======> STESTR TEST SUITE FAILED FOR python3.12: 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. > attrs==23.1.0 > autopage==0.4.0 > certifi==2023.7.22 > chardet==5.2.0 > charset-normalizer==3.3.2 > cliff==4.3.0 > cmd2==2.4.3+ds > docutils==0.20.1 > extras==1.0.0 > fixtures==4.0.1 > flake8==6.1.0 > future==0.18.2 > hacking==4.1.0 > idna==3.3 > importlib-metadata==4.12.0 > mccabe==0.7.0 > mock==4.0.3 > more-itertools==10.1.0 > pbr==5.11.1 > prettytable==3.6.0 > pycodestyle==2.11.1 > pyflakes==3.1.0 > pyperclip==1.8.2 > python-subunit==1.4.2 > PyYAML==6.0.1 > requests==2.31.0 > roman==3.3 > six==1.16.0 > stestr==4.0.1 > stevedore==5.1.0 > testtools==2.6.0 > urllib3==1.26.18 > voluptuous==0.12.2 > wcwidth==0.2.5 > zipp==1.0.0 > + exit 1 > make[1]: *** [debian/rules:13: override_dh_auto_test] Error 1 The full build log is available from: http://qa-logs.debian.net/2023/12/12/git-review_2.3.1-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&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.