[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