[Python-modules-team] Bug#906403: python-neovim: FTBFS in buster (failing tests)
Santiago Vila
sanvila at debian.org
Fri Aug 17 12:21:20 BST 2018
Package: src:python-neovim
Version: 0.2.6-3
Severity: serious
Tags: ftbfs
Dear maintainer:
I tried to build this package in buster but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules binary-indep
dh binary-indep --with python2,python3 --buildsystem=pybuild
dh_update_autotools_config -i -O--buildsystem=pybuild
dh_autoreconf -i -O--buildsystem=pybuild
dh_auto_configure -i -O--buildsystem=pybuild
I: pybuild base:217: python2.7 setup.py config
running config
I: pybuild base:217: python3.6 setup.py config
running config
dh_auto_build -i -O--buildsystem=pybuild
I: pybuild base:217: /usr/bin/python setup.py build
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_neovim/build/neovim
[... snipped ...]
test/test_tabpage.py::test_valid PASSED [ 50%]
test/test_tabpage.py::test_number PASSED [ 51%]
test/test_vim.py::test_command PASSED [ 53%]
test/test_vim.py::test_command_output FAILED [ 55%]
test/test_vim.py::test_eval PASSED [ 57%]
test/test_vim.py::test_call PASSED [ 58%]
test/test_vim.py::test_api PASSED [ 60%]
test/test_vim.py::test_strwidth PASSED [ 62%]
test/test_vim.py::test_chdir PASSED [ 64%]
test/test_vim.py::test_current_line PASSED [ 66%]
test/test_vim.py::test_vars PASSED [ 67%]
test/test_vim.py::test_options PASSED [ 69%]
test/test_vim.py::test_buffers PASSED [ 71%]
test/test_vim.py::test_windows PASSED [ 73%]
test/test_vim.py::test_tabpages PASSED [ 75%]
test/test_vim.py::test_hash PASSED [ 76%]
test/test_vim.py::test_cwd PASSED [ 78%]
test/test_vim.py::test_lua PASSED [ 80%]
test/test_window.py::test_buffer PASSED [ 82%]
test/test_window.py::test_cursor PASSED [ 83%]
test/test_window.py::test_height PASSED [ 85%]
test/test_window.py::test_width PASSED [ 87%]
test/test_window.py::test_vars PASSED [ 89%]
test/test_window.py::test_options PASSED [ 91%]
test/test_window.py::test_position PASSED [ 92%]
test/test_window.py::test_tabpage PASSED [ 94%]
test/test_window.py::test_valid PASSED [ 96%]
test/test_window.py::test_number PASSED [ 98%]
test/test_window.py::test_handle PASSED [100%]
=================================== FAILURES ===================================
_____________________________ test_command_output ______________________________
vim = <neovim.api.nvim.Nvim object at 0x7fd73aac5650>
def test_command_output(vim):
> assert vim.command_output('echo "test"') == 'test'
E AssertionError: assert '\ntest' == 'test'
E -
E test
test/test_vim.py:30: AssertionError
===================== 1 failed, 55 passed in 2.51 seconds ======================
E: pybuild pybuild:338: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_neovim/build; python2.7 -m pytest -vv
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 2.7 returned exit code 13
make: *** [debian/rules:7: binary-indep] Error 25
dpkg-buildpackage: error: debian/rules binary-indep subprocess returned exit status 2
--------------------------------------------------------------------------------
The build was made with "dpkg-buildpackage -A" in my autobuilder.
Most probably, it also fails here in reproducible builds:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-neovim.html
where you can get a full build log if you need it.
If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the BTS web page for this package.
Thanks.
More information about the Python-modules-team
mailing list