Package: src:soupsieve Version: 1.7.3+dfsg-1 Severity: serious Tags: ftbfs Dear maintainer:
I tried to build this package in sid but it failed: -------------------------------------------------------------------------------- [...] debian/rules binary-indep dh binary-indep --with python2,python3,pypy --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.7 setup.py config running config I: pybuild base:217: pypy 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 /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython2_2.7_soupsieve/build/soupsieve copying soupsieve/util.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython2_2.7_soupsieve/build/soupsieve copying soupsieve/css_parser.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython2_2.7_soupsieve/build/soupsieve copying soupsieve/__init__.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython2_2.7_soupsieve/build/soupsieve copying soupsieve/__meta__.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython2_2.7_soupsieve/build/soupsieve copying soupsieve/css_types.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython2_2.7_soupsieve/build/soupsieve copying soupsieve/css_match.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython2_2.7_soupsieve/build/soupsieve I: pybuild base:217: /usr/bin/python3 setup.py build running build running build_py creating /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython3_3.7_soupsieve/build/soupsieve copying soupsieve/util.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython3_3.7_soupsieve/build/soupsieve copying soupsieve/css_parser.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython3_3.7_soupsieve/build/soupsieve copying soupsieve/__init__.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython3_3.7_soupsieve/build/soupsieve copying soupsieve/__meta__.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython3_3.7_soupsieve/build/soupsieve copying soupsieve/css_types.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython3_3.7_soupsieve/build/soupsieve copying soupsieve/css_match.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython3_3.7_soupsieve/build/soupsieve I: pybuild base:217: /usr/bin/pypy setup.py build running build running build_py creating /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/pypy_6.0_soupsieve/build/soupsieve copying soupsieve/util.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/pypy_6.0_soupsieve/build/soupsieve copying soupsieve/css_parser.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/pypy_6.0_soupsieve/build/soupsieve copying soupsieve/__init__.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/pypy_6.0_soupsieve/build/soupsieve copying soupsieve/__meta__.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/pypy_6.0_soupsieve/build/soupsieve copying soupsieve/css_types.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/pypy_6.0_soupsieve/build/soupsieve copying soupsieve/css_match.py -> /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/pypy_6.0_soupsieve/build/soupsieve dh_auto_test -i -O--buildsystem=pybuild I: pybuild base:217: cd /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython2_2.7_soupsieve/build; python2.7 -m pytest tests ============================= test session starts ============================== platform linux2 -- Python 2.7.15+, pytest-3.10.1, py-1.7.0, pluggy-0.8.0 rootdir: /<<BUILDDIR>>/soupsieve-1.7.3+dfsg, inifile: tox.ini collected 227 items tests/test_bs4_cases.py ....F [ 2%] tests/test_extra.py .......... [ 6%] tests/test_level1.py .......................... [ 18%] tests/test_level2.py .................................... [ 33%] tests/test_level3.py ................................................... [ 56%] . [ 56%] tests/test_level4.py ................................................... [ 79%] ....... [ 82%] tests/test_soupsieve.py .................................... [ 98%] tests/test_versions.py .... [100%] =================================== FAILURES =================================== ______________________ test_namespace_xml_with_namespace _______________________ @util.requires_lxml def test_namespace_xml_with_namespace(): """Test namespace selectors with XML.""" xml = BeautifulSoup(NAMESPACE_XML, "xml") > assert xml.select_one("x|Envelope", namespaces=NAMESPACES) E TypeError: select_one() got an unexpected keyword argument 'namespaces' tests/test_bs4_cases.py:142: TypeError ===================== 1 failed, 226 passed in 2.62 seconds ===================== E: pybuild pybuild:338: test: plugin distutils failed with: exit code=1: cd /<<BUILDDIR>>/soupsieve-1.7.3+dfsg/.pybuild/cpython2_2.7_soupsieve/build; python2.7 -m pytest tests dh_auto_test: pybuild --test --test-pytest -i python{version} -p 2.7 returned exit code 13 make: *** [debian/rules:6: binary-indep] Error 25 dpkg-buildpackage: error: debian/rules binary-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- The build was made in my autobuilder with "dpkg-buildpackage -A" and the failure is reproducible (tried several times). If you need help to reproduce it, please say so. 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.