Package: src:pyeapi
Version: 0.7.0-1
Severity: important

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with python3,python2,sphinxdoc --buildsystem=pybuild
   dh_testdir -i -O--buildsystem=pybuild
   dh_update_autotools_config -i -O--buildsystem=pybuild
   dh_auto_configure -i -O--buildsystem=pybuild
I: pybuild base:184: python2.7 setup.py config 
running config
I: pybuild base:184: python3.5 setup.py config 
running config
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build
I: pybuild base:184: /usr/bin/python setup.py build 
running build

[... snipped ...]

test_enable_authentication (test_client.TestNode) ... ok
test_enable_with_config_statement (test_client.TestNode) ... ok
test_enable_with_multiple_commands (test_client.TestNode) ... ok
test_enable_with_single_command (test_client.TestNode) ... ok
test_get_config (test_client.TestNode) ... ok
test_get_config_as_string (test_client.TestNode) ... ok
test_get_config_raises_type_error (test_client.TestNode) ... ok
test_no_enable_with_single_command (test_client.TestNode) ... ok
test_create (test_api_staticroute.TestApiStaticroute) ... ok
test_default (test_api_staticroute.TestApiStaticroute) ... ok
test_delete (test_api_staticroute.TestApiStaticroute) ... ok
test_get (test_api_staticroute.TestApiStaticroute) ... ok
test_getall (test_api_staticroute.TestApiStaticroute) ... ok
test_instance (test_api_staticroute.TestApiStaticroute) ... ok
test_set_route_name (test_api_staticroute.TestApiStaticroute) ... ok
test_set_tag (test_api_staticroute.TestApiStaticroute) ... ok
test_get (test_api_mlag.TestApiMlag) ... ok
test_set_domain_id (test_api_mlag.TestApiMlag) ... ok
test_set_local_interface (test_api_mlag.TestApiMlag) ... ok
test_set_mlag_id (test_api_mlag.TestApiMlag) ... ok
test_set_peer_address (test_api_mlag.TestApiMlag) ... ok
test_set_peer_link (test_api_mlag.TestApiMlag) ... ok
test_set_shutdown (test_api_mlag.TestApiMlag) ... ok

======================================================================
FAIL: test_set_mtu_invalid_value_raises_value_error 
(test_api_ipinterfaces.TestApiIpinterfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/test/unit/test_api_ipinterfaces.py",
 line 128, in test_set_mtu_invalid_value_raises_value_error
    self.eapi_exception_config_test(func, ValueError)
  File 
"/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/test/unit/../lib/testlib.py", 
line 112, in eapi_exception_config_test
    self.eapi_config_test(func, *args, **kwargs)
  File 
"/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/test/unit/../lib/testlib.py", 
line 98, in eapi_config_test
    self.assertEqual(self.node.config.call_count, 0)
AssertionError: 4 != 0

----------------------------------------------------------------------
Ran 347 tests in 0.531s

FAILED (failures=1)
E: pybuild pybuild:276: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build; python2.7 -m unittest discover 
-v test/unit
dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13
debian/rules:6: recipe for target 'build-indep' failed
make: *** [build-indep] Error 25
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2
--------------------------------------------------------------------------------

This is just how the build ends, not necessarily the relevant part.

I've put several build logs here:

https://people.debian.org/~sanvila/build-logs/pyeapi/

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 page for this package.

The bug should be reproducible with sbuild on a single CPU virtual machine,
provided you try enough times (as the failure happens randomly).

Thanks.

Reply via email to