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.