Package: src:python-pyftpdlib
Version: 1.5.1-2
Severity: serious

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with python2,python3 --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
   dh_auto_build -i -O--buildsystem=pybuild
I: pybuild base:184: /usr/bin/python setup.py build 
running build
running build_py

[... snipped ...]

    conn.unwrap()
  File "/usr/lib/python2.7/ssl.py", line 813, in unwrap
    s = self._sslobj.shutdown()
error: [Errno 0] Error

======================================================================
FAIL: test_on_incomplete_file_received 
(pyftpdlib.test.test_functional.TestCallbacks)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/pyftpdlib/test/__init__.py", line 178, in wrapper
    raise err
AssertionError: error_temp not raised

======================================================================
FAIL: test_on_incomplete_file_received 
(pyftpdlib.test.test_functional.TestCallbacks)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/pyftpdlib/test/__init__.py", line 178, in wrapper
    raise err
AssertionError: error_temp not raised

======================================================================
FAIL: test_on_incomplete_file_received (test_servers.TestCallbacksThreadMixin)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/pyftpdlib/test/__init__.py", line 178, in wrapper
    raise err
AssertionError: error_temp not raised

======================================================================
FAIL: test_on_incomplete_file_received (test_functional.TestCallbacks)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/pyftpdlib/test/__init__.py", line 178, in wrapper
    raise err
AssertionError: error_temp not raised

----------------------------------------------------------------------
Ran 783 tests in 8.326s

FAILED (failures=4, errors=1, skipped=47)
debian/rules:10: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:6: recipe for target 'build-indep' failed
make: *** [build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2
--------------------------------------------------------------------------------

This is very similar to Bug #790274 but here the test which fails is different.

The relevant part of the build log is included above, but I'm attaching
four different build logs as well.

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.

If you could not reproduce this using sbuild on a single CPU virtual
machine (as I did), please do not downgrade or mark as unreproducible,
I would then consider giving you access to a virtual machine on which
I can reproduce it so that you can as well. (In such case, please
contact me off-list for details).

Also, even if it's Arch:all, it would be worth to upload this package
in source only form next time, so that we get pretty official build
logs here:

https://buildd.debian.org/status/package.php?p=python-pyftpdlib

and also avoid bugs like this one to propagate to testing.

Thanks.

Attachment: python-pyftpdlib_1.5.1-2_amd64-20161024T093918Z.gz
Description: application/gzip

Attachment: python-pyftpdlib_1.5.1-2_amd64-20161024T094525Z.gz
Description: application/gzip

Attachment: python-pyftpdlib_1.5.1-2_amd64-20161024T104003Z.gz
Description: application/gzip

Attachment: python-pyftpdlib_1.5.1-2_amd64-20161024T104008Z.gz
Description: application/gzip

Reply via email to