Package: python-argcomplete Version: 1.8.1-1.3 Severity: serious Tags: ftbfs Justification: fails to build from source
Dear Maintainer, During a rebuild of the package on Bullseye, multiple tests in the package fail. A snippet of the failure is below. The same build failure logs are also seen in the Reproducible Builds. ``` [ 218s] ====================================================================== [ 218s] FAIL: test_double_quoted_completion (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_exclamation_in_double_quotes (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_one_space_after_exact (test.test.TestBashGlobal) [ 218s] Test exactly one space is appended after an exact match. [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_parse_special_characters (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_parse_special_characters_dollar (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_partial_completion (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_python_completion (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_python_filename_completion (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_python_not_executable (test.test.TestBashGlobal) [ 218s] Test completing a script that cannot be run directly. [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_quoted_exact (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_quoted_space (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_quotes (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_simple_completion (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_single_quoted_completion (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_single_quotes_in_double_quotes (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_single_quotes_in_single_quotes (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_special_characters (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_special_characters_double_quoted (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_special_characters_single_quoted (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_unquoted_space (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ====================================================================== [ 218s] FAIL: test_wordbreak_chars (test.test.TestBashGlobal) [ 218s] ---------------------------------------------------------------------- [ 218s] Traceback (most recent call last): [ 218s] File "/usr/src/packages/BUILD/test/test.py", line 1011, in setUp [ 218s] self.assertEqual(output, '') [ 218s] AssertionError: '\x1b[?2004l\r\x1b[?2004h' != '' [ 218s] - [?2004l - [?2004h [ 218s] [ 218s] ---------------------------------------------------------------------- [ 218s] Ran 103 tests in 45.025s [ 218s] [ 218s] FAILED (failures=43, expected failures=6) [ 218s] Test failed: <unittest.runner.TextTestResult run=103 errors=0 failures=43> [ 219s] error: Test failed: <unittest.runner.TextTestResult run=103 errors=0 failures=43> [ 219s] E: pybuild pybuild:353: test: plugin distutils failed with: exit code=1: python3.9 setup.py test [ 219s] dh_auto_test: error: pybuild --test -i python{version} -p 3.9 returned exit code 13 [ 219s] make: *** [debian/rules:13: build] Error 25 [ 219s] dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 ``` -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (990, 'unstable'), (990, 'testing'), (500, 'stable-updates'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-3-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_USER Locale: LANG=en_IN.UTF-8, LC_CTYPE=en_IN.UTF-8 (charmap=UTF-8), LANGUAGE=en_US Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages python-argcomplete depends on: pn python <none> python-argcomplete recommends no packages. python-argcomplete suggests no packages.