[Python-modules-team] Bug#895009: django-tables FTBFS: test failure

2018-04-06 Thread Adrian Bunk
Source: django-tables
Version: 1.14.2-1
Severity: serious

Some recent change in unstable makes django-tables FTBFS:

https://tests.reproducible-builds.org/debian/history/django-tables.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/django-tables.html

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/1st/django-tables-1.14.2'
PYTHONPATH=. \
dh_auto_test -- --system=custom --test-args="{interpreter} /usr/bin/py.test"
I: pybuild base:217: python2.7 /usr/bin/py.test
= test session starts ==
platform linux2 -- Python 2.7.14+, pytest-3.3.2, py-1.5.2, pluggy-0.6.0
Django settings: tests.app.settings (from ini file)
rootdir: /build/1st/django-tables-1.14.2, inifile: tox.ini
plugins: django-3.1.2
collected 267 items / 28 errors

 ERRORS 
 ERROR collecting 
.pybuild/cpython2_2.7_django-tables2/build/tests/test_config.py 
import file mismatch:
imported module 'tests.test_config' has this __file__ attribute:
  /build/1st/django-tables-1.14.2/tests/test_config.py
which is not the same as the test file we want to collect:
  
/build/1st/django-tables-1.14.2/.pybuild/cpython2_2.7_django-tables2/build/tests/test_config.py
HINT: remove __pycache__ / .pyc files and/or use a unique basename for your 
test file modules
 ERROR collecting .pybuild/cpython2_2.7_django-tables2/build/tests/test_core.py 
import file mismatch:
imported module 'tests.test_core' has this __file__ attribute:
  /build/1st/django-tables-1.14.2/tests/test_core.py
which is not the same as the test file we want to collect:
  
/build/1st/django-tables-1.14.2/.pybuild/cpython2_2.7_django-tables2/build/tests/test_core.py
HINT: remove __pycache__ / .pyc files and/or use a unique basename for your 
test file modules
 ERROR collecting .pybuild/cpython2_2.7_django-tables2/build/tests/test_data.py 
import file mismatch:
imported module 'tests.test_data' has this __file__ attribute:
  /build/1st/django-tables-1.14.2/tests/test_data.py
which is not the same as the test file we want to collect:
  
/build/1st/django-tables-1.14.2/.pybuild/cpython2_2.7_django-tables2/build/tests/test_data.py
HINT: remove __pycache__ / .pyc files and/or use a unique basename for your 
test file modules
 ERROR collecting 
.pybuild/cpython2_2.7_django-tables2/build/tests/test_dynamically_add_show_hide_columns.py
 
import file mismatch:
imported module 'tests.test_dynamically_add_show_hide_columns' has this 
__file__ attribute:
  
/build/1st/django-tables-1.14.2/tests/test_dynamically_add_show_hide_columns.py
which is not the same as the test file we want to collect:
  
/build/1st/django-tables-1.14.2/.pybuild/cpython2_2.7_django-tables2/build/tests/test_dynamically_add_show_hide_columns.py
HINT: remove __pycache__ / .pyc files and/or use a unique basename for your 
test file modules
 ERROR collecting .pybuild/cpython2_2.7_django-tables2/build/tests/test_faq.py _
import file mismatch:
imported module 'tests.test_faq' has this __file__ attribute:
  /build/1st/django-tables-1.14.2/tests/test_faq.py
which is not the same as the test file we want to collect:
  
/build/1st/django-tables-1.14.2/.pybuild/cpython2_2.7_django-tables2/build/tests/test_faq.py
HINT: remove __pycache__ / .pyc files and/or use a unique basename for your 
test file modules
 ERROR collecting 
.pybuild/cpython2_2.7_django-tables2/build/tests/test_footer.py 
import file mismatch:
imported module 'tests.test_footer' has this __file__ attribute:
  /build/1st/django-tables-1.14.2/tests/test_footer.py
which is not the same as the test file we want to collect:
  
/build/1st/django-tables-1.14.2/.pybuild/cpython2_2.7_django-tables2/build/tests/test_footer.py
HINT: remove __pycache__ / .pyc files and/or use a unique basename for your 
test file modules
 ERROR collecting 
.pybuild/cpython2_2.7_django-tables2/build/tests/test_models.py 
import file mismatch:
imported module 'tests.test_models' has this __file__ attribute:
  /build/1st/django-tables-1.14.2/tests/test_models.py
which is not the same as the test file we want to collect:
  
/build/1st/django-tables-1.14.2/.pybuild/cpython2_2.7_django-tables2/build/tests/test_models.py
HINT: remove __pycache__ / .pyc files and/or use a unique basename for your 
test file modules
 ERROR collecting 
.pybuild/cpython2_2.7_django-tables2/build/tests/test_ordering.py 
import file mismatch:
imported module 'tests.test_ordering' has this __file__ attribute:
  /build/1st/django-tables-1.14.2/tests/test_ordering.py
which is not the same as the test file we want to collect:
  
/build/1st/django-tables-1.14.2/.pybuild/cpython2_2.7_django-tables2/build/tests/test_ordering.py
HINT: remove __pycache__ / .pyc files and/or use a unique basename for your 
test file modules
 ERROR collecting 
.pybuild/cpython2_2.7_django-tables2/build/tests/test_pinned_rows.py 
import file mismatch:
imported module 'tests.test_pinned_rows' 

[Python-modules-team] Bug#894571: jupyter-notebook FTBFS: test failures

2018-04-01 Thread Adrian Bunk
Source: jupyter-notebook
Version: 5.4.0-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/jupyter-notebook.html

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/1st/jupyter-notebook-5.4.0'
mkdir -p /build/1st/jupyter-notebook-5.4.0/debian/tmp-home/runtime
# send2trash deletion tests fail if the temporary notebook files
# are on a different block device to the implicit trash directory in HOME
TMPDIR=/build/1st/jupyter-notebook-5.4.0/debian/tmp-home/runtime dh_auto_test
I: pybuild base:217: cd 
/build/1st/jupyter-notebook-5.4.0/.pybuild/cpython2_2.7/build; python2.7 -m 
nose 
No handlers could be found for logger "NotebookApp"
../usr/lib/python2.7/dist-packages/ipython_genutils/tempdir.py:58:
 Warning: Implicitly cleaning up 
  Warning)
./usr/lib/python2.7/dist-packages/ipython_genutils/tempdir.py:58: Warning: 
Implicitly cleaning up 
  Warning)
.../usr/lib/python2.7/dist-packages/nbformat/validator.py:251:
 UserWarning: No schema for validating v2 notebooks
  warnings.warn("No schema for validating v%s notebooks" % version, UserWarning)
..E..Traceback
 (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
  File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
  File "/usr/lib/python2.7/dist-packages/ipykernel_launcher.py", line 15, in 

from ipykernel import kernelapp as app
  File "/usr/lib/python2.7/dist-packages/ipykernel/__init__.py", line 2, in 

from .connect import *
  File "/usr/lib/python2.7/dist-packages/ipykernel/connect.py", line 10, in 

from subprocess import Popen, PIPE
  File "/usr/lib/python2.7/subprocess.py", line 79, in 
import pickle
  File "/usr/lib/python2.7/pickle.py", line 69, in 
class UnpicklingError(PickleError):
KeyboardInterrupt
.../usr/lib/python2.7/dist-packages/jupyter_client/kernelspec.py:253: 
UserWarning: Invalid kernelspec directory name (Kernel names can only contain 
ASCII letters and numbers and these separators: - . _ (hyphen, period, and 
underscore).): 
/build/1st/jupyter-notebook-5.4.0/debian/tmp-home/runtime/tmpmJC2gx/data/kernels/sample
 2
  d = self.find_kernel_specs()
.../usr/lib/python2.7/dist-packages/ipython_genutils/tempdir.py:58:
 Warning: Implicitly cleaning up 
  Warning)
.There is currently no server running on port 999
Ports currently in use:
  - 100
  - 101
  - 102
  - 103
  - 104
  - 105
  - 106
  - 107
  - 108
  - 109
..S
==
ERROR: test_connections 
(notebook.services.kernels.tests.test_kernels_api.KernelAPITest)
--
Traceback (most recent call last):
  File 
"/build/1st/jupyter-notebook-5.4.0/.pybuild/cpython2_2.7/build/notebook/services/kernels/tests/test_kernels_api.py",
 line 172, in test_connections
ws = self.kern_api.websocket(kid)
  File 
"/build/1st/jupyter-notebook-5.4.0/.pybuild/cpython2_2.7/build/notebook/services/kernels/tests/test_kernels_api.py",
 line 60, in websocket
f = websocket_connect(req, io_loop=loop)
TypeError: websocket_connect() got an unexpected keyword argument 'io_loop'
 >> begin captured logging << 
traitlets: DEBUG: Paths used for configuration of jupyter_notebook_config: 

/build/1st/jupyter-notebook-5.4.0/debian/tmp-home/runtime/jupyter-clean-cfg-v4qdGi/jupyter_notebook_config.json
traitlets: DEBUG: Paths used for configuration of jupyter_notebook_config: 

/build/1st/jupyter-notebook-5.4.0/debian/tmp-home/runtime/tmpYWTo0I/config/jupyter_notebook_config.json
NotebookApp: INFO: Serving notebooks from local directory: 
/build/1st/jupyter-notebook-5.4.0/debian/tmp-home/runtime/tmpYWTo0I/notebooks
NotebookApp: INFO: 0 active kernels
NotebookApp: INFO: The Jupyter Notebook is running at:
NotebookApp: INFO: http://localhost:12341/a%40b/?token=...
NotebookApp: INFO: Use Control-C to stop this server and shut down all kernels 
(twice to skip confirmation).
urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): localhost
NotebookApp: WARNING: Forbidden
NotebookApp: WARNING: 403 GET /a%40b/api/contents (::1) 1.60ms referer=None
urllib3.connectionpool: DEBUG: http://localhost:12341 "GET /a%40b/api/contents 
HTTP/1.1" 403 40
urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): localhost
NotebookApp: INFO: Kernel started: 3fe70fc2-5dc7-4688-9774-5e6cf5c82ce1
urllib3.connectionpool: DEBUG: http://localhost:12341 "POST /a%40b/api/kernels 
HTTP/1.1" 201 162
urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): localhost
urllib3.connectionpool: DEBUG: http://localhost:12341 

[Python-modules-team] Bug#894258: python-asgi-ipc FTBFS with python3-msgpack 0.5.1

2018-03-27 Thread Adrian Bunk
On Tue, Mar 27, 2018 at 10:39:14PM +0100, Simon McVittie wrote:
> On Tue, 27 Mar 2018 at 23:48:35 +0300, Adrian Bunk wrote:
> > pkg_resources.DistributionNotFound: The 'msgpack-python' distribution was 
> > not found and is required by asgi-ipc
> 
> Looks like more fallout from
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893844
> but in this case presumably it'll need sourceful changes.

This is only a test issue, the resulting package is fine if 
python-asgi-ipc is built with nocheck.

> codesearch.debian.net suggests that this might be a more widespread
> problem (but hopefully not all the search hits are release-critical).

python-asgi-ipc is the only package where I found this specific problem.

> smcv

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#894258: python-asgi-ipc FTBFS with python3-msgpack 0.5.1

2018-03-27 Thread Adrian Bunk
Source: python-asgi-ipc
Version: 1.4.2-2
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-asgi-ipc.html

...
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:217: cd 
/build/1st/python-asgi-ipc-1.4.2/.pybuild/cpython3_3.6_asgi-ipc/build; 
python3.6 -m unittest discover -v 
asgi_ipc (unittest.loader._FailedTest) ... ERROR
tests.test_asgi_ipc (unittest.loader._FailedTest) ... ERROR

==
ERROR: asgi_ipc (unittest.loader._FailedTest)
--
ImportError: Failed to import test module: asgi_ipc
Traceback (most recent call last):
  File "/usr/lib/python3.6/unittest/loader.py", line 462, in _find_test_path
package = self._get_module_from_name(name)
  File "/usr/lib/python3.6/unittest/loader.py", line 369, in 
_get_module_from_name
__import__(name)
  File 
"/build/1st/python-asgi-ipc-1.4.2/.pybuild/cpython3_3.6_asgi-ipc/build/asgi_ipc/__init__.py",
 line 2, in 
__version__ = pkg_resources.require('asgi_ipc')[0].version
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 892, in 
require
needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 778, in 
resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'msgpack-python' distribution was not 
found and is required by asgi-ipc


==
ERROR: tests.test_asgi_ipc (unittest.loader._FailedTest)
--
ImportError: Failed to import test module: tests.test_asgi_ipc
Traceback (most recent call last):
  File "/usr/lib/python3.6/unittest/loader.py", line 428, in _find_test_path
module = self._get_module_from_name(name)
  File "/usr/lib/python3.6/unittest/loader.py", line 369, in 
_get_module_from_name
__import__(name)
  File 
"/build/1st/python-asgi-ipc-1.4.2/.pybuild/cpython3_3.6_asgi-ipc/build/tests/test_asgi_ipc.py",
 line 3, in 
from asgi_ipc import IPCChannelLayer
  File 
"/build/1st/python-asgi-ipc-1.4.2/.pybuild/cpython3_3.6_asgi-ipc/build/asgi_ipc/__init__.py",
 line 2, in 
__version__ = pkg_resources.require('asgi_ipc')[0].version
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 892, in 
require
needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 778, in 
resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'msgpack-python' distribution was not 
found and is required by asgi-ipc


--
Ran 2 tests in 0.001s

FAILED (errors=2)
E: pybuild pybuild:330: test: plugin distutils failed with: exit code=1: cd 
/build/1st/python-asgi-ipc-1.4.2/.pybuild/cpython3_3.6_asgi-ipc/build; 
python3.6 -m unittest discover -v 
dh_auto_test: pybuild --test -i python{version} -p 3.6 returned exit code 13
make: *** [debian/rules:10: build] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#894234: python-testing.mysqld FTBFS with python-pymysql 0.8.0-1

2018-03-27 Thread Adrian Bunk
Source: python-testing.mysqld
Version: 1.4.0-2
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-testing.mysqld.html

...
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:217: cd 
/build/1st/python-testing.mysqld-1.4.0/.pybuild/cpython2_2.7_testing.mysqld/build;
 python2.7 -m nose tests
E.
==
ERROR: test_copy_data_from_with_passwd (test_mysql.TestMysqld)
--
Traceback (most recent call last):
  File 
"/build/1st/python-testing.mysqld-1.4.0/.pybuild/cpython2_2.7_testing.mysqld/build/tests/test_mysql.py",
 line 172, in test_copy_data_from_with_passwd
cursor.execute("SET PASSWORD FOR 'root'@'localhost' = PASSWORD('secret'); 
FLUSH PRIVILEGES;")
  File "/usr/lib/python2.7/dist-packages/pymysql/cursors.py", line 165, in 
execute
result = self._query(query)
  File "/usr/lib/python2.7/dist-packages/pymysql/cursors.py", line 321, in 
_query
conn.query(q)
  File "/usr/lib/python2.7/dist-packages/pymysql/connections.py", line 860, in 
query
self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/usr/lib/python2.7/dist-packages/pymysql/connections.py", line 1061, in 
_read_query_result
result.read()
  File "/usr/lib/python2.7/dist-packages/pymysql/connections.py", line 1349, in 
read
first_packet = self.connection._read_packet()
  File "/usr/lib/python2.7/dist-packages/pymysql/connections.py", line 1018, in 
_read_packet
packet.check_error()
  File "/usr/lib/python2.7/dist-packages/pymysql/connections.py", line 384, in 
check_error
err.raise_mysql_exception(self._data)
  File "/usr/lib/python2.7/dist-packages/pymysql/err.py", line 107, in 
raise_mysql_exception
raise errorclass(errno, errval)
ProgrammingError: (1064, u"You have an error in your SQL syntax; check the 
manual that corresponds to your MariaDB server version for the right syntax to 
use near 'FLUSH PRIVILEGES' at line 1")

--
Ran 18 tests in 255.407s

FAILED (errors=1)
E: pybuild pybuild:336: test: plugin distutils failed with: exit code=1: cd 
/build/1st/python-testing.mysqld-1.4.0/.pybuild/cpython2_2.7_testing.mysqld/build;
 python2.7 -m nose tests
dh_auto_test: pybuild --test --test-nose -i python{version} -p 2.7 returned 
exit code 13
make: *** [debian/rules:6: build] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#894198: setuptools-scm FTBFS: test_archival_to_version[1.2.2.dev0-data4] fails

2018-03-27 Thread Adrian Bunk
Source: setuptools-scm
Version: 1.15.6-1
Severity: serious

Some recent change in unstable makes setuptools-scm FTBFS:

https://tests.reproducible-builds.org/debian/history/setuptools-scm.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/setuptools-scm.html

...
= test session starts ==
platform linux2 -- Python 2.7.14+, pytest-3.3.2, py-1.5.2, pluggy-0.6.0
setuptools version 39.0.1
setuptools_scm version 1.15.6
rootdir: /build/1st/setuptools-scm-1.15.6, inifile:
collected 52 items

testing/test_basic_api.py .. [ 21%]
testing/test_functions.py .  [ 57%]
testing/test_git.py .[ 76%]
testing/test_main.py .   [ 78%]
testing/test_mercurial.py F. [100%]

=== FAILURES ===
__ test_archival_to_version[1.2.2.dev0-data4] __

expected = '1.2.2.dev0', data = {'tag': 'release-1.2.2.dev'}

@pytest.mark.parametrize('expected,data', sorted(archival_mapping.items()))
def test_archival_to_version(expected, data):
version = archival_to_version(data)
>   assert format_version(
version,
version_scheme='guess-next-dev',
local_scheme='node-and-date') == expected
E   AssertionError: assert '1.2.2.dev' == '1.2.2.dev0'
E - 1.2.2.dev
E + 1.2.2.dev0
E ?  +

testing/test_mercurial.py:35: AssertionError
- Captured stdout call -
data {'tag': 'release-1.2.2.dev'}
tag release-1.2.2.dev
version 1.2.2.dev
scm version 
config {'version_scheme': 'guess-next-dev', 'local_scheme': 'node-and-date'}
ep ('setuptools_scm.version_scheme', 'guess-next-dev')
ep found: guess-next-dev
ep ('setuptools_scm.local_scheme', 'node-and-date')
ep found: node-and-date
version 1.2.2.dev
local_version 
=== warnings summary ===
testing/test_git.py::test_version_from_git
  setuptools_scm/version.py:36: UserWarning: tag 
'version-0.2.post210+gbe48adfpost3+g0cc25f2' will be stripped of the local 
component
warnings.warn("tag %r will be stripped of the local component" % tag)

-- Docs: http://doc.pytest.org/en/latest/warnings.html
== 5 tests deselected ==
 1 failed, 46 passed, 5 deselected, 1 warnings in 28.26 seconds 
E: pybuild pybuild:336: test: plugin custom failed with: exit code=1: python2.7 
-m pytest -k "not regressions"
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 2.7 returned 
exit code 13
make[1]: *** [debian/rules:13: override_dh_auto_test] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#894107: python-pkginfo FTBFS: test failures

2018-03-26 Thread Adrian Bunk
Source: python-pkginfo
Version: 1.4.2-1
Severity: serious

Some recent change in unstable makes python-pkginfo FTBFS:

https://tests.reproducible-builds.org/debian/history/python-pkginfo.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-pkginfo.html

...
==
FAIL: test_ctor_w_name (pkginfo.tests.test_installed.InstalledTests)
--
Traceback (most recent call last):
  File "/build/1st/python-pkginfo-1.4.2/pkginfo/tests/test_installed.py", line 
76, in test_ctor_w_name
self.assertEqual(installed.metadata_version, EXPECTED)
AssertionError: u'2.1' != '1.1'

==
FAIL: test_ctor_w_package (pkginfo.tests.test_installed.InstalledTests)
--
Traceback (most recent call last):
  File "/build/1st/python-pkginfo-1.4.2/pkginfo/tests/test_installed.py", line 
31, in test_ctor_w_package
self.assertEqual(installed.metadata_version, EXPECTED)
AssertionError: u'2.1' != '1.1'

==
FAIL: test_w_module (pkginfo.tests.test_utils.Test_get_metadata)
--
Traceback (most recent call last):
  File "/build/1st/python-pkginfo-1.4.2/pkginfo/tests/test_utils.py", line 117, 
in test_w_module
self.assertEqual(dist.metadata_version, EXPECTED)
AssertionError: u'2.1' != '1.1'

==
FAIL: test_w_package_name (pkginfo.tests.test_utils.Test_get_metadata)
--
Traceback (most recent call last):
  File "/build/1st/python-pkginfo-1.4.2/pkginfo/tests/test_utils.py", line 135, 
in test_w_package_name
self.assertEqual(dist.metadata_version, EXPECTED)
AssertionError: u'2.1' != '1.1'

--
Ran 149 tests in 2.406s

FAILED (failures=4)
Test failed: 
error: Test failed: 
E: pybuild pybuild:330: test: plugin distutils failed with: exit code=1: 
python2.7 setup.py test 
dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13
make: *** [debian/rules:8: binary] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#893883: wtforms FTBFS with sqlalchemy 1.2.5+ds1-1

2018-03-23 Thread Adrian Bunk
Source: wtforms
Version: 2.1-1
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/wtforms.html

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/1st/wtforms-2.1'
python-coverage run tests/runtests.py
### Disabled test 'ext_django.tests', dependency not found
E.EEE
==
ERROR: test_with_query_factory (ext_sqlalchemy.QuerySelectFieldTest)
--
Traceback (most recent call last):
  File "/build/1st/wtforms-2.1/tests/ext_sqlalchemy.py", line 108, in 
test_with_query_factory
self.assertEqual(form.a(), [('1', 'apple', False), ('2', 'banana', False)])
  File "/build/1st/wtforms-2.1/wtforms/fields/core.py", line 153, in __call__
return self.meta.render_field(self, kwargs)
  File "/build/1st/wtforms-2.1/wtforms/meta.py", line 56, in render_field
return field.widget(field, **render_kw)
  File "/build/1st/wtforms-2.1/tests/ext_sqlalchemy.py", line 21, in __call__
return list((val, text_type(label), selected) for val, label, selected in 
field.iter_choices())
  File "/build/1st/wtforms-2.1/tests/ext_sqlalchemy.py", line 21, in 
return list((val, text_type(label), selected) for val, label, selected in 
field.iter_choices())
  File "/build/1st/wtforms-2.1/wtforms/ext/sqlalchemy/fields.py", line 107, in 
iter_choices
for pk, obj in self._get_object_list():
  File "/build/1st/wtforms-2.1/wtforms/ext/sqlalchemy/fields.py", line 100, in 
_get_object_list
self._object_list = list((text_type(get_pk(obj)), obj) for obj in query)
  File "/build/1st/wtforms-2.1/wtforms/ext/sqlalchemy/fields.py", line 100, in 

self._object_list = list((text_type(get_pk(obj)), obj) for obj in query)
  File "/build/1st/wtforms-2.1/wtforms/ext/sqlalchemy/fields.py", line 189, in 
get_pk_from_identity
cls, key = identity_key(instance=obj)
ValueError: too many values to unpack

==
ERROR: test_multiple_values_without_query_factory 
(ext_sqlalchemy.QuerySelectMultipleFieldTest)
--
Traceback (most recent call last):
  File "/build/1st/wtforms-2.1/tests/ext_sqlalchemy.py", line 162, in 
test_multiple_values_without_query_factory
self.assertEqual([1, 2], [v.id for v in form.a.data])
  File "/build/1st/wtforms-2.1/wtforms/ext/sqlalchemy/fields.py", line 154, in 
_get_data
for pk, obj in self._get_object_list():
  File "/build/1st/wtforms-2.1/wtforms/ext/sqlalchemy/fields.py", line 100, in 
_get_object_list
self._object_list = list((text_type(get_pk(obj)), obj) for obj in query)
  File "/build/1st/wtforms-2.1/wtforms/ext/sqlalchemy/fields.py", line 100, in 

self._object_list = list((text_type(get_pk(obj)), obj) for obj in query)
  File "/build/1st/wtforms-2.1/wtforms/ext/sqlalchemy/fields.py", line 189, in 
get_pk_from_identity
cls, key = identity_key(instance=obj)
ValueError: too many values to unpack

==
ERROR: test_single_default_value (ext_sqlalchemy.QuerySelectMultipleFieldTest)
--
Traceback (most recent call last):
  File "/build/1st/wtforms-2.1/tests/ext_sqlalchemy.py", line 181, in 
test_single_default_value
self.assertEqual(form.a(), [('1', 'apple', False), ('2', 'banana', True)])
  File "/build/1st/wtforms-2.1/wtforms/fields/core.py", line 153, in __call__
return self.meta.render_field(self, kwargs)
  File "/build/1st/wtforms-2.1/wtforms/meta.py", line 56, in render_field
return field.widget(field, **render_kw)
  File "/build/1st/wtforms-2.1/tests/ext_sqlalchemy.py", line 21, in __call__
return list((val, text_type(label), selected) for val, label, selected in 
field.iter_choices())
  File "/build/1st/wtforms-2.1/tests/ext_sqlalchemy.py", line 21, in 
return list((val, text_type(label), selected) for val, label, selected in 
field.iter_choices())
  File "/build/1st/wtforms-2.1/wtforms/ext/sqlalchemy/fields.py", line 172, in 
iter_choices
for pk, obj in self._get_object_list():
  File "/build/1st/wtforms-2.1/wtforms/ext/sqlalchemy/fields.py", line 100, in 
_get_object_list
self._object_list = list((text_type(get_pk(obj)), obj) for obj in query)
  File "/build/1st/wtforms-2.1/wtforms/ext/sqlalchemy/fields.py", line 100, in 

self._object_list = list((text_type(get_pk(obj)), obj) for obj in query)
  File "/build/1st/wtforms-2.1/wtforms/ext/sqlalchemy/fields.py", line 189, in 
get_pk_from_identity
cls, key = identity_key(instance=obj)
ValueError: too many values to unpack


Re: [Python-modules-team] Bug#893242: python-pygit2 FTBFS with dh-python 3.20180313

2018-03-20 Thread Adrian Bunk
Control: reassign -1 python-pygit2 0.26.2-2
Control: severity -1 serious
Control: tags -1 - wontfix

On Sun, Mar 18, 2018 at 05:11:09PM +0100, Piotr Ożarowski wrote:
> Control: severity 893242 normal
> Control: tags 893242 + wontfix
> 
> >   File "/usr/lib/python3.6/unittest/loader.py", line 451, in _find_test_path
> > msg % (mod_name, module_dir, expected_dir))
> > ImportError: 'test_archive' module incorrectly imported from 
> > '/build/1st/python-pygit2-0.26.3/.pybuild/cpython3_3.6_pygit2/build/test'. 
> > Expected '/build/1st/python-pygit2-0.26.3/test'. Is this module globally 
> > installed?
> 
> I change the current directory to the build directory on purpose. I want
> to test files that will be installed in the package, not the source
> files and that's what happens if you start tests from source dir (due to
> Python's "." in sys.path).
> 
> I'm amazed that even stdlib enforces such insane setting...
> 
> PS note that previous version of dh-python/pybuild also used build dir
> as current directory

Then tese are RC bugs in the reverse build dependencies that now FTBFS,
reassigning.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed


___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Bug#893549: stretch-pu: package python-django-contact-form/1.3-1+deb9u1

2018-03-19 Thread Adrian Bunk
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Fix python3-django-contact-form dependencies:
Depends: [-python-django-] {+python3:any (>= 3.3.2-2~), python3-django+} (>= 
1.0)
diff -Nru python-django-contact-form-1.3/debian/changelog 
python-django-contact-form-1.3/debian/changelog
--- python-django-contact-form-1.3/debian/changelog 2016-12-24 
22:36:37.0 +0200
+++ python-django-contact-form-1.3/debian/changelog 2018-03-19 
22:19:02.0 +0200
@@ -1,3 +1,11 @@
+python-django-contact-form (1.3-1+deb9u1) stretch; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/control: Fix incorrect dependencies for
+python3-django-contact-form (Closes: #867426).
+
+ -- Adrian Bunk <b...@debian.org>  Mon, 19 Mar 2018 22:19:02 +0200
+
 python-django-contact-form (1.3-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru python-django-contact-form-1.3/debian/control 
python-django-contact-form-1.3/debian/control
--- python-django-contact-form-1.3/debian/control   2016-12-24 
22:36:12.0 +0200
+++ python-django-contact-form-1.3/debian/control   2018-03-19 
22:19:02.0 +0200
@@ -34,7 +34,7 @@
 Package: python3-django-contact-form
 Architecture: all
 Recommends: python-django-contact-form-doc
-Depends: ${misc:Depends}, ${python:Depends}, python-django (>= 1.0)
+Depends: ${misc:Depends}, ${python3:Depends}, python3-django (>= 1.0)
 Description: extensible contact-form application for Django (Python 3)
  This is a reusable application which simplifies including a contact form 
within
  Django, the Python web framework. It provides a basic contact form which, once
___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Bug#893548: stretch-pu: package python-icalendar/3.8-1+deb9u1

2018-03-19 Thread Adrian Bunk
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Fix the python3-icalendar dependencies:
Depends: {+python3-pkg-resources,+} python3-tz, {+python3:any (>= 3.3.2-2~),+} 
python3-dateutil
diff -Nru python-icalendar-3.8/debian/changelog 
python-icalendar-3.8/debian/changelog
--- python-icalendar-3.8/debian/changelog   2014-07-17 08:25:31.0 
+0300
+++ python-icalendar-3.8/debian/changelog   2018-03-19 22:00:53.0 
+0200
@@ -1,3 +1,10 @@
+python-icalendar (3.8-1+deb9u1) stretch; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix the python3-icalendar dependencies. (Closes: #867436)
+
+ -- Adrian Bunk <b...@debian.org>  Mon, 19 Mar 2018 22:00:53 +0200
+
 python-icalendar (3.8-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru python-icalendar-3.8/debian/control 
python-icalendar-3.8/debian/control
--- python-icalendar-3.8/debian/control 2014-07-17 08:22:48.0 +0300
+++ python-icalendar-3.8/debian/control 2018-03-19 21:58:29.0 +0200
@@ -50,7 +50,7 @@
 Architecture: all
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- ${python:Depends},
+ ${python3:Depends},
  python3-tz,
  python3-dateutil
 Provides: ${python:Provides}
___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Bug#893545: stretch-pu: package nagiosplugin/1.2.2-1+deb9u1

2018-03-19 Thread Adrian Bunk
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Fix the dependencies of python3-nagiosplugin from empty to:
Depends: python3:any (>= 3.3.2-2~)
diff -Nru nagiosplugin-1.2.2/debian/changelog 
nagiosplugin-1.2.2/debian/changelog
--- nagiosplugin-1.2.2/debian/changelog 2014-06-04 22:16:17.0 +0300
+++ nagiosplugin-1.2.2/debian/changelog 2018-03-19 21:47:27.0 +0200
@@ -1,3 +1,10 @@
+nagiosplugin (1.2.2-1+deb9u1) stretch; urgency=medium
+
+  * Non-maintainer upload.
+  * * Fix the python3-nagiosplugin dependencies. (Closes: #867410)
+
+ -- Adrian Bunk <b...@debian.org>  Mon, 19 Mar 2018 21:47:27 +0200
+
 nagiosplugin (1.2.2-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru nagiosplugin-1.2.2/debian/control nagiosplugin-1.2.2/debian/control
--- nagiosplugin-1.2.2/debian/control   2014-03-20 06:42:36.0 +0200
+++ nagiosplugin-1.2.2/debian/control   2018-03-19 21:47:25.0 +0200
@@ -42,7 +42,7 @@
 
 Package: python3-nagiosplugin
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}
+Depends: ${misc:Depends}, ${python3:Depends}
 Description: Python class library for writing Nagios (Icinga) plugins (Python 
3)
  nagiosplugin is a Python class library which helps writing Nagios
  (or Icinga) compatible plugins easily in Python. It cares for much of
___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Bug#893543: stretch-pu: package pylint-django/0.7.2-1+deb9u1

2018-03-19 Thread Adrian Bunk
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Fix the python3-pylint-django dependencies:
Depends: [-pylint,-] {+pylint3,+} python3-pylint-plugin-utils (>= [-0.2.2-1)-] 
{+0.2.2-1), python3:any (>= 3.3.2-2~)+}
diff -Nru pylint-django-0.7.2/debian/changelog 
pylint-django-0.7.2/debian/changelog
--- pylint-django-0.7.2/debian/changelog2016-06-24 22:20:13.0 
+0300
+++ pylint-django-0.7.2/debian/changelog2018-03-19 21:37:50.0 
+0200
@@ -1,3 +1,10 @@
+pylint-django (0.7.2-1+deb9u1) stretch; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix the python3-pylint-django dependencies. (Closes: #867413)
+
+ -- Adrian Bunk <b...@debian.org>  Mon, 19 Mar 2018 21:37:50 +0200
+
 pylint-django (0.7.2-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru pylint-django-0.7.2/debian/control pylint-django-0.7.2/debian/control
--- pylint-django-0.7.2/debian/control  2016-06-24 22:20:13.0 +0300
+++ pylint-django-0.7.2/debian/control  2018-03-19 21:37:50.0 +0200
@@ -40,7 +40,7 @@
 
 Package: python3-pylint-django
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, pylint, 
python3-pylint-plugin-utils (>= 0.2.2-1)
+Depends: ${misc:Depends}, ${python3:Depends}, python3-pylint-plugin-utils (>= 
0.2.2-1)
 Description: Pylint plugin for analysing code using Django (Python 3)
  Features
* Prevents warnings about Django-generated attributes such as
___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Bug#893385: ipykernel FTBFS: test failures

2018-03-18 Thread Adrian Bunk
Source: ipykernel
Version: 4.8.2-2
Severity: serious
Control: affects -1 src:jupyter-notebook

Some recent change in unstable makes ipykernel FTBFS:

https://tests.reproducible-builds.org/debian/history/ipykernel.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ipykernel.html

...
==
ERROR: IPython.embed_kernel() is basically functional
--
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
  File 
"/build/1st/ipykernel-4.8.2/.pybuild/cpython2_2.7/build/ipykernel/tests/test_embed_kernel.py",
 line 76, in test_embed_kernel_basic
with setup_kernel(cmd) as client:
  File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__
return self.gen.next()
  File 
"/build/1st/ipykernel-4.8.2/.pybuild/cpython2_2.7/build/ipykernel/tests/test_embed_kernel.py",
 line 46, in setup_kernel
raise IOError("Kernel failed to start:\n%s" % e)
IOError: Kernel failed to start:
Traceback (most recent call last):
  File "", line 6, in 
  File "", line 5, in go
  File "/usr/lib/python2.7/dist-packages/IPython/__init__.py", line 91, in 
embed_kernel
real_embed_kernel(module=module, local_ns=local_ns, **kwargs)
  File "ipykernel/embed.py", line 38, in embed_kernel
app.initialize([])
  File "", line 2, in initialize
  File "/usr/lib/python2.7/dist-packages/traitlets/config/application.py", line 
87, in catch_config_error
return method(app, *args, **kwargs)
  File "ipykernel/kernelapp.py", line 452, in initialize
zmq_ioloop.install()
  File "/usr/lib/python2.7/dist-packages/zmq/eventloop/ioloop.py", line 210, in 
install
assert (not ioloop.IOLoop.initialized()) or \
AttributeError: type object 'IOLoop' has no attribute 'initialized'


==
ERROR: IPython.embed_kernel() inherits calling namespace
--
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
  File 
"/build/1st/ipykernel-4.8.2/.pybuild/cpython2_2.7/build/ipykernel/tests/test_embed_kernel.py",
 line 108, in test_embed_kernel_namespace
with setup_kernel(cmd) as client:
  File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__
return self.gen.next()
  File 
"/build/1st/ipykernel-4.8.2/.pybuild/cpython2_2.7/build/ipykernel/tests/test_embed_kernel.py",
 line 46, in setup_kernel
raise IOError("Kernel failed to start:\n%s" % e)
IOError: Kernel failed to start:
Traceback (most recent call last):
  File "", line 6, in 
  File "", line 5, in go
  File "/usr/lib/python2.7/dist-packages/IPython/__init__.py", line 91, in 
embed_kernel
real_embed_kernel(module=module, local_ns=local_ns, **kwargs)
  File "ipykernel/embed.py", line 38, in embed_kernel
app.initialize([])
  File "", line 2, in initialize
  File "/usr/lib/python2.7/dist-packages/traitlets/config/application.py", line 
87, in catch_config_error
return method(app, *args, **kwargs)
  File "ipykernel/kernelapp.py", line 452, in initialize
zmq_ioloop.install()
  File "/usr/lib/python2.7/dist-packages/zmq/eventloop/ioloop.py", line 210, in 
install
assert (not ioloop.IOLoop.initialized()) or \
AttributeError: type object 'IOLoop' has no attribute 'initialized'


==
ERROR: IPython.embed_kernel() can be called multiple times
--
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
  File 
"/build/1st/ipykernel-4.8.2/.pybuild/cpython2_2.7/build/ipykernel/tests/test_embed_kernel.py",
 line 146, in test_embed_kernel_reentrant
with setup_kernel(cmd) as client:
  File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__
return self.gen.next()
  File 
"/build/1st/ipykernel-4.8.2/.pybuild/cpython2_2.7/build/ipykernel/tests/test_embed_kernel.py",
 line 46, in setup_kernel
raise IOError("Kernel failed to start:\n%s" % e)
IOError: Kernel failed to start:
Traceback (most recent call last):
  File "", line 8, in 
  File "", line 5, in go
  File "/usr/lib/python2.7/dist-packages/IPython/__init__.py", line 91, in 
embed_kernel
real_embed_kernel(module=module, local_ns=local_ns, **kwargs)
  File "ipykernel/embed.py", line 38, in embed_kernel
app.initialize([])
  File "", line 2, in initialize
  File "/usr/lib/python2.7/dist-packages/traitlets/config/application.py", line 
87, in catch_config_error
return method(app, *args, **kwargs)
  File "ipykernel/kernelapp.py", line 452, in initialize
zmq_ioloop.install()
  File "/usr/lib/python2.7/dist-packages/zmq/eventloop/ioloop.py", line 

[Python-modules-team] Bug#893242: python-pygit2 FTBFS with dh-python 3.20180313

2018-03-17 Thread Adrian Bunk
Package: dh-python
Version: 3.20180313
Severity: serious
Control: affects -1 src:python-pygit2

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-pygit2.html

...
I: pybuild base:215: python3.6 setup.py test 
running test
running build
running build_py
running build_ext
generating cffi module 'build/temp.linux-amd64-3.6/pygit2._libgit2.c'
already up-to-date
Traceback (most recent call last):
  File "setup.py", line 202, in 
**extra_args)
  File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 129, in 
setup
return distutils.core.setup(**attrs)
  File "/usr/lib/python3.6/distutils/core.py", line 148, in setup
dist.run_commands()
  File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands
self.run_command(cmd)
  File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
  File "setup.py", line 99, in run
unittest.main(None, defaultTest='test.test_suite', argv=test_argv)
  File "/usr/lib/python3.6/unittest/main.py", line 94, in __init__
self.parseArgs(argv)
  File "/usr/lib/python3.6/unittest/main.py", line 124, in parseArgs
self._do_discovery([])
  File "/usr/lib/python3.6/unittest/main.py", line 229, in _do_discovery
self.test = loader.discover(self.start, self.pattern, self.top)
  File "/usr/lib/python3.6/unittest/loader.py", line 341, in discover
tests = list(self._find_tests(start_dir, pattern))
  File "/usr/lib/python3.6/unittest/loader.py", line 406, in _find_tests
yield from self._find_tests(full_path, pattern, namespace)
  File "/usr/lib/python3.6/unittest/loader.py", line 398, in _find_tests
full_path, pattern, namespace)
  File "/usr/lib/python3.6/unittest/loader.py", line 451, in _find_test_path
msg % (mod_name, module_dir, expected_dir))
ImportError: 'test_archive' module incorrectly imported from 
'/build/1st/python-pygit2-0.26.3/.pybuild/cpython3_3.6_pygit2/build/test'. 
Expected '/build/1st/python-pygit2-0.26.3/test'. Is this module globally 
installed?
E: pybuild pybuild:323: test: plugin distutils failed with: exit code=1: 
python3.6 setup.py test 
dh_auto_test: pybuild --test -i python{version} -p 3.6 returned exit code 13
make: *** [debian/rules:8: build] Error 25


I do not know in which package the actual bug is.

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#893019: flask-restful FTBFS with python3-aniso8601 3.0.0-1

2018-03-15 Thread Adrian Bunk
Source: flask-restful
Version: 0.3.6-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/flask-restful.html

...
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:215: cd 
/build/1st/flask-restful-0.3.6/.pybuild/cpython3_3.6_flask-restful/build; 
python3.6 -m nose tests
...[2019-04-16 18:13:58,776] ERROR in app: Exception on / [GET]
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/flask/app.py", line 1612, in 
full_dispatch_request
rv = self.dispatch_request()
  File "/usr/lib/python3/dist-packages/flask/app.py", line 1598, in 
dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
  File 
"/build/1st/flask-restful-0.3.6/.pybuild/cpython3_3.6_flask-restful/build/flask_restful/__init__.py",
 line 484, in wrapper
return self.make_response(data, code, headers=headers)
  File 
"/build/1st/flask-restful-0.3.6/.pybuild/cpython3_3.6_flask-restful/build/flask_restful/__init__.py",
 line 521, in make_response
raise InternalServerError()
werkzeug.exceptions.InternalServerError: 500 Internal Server Error: The server 
encountered an internal error and was unable to complete your request.  Either 
the server is overloaded or there is an error in the application.
.[2019-04-16 18:13:58,929] ERROR in app: Exception on 
/foo [GET]
[2019-04-16 18:13:59,024] ERROR in app: Exception on /foo [GET]
..[2019-04-16 18:13:59,032] ERROR in app: Exception on /foo [GET]
...E.
==
ERROR: tests.test_inputs.test_bad_isointervals(, , '')
--
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
  File "/usr/lib/python3.6/unittest/case.py", line 733, in assertRaises
return context.handle('assertRaises', args, kwargs)
  File "/usr/lib/python3.6/unittest/case.py", line 178, in handle
callable_obj(*args, **kwargs)
  File 
"/build/1st/flask-restful-0.3.6/.pybuild/cpython3_3.6_flask-restful/build/flask_restful/inputs.py",
 line 171, in iso8601interval
start, end = _parse_interval(value)
  File 
"/build/1st/flask-restful-0.3.6/.pybuild/cpython3_3.6_flask-restful/build/flask_restful/inputs.py",
 line 134, in _parse_interval
return sorted(aniso8601.parse_interval(value))
  File "/usr/lib/python3/dist-packages/aniso8601/interval.py", line 34, in 
parse_interval
if isointervalstr[0] == 'R':
IndexError: string index out of range

--
Ran 395 tests in 1.483s

FAILED (errors=1)
E: pybuild pybuild:323: test: plugin distutils failed with: exit code=1: cd 
/build/1st/flask-restful-0.3.6/.pybuild/cpython3_3.6_flask-restful/build; 
python3.6 -m nose tests
dh_auto_test: pybuild --test --test-nose -i python{version} -p 3.6 returned 
exit code 13
make: *** [debian/rules:6: build] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#892640: celery FTBFS:

2018-03-11 Thread Adrian Bunk
Source: celery
Version: 4.1.0-2
Severity: serious

Some recent change in unstable makes celery FTBFS:

https://tests.reproducible-builds.org/debian/history/celery.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/celery.html

...
 ERRORS 
_ ERROR at teardown of test_default_logger.test_setup_logging_subsystem_misc2 __

request = >

@pytest.fixture(autouse=True)
def sanity_logging_side_effects(request):
root = logging.getLogger()
rootlevel = root.level
roothandlers = root.handlers

yield

this = request.node.name
root_now = logging.getLogger()
if root_now.level != rootlevel:
raise RuntimeError(CASE_LOG_LEVEL_EFFECT.format(this))
if root_now.handlers != roothandlers:
>   raise RuntimeError(CASE_LOG_HANDLER_EFFECT.format(this))
E   RuntimeError: Test test_setup_logging_subsystem_misc2 modified 
handlers for the root logger

t/unit/conftest.py:246: RuntimeError
__ ERROR at teardown of test_default_logger.test_setup_logger __

request = >

@pytest.fixture(autouse=True)
def sanity_logging_side_effects(request):
root = logging.getLogger()
rootlevel = root.level
roothandlers = root.handlers

yield

this = request.node.name
root_now = logging.getLogger()
if root_now.level != rootlevel:
raise RuntimeError(CASE_LOG_LEVEL_EFFECT.format(this))
if root_now.handlers != roothandlers:
>   raise RuntimeError(CASE_LOG_HANDLER_EFFECT.format(this))
E   RuntimeError: Test test_setup_logger modified handlers for the root 
logger

t/unit/conftest.py:246: RuntimeError
 ERROR at teardown of test_default_logger.test_setup_logger_no_handlers_stream _

request = >

@pytest.fixture(autouse=True)
def sanity_logging_side_effects(request):
root = logging.getLogger()
rootlevel = root.level
roothandlers = root.handlers

yield

this = request.node.name
root_now = logging.getLogger()
if root_now.level != rootlevel:
raise RuntimeError(CASE_LOG_LEVEL_EFFECT.format(this))
if root_now.handlers != roothandlers:
>   raise RuntimeError(CASE_LOG_HANDLER_EFFECT.format(this))
E   RuntimeError: Test test_setup_logger_no_handlers_stream modified 
handlers for the root logger

t/unit/conftest.py:246: RuntimeError
_ ERROR at teardown of test_default_logger.test_setup_logger_no_handlers_file __

request = >

@pytest.fixture(autouse=True)
def sanity_logging_side_effects(request):
root = logging.getLogger()
rootlevel = root.level
roothandlers = root.handlers

yield

this = request.node.name
root_now = logging.getLogger()
if root_now.level != rootlevel:
raise RuntimeError(CASE_LOG_LEVEL_EFFECT.format(this))
if root_now.handlers != roothandlers:
>   raise RuntimeError(CASE_LOG_HANDLER_EFFECT.format(this))
E   RuntimeError: Test test_setup_logger_no_handlers_file modified 
handlers for the root logger

t/unit/conftest.py:246: RuntimeError
 ERROR at teardown of test_default_logger.test_redirect_stdouts 

request = >

@pytest.fixture(autouse=True)
def sanity_logging_side_effects(request):
root = logging.getLogger()
rootlevel = root.level
roothandlers = root.handlers

yield

this = request.node.name
root_now = logging.getLogger()
if root_now.level != rootlevel:
raise RuntimeError(CASE_LOG_LEVEL_EFFECT.format(this))
if root_now.handlers != roothandlers:
>   raise RuntimeError(CASE_LOG_HANDLER_EFFECT.format(this))
E   RuntimeError: Test test_redirect_stdouts modified handlers for the 
root logger

t/unit/conftest.py:246: RuntimeError
_ ERROR at teardown of test_default_logger.test_logging_proxy __

request = >

@pytest.fixture(autouse=True)
def sanity_logging_side_effects(request):
root = logging.getLogger()
rootlevel = root.level
roothandlers = root.handlers

yield

this = request.node.name
root_now = logging.getLogger()
if root_now.level != rootlevel:
raise RuntimeError(CASE_LOG_LEVEL_EFFECT.format(this))
if root_now.handlers != roothandlers:
>   raise RuntimeError(CASE_LOG_HANDLER_EFFECT.format(this))
E   RuntimeError: Test test_logging_proxy modified handlers for the 
root logger

t/unit/conftest.py:246: RuntimeError
=== warnings summary ===
t/unit/app/test_backends.py::test_backends::()::test_get_backend_aliases[amqp://-AMQPBackend]
  /build/1st/celery-4.1.0/celery/backends/amqp.py:68: 
CPendingDeprecationWarning: \nThe AMQP 

[Python-modules-team] Bug#892636: python-structlog FTBFS with pytest 3.3.2-2

2018-03-11 Thread Adrian Bunk
Source: python-structlog
Version: 17.2.0-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-structlog.html

...
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:184: cd 
/build/1st/python-structlog-17.2.0/.pybuild/pythonX.Y_2.7/build; python2.7 -m 
pytest tests
= test session starts ==
platform linux2 -- Python 2.7.14+, pytest-3.3.2, py-1.5.2, pluggy-0.6.0
rootdir: /build/1st/python-structlog-17.2.0, inifile: setup.cfg
collected 240 items

tests/test_base.py ..[  5%]
tests/test_config.py ... [ 18%]
tests/test_dev.py ...[ 25%]
tests/test_frames.py [ 30%]
tests/test_generic.py .. [ 30%]
tests/test_loggers.py .. [ 38%]
tests/test_processors.py ..sss.s..s  [ 57%]
tests/test_stdlib.py .F.ss.s [ 78%]
s.   [ 79%]
tests/test_threadlocal.py s  [ 86%]
tests/test_twisted.py .  [ 98%]
tests/test_utils.py ...  [100%]
=== short test summary info 
FAIL tests/test_stdlib.py::TestLoggerFactory::()::test_ignores_frames
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_processors.py:180: rapidjson 
is missing.
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_threadlocal.py:182: Needs 
greenlet.
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_stdlib.py:93: Python 3-only
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_stdlib.py:99: Python 3-only
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_processors.py:259: Python 
3-only
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_processors.py:468: Python 
3-only
SKIP [2] .pybuild/pythonX.Y_2.7/build/tests/test_stdlib.py:579: Python 3-only
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_processors.py:275: Python 
3-only
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_processors.py:415: Python 
3-only

=== FAILURES ===
 TestLoggerFactory.test_ignores_frames _

self = 

def test_ignores_frames(self):
"""
The name guesser walks up the frames until it reaches a frame whose
name is not from structlog or one of the configurable other names.
"""
>   assert '__main__' == additional_frame(LoggerFactory(
ignore_frame_names=['tests.', '_pytest.'])
).name
E   AssertionError: assert '__main__' == 'pluggy.callers'
E - __main__
E + pluggy.callers

tests/test_stdlib.py:83: AssertionError
=== 1 failed, 229 passed, 10 skipped in 1.88 seconds ===
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: cd 
/build/1st/python-structlog-17.2.0/.pybuild/pythonX.Y_2.7/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:7: build] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#892620: pytest-bdd FTBFS with pytest 3.3.2-2

2018-03-11 Thread Adrian Bunk
Source: pytest-bdd
Version: 2.18.2-1
Severity: serious
Tags: fixed-upstream
Forwarded: https://github.com/pytest-dev/pytest-bdd/pull/232

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pytest-bdd.html

...
== 25 failed, 125 passed, 2 warnings in 55.41 seconds ==
E: pybuild pybuild:283: test: plugin custom failed with: exit code=1: python2.7 
-m pytest
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 2.7 
--system=custom "--test-args={interpreter} -m pytest" returned exit code 13
make[1]: *** [debian/rules:10: override_dh_auto_test] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#892510: python-distutils-extra FTBFS: FAIL: test_apport_hook

2018-03-09 Thread Adrian Bunk
Source: python-distutils-extra
Version: 2.40
Severity: serious
Tags: buster sid

Some recent change in unstable makes python-distutils-extra FTBFS:

https://tests.reproducible-builds.org/debian/history/python-distutils-extra.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-distutils-extra.html

...
==
FAIL: test_apport_hook (__main__.T)
Apport hooks
--
Traceback (most recent call last):
  File "test/auto.py", line 198, in test_apport_hook
self.assertEqual(len(f), 3, f) # 2 hook files plus .egg-info
AssertionError: 0 != 3 : []

--
Ran 26 tests in 17.308s

FAILED (failures=1)
make[1]: *** [debian/rules:9: override_dh_auto_test] Error 1

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#892175: pycryptodome FTBFS on 32bit big endian: src/montgomery.c:245: mont_mult: Assertion `t[2*abn_words] <= 1' failed

2018-03-06 Thread Adrian Bunk
Source: pycryptodome
Version: 3.4.11-1
Severity: serious

https://buildd.debian.org/status/package.php?p=pycryptodome=sid

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<>'
PYBUILD_SYSTEM=custom \
PYBUILD_TEST_ARGS="python{version} -m Cryptodome.SelfTest {build_dir}/" 
dh_auto_test
I: pybuild base:184: python2.7 -m Cryptodome.SelfTest 
/<>/.pybuild/pythonX.Y_2.7/build/
Skipping AESNI tests
python2.7: src/montgomery.c:245: mont_mult: Assertion `t[2*abn_words] <= 1' 
failed.
Aborted
E: pybuild pybuild:283: test: plugin custom failed with: exit code=134: 
python2.7 -m Cryptodome.SelfTest /<>/.pybuild/pythonX.Y_2.7/build/
dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13
make[1]: *** [debian/rules:14: override_dh_auto_test] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#891753: python-django FTBFS: ERROR: test_load_empty_dir (migrations.test_loader.LoaderTests)

2018-02-28 Thread Adrian Bunk
Source: python-django
Version: 1:1.11.10-1
Severity: serious
Control: found -1 2:2.0.2-1

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-django.html

...
==
ERROR: test_load_empty_dir (migrations.test_loader.LoaderTests)
--
Traceback (most recent call last):
  File "/usr/lib/python3.6/unittest/case.py", line 59, in testPartExecutor
yield
  File "/usr/lib/python3.6/unittest/case.py", line 605, in run
testMethod()
  File "/build/1st/python-django-1.11.10/tests/migrations/test_loader.py", line 
178, in test_load_empty_dir
loader = MigrationLoader(connection)
  File "/build/1st/python-django-1.11.10/django/db/migrations/loader.py", line 
52, in __init__
self.build_graph()
  File "/build/1st/python-django-1.11.10/django/db/migrations/loader.py", line 
203, in build_graph
self.load_disk()
  File "/build/1st/python-django-1.11.10/django/db/migrations/loader.py", line 
104, in load_disk
directory = os.path.dirname(module.__file__)
  File "/usr/lib/python3.6/posixpath.py", line 156, in dirname
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType

--
Ran 11584 tests in 171.304s

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#891727: python-eventlet FTBFS: ERROR: tests.openssl_test.test_import

2018-02-28 Thread Adrian Bunk
Source: python-eventlet
Version: 0.20.0-4
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-eventlet.html

...
==
ERROR: tests.openssl_test.test_import
--
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
  File 
"/build/1st/python-eventlet-0.20.0/.pybuild/pythonX.Y_2.7/build/tests/openssl_test.py",
 line 13, in test_import
import eventlet.green.OpenSSL.SSL
  File "eventlet/green/OpenSSL/__init__.py", line 3, in 
from . import SSL
  File "eventlet/green/OpenSSL/SSL.py", line 2, in 
from OpenSSL.SSL import *
  File "/usr/lib/python2.7/dist-packages/cryptography/utils.py", line 124, in 
__getattr__
obj = getattr(self._module, attr)
AttributeError: 'module' object has no attribute 'SSL_ST_INIT'

--
Ran 619 tests in 76.158s

FAILED (SKIP=95, errors=1)
Exception TypeError: "'NoneType' object is not callable" in  ignored
Exception TypeError: "'NoneType' object is not callable" in  ignored
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: cd 
/build/1st/python-eventlet-0.20.0/.pybuild/pythonX.Y_2.7/build; python2.7 -m 
nose tests
dh_auto_test: pybuild --test --test-nose -i python{version} -p 2.7 returned 
exit code 13
make[1]: *** [debian/rules:9: override_dh_auto_test] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#891725: python-scrapy FTBFS: test failures

2018-02-28 Thread Adrian Bunk
Source: python-scrapy
Version: 1.5.0-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-scrapy.html

...
_ TextResponseTest.test_invalid_utf8_encoded_body_with_valid_utf8_BOM __

self = 

def test_invalid_utf8_encoded_body_with_valid_utf8_BOM(self):
r6 = self.response_class("http://www.example.com;,
 headers={"Content-type": ["text/html; 
charset=utf-8"]},
 body=b"\xef\xbb\xbfWORD\xe3\xab")
self.assertEqual(r6.encoding, 'utf-8')
>   self.assertEqual(r6.text, u'WORD\ufffd\ufffd')
E   AssertionError: u'WORD\ufffd' != u'WORD\ufffd\ufffd'
E   - WORD\ufffd
E   + WORD\ufffd\ufffd
E   ?  +

/build/1st/python-scrapy-1.5.0/.pybuild/pythonX.Y_2.7/build/tests/test_http_response.py:275:
 AssertionError
_ HtmlResponseTest.test_invalid_utf8_encoded_body_with_valid_utf8_BOM __

self = 

def test_invalid_utf8_encoded_body_with_valid_utf8_BOM(self):
r6 = self.response_class("http://www.example.com;,
 headers={"Content-type": ["text/html; 
charset=utf-8"]},
 body=b"\xef\xbb\xbfWORD\xe3\xab")
self.assertEqual(r6.encoding, 'utf-8')
>   self.assertEqual(r6.text, u'WORD\ufffd\ufffd')
E   AssertionError: u'WORD\ufffd' != u'WORD\ufffd\ufffd'
E   - WORD\ufffd
E   + WORD\ufffd\ufffd
E   ?  +

/build/1st/python-scrapy-1.5.0/.pybuild/pythonX.Y_2.7/build/tests/test_http_response.py:275:
 AssertionError
__ XmlResponseTest.test_invalid_utf8_encoded_body_with_valid_utf8_BOM __

self = 

def test_invalid_utf8_encoded_body_with_valid_utf8_BOM(self):
r6 = self.response_class("http://www.example.com;,
 headers={"Content-type": ["text/html; 
charset=utf-8"]},
 body=b"\xef\xbb\xbfWORD\xe3\xab")
self.assertEqual(r6.encoding, 'utf-8')
>   self.assertEqual(r6.text, u'WORD\ufffd\ufffd')
E   AssertionError: u'WORD\ufffd' != u'WORD\ufffd\ufffd'
E   - WORD\ufffd
E   + WORD\ufffd\ufffd
E   ?  +

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#890883: RM: androguard [mips powerpc s390x] -- NBS; package no longer built on big endian

2018-02-20 Thread Adrian Bunk
Package: ftp.debian.org
Severity: normal


androguard (3.1.0~rc1-2) unstable; urgency=medium

  * disable big-endian arches (Closes: #890593)

 -- Hans-Christoph Steiner   Mon, 19 Feb 2018 22:09:47 +0100

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#890527: python-munch FTBFS: ModuleNotFoundError: No module named 'six'

2018-02-15 Thread Adrian Bunk
Source: python-munch
Version: 2.2.0-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-munch.html

...
I: pybuild base:184: cd 
/build/1st/python-munch-2.2.0/.pybuild/pythonX.Y_3.6/build; python3.6 -m 
unittest discover -v 
munch (unittest.loader._FailedTest) ... ERROR

==
ERROR: munch (unittest.loader._FailedTest)
--
ImportError: Failed to import test module: munch
Traceback (most recent call last):
  File "/usr/lib/python3.6/unittest/loader.py", line 462, in _find_test_path
package = self._get_module_from_name(name)
  File "/usr/lib/python3.6/unittest/loader.py", line 369, in 
_get_module_from_name
__import__(name)
  File 
"/build/1st/python-munch-2.2.0/.pybuild/pythonX.Y_3.6/build/munch/__init__.py", 
line 29, in 
from .python3_compat import *   # pylint: disable=wildcard-import
  File 
"/build/1st/python-munch-2.2.0/.pybuild/pythonX.Y_3.6/build/munch/python3_compat.py",
 line 1, in 
from six import u, iteritems, iterkeys # pylint: disable=unused-import
ModuleNotFoundError: No module named 'six'


--
Ran 1 test in 0.001s

FAILED (errors=1)
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: cd 
/build/1st/python-munch-2.2.0/.pybuild/pythonX.Y_3.6/build; python3.6 -m 
unittest discover -v 
dh_auto_test: pybuild --test -i python{version} -p 3.6 returned exit code 13
make: *** [debian/rules:6: build] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#890387: python-jpype FTBFS: ImportError: No module named setuptools

2018-02-14 Thread Adrian Bunk
Source: python-jpype
Version: 0.6.2+dfsg-1
Severity: serious

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

...
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:184: python2.7 setup.py clean 
Traceback (most recent call last):
  File "setup.py", line 10, in 
from setuptools import setup
ImportError: No module named setuptools
E: pybuild pybuild:283: clean: plugin distutils failed with: exit code=1: 
python2.7 setup.py clean 
dh_auto_clean: pybuild --clean -i python{version} -p 2.7 returned exit code 13
debian/rules:9: recipe for target 'clean' failed
make: *** [clean] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#889843: Bug#889843: nose2 FTBFS: ERROR: test_can_discover_test_modules_in_zipped_eggs (nose2.tests.functional.test_eggdiscovery_loader.EggDiscoveryFunctionalTest)

2018-02-07 Thread Adrian Bunk
On Wed, Feb 07, 2018 at 10:16:21PM +0100, Pierre-Elliott Bécue wrote:
> Le 7 février 2018 19:37:43 GMT+01:00, Adrian Bunk <b...@debian.org> a écrit :
> >Source: nose2
> >Version: 0.7.3-2
> >Severity: serious
>...
> Not sure about the severity but i'll let it as its for now.

A FTBFS that would also happen on the buildds is always an RC bug.

It did FTBFS in reproducible and also when I tried locally.

> Cheers ! 

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Bug#889843: nose2 FTBFS: ERROR: test_can_discover_test_modules_in_zipped_eggs (nose2.tests.functional.test_eggdiscovery_loader.EggDiscoveryFunctionalTest)

2018-02-07 Thread Adrian Bunk
Source: nose2
Version: 0.7.3-2
Severity: serious

Some recent change in unstable makes nose2 FTBFS:

https://tests.reproducible-builds.org/debian/history/nose2.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/nose2.html

...
==
ERROR: test_can_discover_test_modules_in_zipped_eggs 
(nose2.tests.functional.test_eggdiscovery_loader.EggDiscoveryFunctionalTest)
--
Traceback (most recent call last):
  File "nose2/tests/functional/test_eggdiscovery_loader.py", line 38, in 
test_can_discover_test_modules_in_zipped_eggs
self.assertTestRunOutputMatches(proc, stderr='FAILED \(failures=5, 
errors=1, skipped=1\)')
  File "nose2/tests/_common.py", line 82, in assertTestRunOutputMatches
cmd_stdout, cmd_stderr = proc.communicate()
  File "nose2/tests/_common.py", line 227, in communicate
**self.kwargs)
  File "nose2/main.py", line 306, in discover
return main(*args, **kwargs)
  File "nose2/main.py", line 100, in __init__
super(PluggableTestProgram, self).__init__(**kw)
  File "/usr/lib/python2.7/unittest/main.py", line 94, in __init__
self.parseArgs(argv)
  File "nose2/main.py", line 133, in parseArgs
self.createTests()
  File "nose2/main.py", line 258, in createTests
self.testNames, self.module)
  File "nose2/loader.py", line 68, in loadTestsFromNames
for name in event.names]
  File "nose2/loader.py", line 83, in loadTestsFromName
result = self.session.hooks.loadTestsFromName(event)
  File "nose2/events.py", line 225, in __call__
result = getattr(plugin, self.method)(event)
  File "nose2/plugins/loader/eggdiscovery.py", line 41, in loadTestsFromName
return discovery.Discoverer.loadTestsFromName(self, event)
  File "nose2/plugins/loader/discovery.py", line 84, in loadTestsFromName
self._find_tests_in_module(event, module, top_level_dir))
  File "nose2/plugins/loader/discovery.py", line 229, in _find_tests_in_module
event, full_path, top_level_dir):
  File "nose2/plugins/loader/eggdiscovery.py", line 78, in _find_tests_in_dir
event, modname, dist):
  File "nose2/plugins/loader/eggdiscovery.py", line 62, in 
_find_tests_in_egg_dir
for test in self._find_tests_in_egg_dir(event, entry_path, dist):
  File "nose2/plugins/loader/eggdiscovery.py", line 62, in 
_find_tests_in_egg_dir
for test in self._find_tests_in_egg_dir(event, entry_path, dist):
  File "nose2/plugins/loader/eggdiscovery.py", line 62, in 
_find_tests_in_egg_dir
for test in self._find_tests_in_egg_dir(event, entry_path, dist):
...
nose2.plugins.loader.eggdiscovery: DEBUG: find in egg dir 
/build/1st/nose2-0.7.3/nose2/tests/functional/support/scenario/tests_in_zipped_eggs/pkgegg-0.0.0-py2.7.egg
 pkgegg/test/ (pkgegg)
nose2.plugins.loader.eggdiscovery: DEBUG: find in egg dir 
/build/1st/nose2-0.7.3/nose2/tests/functional/support/scenario/tests_in_zipped_eggs/pkgegg-0.0.0-py2.7.egg
 pkgegg/test/ (pkgegg)
- >> end captured logging << -
--
Ran 246 tests in 139.913s

FAILED (errors=1, skipped=1)
E: pybuild pybuild:283: test: plugin custom failed with: exit code=1: python2.7 
-m nose2.__main__ -v
dh_auto_test: pybuild --test -i python{version} -p 2.7 --system=custom 
"--test-args={interpreter} -m nose2.__main__ -v" returned exit code 13
debian/rules:35: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#889813: python-cffi: FTBFS and Debci failure with python2.7 >= 2.7.14-5

2018-02-07 Thread Adrian Bunk
Source: python-cffi
Version: 1.9.1-2
Severity: serious

https://ci.debian.net/packages/p/python-cffi/unstable/amd64/
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-cffi.html

...
I: pybuild base:184: python2.7 -m pytest c/ testing/
= test session starts ==
platform linux2 -- Python 2.7.14+, pytest-3.2.1, py-1.4.34, pluggy-0.4.0
rootdir: /build/1st/python-cffi-1.9.1, inifile:
collected 1911 items

c/test_c.py 
.s...s..s.
testing/cffi0/test_cdata.py .
testing/cffi0/test_ctypes.py 
..s...s.s.s...s.ss..s..s..
testing/cffi0/test_ffi_backend.py 
..s...sssss.s...s..
testing/cffi0/test_function.py ..ss..ss..sss..
testing/cffi0/test_model.py .
testing/cffi0/test_ownlib.py ..ss...
testing/cffi0/test_parsing.py .s
testing/cffi0/test_platform.py 
testing/cffi0/test_unicode_literals.py 
testing/cffi0/test_verify.py 
..s.s...s
testing/cffi0/test_verify2.py 
..s.s...s
testing/cffi0/test_version.py ..
testing/cffi0/test_vgen.py 
..s.s...s
testing/cffi0/test_vgen2.py 
..s.s...s
testing/cffi0/test_zdistutils.py ..
testing/cffi0/test_zintegration.py 
testing/cffi1/test_cffi_binary.py .
testing/cffi1/test_commontypes.py ...
testing/cffi1/test_dlopen.py ...
testing/cffi1/test_dlopen_unicode_literals.py ...
testing/cffi1/test_ffi_obj.py .s.
testing/cffi1/test_new_ffi_1.py 
.s...s..
testing/cffi1/test_parse_c_type.py ..
testing/cffi1/test_re_python.py ..
testing/cffi1/test_realize_c_type.py .
testing/cffi1/test_recompiler.py 
.s
testing/cffi1/test_unicode_literals.py ...
testing/cffi1/test_verify1.py 
.s..s.xxxx..s...ss...s
testing/cffi1/test_zdist.py ...
testing/embedding/test_basic.py ...
testing/embedding/test_performance.py .
testing/embedding/test_recursive.py .
testing/embedding/test_thread.py ...F
testing/embedding/test_tlocal.py .

=== FAILURES ===
 TestThread.test_load_in_parallel_more _

self = 

def test_load_in_parallel_more(self):
add2_cffi = self.prepare_module('add2')
add3_cffi = self.prepare_module('add3')
self.compile('thread3-test', [add2_cffi, add3_cffi], threads=True)
for i in range(150):
>   output = self.execute('thread3-test')

testing/embedding/test_thread.py:55: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = 
name = 'thread3-test'

def execute(self, name):
path = self.get_path()
print('running %r in %r' % (name, path))
executable_name = name
if sys.platform == 'win32':
executable_name = os.path.join(path, executable_name + '.exe')
else:
executable_name = os.path.join('.', executable_name)
popen = self._run_base([executable_name], cwd=path,
   stdout=subprocess.PIPE,
   universal_newlines=True)
result = popen.stdout.read()
err = popen.wait()
if err:
>   raise OSError("%r failed with exit code %r" % (name, err))
E   OSError: 'thread3-test' failed with exit code -11

testing/embedding/test_basic.py:175: OSError
- Captured stdout call 

[Python-modules-team] Bug#888157: pylint-celery FTBFS and Debci failure: ImportError: cannot import name make_tests

2018-01-23 Thread Adrian Bunk
Source: pylint-celery
Version: 0.3-3
Severity: serious

Some recent change in unstable makes pylint-celery FTBFS and Debci fail:

https://ci.debian.net/packages/p/pylint-celery/unstable/amd64/
https://tests.reproducible-builds.org/debian/history/pylint-celery.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pylint-celery.html

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/1st/pylint-celery-0.3'
PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="PYTHONDONTWRITEBYTECODE=1 PYTHONPATH=. 
{interpreter} test/test_func.py" dh_auto_test
I: pybuild base:184: PYTHONDONTWRITEBYTECODE=1 PYTHONPATH=. python2.7 
test/test_func.py
Traceback (most recent call last):
  File "test/test_func.py", line 5, in 
from pylint.testutils import make_tests, LintTestUsingModule, 
LintTestUsingFile, cb_test_gen, linter
ImportError: cannot import name make_tests
E: pybuild pybuild:283: test: plugin custom failed with: exit code=1: 
PYTHONDONTWRITEBYTECODE=1 PYTHONPATH=. python2.7 test/test_func.py
dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13
debian/rules:10: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#887819: pyzmq FTBFS: TestAsyncioAuthentication.test_null failure

2018-01-19 Thread Adrian Bunk
Source: pyzmq
Version: 16.0.2-2
Severity: serious
Tags: buster sid

Some recent change in unstable makes pyzmq FTBFS:

https://tests.reproducible-builds.org/debian/history/pyzmq.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pyzmq.html

...
=== FAILURES ===
_ TestAsyncioAuthentication.test_null __

self = 

def test_null(self):
"""threaded auth - NULL"""
# A default NULL connection should always succeed, and not
# go through our authentication infrastructure at all.
self.auth.stop()
self.auth = None
# use a new context, so ZAP isn't inherited
self.context = self.Context()

server = self.socket(zmq.PUSH)
client = self.socket(zmq.PULL)
self.assertTrue(self.can_connect(server, client))

# By setting a domain we switch on authentication for NULL sockets,
# though no policies are configured yet. The client connection
# should still be allowed.
server = self.socket(zmq.PUSH)
server.zap_domain = b'global'
client = self.socket(zmq.PULL)
>   self.assertTrue(self.can_connect(server, client))
E   AssertionError: False is not true

zmq/tests/test_auth.py:131: AssertionError
- Captured stderr call -
DEBUG:zmq.auth:Starting
--- Captured stderr teardown ---
ERROR:asyncio:Task was destroyed but it is pending!
task: 
 wait_for=>
=== 1 failed, 221 passed, 9 skipped in 32.51 seconds ===
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: cd 
/build/1st/pyzmq-16.0.2/.pybuild/pythonX.Y_3.6/build; python3.6 -m pytest -v 
--ignore=zmq/tests/test_auth.py --ignore=zmq/tests/test_security.py
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 3.6 
--test-pytest returned exit code 13
debian/rules:56: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#887748: storm FTBFS: test failures

2018-01-19 Thread Adrian Bunk
Source: storm
Version: 0.19-1
Severity: serious
Tags: buster sid

Some recent change in unstable makes storm FTBFS:

https://tests.reproducible-builds.org/debian/history/storm.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/storm.html

...
==
ERROR: storm.zope.testing (unittest.loader.ModuleImportFailure)
--
ImportError: Failed to import test module: storm.zope.testing
Traceback (most recent call last):
  File "/usr/lib/python2.7/unittest/loader.py", line 254, in _find_tests
module = self._get_module_from_name(name)
  File "/usr/lib/python2.7/unittest/loader.py", line 232, in 
_get_module_from_name
__import__(name)
  File "/build/1st/storm-0.19/storm/zope/__init__.py", line 21, in 
from zope.interface import classImplements
ImportError: No module named zope.interface


==
ERROR: storm.twisted.testing (unittest.loader.ModuleImportFailure)
--
ImportError: Failed to import test module: storm.twisted.testing
Traceback (most recent call last):
  File "/usr/lib/python2.7/unittest/loader.py", line 254, in _find_tests
module = self._get_module_from_name(name)
  File "/usr/lib/python2.7/unittest/loader.py", line 232, in 
_get_module_from_name
__import__(name)
  File "/build/1st/storm-0.19/storm/twisted/testing.py", line 1, in 
import transaction
ImportError: No module named transaction


--
Ran 12 tests in 0.025s

FAILED (errors=2, skipped=10)
Test failed: 
error: Test failed: 
debian/rules:14: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#887573: pytest-pylint: FTBFS and Debci failure with python3-astroid 1.6.0-1

2018-01-17 Thread Adrian Bunk
Source: pytest-pylint
Version: 0.7.1-1
Severity: serious

https://ci.debian.net/packages/p/pytest-pylint/unstable/amd64/
https://tests.reproducible-builds.org/debian/history/pytest-pylint.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pytest-pylint.html

...
I: pybuild base:184: python3.6 -m pytest -v -x --ignore debian
= test session starts ==
platform linux -- Python 3.6.4, pytest-3.2.1, py-1.4.34, pluggy-0.4.0 -- 
/usr/bin/python3.6
cachedir: .cache
rootdir: /build/1st/pytest-pylint-0.7.1, inifile: tox.ini
plugins: pylint-0.7.1
collecting ... collected 10 items
-
Linting files
-

pytest_pylint.py FAILED

=== FAILURES ===
__ [pylint] pytest_pylint.py ___
W: 25, 0: Unused variable '__class__' (unused-variable)
W: 25, 0: Unused variable '__class__' (unused-variable)
W:160, 0: Unused variable '__class__' (unused-variable)
W:160, 0: Unused variable '__class__' (unused-variable)
W:160, 0: Unused variable '__class__' (unused-variable)
W:160, 0: Unused variable '__class__' (unused-variable)
 Interrupted: stopping after 1 failures 
=== 1 failed in 4.42 seconds ===
Unable to create directory /nonexistent/first-build/.pylint.d
Unable to create file /nonexistent/first-build/.pylint.d/pytest_pylint1.stats: 
[Errno 2] No such file or directory: 
'/nonexistent/first-build/.pylint.d/pytest_pylint1.stats'
E: pybuild pybuild:283: test: plugin custom failed with: exit code=2: python3.6 
-m pytest -v -x --ignore debian
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 3.6 returned 
exit code 13
debian/rules:12: recipe for target 'override_dh_auto_install' failed
make[1]: *** [override_dh_auto_install] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#851013: python-pyramid: diff for NMU version 1.6+dfsg-1.1

2018-01-15 Thread Adrian Bunk
Control: tags 851013 + patch
Control: tags 851013 + pending

Dear maintainer,

I've prepared an NMU for python-pyramid (versioned as 1.6+dfsg-1.1) and 
uploaded it to DELAYED/5. Please feel free to tell me if I should cancel it.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

diff -Nru python-pyramid-1.6+dfsg/debian/changelog python-pyramid-1.6+dfsg/debian/changelog
--- python-pyramid-1.6+dfsg/debian/changelog	2016-01-05 00:00:47.0 +0200
+++ python-pyramid-1.6+dfsg/debian/changelog	2018-01-15 20:35:41.0 +0200
@@ -1,3 +1,11 @@
+python-pyramid (1.6+dfsg-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Add upstream fix for charset related test failure,
+thanks to Juhani Numminen. (Closes: #851013)
+
+ -- Adrian Bunk <b...@debian.org>  Mon, 15 Jan 2018 20:35:41 +0200
+
 python-pyramid (1.6+dfsg-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru python-pyramid-1.6+dfsg/debian/patches/0001-All-of-the-tests-assume-that-there-is-a-Content-Type.patch python-pyramid-1.6+dfsg/debian/patches/0001-All-of-the-tests-assume-that-there-is-a-Content-Type.patch
--- python-pyramid-1.6+dfsg/debian/patches/0001-All-of-the-tests-assume-that-there-is-a-Content-Type.patch	1970-01-01 02:00:00.0 +0200
+++ python-pyramid-1.6+dfsg/debian/patches/0001-All-of-the-tests-assume-that-there-is-a-Content-Type.patch	2018-01-15 20:28:24.0 +0200
@@ -0,0 +1,167 @@
+From a897b56fef11df0c1691cd21e990dcb6027cba1a Mon Sep 17 00:00:00 2001
+From: Bert JW Regeer <ber...@regeer.org>
+Date: Sun, 2 Oct 2016 22:27:37 -0600
+Subject: All of the tests assume that there is a Content-Type set
+
+But the application in this case doesn't actually send a Content-Type,
+and thus there is no charset, and thus the tests should be assuming the
+output is binary not text.
+
+Add a Content-Type to be sent back from the app.
+
+This is required to pass all tests on WebOb >1.7 where
+Request.get_response(app) will no longer add the default_content_type if
+a headerlist is passed in to Response.__init__, this allows
+the Response to match what was provided by the app.
+---
+ pyramid/tests/test_scripts/test_prequest.py | 43 +++--
+ 1 file changed, 29 insertions(+), 14 deletions(-)
+
+diff --git a/pyramid/tests/test_scripts/test_prequest.py b/pyramid/tests/test_scripts/test_prequest.py
+index 95cec0518..45db0dbaf 100644
+--- a/pyramid/tests/test_scripts/test_prequest.py
 b/pyramid/tests/test_scripts/test_prequest.py
+@@ -34,7 +34,8 @@ class TestPRequestCommand(unittest.TestCase):
+ self.assertEqual(self._out, ['You must provide at least two arguments'])
+ 
+ def test_command_two_args(self):
+-command = self._makeOne(['', 'development.ini', '/'])
++command = self._makeOne(['', 'development.ini', '/'],
++[('Content-Type', 'text/html; charset=UTF-8')])
+ command.run()
+ self.assertEqual(self._path_info, '/')
+ self.assertEqual(self._spec, 'development.ini')
+@@ -42,7 +43,8 @@ class TestPRequestCommand(unittest.TestCase):
+ self.assertEqual(self._out, ['abc'])
+ 
+ def test_command_path_doesnt_start_with_slash(self):
+-command = self._makeOne(['', 'development.ini', 'abc'])
++command = self._makeOne(['', 'development.ini', 'abc'],
++[('Content-Type', 'text/html; charset=UTF-8')])
+ command.run()
+ self.assertEqual(self._path_info, '/abc')
+ self.assertEqual(self._spec, 'development.ini')
+@@ -60,7 +62,8 @@ class TestPRequestCommand(unittest.TestCase):
+ 
+ def test_command_has_good_header_var(self):
+ command = self._makeOne(
+-['', '--header=name:value','development.ini', '/'])
++['', '--header=name:value','development.ini', '/'],
++[('Content-Type', 'text/html; charset=UTF-8')])
+ command.run()
+ self.assertEqual(self._environ['HTTP_NAME'], 'value')
+ self.assertEqual(self._path_info, '/')
+@@ -71,7 +74,8 @@ class TestPRequestCommand(unittest.TestCase):
+ def test_command_w_basic_auth(self):
+ command = self._makeOne(
+ ['', '--login=user:password',
+- '--header=name:value','development.ini', '/'])
++ '--header=name:value','development.ini', '/'],
++[('Content-Type', 'text/html; charset=UTF-8')])
+ command.run()
+ self.assertEqual(self._environ['HTTP_NAME'], 'value')
+ self.assertEqual(self._environ['HTTP_AUTHORIZATION'],
+@@ -83,7 +87,8 @@ class TestPRequestCommand(unittest.TestCase):
+ 
+ def test_command_has_content_type_header_var(self):
+ command = self._makeOne(
+-['', '--header=content-type:app/foo','development.ini',

[Python-modules-team] Bug#886435: python-pygit2 FTBFS on big endian: FAIL: test_no_context_lines (test.test_patch.PatchTest)

2018-01-05 Thread Adrian Bunk
Source: python-pygit2
Version: 0.26.3-1
Severity: serious

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

...
FAIL: test_no_context_lines (test.test_patch.PatchTest)
--
Traceback (most recent call last):
  File "/<>/test/test_patch.py", line 196, in test_no_context_lines
self.assertEqual(context_count, 0)
AssertionError: 1 != 0

--
Ran 339 tests in 2.760s

FAILED (failures=1, skipped=10)
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: 
python2.7 setup.py test 
dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13
debian/rules:8: recipe for target 'build-arch' failed
make: *** [build-arch] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#884220: pylint-common FTBFS: ImportError: cannot import name make_tests

2017-12-12 Thread Adrian Bunk
Source: pylint-common
Version: 0.2.5-1
Severity: serious

Some recent change in unstable makes pylint-common FTBFS:

https://tests.reproducible-builds.org/debian/history/pylint-common.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pylint-common.html

...

   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/1st/pylint-common-0.2.5'
PYTHONDONTWRITEBYTECODE=1 PYTHONPATH=. python2 test/test_func.py
Traceback (most recent call last):
  File "test/test_func.py", line 4, in 
from pylint.testutils import make_tests, LintTestUsingModule, 
LintTestUsingFile, cb_test_gen, linter
ImportError: cannot import name make_tests
debian/rules:10: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1


There is a patch in Ubuntu that might fix it (untested).

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#883732: flask-migrate FTBFS: test failures

2017-12-06 Thread Adrian Bunk
Source: flask-migrate
Version: 2.1.1-1
Severity: serious

https://buildd.debian.org/status/fetch.php?pkg=flask-migrate=all=2.1.1-1=1512596402=0

...
I: pybuild base:184: python3.6 setup.py test 
running test
running egg_info
writing Flask_Migrate.egg-info/PKG-INFO
writing dependency_links to Flask_Migrate.egg-info/dependency_links.txt
writing entry points to Flask_Migrate.egg-info/entry_points.txt
writing requirements to Flask_Migrate.egg-info/requires.txt
writing top-level names to Flask_Migrate.egg-info/top_level.txt
reading manifest file 'Flask_Migrate.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'Flask_Migrate.egg-info/SOURCES.txt'
running build_ext
test_multidb_migrate_upgrade (tests.test_multidb_migrate_flaskcli.TestMigrate) 
... FAIL
test_alembic_version (tests.test_migrate_flaskcli.TestMigrate) ... ok
test_compare_type (tests.test_migrate_flaskcli.TestMigrate) ... FAIL
test_custom_directory (tests.test_migrate_flaskcli.TestMigrate) ... FAIL
test_migrate_upgrade (tests.test_migrate_flaskcli.TestMigrate) ... FAIL
test_multidb_migrate_upgrade (tests.test_multidb_migrate.TestMigrate) ... ok
test_alembic_version (tests.test_migrate.TestMigrate) ... ok
test_compare_type (tests.test_migrate.TestMigrate) ... ok
test_custom_directory (tests.test_migrate.TestMigrate) ... ok
test_migrate_upgrade (tests.test_migrate.TestMigrate) ... ok

==
FAIL: test_multidb_migrate_upgrade 
(tests.test_multidb_migrate_flaskcli.TestMigrate)
--
Traceback (most recent call last):
  File "/<>/tests/test_multidb_migrate_flaskcli.py", line 45, in 
test_multidb_migrate_upgrade
self.assertTrue(s == 0)
AssertionError: False is not true

==
FAIL: test_compare_type (tests.test_migrate_flaskcli.TestMigrate)
--
Traceback (most recent call last):
  File "/<>/tests/test_migrate_flaskcli.py", line 80, in 
test_compare_type
self.assertTrue(s == 0)
AssertionError: False is not true

==
FAIL: test_custom_directory (tests.test_migrate_flaskcli.TestMigrate)
--
Traceback (most recent call last):
  File "/<>/tests/test_migrate_flaskcli.py", line 68, in 
test_custom_directory
self.assertTrue(s == 0)
AssertionError: False is not true

==
FAIL: test_migrate_upgrade (tests.test_migrate_flaskcli.TestMigrate)
--
Traceback (most recent call last):
  File "/<>/tests/test_migrate_flaskcli.py", line 56, in 
test_migrate_upgrade
self.assertTrue(s == 0)
AssertionError: False is not true

--
Ran 10 tests in 19.206s

FAILED (failures=4)
Test failed: 
error: Test failed: 
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: 
python3.6 setup.py test 
dh_auto_test: pybuild --test -i python{version} -p 3.6 returned exit code 13
debian/rules:10: recipe for target 'build-indep' failed
make: *** [build-indep] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#870888: breaks awscli 1.11.121-1

2017-11-27 Thread Adrian Bunk
On Sat, Aug 26, 2017 at 03:33:03AM -0300, Nicolás Alvarez wrote:
>...
> But if that botocore code is indeed wrong, then comes the question of
> why this ever worked before, and why the change in requests made it
> fail.

This was fixed in awscli (#874367)[1], so a Breaks on older awscli 
versions is the most that could be done here.

> Nicolás

cu
Adrian

[1] I haven't looked at how it was fixed

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Bug#882772: python-xlib FTBFS: distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('setuptools-scm')

2017-11-26 Thread Adrian Bunk
Source: python-xlib
Version: 0.20-1
Severity: serious

https://buildd.debian.org/status/fetch.php?pkg=python-xlib=all=0.20-1=1511700406=0

...
dh_auto_clean
I: pybuild base:184: python2.7 setup.py clean 

Note: Bypassing https://pypi.python.org/simple/setuptools-scm/ (disallowed 
host; see http://bit.ly/1dg9ijs for details).

Couldn't find index page for 'setuptools-scm' (maybe misspelled?)

Note: Bypassing https://pypi.python.org/simple/ (disallowed host; see 
http://bit.ly/1dg9ijs for details).

No local packages or working download links found for setuptools-scm
Traceback (most recent call last):
  File "setup.py", line 47, in 
'Topic :: Software Development :: User Interfaces',
  File "/usr/lib/python2.7/dist-packages/setuptools/__init__.py", line 128, in 
setup
_install_setup_requires(attrs)
  File "/usr/lib/python2.7/dist-packages/setuptools/__init__.py", line 123, in 
_install_setup_requires
dist.fetch_build_eggs(dist.setup_requires)
  File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 453, in 
fetch_build_eggs
replace_conflicting=True,
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 866, 
in resolve
replace_conflicting=replace_conflicting
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1146, 
in best_match
return self.obtain(req, installer)
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1158, 
in obtain
return installer(requirement)
  File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 520, in 
fetch_build_egg
return cmd.easy_install(req)
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", 
line 691, in easy_install
raise DistutilsError(msg)
distutils.errors.DistutilsError: Could not find suitable distribution for 
Requirement.parse('setuptools-scm')
E: pybuild pybuild:283: clean: plugin distutils failed with: exit code=1: 
python2.7 setup.py clean 
dh_auto_clean: pybuild --clean -i python{version} -p 2.7 returned exit code 13
debian/rules:17: recipe for target 'override_dh_auto_clean' failed
make[1]: *** [override_dh_auto_clean] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#882551: python-shade FTBFS: test failures

2017-11-23 Thread Adrian Bunk
Source: python-shade
Version: 1.7.0-2
Severity: serious

Some recent change in unstable makes python-shade FTBFS:

https://tests.reproducible-builds.org/debian/history/python-shade.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-shade.html

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/1st/python-shade-1.7.0'
python3 setup.py testr --slowest
running testr
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit} --list 
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit}  --load-list /tmp/tmpmghmb4lk
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit}  --load-list /tmp/tmpf77ocx6o
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit}  --load-list /tmp/tmppui4j8ot
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit}  --load-list /tmp/tmpf01tpz6c
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit}  --load-list /tmp/tmpw6myrnsa
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit}  --load-list /tmp/tmphos19swg
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit}  --load-list /tmp/tmpjs_gaxh6
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit}  --load-list /tmp/tmpx78_8hf8
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit}  --load-list /tmp/tmpzp6ta7s6
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit}  --load-list /tmp/tmpu5dcaoel
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit}  --load-list /tmp/tmpms6zq__2
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit}  --load-list /tmp/tmputd3vro4
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit}  --load-list /tmp/tmp6qh6hlhn
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit}  --load-list /tmp/tmpvw3nq656
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./shade/tests/unit}  --load-list /tmp/tmpg4q9igbe
==
FAIL: shade.tests.unit.test_inventory.TestInventory.test_get_host_no_detail
tags: worker-14
--
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1305, in patched
return func(*args, **keywargs)
  File "shade/tests/unit/test_inventory.py", line 153, in 
test_get_host_no_detail
inv = inventory.OpenStackInventory()
  File "shade/inventory.py", line 41, in __init__
for 

[Python-modules-team] Bug#851013: python-pyramid: FTBFS: dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13

2017-11-23 Thread Adrian Bunk
Control: severity -1 serious
Control: tags -1 - stretch unreproducible

On Tue, Feb 07, 2017 at 08:06:04PM -0500, Sandro Tosi wrote:
> As Stuart, i cannot replicate this bug: i built pyramid 5 times and
> all of them shown no errors in the test suite:
> 
> 
> $ grep -A2 ^Ran *.build
> Ran 2482 tests in 5.871s
> 
> OK
> --
> Ran 2482 tests in 6.876s
> 
> OK
> ```
> 
> (log attached)
> 
> i think we can wait a little more days, and then close it if we dont
> hear otherwise

Whatever caused it seems to be back (I can also reproduce it locally):
https://tests.reproducible-builds.org/debian/history/python-pyramid.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-pyramid.html

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#881332: django-auth-ldap FTBFS with mockldap 0.3.0

2017-11-10 Thread Adrian Bunk
Source: django-auth-ldap
Version: 1.2.15-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/django-auth-ldap.html

...
==
FAIL: test_populate_with_attrlist (django_auth_ldap.tests.LDAPTest)
--
Traceback (most recent call last):
  File "/build/1st/django-auth-ldap-1.2.15/django_auth_ldap/tests.py", line 
692, in test_populate_with_attrlist
self.assertEqual(user.first_name, 'Alice')
AssertionError: u'' != 'Alice'

--
Ran 79 tests in 0.640s

FAILED (failures=1, skipped=2)
Creating test database for alias 'default'...
System check identified no issues (0 silenced).
Destroying test database for alias 'default'...
E: pybuild pybuild:283: test: plugin custom failed with: exit code=1: 
PYTHONPATH=. python2.7 /build/1st/django-auth-ldap-1.2.15/test/manage.py test 
django_auth_ldap
dh_auto_test: pybuild --test -i python{version} -p 2.7 --system=custom 
"--test-args=PYTHONPATH=. {interpreter} {dir}/test/manage.py test 
django_auth_ldap" returned exit code 13
debian/rules:18: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#881289: guessit FTBFS: NoMatches: No guessit.transformer extensions found

2017-11-09 Thread Adrian Bunk
Source: guessit
Version: 0.11.0-2
Severity: serious
Tags: buster sid

Some recent change in unstable makes guessit FTBFS:

https://tests.reproducible-builds.org/debian/history/guessit.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/guessit.html

...
==
ERROR: Failure: NoMatches (No guessit.transformer extensions found)
--
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 418, in 
loadTestsFromName
addr.filename, addr.module)
  File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in 
importFromPath
return self.importFromDir(dir_path, fqname)
  File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in 
importFromDir
mod = load_module(part_fqname, fh, filename, desc)
  File 
"/build/1st/guessit-0.11.0/.pybuild/pythonX.Y_2.7/build/guessit/__init__.py", 
line 99, in 
from guessit.plugins import transformers
  File 
"/build/1st/guessit-0.11.0/.pybuild/pythonX.Y_2.7/build/guessit/plugins/transformers.py",
 line 222, in 
reload()
  File 
"/build/1st/guessit-0.11.0/.pybuild/pythonX.Y_2.7/build/guessit/plugins/transformers.py",
 line 220, in reload
reload_options(all_transformers())
  File 
"/build/1st/guessit-0.11.0/.pybuild/pythonX.Y_2.7/build/guessit/plugins/transformers.py",
 line 179, in all_transformers
return _extensions.objects()
  File 
"/build/1st/guessit-0.11.0/.pybuild/pythonX.Y_2.7/build/guessit/plugins/transformers.py",
 line 111, in objects
return self.map(self._get_obj)
  File "/usr/lib/python2.7/dist-packages/stevedore/extension.py", line 252, in 
map
raise NoMatches('No %s extensions found' % self.namespace)
NoMatches: No guessit.transformer extensions found

--
Ran 1 test in 0.116s

FAILED (errors=1)
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: cd 
/build/1st/guessit-0.11.0/.pybuild/pythonX.Y_2.7/build; python2.7 -m nose 
dh_auto_test: pybuild --test --test-nose -i python{version} -p 2.7 returned 
exit code 13
debian/rules:6: recipe for target 'build' failed
make: *** [build] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#881264: subliminal: FTBFS and Debci failure with stevedore 1.25.0-2

2017-11-09 Thread Adrian Bunk
Source: subliminal
Version: 1.1.1-2
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/subliminal.html

...
   debian/rules override_dh_installman
make[1]: Entering directory '/build/1st/subliminal-1.1.1'
PYTHONPATH=. help2man -L C.UTF-8 -N -n 'tool to search and download subtitles' 
debian/subliminal/usr/bin/subliminal > debian/subliminal.1
help2man: can't get `--help' info from debian/subliminal/usr/bin/subliminal
Try `--no-discard-stderr' if option outputs to stderr
debian/rules:30: recipe for target 'override_dh_installman' failed
make[1]: *** [override_dh_installman] Error 2



Root problem:

$ PYTHONPATH=. debian/subliminal/usr/bin/subliminal --help
Traceback (most recent call last):
  File "debian/subliminal/usr/bin/subliminal", line 11, in 
load_entry_point('subliminal==1.1.1', 'console_scripts', 'subliminal')()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 570, in 
load_entry_point
return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2755, 
in load_entry_point
return ep.load()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2409, 
in load
return self.resolve()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2415, 
in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/tmp/subliminal-1.1.1/subliminal/__init__.py", line 10, in 
from .api import (ProviderPool, check_video, provider_manager, 
download_best_subtitles, download_subtitles,
  File "/tmp/subliminal-1.1.1/subliminal/api.py", line 13, in 
from .subtitle import compute_score, get_subtitle_path
  File "/tmp/subliminal-1.1.1/subliminal/subtitle.py", line 7, in 
from guessit.matchtree import MatchTree
  File "/usr/lib/python3/dist-packages/guessit/__init__.py", line 99, in 

from guessit.plugins import transformers
  File "/usr/lib/python3/dist-packages/guessit/plugins/transformers.py", line 
222, in 
reload()
  File "/usr/lib/python3/dist-packages/guessit/plugins/transformers.py", line 
220, in reload
reload_options(all_transformers())
  File "/usr/lib/python3/dist-packages/guessit/plugins/transformers.py", line 
179, in all_transformers
return _extensions.objects()
  File "/usr/lib/python3/dist-packages/guessit/plugins/transformers.py", line 
111, in objects
return self.map(self._get_obj)
  File "/usr/lib/python3/dist-packages/stevedore/extension.py", line 252, in map
raise NoMatches('No %s extensions found' % self.namespace)
stevedore.exception.NoMatches: No guessit.transformer extensions found
$ 

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#881198: celery-haystack FTBFS with celery 4.1.0-1

2017-11-08 Thread Adrian Bunk
Source: celery-haystack
Version: 0.10-1
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/celery-haystack.html

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/1st/celery-haystack-0.10'
PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="PYTHONPATH=. HAYSTACK=v2 python2.7 
/usr/bin/django-admin test --settings=celery_haystack.test_settings" 
dh_auto_test
I: pybuild base:184: PYTHONPATH=. HAYSTACK=v2 python2.7 /usr/bin/django-admin 
test --settings=celery_haystack.test_settings
Traceback (most recent call last):
  File "/usr/bin/django-admin", line 21, in 
management.execute_from_command_line()
  File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 364, in execute_from_command_line
utility.execute()
  File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 338, in execute
django.setup()
  File "/usr/lib/python2.7/dist-packages/django/__init__.py", line 27, in setup
apps.populate(settings.INSTALLED_APPS)
  File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", line 108, in 
populate
app_config.import_models()
  File "/usr/lib/python2.7/dist-packages/django/apps/config.py", line 202, in 
import_models
self.models_module = import_module(models_module_name)
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
  File "/usr/lib/python2.7/dist-packages/djcelery/models.py", line 15, in 

from celery.utils.timeutils import timedelta_seconds
ImportError: No module named timeutils
E: pybuild pybuild:283: test: plugin custom failed with: exit code=1: 
PYTHONPATH=. HAYSTACK=v2 python2.7 /usr/bin/django-admin test 
--settings=celery_haystack.test_settings
dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13
debian/rules:12: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#881197: django-celery-transactions FTBFS with celery 4.1.0-1

2017-11-08 Thread Adrian Bunk
Source: django-celery-transactions
Version: 0.3.6-2
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/django-celery-transactions.html

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/1st/django-celery-transactions-0.3.6'
PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="python{version} runtests.py" 
dh_auto_test
I: pybuild base:184: python2.7 runtests.py
Traceback (most recent call last):
  File "runtests.py", line 61, in 
runtests()
  File "runtests.py", line 53, in runtests
django.setup()
  File "/usr/lib/python2.7/dist-packages/django/__init__.py", line 27, in setup
apps.populate(settings.INSTALLED_APPS)
  File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", line 85, in 
populate
app_config = AppConfig.create(entry)
  File "/usr/lib/python2.7/dist-packages/django/apps/config.py", line 94, in 
create
module = import_module(entry)
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
  File 
"/build/1st/django-celery-transactions-0.3.6/djcelery_transactions/__init__.py",
 line 8, in 
from celery.contrib.batches import Batches
ImportError: No module named batches
E: pybuild pybuild:283: test: plugin custom failed with: exit code=1: python2.7 
runtests.py
dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13
debian/rules:15: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#881196: django-celery FTBFS with celery 4.1.0-1

2017-11-08 Thread Adrian Bunk
Source: django-celery
Version: 3.1.17-4
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/django-celery.html

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/1st/django-celery-3.1.17'
DEB_NETWORK_TESTS=disabled \
dh_auto_test -- --system=custom --test-args="{interpreter} setup.py test"
I: pybuild base:184: python2.7 setup.py test
running test
Traceback (most recent call last):
  File "setup.py", line 202, in 
**extra
  File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
  File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
  File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
  File "setup.py", line 129, in run
execute_from_command_line(argv=sys.argv)
  File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 364, in execute_from_command_line
utility.execute()
  File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 338, in execute
django.setup()
  File "/usr/lib/python2.7/dist-packages/django/__init__.py", line 27, in setup
apps.populate(settings.INSTALLED_APPS)
  File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", line 108, in 
populate
app_config.import_models()
  File "/usr/lib/python2.7/dist-packages/django/apps/config.py", line 202, in 
import_models
self.models_module = import_module(models_module_name)
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
  File "/build/1st/django-celery-3.1.17/tests/../djcelery/models.py", line 15, 
in 
from celery.utils.timeutils import timedelta_seconds
ImportError: No module named timeutils
E: pybuild pybuild:283: test: plugin custom failed with: exit code=1: python2.7 
setup.py test
dh_auto_test: pybuild --test -i python{version} -p 2.7 --system=custom 
"--test-args={interpreter} setup.py test" returned exit code 13
debian/rules:27: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#881096: python-asyncssh FTBFS: test falures

2017-11-07 Thread Adrian Bunk
Source: python-asyncssh
Version: 1.11.0-1
Severity: serious

Some recent change in unstable makes python-asyncssh FTBFS:

https://tests.reproducible-builds.org/debian/history/python-asyncssh.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-asyncssh.html

...
==
ERROR: tearDownClass (tests.test_agent._TestAPI)
--
Traceback (most recent call last):
  File "/build/1st/python-asyncssh-1.11.0/tests/util.py", line 319, in 
tearDownClass
cls.loop.run_until_complete(cls.asyncTearDownClass())
  File "/usr/lib/python3.6/asyncio/base_events.py", line 467, in 
run_until_complete
return future.result()
  File "/usr/lib/python3.6/asyncio/coroutines.py", line 210, in coro
res = func(*args, **kw)
  File "/build/1st/python-asyncssh-1.11.0/tests/test_agent.py", line 124, in 
asyncTearDownClass
os.kill(cls._agent_pid, signal.SIGTERM)
ProcessLookupError: [Errno 3] No such process

==
ERROR: test_keys (tests.test_public_key.TestDSA) [Import OpenSSH private 
(arcfour)] (alg_name='ssh-dss')
Check keys and certificates
--
Traceback (most recent call last):
  File "/build/1st/python-asyncssh-1.11.0/tests/test_public_key.py", line 1344, 
in check_openssh_private
self.import_openssh_private(use_openssh, cipher)
  File "/build/1st/python-asyncssh-1.11.0/tests/test_public_key.py", line 519, 
in import_openssh_private
cipher)
  File "/build/1st/python-asyncssh-1.11.0/tests/util.py", line 173, in run
stderr=subprocess.STDOUT)
  File "/usr/lib/python3.6/subprocess.py", line 336, in check_output
**kwargs).stdout
  File "/usr/lib/python3.6/subprocess.py", line 418, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command 'ssh-keygen -p -a 128 -N passphrase -Z 
arcfour -o -f new' returned non-zero exit status 1.

==
ERROR: test_keys (tests.test_public_key.TestDSA) [Export OpenSSH private 
(arcfour)] (alg_name='ssh-dss')
Check keys and certificates
--
Traceback (most recent call last):
  File "/build/1st/python-asyncssh-1.11.0/tests/test_public_key.py", line 1347, 
in check_openssh_private
self.export_openssh_private(use_openssh, cipher)
  File "/build/1st/python-asyncssh-1.11.0/tests/test_public_key.py", line 538, 
in export_openssh_private
run('ssh-keygen -p -P passphrase -N "" -o -f new')
  File "/build/1st/python-asyncssh-1.11.0/tests/util.py", line 173, in run
stderr=subprocess.STDOUT)
  File "/usr/lib/python3.6/subprocess.py", line 336, in check_output
**kwargs).stdout
  File "/usr/lib/python3.6/subprocess.py", line 418, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command 'ssh-keygen -p -P passphrase -N "" -o -f 
new' returned non-zero exit status 255.

==
ERROR: test_keys (tests.test_public_key.TestDSA) [Import OpenSSH private 
(arcfour128)] (alg_name='ssh-dss')
Check keys and certificates
--
Traceback (most recent call last):
  File "/build/1st/python-asyncssh-1.11.0/tests/test_public_key.py", line 1344, 
in check_openssh_private
self.import_openssh_private(use_openssh, cipher)
  File "/build/1st/python-asyncssh-1.11.0/tests/test_public_key.py", line 519, 
in import_openssh_private
cipher)
  File "/build/1st/python-asyncssh-1.11.0/tests/util.py", line 173, in run
stderr=subprocess.STDOUT)
  File "/usr/lib/python3.6/subprocess.py", line 336, in check_output
**kwargs).stdout
  File "/usr/lib/python3.6/subprocess.py", line 418, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command 'ssh-keygen -p -a 128 -N passphrase -Z 
arcfour128 -o -f new' returned non-zero exit status 1.
...

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#881038: jupyter-notebook FTBFS: ERROR: notebook.tests.test_notebookapp.test_notebook_stop

2017-11-07 Thread Adrian Bunk
Source: jupyter-notebook
Version: 5.1.0-1
Severity: serious

https://buildd.debian.org/status/fetch.php?pkg=jupyter-notebook=all=5.1.0-1=1509918772=0

...
   dh_auto_test -i -O--buildsystem=pybuild
I: pybuild base:184: cd /<>/.pybuild/pythonX.Y_2.7/build; 
python2.7 -m nose 
No handlers could be found for logger "NotebookApp"
../usr/lib/python2.7/dist-packages/ipython_genutils/tempdir.py:58:
 Warning: Implicitly cleaning up 
  Warning)
./usr/lib/python2.7/dist-packages/ipython_genutils/tempdir.py:58: Warning: 
Implicitly cleaning up 
  Warning)
.../usr/lib/python2.7/dist-packages/nbformat/validator.py:251:
 UserWarning: No schema for validating v2 notebooks
  warnings.warn("No schema for validating v%s notebooks" % version, UserWarning)
.Traceback
 (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 163, in _run_module_as_main
mod_name, _Error)
  File "/usr/lib/python2.7/runpy.py", line 102, in _get_module_details
loader = get_loader(mod_name)
  File "/usr/lib/python2.7/pkgutil.py", line 464, in get_loader
return find_loader(fullname)
  File "/usr/lib/python2.7/pkgutil.py", line 475, in find_loader
loader = importer.find_module(fullname)
  File "/usr/lib/python2.7/pkgutil.py", line 184, in find_module
path = [os.path.realpath(self.path)]
  File "/usr/lib/python2.7/posixpath.py", line 375, in realpath
path, ok = _joinrealpath('', filename, {})
  File "/usr/lib/python2.7/posixpath.py", line 400, in _joinrealpath
if not islink(newpath):
  File "/usr/lib/python2.7/posixpath.py", line 135, in islink
st = os.lstat(path)
KeyboardInterrupt
../usr/lib/python2.7/dist-packages/jupyter_client/kernelspec.py:199: 
UserWarning: Invalid kernelspec directory name (Kernel names can only contain 
ASCII letters and numbers and these separators: - . _ (hyphen, period, and 
underscore).): /tmp/tmpphMb4f/data/kernels/sample 2
  d = self.find_kernel_specs()
./<>/.pybuild/pythonX.Y_2.7/build/notebook/services/kernelspecs/handlers.py:56:
 UserWarning: Invalid kernelspec directory name (Kernel names can only contain 
ASCII letters and numbers and these separators: - . _ (hyphen, period, and 
underscore).): /tmp/tmpphMb4f/data/kernels/sample 2
  for kernel_name in ksm.find_kernel_specs():
./usr/lib/python2.7/dist-packages/ipython_genutils/tempdir.py:58:
 Warning: Implicitly cleaning up 
  Warning)
.E.S
==
ERROR: notebook.tests.test_notebookapp.test_notebook_stop
--
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
  File 
"/<>/.pybuild/pythonX.Y_2.7/build/notebook/tests/test_notebookapp.py",
 line 165, in test_notebook_stop
app.start()
  File "/<>/.pybuild/pythonX.Y_2.7/build/notebook/notebookapp.py", 
line 367, in start
servers = list(list_running_servers(self.runtime_dir))
  File "/usr/lib/python2.7/dist-packages/traitlets/traitlets.py", line 556, in 
__get__
return self.get(obj, cls)
  File "/usr/lib/python2.7/dist-packages/traitlets/traitlets.py", line 535, in 
get
value = self._validate(obj, dynamic_default())
  File "/usr/lib/python2.7/dist-packages/jupyter_core/application.py", line 99, 
in _runtime_dir_default
ensure_dir_exists(rd, mode=0o700)
  File "/usr/lib/python2.7/dist-packages/ipython_genutils/path.py", line 167, 
in ensure_dir_exists
os.makedirs(path, mode=mode)
  File "/usr/lib/python2.7/os.py", line 150, in makedirs
makedirs(head, mode)
  File "/usr/lib/python2.7/os.py", line 150, in makedirs
makedirs(head, mode)
  File "/usr/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/run/user'

--
Ran 251 tests in 32.221s

FAILED (SKIP=1, errors=1)
/usr/lib/python2.7/dist-packages/ipython_genutils/tempdir.py:58: Warning: 
Implicitly cleaning up 
  Warning)
/usr/lib/python2.7/dist-packages/ipython_genutils/tempdir.py:58: Warning: 
Implicitly cleaning up 
  Warning)
/usr/lib/python2.7/dist-packages/ipython_genutils/tempdir.py:58: Warning: 
Implicitly cleaning up 
  Warning)
/usr/lib/python2.7/dist-packages/ipython_genutils/tempdir.py:58: Warning: 
Implicitly cleaning up 
  Warning)
/usr/lib/python2.7/dist-packages/ipython_genutils/tempdir.py:58: Warning: 
Implicitly cleaning up 
  Warning)
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: cd 
/<>/.pybuild/pythonX.Y_2.7/build; python2.7 -m nose 
dh_auto_test: pybuild --test --test-nose -i python{version} -p 2.7 returned 
exit code 13
debian/rules:12: recipe for target 'build-indep' failed
make: *** 

[Python-modules-team] Bug#880903: python-icalendar downloads from the internet during the build

2017-11-05 Thread Adrian Bunk
Source: python-icalendar
Version: 3.11.7-2
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-icalendar.html

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/1st/python-icalendar-3.11.7'
debian/rules:28: warning: overriding recipe for target 'override_dh_installdocs'
debian/rules:21: warning: ignoring old recipe for target 
'override_dh_installdocs'
python setup.py test
running test
Searching for pytz
Reading https://pypi.python.org/simple/pytz/
Download error on https://pypi.python.org/simple/pytz/: [Errno -3] Temporary 
failure in name resolution -- Some packages may not be found!
Couldn't find index page for 'pytz' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
Download error on https://pypi.python.org/simple/: [Errno -3] Temporary failure 
in name resolution -- Some packages may not be found!
No local packages or working download links found for pytz
error: Could not find suitable distribution for Requirement.parse('pytz')
debian/rules:18: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#880893: flask-migrate FTBFS: FAIL: test_multidb_migrate_upgrade (tests.test_multidb_migrate.TestMigrate)

2017-11-05 Thread Adrian Bunk
Source: flask-migrate
Version: 1.7.0-1
Severity: serious
Tags: buster sid

Some recent change in unstable makes flask-migrate FTBFS:

https://tests.reproducible-builds.org/debian/history/flask-migrate.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/flask-migrate.html

...
==
FAIL: test_multidb_migrate_upgrade (tests.test_multidb_migrate.TestMigrate)
--
Traceback (most recent call last):
  File "/build/1st/flask-migrate-1.7.0/tests/test_multidb_migrate.py", line 57, 
in test_multidb_migrate_upgrade
self.assertEqual(tables, [('alembic_version',), ('user',)])
AssertionError: Lists differ: [(u'alembic_version',), (u'sql... != 
[('alembic_version',), ('user'...

First differing element 1:
(u'sqlite_autoindex_alembic_version_1',)
('user',)

First list contains 1 additional elements.
First extra element 2:
(u'user',)

- [(u'alembic_version',), (u'sqlite_autoindex_alembic_version_1',), (u'user',)]
+ [('alembic_version',), ('user',)]

--
Ran 5 tests in 6.824s

FAILED (failures=1)
Test failed: 
error: Test failed: 
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: 
python2.7 setup.py test 
dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13
debian/rules:10: recipe for target 'build' failed
make: *** [build] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#880865: python-mockldap lost required dependency on python-mock

2017-11-05 Thread Adrian Bunk
Package: python-mockldap
Version: 0.3.0-1
Severity: serious
Control: affects -1 src:django-auth-ldap

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/django-auth-ldap.html

...
==
ERROR: test_and_group_query (django_auth_ldap.tests.LDAPTest)
--
Traceback (most recent call last):
  File "/build/1st/django-auth-ldap-1.2.15/django_auth_ldap/tests.py", line 
286, in setUp
self.mockldap.start()
  File "/usr/lib/python2.7/dist-packages/mockldap/__init__.py", line 91, in 
start
from mock import patch
ImportError: No module named mock
...

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#880838: python-restless FTBFS with python 3.6 as only supported version

2017-11-04 Thread Adrian Bunk
Source: python-restless
Version: 2.0.3-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-restless.html

...
==
ERROR: test_as_detail (tests.test_pyr.PyramidResourceTestCase)
--
Traceback (most recent call last):
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/tests/test_pyr.py",
 line 81, in test_as_detail
resp = detail_endpoint(req)
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/restless/pyr.py",
 line 27, in _wrapper
return inst.handle('detail', name)
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/restless/resources.py",
 line 290, in handle
return self.build_response(serialized, status=status)
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/restless/pyr.py",
 line 37, in build_response
resp = Response(data, status_code=status, content_type=content_type)
  File "/usr/lib/python3/dist-packages/webob/response.py", line 310, in __init__
"You cannot set the body to a text value without a "
TypeError: You cannot set the body to a text value without a charset

==
ERROR: test_as_list (tests.test_pyr.PyramidResourceTestCase)
--
Traceback (most recent call last):
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/tests/test_pyr.py",
 line 54, in test_as_list
resp = list_endpoint(req)
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/restless/resources.py",
 line 140, in _wrapper
return inst.handle(view_type, *args, **kwargs)
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/restless/resources.py",
 line 290, in handle
return self.build_response(serialized, status=status)
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/restless/pyr.py",
 line 37, in build_response
resp = Response(data, status_code=status, content_type=content_type)
  File "/usr/lib/python3/dist-packages/webob/response.py", line 310, in __init__
"You cannot set the body to a text value without a "
TypeError: You cannot set the body to a text value without a charset

==
ERROR: test_create (tests.test_pyr.PyramidResourceTestCase)
--
Traceback (most recent call last):
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/tests/test_pyr.py",
 line 109, in test_create
resp = self.res.handle('list')
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/restless/resources.py",
 line 290, in handle
return self.build_response(serialized, status=status)
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/restless/pyr.py",
 line 37, in build_response
resp = Response(data, status_code=status, content_type=content_type)
  File "/usr/lib/python3/dist-packages/webob/response.py", line 310, in __init__
"You cannot set the body to a text value without a "
TypeError: You cannot set the body to a text value without a charset

==
ERROR: test_handle_not_authenticated (tests.test_pyr.PyramidResourceTestCase)
--
Traceback (most recent call last):
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/restless/resources.py",
 line 280, in handle
raise Unauthorized()
restless.exceptions.Unauthorized: Unauthorized.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/tests/test_pyr.py",
 line 93, in test_handle_not_authenticated
resp = self.res.handle('list')
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/restless/resources.py",
 line 287, in handle
return self.handle_error(err)
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/restless/resources.py",
 line 306, in handle_error
return self.build_error(err)
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/restless/resources.py",
 line 211, in build_error
return self.build_response(body, status=status)
  File 
"/build/1st/python-restless-2.0.3/.pybuild/pythonX.Y_3.6/build/restless/pyr.py",
 line 37, in build_response
resp = Response(data, status_code=status, content_type=content_type)
  File "/usr/lib/python3/dist-packages/webob/response.py", line 310, in __init__
"You cannot set the body to a text value without a "
TypeError: You cannot set the body to a text value without a charset


[Python-modules-team] Bug#879259: python-lupa FTBFS on ppc64el: test_coroutine_sets_callback_debug_hook_nowrap (lupa.tests.test.TestLuaCoroutinesWithDebugHooks) ... Segmentation fault

2017-10-21 Thread Adrian Bunk
Source: python-lupa
Version: 1.5+dfsg-1
Severity: important

https://buildd.debian.org/status/fetch.php?pkg=python-lupa=ppc64el=1.5%2Bdfsg-1=1508538642=0

...
test_coroutine_status (lupa.tests.test.TestLuaCoroutines) ... ok
test_coroutine_terminate_return (lupa.tests.test.TestLuaCoroutines) ... ok
test_coroutine_while_status (lupa.tests.test.TestLuaCoroutines) ... ok
test_coroutine_sets_callback_debug_hook 
(lupa.tests.test.TestLuaCoroutinesWithDebugHooks) ... ok
test_coroutine_sets_callback_debug_hook_nowrap 
(lupa.tests.test.TestLuaCoroutinesWithDebugHooks) ... Segmentation fault
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=139: 
python3.5 setup.py test 
dh_auto_test: pybuild --test -i python{version} -p "3.5 3.6" returned exit code 
13
debian/rules:14: recipe for target 'build-arch' failed
make: *** [build-arch] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#878671: python-enable: dependency must be changed from fonttools to python-fonttools

2017-10-15 Thread Adrian Bunk
Package: python-enable
Version: 4.5.1-3
Severity: serious

fonttools does no longer provide the python2 modules
(and now depends on python3-fonttools),
see #876439 and #877165 for background.

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#878542: libcloud FTBFS and Debci failure with Python 3.6 as default

2017-10-14 Thread Adrian Bunk
Source: libcloud
Version: 1.5.0-1
Severity: serious
Tags: buster sid

https://ci.debian.net/packages/libc/libcloud/unstable/amd64/
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libcloud.html

...
==
ERROR: test_deprecated_warning (libcloud.test.test_utils.TestUtils)
--
Traceback (most recent call last):
  File "/build/1st/libcloud-1.5.0/libcloud/test/test_utils.py", line 140, in 
test_deprecated_warning
libcloud.utils.deprecated_warning('test_module')
  File "/build/1st/libcloud-1.5.0/libcloud/utils/__init__.py", line 38, in 
deprecated_warning
category=DeprecationWarning)
  File "/usr/lib/python3.6/warnings.py", line 99, in _showwarnmsg
msg.file, msg.line)
TypeError: show_warning() takes from 4 to 5 positional arguments but 6 were 
given

==
ERROR: test_in_development_warning (libcloud.test.test_utils.TestUtils)
--
Traceback (most recent call last):
  File "/build/1st/libcloud-1.5.0/libcloud/test/test_utils.py", line 153, in 
test_in_development_warning
libcloud.utils.in_development_warning('test_module')
  File "/build/1st/libcloud-1.5.0/libcloud/utils/__init__.py", line 45, in 
in_development_warning
category=FutureWarning)
  File "/usr/lib/python3.6/warnings.py", line 99, in _showwarnmsg
msg.file, msg.line)
TypeError: show_warning() takes from 4 to 5 positional arguments but 6 were 
given

--
Ran 6131 tests in 43.732s

FAILED (errors=2, skipped=18)
debian/rules:10: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#877311: pythonqt ships generated files without documented way to regenerate

2017-09-30 Thread Adrian Bunk
Source: pythonqt
Version: 3.0-3
Severity: serious

generated_cpp_5* are not source.

In addition to the DFSG issue, the armhf/armel FTBFS in unstable
might be fixable if files generated during the build would be used.

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#877206: foolscap FTBFS with twisted 17.9.0

2017-09-29 Thread Adrian Bunk
Source: foolscap
Version: 0.12.6-1
Severity: serious
Tags: buster sid

https://ci.debian.net/packages/f/foolscap/unstable/amd64/
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/foolscap.html

...
===
[FAIL]
Traceback (most recent call last):
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/test/test_logging.py",
 line 1319, in _check_gatherer
self.failUnlessEqual(len(events), 4)
  File "/usr/lib/python2.7/dist-packages/twisted/trial/_synctest.py", line 432, 
in assertEqual
super(_Assertions, self).assertEqual(first, second, msg)
  File "/usr/lib/python2.7/unittest/case.py", line 513, in assertEqual
assertion_func(first, second, msg=msg)
  File "/usr/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
raise self.failureException(msg)
twisted.trial.unittest.FailTest: 2 != 4

foolscap.test.test_logging.Gatherer.test_log_gatherer
foolscap.test.test_logging.Gatherer.test_log_gatherer2
foolscap.test.test_logging.Gatherer.test_log_gatherer_furlfile
foolscap.test.test_logging.Gatherer.test_log_gatherer_furlfile2
foolscap.test.test_logging.Gatherer.test_log_gatherer_furlfile_multiple
foolscap.test.test_logging.Gatherer.test_log_gatherer_multiple
===
[FAIL]
Traceback (most recent call last):
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/test/test_logging.py",
 line 460, in _check
self.failUnlessEqual(len(files), 1)
  File "/usr/lib/python2.7/dist-packages/twisted/trial/_synctest.py", line 432, 
in assertEqual
super(_Assertions, self).assertEqual(first, second, msg)
  File "/usr/lib/python2.7/unittest/case.py", line 513, in assertEqual
assertion_func(first, second, msg=msg)
  File "/usr/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
raise self.failureException(msg)
twisted.trial.unittest.FailTest: 0 != 1

foolscap.test.test_logging.Incidents.test_classify
===
[FAIL]
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1386, 
in _inlineCallbacks
result = g.send(result)
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/test/test_logging.py",
 line 2193, in test_basic
self.failUnless("4 events covering" in page)
  File "/usr/lib/python2.7/dist-packages/twisted/trial/_synctest.py", line 395, 
in assertTrue
super(_Assertions, self).assertTrue(condition, msg)
  File "/usr/lib/python2.7/unittest/case.py", line 422, in assertTrue
raise self.failureException(msg)
twisted.trial.unittest.FailTest: False is not true

foolscap.test.test_logging.Web.test_basic
===
[ERROR]
Traceback (most recent call last):
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/test/test_copyable.py",
 line 138, in _testFailure1_1
p = pickle.dumps(f)
  File "/usr/lib/python2.7/pickle.py", line 1380, in dumps
Pickler(file, protocol).dump(obj)
  File "/usr/lib/python2.7/pickle.py", line 224, in dump
self.save(obj)
  File "/usr/lib/python2.7/pickle.py", line 331, in save
self.save_reduce(obj=obj, *rv)
  File "/usr/lib/python2.7/pickle.py", line 425, in save_reduce
save(state)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 655, in save_dict
self._batch_setitems(obj.iteritems())
  File "/usr/lib/python2.7/pickle.py", line 669, in _batch_setitems
save(v)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
f(self, obj) # Call unbound method with explicit self
  File "/usr/lib/python2.7/pickle.py", line 759, in save_global
(obj, module, name))
pickle.PicklingError: Can't pickle : it's not the same object as exceptions.RuntimeError

foolscap.test.test_copyable.Copyable.testFailure1
===
[ERROR]
Traceback (most recent call last):
  File 
"/build/1st/foolscap-0.12.6/debian/python-foolscap/usr/lib/python2.7/dist-packages/foolscap/test/test_copyable.py",
 line 172, in _testFailure2_1
p = pickle.dumps(f)
  File "/usr/lib/python2.7/pickle.py", line 1380, in dumps
Pickler(file, protocol).dump(obj)
  File "/usr/lib/python2.7/pickle.py", line 224, in dump
self.save(obj)
  File "/usr/lib/python2.7/pickle.py", line 331, in save
self.save_reduce(obj=obj, *rv)
  File "/usr/lib/python2.7/pickle.py", line 425, in save_reduce
save(state)
  File "/usr/lib/python2.7/pickle.py", line 286, in save
f(self, obj) # Call unbound method with explicit self
  File 

[Python-modules-team] Bug#877202: pyxdg FTBFS and Debci failure: ERROR: test_validate_icon_theme (test-icon.IconThemeTest)

2017-09-29 Thread Adrian Bunk
Source: pyxdg
Version: 0.25-4
Severity: serious
Tags: buster sid

Some recent change in unstable makes pyxdg FTBFS and Debci fail:

https://ci.debian.net/packages/p/pyxdg/unstable/amd64/
https://tests.reproducible-builds.org/debian/history/pyxdg.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pyxdg.html

...
==
ERROR: test_validate_icon_theme (test-icon.IconThemeTest)
--
Traceback (most recent call last):
  File "/build/1st/pyxdg-0.25/test/test-icon.py", line 20, in 
test_validate_icon_theme
theme.validate()
  File "/build/1st/pyxdg-0.25/xdg/IniFile.py", line 243, in validate
raise ValidationError(msg, self.filename)
ValidationError: ValidationError in file 
'/usr/share/icons/hicolor/index.theme': 
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- Invalid key: Scale
- 

[Python-modules-team] Bug#877158: sphinxcontrib-websupport FTBFS and Debci failure with Sphinx 1.6: ImportError: No module named test_autodoc

2017-09-29 Thread Adrian Bunk
Source: sphinxcontrib-websupport
Version: 1.0.1-1
Severity: serious

https://ci.debian.net/packages/s/sphinxcontrib-websupport/unstable/amd64/
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/sphinxcontrib-websupport.html

...
- Captured stderr call -
WARNING: 
/build/1st/sphinxcontrib-websupport-1.0.1/.pybuild/pythonX.Y_2.7/build/tests/root/autodoc.txt:8:
 (WARNING/2) autodoc: failed to import module u'test_autodoc'; the following 
exception was raised:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/sphinx/ext/autodoc.py", line 658, in 
import_object
__import__(self.modname)
ImportError: No module named test_autodoc
WARNING: 
/build/1st/sphinxcontrib-websupport-1.0.1/.pybuild/pythonX.Y_2.7/build/tests/root/autodoc.txt:11:
 (WARNING/2) autodoc: failed to import function u'function' from module 
u'util'; the following exception was raised:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/sphinx/ext/autodoc.py", line 665, in 
import_object
obj = self.get_attr(obj, part)
  File "/usr/lib/python2.7/dist-packages/sphinx/ext/autodoc.py", line 554, in 
get_attr
return safe_getattr(obj, name, *defargs)
  File "/usr/lib/python2.7/dist-packages/sphinx/util/inspect.py", line 185, in 
safe_getattr
raise AttributeError(name)
AttributeError: function
WARNING: 
/build/1st/sphinxcontrib-websupport-1.0.1/.pybuild/pythonX.Y_2.7/build/tests/root/autodoc.txt:13:
 (WARNING/2) autodoc: failed to import class u'Class' from module u'util'; the 
following exception was raised:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/sphinx/ext/autodoc.py", line 665, in 
import_object
obj = self.get_attr(obj, part)
  File "/usr/lib/python2.7/dist-packages/sphinx/ext/autodoc.py", line 554, in 
get_attr
return safe_getattr(obj, name, *defargs)
  File "/usr/lib/python2.7/dist-packages/sphinx/util/inspect.py", line 185, in 
safe_getattr
raise AttributeError(name)
AttributeError: Class
WARNING: 
/build/1st/sphinxcontrib-websupport-1.0.1/.pybuild/pythonX.Y_2.7/build/tests/root/autodoc.txt:18:
 (WARNING/2) autodoc: failed to import class u'Outer' from module u'util'; the 
following exception was raised:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/sphinx/ext/autodoc.py", line 665, in 
import_object
obj = self.get_attr(obj, part)
  File "/usr/lib/python2.7/dist-packages/sphinx/ext/autodoc.py", line 554, in 
get_attr
return safe_getattr(obj, name, *defargs)
  File "/usr/lib/python2.7/dist-packages/sphinx/util/inspect.py", line 185, in 
safe_getattr
raise AttributeError(name)
AttributeError: Outer
WARNING: 
/build/1st/sphinxcontrib-websupport-1.0.1/.pybuild/pythonX.Y_2.7/build/tests/root/autodoc.txt:21:
 (WARNING/2) autodoc: failed to import attribute u'Class.docattr' from module 
u'util'; the following exception was raised:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/sphinx/ext/autodoc.py", line 665, in 
import_object
obj = self.get_attr(obj, part)
  File "/usr/lib/python2.7/dist-packages/sphinx/ext/autodoc.py", line 554, in 
get_attr
return safe_getattr(obj, name, *defargs)
  File "/usr/lib/python2.7/dist-packages/sphinx/util/inspect.py", line 185, in 
safe_getattr
raise AttributeError(name)
AttributeError: Class
WARNING: 
/build/1st/sphinxcontrib-websupport-1.0.1/.pybuild/pythonX.Y_2.7/build/tests/root/autodoc.txt:23:
 (WARNING/2) autodoc: failed to import exception u'CustomEx' from module 
u'util'; the following exception was raised:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/sphinx/ext/autodoc.py", line 665, in 
import_object
obj = self.get_attr(obj, part)
  File "/usr/lib/python2.7/dist-packages/sphinx/ext/autodoc.py", line 554, in 
get_attr
return safe_getattr(obj, name, *defargs)
  File "/usr/lib/python2.7/dist-packages/sphinx/util/inspect.py", line 185, in 
safe_getattr
raise AttributeError(name)
AttributeError: CustomEx
WARNING: 
/build/1st/sphinxcontrib-websupport-1.0.1/.pybuild/pythonX.Y_2.7/build/tests/root/autodoc.txt:26:
 (WARNING/2) autodoc: failed to import class u'CustomDict' from module u'util'; 
the following exception was raised:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/sphinx/ext/autodoc.py", line 665, in 
import_object
obj = self.get_attr(obj, part)
  File "/usr/lib/python2.7/dist-packages/sphinx/ext/autodoc.py", line 554, in 
get_attr
return safe_getattr(obj, name, *defargs)
  File "/usr/lib/python2.7/dist-packages/sphinx/util/inspect.py", line 185, in 
safe_getattr
raise AttributeError(name)
AttributeError: CustomDict
/build/1st/sphinxcontrib-websupport-1.0.1/.pybuild/pythonX.Y_2.7/build/tests/root/autodoc_fodder.py:docstring
 of 

[Python-modules-team] Bug#877114: python-scipy FTBFS with Sphinx 1.6.4-1: dh_sphinxdoc: DOCUMENTATION_OPTIONS does not define SOURCELINK_SUFFIX

2017-09-28 Thread Adrian Bunk
Source: python-scipy
Version: 0.19.1-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-scipy.html

...
dh_sphinxdoc -i
dh_sphinxdoc: DOCUMENTATION_OPTIONS does not define SOURCELINK_SUFFIX
debian/rules:122: recipe for target 'override_dh_installdocs-indep' failed
make[1]: *** [override_dh_installdocs-indep] Error 255


sphinx (1.6.4-1) unstable; urgency=medium
...
  * dh_sphinxdoc: Turn warning about missing SOURCELINK_SUFFIX to an error.
...
 -- Dmitry Shachnev   Tue, 26 Sep 2017 17:47:54 +0300

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#877112: python-pygit2 FTBFS with Sphinx 1.6.4-1: dh_sphinxdoc: DOCUMENTATION_OPTIONS does not define SOURCELINK_SUFFIX

2017-09-28 Thread Adrian Bunk
Source: python-pygit2
Version: 0.26.0-2
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-pygit2.html

...
dh_sphinxdoc
dh_sphinxdoc: DOCUMENTATION_OPTIONS does not define SOURCELINK_SUFFIX
debian/rules:10: recipe for target 'override_dh_sphinxdoc' failed
make[1]: *** [override_dh_sphinxdoc] Error 255


sphinx (1.6.4-1) unstable; urgency=medium
...
  * dh_sphinxdoc: Turn warning about missing SOURCELINK_SUFFIX to an error.
...
 -- Dmitry Shachnev   Tue, 26 Sep 2017 17:47:54 +0300

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#877111: python-pysnmp4 FTBFS with Sphinx 1.6.4-1: dh_sphinxdoc: DOCUMENTATION_OPTIONS does not define SOURCELINK_SUFFIX

2017-09-28 Thread Adrian Bunk
Source: python-pysnmp4
Version: 4.3.2-2
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-pysnmp4.html

...
   dh_sphinxdoc -O--buildsystem=pybuild
dh_sphinxdoc: DOCUMENTATION_OPTIONS does not define SOURCELINK_SUFFIX
debian/rules:7: recipe for target 'binary' failed
make: *** [binary] Error 255


sphinx (1.6.4-1) unstable; urgency=medium
...
  * dh_sphinxdoc: Turn warning about missing SOURCELINK_SUFFIX to an error.
...
 -- Dmitry Shachnev   Tue, 26 Sep 2017 17:47:54 +0300

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#877014: python3-sphinx exception building breathe

2017-09-27 Thread Adrian Bunk
Package: python3-sphinx
Version: 1.6.4-1
Severity: serious
Control: affects -1 src:breathe

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/breathe.html

...
writing output... [ 25%] differences
writing output... [ 27%] directives
writing output... [ 30%] domains
Exception occurred while building, starting debugger:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/sphinx/cmdline.py", line 306, in main
app.build(opts.force_all, filenames)
  File "/usr/lib/python3/dist-packages/sphinx/application.py", line 339, in 
build
self.builder.build_update()
  File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 331, 
in build_update
'out of date' % len(to_build))
  File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 397, 
in build
self.write(docnames, list(updated_docnames), method)
  File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 434, 
in write
self._write_serial(sorted(docnames))
  File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 441, 
in _write_serial
doctree = self.env.get_and_resolve_doctree(docname, self)
  File "/usr/lib/python3/dist-packages/sphinx/environment/__init__.py", line 
910, in get_and_resolve_doctree
self.apply_post_transforms(doctree, docname)
  File "/usr/lib/python3/dist-packages/sphinx/environment/__init__.py", line 
957, in apply_post_transforms
transformer.apply_transforms()
  File "/usr/lib/python3/dist-packages/sphinx/transforms/__init__.py", line 92, 
in apply_transforms
Transformer.apply_transforms(self)
  File "/usr/lib/python3/dist-packages/docutils/transforms/__init__.py", line 
171, in apply_transforms
transform.apply(**kwargs)
  File 
"/usr/lib/python3/dist-packages/sphinx/transforms/post_transforms/__init__.py", 
line 89, in apply
typ, target, node, contnode)
  File "/usr/lib/python3/dist-packages/sphinx/domains/cpp.py", line 5008, in 
resolve_xref
target, node, contnode)[0]
  File "/usr/lib/python3/dist-packages/sphinx/domains/cpp.py", line 4970, in 
_resolve_xref_inner
if not checkType():
  File "/usr/lib/python3/dist-packages/sphinx/domains/cpp.py", line 4969, in 
checkType
assert False
AssertionError
Type is member, declType is class
> /usr/lib/python3/dist-packages/sphinx/domains/cpp.py(4969)checkType()
-> assert False
(Pdb) 
Makefile:54: recipe for target 'html' failed
make[3]: *** [html] Error 1
make[3]: Leaving directory '/build/1st/breathe-4.7.2/documentation'
Makefile:5: recipe for target 'html' failed
make[2]: *** [html] Error 2
make[2]: Leaving directory '/build/1st/breathe-4.7.2'
E: pybuild pybuild:283: build: plugin custom failed with: exit code=2: env 
PYTHONPATH=/build/1st/breathe-4.7.2/.pybuild/pythonX.Y_3.5/build /usr/bin/make 
SPHINXBUILD=/usr/share/sphinx/scripts/python3/sphinx-build
debian/rules:21: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 13


I can reproduce the problem and that downgrading Sphinx
to 1.6.3-2 fixes it.

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#876988: python-structlog FTBFS with twisted 17.9.0

2017-09-27 Thread Adrian Bunk
Source: python-structlog
Version: 16.1.0-1
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-structlog.html

...
=== short test summary info 
FAIL tests/test_twisted.py::TestExtractStuffAndWhy::()::test_handlesFailures
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_dev.py:91: Requires colorama.
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_dev.py:78: Requires colorama.
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_dev.py:121: Requires colorama.
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_dev.py:150: Requires colorama.
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_processors.py:253: Python 
3-only
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_dev.py:104: Requires colorama.
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_stdlib.py:86: Python 3-only
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_dev.py:136: Requires colorama.
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_dev.py:59: Requires colorama.
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_stdlib.py:92: Python 3-only
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_processors.py:459: Python 
3-only
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_threadlocal.py:182: Needs 
greenlet.
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_processors.py:409: Python 
3-only
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_processors.py:177: rapidjson 
is missing.
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_dev.py:67: Requires colorama.
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_processors.py:269: Python 
3-only
SKIP [1] .pybuild/pythonX.Y_2.7/build/tests/test_dev.py:162: Requires colorama.

=== FAILURES ===
_ TestExtractStuffAndWhy.test_handlesFailures __

self = 

def test_handlesFailures(self):
"""
Extracts failures and events.
"""
f = Failure(ValueError())
>   assert (
(f, "foo", {}) ==
_extractStuffAndWhy({"_why": "foo",
 "_stuff": f})
)
E   AssertionError: assert (, 'foo', {}) == 
(, 'foo', {})
E At index 0 diff:  != 
E Use -v to get the full diff

tests/test_twisted.py:106: AssertionError
=== warnings summary ===
None
  [pytest] section in setup.cfg files is deprecated, use [tool:pytest] instead.

-- Docs: http://doc.pytest.org/en/latest/warnings.html
= 1 failed, 200 passed, 17 skipped, 1 warnings in 2.09 seconds =
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: cd 
/build/1st/python-structlog-16.1.0/.pybuild/pythonX.Y_2.7/build; python2.7 -m 
pytest tests
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 2.7 returned 
exit code 13
debian/rules:7: recipe for target 'build' failed
make: *** [build] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#876932: sphinx-issuetracker FTBFS with Sphinx 1.6: KeyError: 'refdomain'

2017-09-26 Thread Adrian Bunk
Source: sphinx-issuetracker
Version: 0.11-1
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/sphinx-issuetracker.html

...
Running Sphinx v1.6.3
making output directory...
Generating grammar tables from /usr/share/sphinx/pycode/Grammar-py2.txt
loading pickled environment... not yet created
loading intersphinx inventory from /usr/share/doc/python2.7/html/objects.inv...
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 5 source files that are out of date
updating environment: 5 added, 0 changed, 0 removed
reading sources... [ 20%] changes

Exception occurred:
  File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 567, in 
__getitem__
return self.attributes[key]
KeyError: 'refdomain'
The full traceback has been saved in /tmp/sphinx-err-60ez5O.log, if you want to 
report the issue to the developers.
Please also report this if it was a user error, so that a better error message 
can be provided next time.
A bug report can be filed in the tracker at 
. Thanks!
debian/rules:8: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 1

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#876931: psycopg2 FTBFS with Sphinx 1.6: Could not import extension dbapi_extension

2017-09-26 Thread Adrian Bunk
Source: psycopg2
Version: 2.7.3-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/psycopg2.html

...
sphinx-build -b text -d _build/doctrees   . _build/text
Running Sphinx v1.6.3
making output directory...
Generating grammar tables from /usr/lib/python3.5/lib2to3/Grammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Skipping optional fixer: buffer
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Skipping optional fixer: idioms
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Skipping optional fixer: set_literal
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Skipping optional fixer: ws_comma
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
Generating grammar tables from /usr/share/sphinx/pycode/Grammar-py3.txt
/usr/lib/python3/dist-packages/sphinx/util/compat.py:40: 
RemovedInSphinx17Warning: 

[Python-modules-team] Bug#876921: python-pint FTBFS with python-numpy 1.13.1: test failures

2017-09-26 Thread Adrian Bunk
Source: python-pint
Version: 0.8.1-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-pint.html

...
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:184: cd 
/build/1st/python-pint-0.8.1/.pybuild/pythonX.Y_2.7/build; python2.7 -m nose 
S.S./usr/lib/python2.7/unittest/case.py:340:
 RuntimeWarning: TestResult has no addExpectedFailure method, reporting as 
passes
  RuntimeWarning)
...S...SSSS.S...E.E...E.../build/1st/python-pint-0.8.1/.pybuild/pythonX.Y_2.7/build/pint/testsuite/test_quantity.py:287:
 RuntimeWarning: to_compact applied to non numerical types has an undefined 
behavior.
  self.assertQuantityAlmostIdentical(q.to_compact(unit=unit),
...F..F..
==
ERROR: test_inplace_exponentiation 
(pint.testsuite.test_quantity.TestOffsetUnitMath) [with input = ((10, u'degC'), 
(2, u'')); expected_output = [u'error', (80173.9224999, u'kelvin**2')]]
--
Traceback (most recent call last):
  File 
"/build/1st/python-pint-0.8.1/.pybuild/pythonX.Y_2.7/build/pint/testsuite/parameterized.py",
 line 116, in new_method
return method(self, *param_values)
  File 
"/build/1st/python-pint-0.8.1/.pybuild/pythonX.Y_2.7/build/pint/testsuite/parameterized.py",
 line 137, in newfunc
return func(*arg, **kwargs)
  File 
"/build/1st/python-pint-0.8.1/.pybuild/pythonX.Y_2.7/build/pint/testsuite/test_quantity.py",
 line 1165, in test_inplace_exponentiation
self.assertEqual(op.ipow(in1_cp, in2).units, expected.units)
  File 
"/build/1st/python-pint-0.8.1/.pybuild/pythonX.Y_2.7/build/pint/quantity.py", 
line 961, in __ipow__
self._magnitude **= _to_magnitude(other, self.force_ndarray)
TypeError: unsupported operand type(s) for ** or pow(): 'numpy.ndarray' and 
'Quantity'

==
ERROR: test_inplace_exponentiation 
(pint.testsuite.test_quantity.TestOffsetUnitMath) [with input = ((10, 
u'kelvin'), (2, u'')); expected_output = [(100.0, u'kelvin**2'), (100.0, 
u'kelvin**2')]]
--
Traceback (most recent call last):
  File 
"/build/1st/python-pint-0.8.1/.pybuild/pythonX.Y_2.7/build/pint/testsuite/parameterized.py",
 line 116, in new_method
return method(self, *param_values)
  File 
"/build/1st/python-pint-0.8.1/.pybuild/pythonX.Y_2.7/build/pint/testsuite/parameterized.py",
 line 137, in newfunc
return func(*arg, **kwargs)
  File 
"/build/1st/python-pint-0.8.1/.pybuild/pythonX.Y_2.7/build/pint/testsuite/test_quantity.py",
 line 1165, in test_inplace_exponentiation
self.assertEqual(op.ipow(in1_cp, in2).units, expected.units)
  File 
"/build/1st/python-pint-0.8.1/.pybuild/pythonX.Y_2.7/build/pint/quantity.py", 
line 961, in __ipow__
self._magnitude **= _to_magnitude(other, self.force_ndarray)
TypeError: unsupported operand type(s) for ** or pow(): 'numpy.ndarray' and 
'Quantity'

==
ERROR: test_inplace_exponentiation 
(pint.testsuite.test_quantity.TestOffsetUnitMath) [with input = ((10, u'degC'), 
(500.0, u'millikelvin/kelvin')); expected_output = [u'error', 
(16.827061537891872, u'kelvin**0.5')]]
--
Traceback (most recent call last):
  File 
"/build/1st/python-pint-0.8.1/.pybuild/pythonX.Y_2.7/build/pint/testsuite/parameterized.py",
 line 116, in new_method
return method(self, *param_values)
  File 
"/build/1st/python-pint-0.8.1/.pybuild/pythonX.Y_2.7/build/pint/testsuite/parameterized.py",
 line 137, in newfunc
return func(*arg, **kwargs)
  File 
"/build/1st/python-pint-0.8.1/.pybuild/pythonX.Y_2.7/build/pint/testsuite/test_quantity.py",
 line 1165, in test_inplace_exponentiation
self.assertEqual(op.ipow(in1_cp, in2).units, expected.units)
  File 
"/build/1st/python-pint-0.8.1/.pybuild/pythonX.Y_2.7/build/pint/quantity.py", 
line 961, in __ipow__
self._magnitude **= _to_magnitude(other, self.force_ndarray)
TypeError: unsupported operand type(s) for ** or pow(): 'numpy.ndarray' and 
'Quantity'


[Python-modules-team] Bug#876920: brian FTBFS: weave has been removed from scipy

2017-09-26 Thread Adrian Bunk
Source: brian
Version: 1.4.3-1
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/brian.html

...
I: Running Brian unittests using python2.7
Failure: ImportError (cannot import name weave) ... ERROR

==
ERROR: Failure: ImportError (cannot import name weave)
--
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 407, in 
loadTestsFromName
module = resolve_name(addr.module)
  File "/usr/lib/python2.7/dist-packages/nose/util.py", line 312, in 
resolve_name
module = __import__('.'.join(parts_copy))
  File 
"/build/1st/brian-1.4.3/debian/tmp/usr/lib/python2.7/dist-packages/brian/__init__.py",
 line 51, in 
from connections import *
  File 
"/build/1st/brian-1.4.3/debian/tmp/usr/lib/python2.7/dist-packages/brian/connections/__init__.py",
 line 1, in 
from sparsematrix import *
  File 
"/build/1st/brian-1.4.3/debian/tmp/usr/lib/python2.7/dist-packages/brian/connections/sparsematrix.py",
 line 1, in 
from base import *
  File 
"/build/1st/brian-1.4.3/debian/tmp/usr/lib/python2.7/dist-packages/brian/connections/base.py",
 line 14, in 
from scipy import weave
ImportError: cannot import name weave

--
Ran 1 test in 0.001s

FAILED (errors=1)
debian/rules:37: recipe for target 'override_dh_auto_install' failed
make[1]: *** [override_dh_auto_install] Error 1



python-scipy (0.19.1-1) unstable; urgency=medium

  * New upstream release
  * weave has been removed, drop its patch blitz++.patch
...
 -- Julian Taylor   Wed, 06 Sep 2017 18:07:38 
+0200

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#876897: django-celery FTBFS with Sphinx 1.6

2017-09-26 Thread Adrian Bunk
Source: django-celery
Version: 3.1.17-4
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/django-celery.html

...
   debian/rules override_dh_auto_build
make[1]: Entering directory '/build/1st/django-celery-3.1.17'
PYTHONPATH=. DEB_BUILD_ISSUES=disabled DJANGO_SETTINGS_MODULE=tests.settings 
sphinx-build -b html -d .build/.doctrees -N docs .build/html
Running Sphinx v1.6.3
making output directory...
Generating grammar tables from /usr/share/sphinx/pycode/Grammar-py2.txt
loading pickled environment... not yet created
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 25 source files that are out of date
updating environment: 25 added, 0 changed, 0 removed
reading sources... [  4%] changelog
/usr/lib/python2.7/dist-packages/sphinx/environment/__init__.py:683: 
RemovedInSphinx17Warning: html_use_smartypants option is deprecated. Smart 
quotes are on by default; if you want to disable or customize them, use the 
smart_quotes option in docutils.conf.
  RemovedInSphinx17Warning)
/build/1st/django-celery-3.1.17/docs/changelog.rst:117: WARNING: Inline 
interpreted text or phrase reference start-string without end-string.

Exception occurred:
  File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 567, in 
__getitem__
return self.attributes[key]
KeyError: 'refdomain'
The full traceback has been saved in /tmp/sphinx-err-5r7BQ0.log, if you want to 
report the issue to the developers.
Please also report this if it was a user error, so that a better error message 
can be provided next time.
A bug report can be filed in the tracker at 
. Thanks!
debian/rules:18: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 1

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#876645: pyside: missing build dependency on rename

2017-09-24 Thread Adrian Bunk
Source: pyside
Version: 1.2.2+source1-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pyside.html

...
# Name the .so's correctly for python3
rename 's|(.*)/PySide/([^\.]*)\.so$|$1/PySide/$2.cpython-36m.so|'\
debian/tmp/usr/lib/python3/*-packages/PySide/*.so
/bin/sh: 1: rename: not found
debian/rules:151: recipe for target 'override_dh_auto_install_3-3.6' failed
make[1]: *** [override_dh_auto_install_3-3.6] Error 127

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#876549: jpylyzer FTBFS: ImportError: No module named setuptools

2017-09-23 Thread Adrian Bunk
Source: jpylyzer
Version: 1.18.0-1
Severity: serious

https://buildd.debian.org/status/fetch.php?pkg=jpylyzer=all=1.18.0-1=1505939993=0

...
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
dh_auto_build
python setup.py build --force
Traceback (most recent call last):
  File "setup.py", line 6, in 
from setuptools import setup, find_packages
ImportError: No module named setuptools
dh_auto_build: python setup.py build --force returned exit code 1
debian/rules:21: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 1

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#873910: django-reversion FTBFS: ERROR: testFieldDictFieldExclude (test_app.tests.test_models.FieldDictExcludeTest)

2017-09-01 Thread Adrian Bunk
Source: django-reversion
Version: 2.0.10-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/django-reversion.html

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/1st/django-reversion-2.0.10'
PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="python{version} tests/manage.py test 
tests" dh_auto_test
I: pybuild base:184: python2.7 tests/manage.py test tests
System check identified some issues:

WARNINGS:
?: (1_10.W001) The MIDDLEWARE_CLASSES setting is deprecated in Django 1.10 and 
the MIDDLEWARE setting takes precedence. Since you've set MIDDLEWARE, the value 
of MIDDLEWARE_CLASSES is ignored.

System check identified 1 issue (0 silenced).
E.sss...ss.ss...sss..sss.s..s.s
==
ERROR: testFieldDictFieldExclude 
(test_app.tests.test_models.FieldDictExcludeTest)
--
Traceback (most recent call last):
  File 
"/build/1st/django-reversion-2.0.10/tests/test_app/tests/test_models.py", line 
267, in testFieldDictFieldExclude
reversion.register(TestModel, exclude=("name",))
  File 
"/build/1st/django-reversion-2.0.10/.pybuild/pythonX.Y_2.7/build/reversion/revisions.py",
 line 404, in register
return register(model)
  File 
"/build/1st/django-reversion-2.0.10/.pybuild/pythonX.Y_2.7/build/reversion/revisions.py",
 line 373, in register
model=model,
RegistrationError:  has already been 
registered with django-reversion

--
Ran 131 tests in 11.009s

FAILED (errors=1, skipped=20)
Creating test database for alias 'default'...
Destroying test database for alias 'default'...
E: pybuild pybuild:283: test: plugin custom failed with: exit code=1: python2.7 
tests/manage.py test tests
dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13
debian/rules:12: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#873639: python-scipy FTBFS on ppc64el:

2017-08-29 Thread Adrian Bunk
Source: python-scipy
Version: 0.18.1-2
Severity: serious
Tags: buster sid

https://buildd.debian.org/status/logs.php?pkg=python-scipy=ppc64el

...
scipy/sparse/linalg/dsolve/SuperLU/SRC/sgsrfs.c: In function 'sgsrfs':
scipy/sparse/linalg/dsolve/SuperLU/SRC/sgsrfs.c:416:3: warning: 'transt' may be 
used uninitialized in this function [-Wmaybe-uninitialized]
   sgstrs (transt, L, U, perm_c, perm_r, , stat, info);
   ^
scipy/sparse/linalg/dsolve/SuperLU/SRC/zlacon2.c: In function 'zlacon2_':
scipy/sparse/linalg/dsolve/SuperLU/SRC/zlacon2.c:165:5: warning: implicit 
declaration of function 'zcopy_'; did you mean 'zlacon2_'? 
[-Wimplicit-function-declaration]
 zcopy_(n, x, __1, v, __1);
 ^~
 zlacon2_
scipy/sparse/linalg/dsolve/SuperLU/SRC/zlacon2.c:171:1: warning: label 'L90' 
defined but not used [-Wunused-label]
 L90:
 ^~~
powerpc64le-linux-gnu-gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sgssvx.c
In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_cdefs.h:87:0,
 from scipy/sparse/linalg/dsolve/SuperLU/SRC/ccopy_to_ucol.c:23:
scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:373:1: warning: function 
declaration isn't a prototype [-Wstrict-prototypes]
 extern double  SuperLU_timer_ ();
 ^~
powerpc64le-linux-gnu-gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dpruneL.c
scipy/sparse/linalg/dsolve/SuperLU/SRC/ccopy_to_ucol.c: In function 
'ccopy_to_ucol':
scipy/sparse/linalg/dsolve/SuperLU/SRC/ccopy_to_ucol.c:77:11: warning: suggest 
parentheses around assignment used as truth value [-Wparentheses]
   if (mem_error = cLUMemXpand(jcol, nextu, UCOL, , Glu))
   ^
In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_zdefs.h:87:0,
 from scipy/sparse/linalg/dsolve/SuperLU/SRC/zpanel_dfs.c:25:
scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:373:1: warning: function 
declaration isn't a prototype [-Wstrict-prototypes]
 extern double  SuperLU_timer_ ();
 ^~
scipy/sparse/linalg/dsolve/SuperLU/SRC/ccopy_to_ucol.c:80:11: warning: suggest 
parentheses around assignment used as truth value [-Wparentheses]
   if (mem_error = cLUMemXpand(jcol, nextu, USUB, , Glu))
   ^
In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_zdefs.h:87:0,
 from scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsisx.c:12:
scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:373:1: warning: function 
declaration isn't a prototype [-Wstrict-prototypes]
 extern double  SuperLU_timer_ ();
 ^~
scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsisx.c: In function 'zgsisx':
scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsisx.c:578:7: warning: suggest 
parentheses around operand of '!' or change '&' to '&&' or '!' to '~' 
[-Wparentheses]
  if ( !mc64 & equil ) { /* Only perform equilibration, no row perm */
   ^
powerpc64le-linux-gnu-gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/qselect.c
scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsisx.c:667:24: warning: unused 
variable 'rhs_work' [-Wunused-variable]
 doublecomplex *rhs_work;
^~~~
scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsisx.c:413:15: warning: variable 
'diag_pivot_thresh' set but not used [-Wunused-but-set-variable]
 doublediag_pivot_thresh;
   ^
Segmentation fault
debian/rules:36: recipe for target 'build-python3.5' failed
make[1]: *** [build-python3.5] Error 139
make[1]: Leaving directory '/<>'
debian/rules:43: recipe for target 'build-arch' failed
make: *** [build-arch] Error 2



Reproduced on plummer, top part of the backtrace:

#0  PyTuple_GetItem (op=0x0, i=0) at ../Objects/tupleobject.c:138
#1  0x33ea184c in PyEval_EvalFrameEx (
f=Frame 0x3fff38000bc8, for file 
/usr/lib/python3/dist-packages/numpy/distutils/exec_command.py, line 279, in 
_exec_command_posix (command=['powerpc64le-linux-gnu-gcc', '-pthread', '-g', 
'-Og', '-Wall', '-Wstrict-prototypes', '-g', '-ggdb', '-Wdate-time', 
'-D_FORTIFY_SOURCE=2', '-fPIC', '-DUSE_VENDOR_BLAS=1', 
'-Iscipy/sparse/linalg/dsolve/SuperLU/SRC', 
'-I/usr/lib/python3/dist-packages/numpy/core/include', '-c', 
'scipy/sparse/linalg/dsolve/SuperLU/SRC/zpanel_dfs.c', '-o', 
'build/temp.linux-ppc64le-3.5-pydebug/scipy/sparse/linalg/dsolve/SuperLU/SRC/zpanel_dfs.o'],
 use_shell=True, use_tee=True, env={}, command_str='powerpc64le-linux-gnu-gcc 
-pthread -g -Og -Wall -Wstrict-prototypes -g -ggdb -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -DUSE_VENDOR_BLAS=1 
-Iscipy/sparse/linalg/dsolve/SuperLU/SRC 
-I/usr/lib/python3/dist-packages/numpy/core/include -c 
scipy/sparse/linalg/dsolve/SuperLU/SRC/zpanel_dfs.c -o 
build/temp.linux-ppc64le-3.5-pydebug/scipy/sparse/linalg/dsolve/SuperLU/SRC/zpanel_dfs.
 o', tmpfile='/tmp/tmpesxa6x6k/6b...(truncated), throwflag=0) at 
../Python/ceval.c:1381
#2  0x33eafcb4 in _PyEval_EvalCodeWithName (_co=, globals=, locals=, 
args=, argcount=, kws=0x3fff9aaede80, 

[Python-modules-team] Bug#873501: kivy FTBFS with Cython 0.26

2017-08-28 Thread Adrian Bunk
Source: kivy
Version: 1.9.1-1
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kivy.html

...
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes 
-fno-strict-aliasing -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/python2.7 -c 
kivy/core/text/_text_sdl2.c -o 
build/temp.linux-amd64-2.7/kivy/core/text/_text_sdl2.o
x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions 
-Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall 
-Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -g 
-fdebug-prefix-map=/build/python2.7-qMUuQf/python2.7-2.7.13=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 build/temp.linux-amd64-2.7/kivy/core/text/_text_sdl2.o -lGL 
-lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -o 
/build/1st/kivy-1.9.1/.pybuild/pythonX.Y_2.7/build/kivy/core/text/_text_sdl2.so 
-L/usr/local/include/SDL2 -L/usr/include/SDL2 -lm
cythoning kivy/graphics/opengl.pyx to kivy/graphics/opengl.c
 
 Error compiling Cython file:
 
 ...
 def glCheckFramebufferStatus(GLenum target):
 '''See: `glCheckFramebufferStatus() on Kronos website
 
`_
 '''
 cdef GLenum result
 result = c_opengl.CheckFramebufferStatus(target)
 ^
 
 
 kivy/graphics/opengl.pyx:544:21: cimported module has no attribute 
'CheckFramebufferStatus'
building 'kivy.graphics.opengl' extension
creating build/temp.linux-amd64-2.7/kivy/graphics
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes 
-fno-strict-aliasing -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-I/usr/include/python2.7 -c kivy/graphics/opengl.c -o 
build/temp.linux-amd64-2.7/kivy/graphics/opengl.o
kivy/graphics/opengl.c:1:2: error: #error Do not use this file, it is the 
result of a failed Cython compilation.
 #error Do not use this file, it is the result of a failed Cython compilation.
  ^
 error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
E: pybuild pybuild:283: build: plugin distutils failed with: exit code=1: 
/usr/bin/python setup.py build 
dh_auto_build: pybuild --build -i python{version} -p 2.7 returned exit code 13
debian/rules:6: recipe for target 'build' failed
make: *** [build] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#872743: fpylll FTBFS with libfplll-dev 5.1.0-3

2017-08-20 Thread Adrian Bunk
Source: fpylll
Version: 0.2.3+ds-2
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/fpylll.html

...
build/src/fpylll/fplll/bkz_param.cpp: In function 
'__pyx_obj_6fpylll_5fplll_9bkz_param_Pruning* 
__pyx_f_6fpylll_5fplll_9bkz_param_7Pruning_from_cxx(fplll::Pruning&)':
build/src/fpylll/fplll/bkz_param.cpp:2096:44: error: 'class fplll::Pruning' has 
no member named 'probability'
   __pyx_t_5 = PyFloat_FromDouble(__pyx_v_p.probability); if 
(unlikely(!__pyx_t_5)) __PYX_ERR(0, 65, __pyx_L1_error)
^~~
build/src/fpylll/fplll/bkz_param.cpp: In function 'PyObject* 
__pyx_f_6fpylll_5fplll_9bkz_param_7Pruning_to_cxx(fplll::Pruning&, 
__pyx_obj_6fpylll_5fplll_9bkz_param_Pruning*)':
build/src/fpylll/fplll/bkz_param.cpp:2197:16: error: 'class fplll::Pruning' has 
no member named 'probability'
   __pyx_v_self.probability = __pyx_t_1;
^~~
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
E: pybuild pybuild:283: build: plugin distutils failed with: exit code=1: 
/usr/bin/python setup.py build 
dh_auto_build: pybuild --build --test-pytest -i python{version} -p 2.7 returned 
exit code 13
debian/rules:11: recipe for target 'build' failed
make: *** [build] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#871998: pytest-catchlog FTBFS: test_pytest_catchlog.py::test_nothing_logged FAILED

2017-08-13 Thread Adrian Bunk
Source: pytest-catchlog
Version: 1.2.2-3
Severity: serious

Some recent change in unstable makes pytest-catchlog FTBFS:

https://tests.reproducible-builds.org/debian/history/pytest-catchlog.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pytest-catchlog.html

...
= test session starts ==
platform linux2 -- Python 2.7.13+, pytest-3.2.0, py-1.4.34, pluggy-0.4.0 -- 
/usr/bin/python2.7
cachedir: .cache
rootdir: /build/1st/pytest-catchlog-1.2.2, inifile:
plugins: catchlog-1.2.2
collecting ... collected 14 items

test_pytest_catchlog.py::test_nothing_logged FAILED

=== FAILURES ===
_ test_nothing_logged __

testdir = 

def test_nothing_logged(testdir):
testdir.makepyfile('''
import sys
import logging

def test_foo():
sys.stdout.write('text going to stdout')
sys.stderr.write('text going to stderr')
assert False
''')
result = testdir.runpytest()
assert result.ret == 1
result.stdout.fnmatch_lines(['*- Captured stdout call -*',
 'text going to stdout'])
result.stdout.fnmatch_lines(['*- Captured stderr call -*',
 'text going to stderr'])
py.test.raises(Exception, result.stdout.fnmatch_lines,
>  ['*- Captured *log call -*'])
E   Failed: nomatch: '*- Captured stdout call -*'
E   and: u'= test session starts 
=='
E   and: u'platform linux2 -- Python 2.7.13+, pytest-3.2.0, py-1.4.34, 
pluggy-0.4.0'
E   and: u'rootdir: 
/tmp/pytest-of-pbuilder1/pytest-0/testdir/test_nothing_logged0, inifile:'
E   and: u'plugins: catchlog-1.2.2'
E   and: u'collected 1 item'
E   and: u''
E   and: u'test_nothing_logged.py F'
E   and: u''
E   and: u'=== FAILURES 
==='
E   and: u'___ test_foo 
___'
E   and: u''
E   and: u'def test_foo():'
E   and: u"sys.stdout.write('text going to stdout')"
E   and: u"sys.stderr.write('text going to stderr')"
E   and: u'>   assert False'
E   and: u'E   assert False'
E   and: u''
E   and: u'test_nothing_logged.py:7: AssertionError'
E   fnmatch: '*- Captured stdout call -*'
E  with: u'- Captured stdout call 
-'
E   exact match: 'text going to stdout'
E   nomatch: '*- Captured stderr call -*'
E   and: u'= test session starts 
=='
E   and: u'platform linux2 -- Python 2.7.13+, pytest-3.2.0, py-1.4.34, 
pluggy-0.4.0'
E   and: u'rootdir: 
/tmp/pytest-of-pbuilder1/pytest-0/testdir/test_nothing_logged0, inifile:'
E   and: u'plugins: catchlog-1.2.2'
E   and: u'collected 1 item'
E   and: u''
E   and: u'test_nothing_logged.py F'
E   and: u''
E   and: u'=== FAILURES 
==='
E   and: u'___ test_foo 
___'
E   and: u''
E   and: u'def test_foo():'
E   and: u"sys.stdout.write('text going to stdout')"
E   and: u"sys.stderr.write('text going to stderr')"
E   and: u'>   assert False'
E   and: u'E   assert False'
E   and: u''
E   and: u'test_nothing_logged.py:7: AssertionError'
E   and: u'- Captured stdout call 
-'
E   and: u'text going to stdout'
E   fnmatch: '*- Captured stderr call -*'
E  with: u'- Captured stderr call 
-'
E   exact match: 'text going to stderr'
E   nomatch: '*- Captured *log call -*'
E   and: u'= test session starts 
=='
E   and: u'platform linux2 -- Python 2.7.13+, pytest-3.2.0, py-1.4.34, 
pluggy-0.4.0'
E   and: u'rootdir: 
/tmp/pytest-of-pbuilder1/pytest-0/testdir/test_nothing_logged0, inifile:'
E   and: u'plugins: catchlog-1.2.2'
E   and: u'collected 1 item'
E   and: u''
E   and: u'test_nothing_logged.py F'
E   and: u''
E   and: u'=== FAILURES 
==='
E   and: u'___ test_foo 
___'
E   

[Python-modules-team] Bug#871910: pygame build-depends on removed transitional package musescore-soundfont-gm

2017-08-12 Thread Adrian Bunk
Source: pygame
Version: 1.9.3+dfsg-2
Severity: serious

The transitional musescore-soundfont-gm package is no longer in unstable,
please update to build dependency to timgm6mb-soundfont.

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#871770: python-bcrypt FTBFS: TypeError: putenv() argument 2 must be string without null bytes, not str

2017-08-11 Thread Adrian Bunk
Source: python-bcrypt
Version: 3.1.3-1
Severity: serious

Some recent change in unstable makes python-bcrypt FTBFS:

https://tests.reproducible-builds.org/debian/history/python-bcrypt.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-bcrypt.html

...
 ERRORS 
_ ERROR at setup of test_kdf[4-password-�-\xc1+Vb5\xee\xe0L!%\x98\x97\nW\x9ag] _

self = {'CPPFLAGS': '-Wdate-time -D_FORTIFY_SOURCE=2', 'DEB_BUILD_MULTIARCH': 
'x86_64-linux-gnu', 'http_proxy': 'http://127.0...-O2 -fstack-protector-strong 
-Wformat -Werror=format-security', 'DEB_TARGET_ARCH': 'amd64', 
'PERL_USE_UNSAFE_INC': '1'}
key = 'PYTEST_CURRENT_TEST'
item = 
'tests/test_bcrypt.py::test_kdf[4-password-\x00-\\xc1+Vb5\\xee\\xe0L!%\\x98\\x97\\nW\\x9ag]
 (setup)'

def __setitem__(self, key, item):
>   putenv(key, item)
E   TypeError: putenv() argument 2 must be string without null bytes, not 
str

/usr/lib/python2.7/os.py:473: TypeError
 ERROR at teardown of 
test_kdf[4-password-�-\xc1+Vb5\xee\xe0L!%\x98\x97\nW\x9ag] 

self = {'CPPFLAGS': '-Wdate-time -D_FORTIFY_SOURCE=2', 'DEB_BUILD_MULTIARCH': 
'x86_64-linux-gnu', 'http_proxy': 'http://127.0...-O2 -fstack-protector-strong 
-Wformat -Werror=format-security', 'DEB_TARGET_ARCH': 'amd64', 
'PERL_USE_UNSAFE_INC': '1'}
key = 'PYTEST_CURRENT_TEST'
item = 
'tests/test_bcrypt.py::test_kdf[4-password-\x00-\\xc1+Vb5\\xee\\xe0L!%\\x98\\x97\\nW\\x9ag]
 (teardown)'

def __setitem__(self, key, item):
>   putenv(key, item)
E   TypeError: putenv() argument 2 must be string without null bytes, not 
str

/usr/lib/python2.7/os.py:473: TypeError
=== warnings summary ===
tests/test_bcrypt.py::test_kdf[4-password-salt-[\xbf\x0c\xc2\x93X\x7f\x1c65U\\\'ye\x98\xd4~W\x90q\xbfB~\x9d\x8f\xbe\x84*\xba4\xd9]
  
/build/1st/python-bcrypt-3.1.3/.pybuild/pythonX.Y_2.7/build/bcrypt/__init__.py:137:
 UserWarning: Warning: bcrypt.kdf() called with only 4 round(s). This few is 
not secure: the parameter is linear, like PBKDF2.
UserWarning)

-- Docs: http://doc.pytest.org/en/latest/warnings.html
 Interrupted: stopping after 2 failures 
=== 120 passed, 1 warnings, 2 error in 0.85 seconds 
E: pybuild pybuild:283: test: plugin custom failed with: exit code=2: python2.7 
-m pytest -v -x
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 2.7 returned 
exit code 13
debian/rules:10: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 25
___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Bug#869528: python-simpy3 FTBFS with sphinx 1.5.6-2

2017-07-23 Thread Adrian Bunk
Source: python-simpy3
Version: 3.0.10-1
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-simpy3.html

...
# removes extra license file
rm docs/_build/html/_sources/about/license.txt
rm: cannot remove 'docs/_build/html/_sources/about/license.txt': No such file 
or directory
debian/rules:23: recipe for target 'override_dh_sphinxdoc' failed
make[1]: *** [override_dh_sphinxdoc] Error 1

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#868940: python-hupper: missing build dependency on python3-pytest-cov

2017-07-19 Thread Adrian Bunk
Source: python-hupper
Version: 1.0-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-hupper.html

...
I: pybuild base:184: cd 
/build/1st/python-hupper-1.0/.pybuild/pythonX.Y_3.6/build; python3.6 -m 
unittest discover -v 
tests.myapp (unittest.loader._FailedTest) ... ERROR

==
ERROR: tests.myapp (unittest.loader._FailedTest)
--
ImportError: Failed to import test module: tests.myapp
Traceback (most recent call last):
  File "/usr/lib/python3.6/unittest/loader.py", line 462, in _find_test_path
package = self._get_module_from_name(name)
  File "/usr/lib/python3.6/unittest/loader.py", line 369, in 
_get_module_from_name
__import__(name)
  File 
"/build/1st/python-hupper-1.0/.pybuild/pythonX.Y_3.6/build/tests/myapp/__init__.py",
 line 1, in 
import pytest_cov.embed
ModuleNotFoundError: No module named 'pytest_cov'


--
Ran 1 test in 0.001s

FAILED (errors=1)
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: cd 
/build/1st/python-hupper-1.0/.pybuild/pythonX.Y_3.6/build; python3.6 -m 
unittest discover -v 
dh_auto_test: pybuild --test -i python{version} -p 3.6 3.5 returned exit code 13
debian/rules:9: recipe for target 'build' failed
make: *** [build] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#868872: cairocffi FTBFS: test failure

2017-07-19 Thread Adrian Bunk
Source: cairocffi
Version: 0.7.2-2.1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/cairocffi.html

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/1st/cairocffi-0.7.2'
LC_ALL=C.UTF-8 xvfb-run -a --server-args="-screen 0 1024x768x24" dh_auto_test
I: pybuild base:184: cd 
/build/1st/cairocffi-0.7.2/.pybuild/pythonX.Y_2.7/build; python2.7 -m pytest 
= test session starts ==
platform linux2 -- Python 2.7.13, pytest-3.1.3, py-1.4.34, pluggy-0.4.0
rootdir: /build/1st/cairocffi-0.7.2, inifile:
collected 44 items

cairocffi/test_cairo.py ..
cairocffi/test_pixbuf.py 
cairocffi/test_xcb.py ..

=== warnings summary ===
.pybuild/pythonX.Y_2.7/build/cairocffi/test_cairo.py::test_image_surface
  
/build/1st/cairocffi-0.7.2/.pybuild/pythonX.Y_2.7/build/cairocffi/surfaces.py:651:
 UserWarning: implicit cast from 'char *' to a different pointer type: will be 
forbidden in the future (check that the types are as you expect; use an 
explicit ffi.cast() if they are correct)
ffi.cast('char*', address), format, width, height, stride)

.pybuild/pythonX.Y_2.7/build/cairocffi/test_cairo.py::test_mime_data
  
/build/1st/cairocffi-0.7.2/.pybuild/pythonX.Y_2.7/build/cairocffi/surfaces.py:447:
 UserWarning: implicit cast from 'char *' to a different pointer type: will be 
forbidden in the future (check that the types are as you expect; use an 
explicit ffi.cast() if they are correct)
*keep_alive.closure))

-- Docs: http://doc.pytest.org/en/latest/warnings.html
 44 passed, 2 warnings in 1.04 seconds =
I: pybuild pybuild:242: rm -rf 
/build/1st/cairocffi-0.7.2/.pybuild/pythonX.Y_2.7/build/*/__pycache__
I: pybuild base:184: cd 
/build/1st/cairocffi-0.7.2/.pybuild/pythonX.Y_3.6/build; python3.6 -m pytest 
= test session starts ==
platform linux -- Python 3.6.2, pytest-3.1.3, py-1.4.34, pluggy-0.4.0
rootdir: /build/1st/cairocffi-0.7.2, inifile:
collected 44 items

cairocffi/test_cairo.py ..
cairocffi/test_pixbuf.py 
cairocffi/test_xcb.py .E

 ERRORS 
__ ERROR at setup of test_xcb_window ___

request = >

@pytest.fixture
def xcb_conn(request):
"""
Fixture that will setup and take down a xcffib.Connection object 
running on
a display spawned by xvfb
"""
display = os.environ.get('DISPLAY')
if display:
>   conn = xcffib.connect(display)

cairocffi/test_xcb.py:34: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/xcffib/__init__.py:514: in __init__
self.invalid()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = 

def invalid(self):
if self._conn is None:
raise XcffibException("Invalid connection.")
err = lib.xcb_connection_has_error(self._conn)
if err > 0:
>   raise ConnectionException(err)
E   xcffib.ConnectionException: xcb connection errors because of 
socket, pipe and other stream errors.

/usr/lib/python3/dist-packages/xcffib/__init__.py:546: ConnectionException
=== warnings summary ===
.pybuild/pythonX.Y_3.6/build/cairocffi/test_cairo.py::test_image_surface
  
/build/1st/cairocffi-0.7.2/.pybuild/pythonX.Y_3.6/build/cairocffi/surfaces.py:651:
 UserWarning: implicit cast from 'char *' to a different pointer type: will be 
forbidden in the future (check that the types are as you expect; use an 
explicit ffi.cast() if they are correct)
ffi.cast('char*', address), format, width, height, stride)

.pybuild/pythonX.Y_3.6/build/cairocffi/test_cairo.py::test_image_bytearray_buffer
  
/build/1st/cairocffi-0.7.2/.pybuild/pythonX.Y_3.6/build/cairocffi/surfaces.py:651:
 UserWarning: implicit cast from 'char *' to a different pointer type: will be 
forbidden in the future (check that the types are as you expect; use an 
explicit ffi.cast() if they are correct)
ffi.cast('char*', address), format, width, height, stride)

.pybuild/pythonX.Y_3.6/build/cairocffi/test_cairo.py::test_mime_data
  
/build/1st/cairocffi-0.7.2/.pybuild/pythonX.Y_3.6/build/cairocffi/surfaces.py:447:
 UserWarning: implicit cast from 'char *' to a different pointer type: will be 
forbidden in the future (check that the types are as you expect; use an 
explicit ffi.cast() if they are correct)
*keep_alive.closure))

.pybuild/pythonX.Y_3.6/build/cairocffi/test_pixbuf.py::test_png
  
/build/1st/cairocffi-0.7.2/.pybuild/pythonX.Y_3.6/build/cairocffi/surfaces.py:651:
 UserWarning: implicit cast from 'char *' to a different pointer 

[Python-modules-team] Bug#868863: django-guardian FTBFS with sphinx 1.5.6-2

2017-07-19 Thread Adrian Bunk
Source: django-guardian
Version: 1.4.9-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/django-guardian.html

...
make[2]: Leaving directory '/build/1st/django-guardian-1.4.9/docs'
# rename file license.txt
mv -f /build/1st/django-guardian-1.4.9/docs/build/html/_sources/license.txt \
/build/1st/django-guardian-1.4.9/docs/build/html/_sources/lic.txt 
mv: cannot stat 
'/build/1st/django-guardian-1.4.9/docs/build/html/_sources/license.txt': No 
such file or directory
debian/rules:9: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 1

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#868770: subvertpy FTBFS on big endian: FAIL: test_client_cert_pw/test_server_trust

2017-07-18 Thread Adrian Bunk
Source: subvertpy
Version: 0.10.0-1
Severity: serious

https://buildd.debian.org/status/package.php?p=subvertpy=sid

...
==
FAIL: test_client_cert_pw (subvertpy.tests.test_ra.AuthTests)
--
Traceback (most recent call last):
  File 
"/<>/.pybuild/pythonX.Y_2.7/build/subvertpy/tests/test_ra.py", 
line 462, in test_client_cert_pw
self.assertEqual(("supergeheim", False), next(creds))
AssertionError: Tuples differ: ('supergeheim', False) != ('supergeheim', 1)

First differing element 1:
False
1

- ('supergeheim', False)
? ^

+ ('supergeheim', 1)
? ^


==
FAIL: test_server_trust (subvertpy.tests.test_ra.AuthTests)
--
Traceback (most recent call last):
  File 
"/<>/.pybuild/pythonX.Y_2.7/build/subvertpy/tests/test_ra.py", 
line 470, in test_server_trust
self.assertEqual((42, 0), next(creds))
AssertionError: Tuples differ: (42, 0) != (42, 1)

First differing element 1:
0
1

- (42, 0)
?  ^

+ (42, 1)
?  ^


--
Ran 174 tests in 0.682s

FAILED (failures=2, skipped=21)
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: 
python2.7 setup.py test 
dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13
debian/rules:21: recipe for target 'build-arch' failed
make: *** [build-arch] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#868680: kitchen FTBFS with python 3.6 as supported version

2017-07-17 Thread Adrian Bunk
Source: kitchen
Version: 1.2.4-2
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/history/kitchen.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kitchen.html

...
FAIL: Test that the combining table we generate is equal to or a subset of 
what's in the current table
--
Traceback (most recent call last):
  File 
"/build/1st/kitchen-1.2.4/.pybuild/pythonX.Y_3.6/build/tests/test_text_display.py",
 line 46, in test_internal_generate_combining_table
tools.assert_true(display._interval_bisearch(interval[0], old_table))
AssertionError: False is not true

--
Ran 554 tests in 15.993s

FAILED (SKIP=3, failures=1)
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: cd 
/build/1st/kitchen-1.2.4/.pybuild/pythonX.Y_3.6/build; python3.6 -m nose 
dh_auto_test: pybuild --test --test-nose -i python{version} -p 3.6 3.5 returned 
exit code 13
debian/rules:11: recipe for target 'build' failed
make: *** [build] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#868542: File conflict between pypy-dulwich-dbgsym and python-dulwich-dbgsym

2017-07-16 Thread Adrian Bunk
Package: python-dulwich
Version: 0.17.3-1
Severity: serious
Control: affects -1 pypy-dulwich-dbgsym python-dulwich-dbgsym

# apt-get install pypy-dulwich-dbgsym python-dulwich-dbgsym
...
Unpacking python-dulwich-dbgsym (0.17.3-1+b1) ...
dpkg: error processing archive 
/var/cache/apt/archives/python-dulwich-dbgsym_0.17.3-1+b1_amd64.deb (--unpack):
 trying to overwrite 
'/usr/lib/debug/.build-id/2d/2a908b1dd3051039a4955ae7a91f692487ab66.debug', 
which is also in package pypy-dulwich-dbgsym 0.17.3-1+b1


This is caused by a bug in the python-dulwich package:
/usr/lib/python2.7/dist-packages/dulwich/_diff_tree.pypy-41-x86_64-linux-gnu.so
/usr/lib/python2.7/dist-packages/dulwich/_diff_tree.x86_64-linux-gnu.so
/usr/lib/python2.7/dist-packages/dulwich/_objects.pypy-41-x86_64-linux-gnu.so
/usr/lib/python2.7/dist-packages/dulwich/_objects.x86_64-linux-gnu.so
/usr/lib/python2.7/dist-packages/dulwich/_pack.pypy-41-x86_64-linux-gnu.so
/usr/lib/python2.7/dist-packages/dulwich/_pack.x86_64-linux-gnu.so

AFAIK the pypy versions belong neither into this path nor into this package.

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#867899: sqlobject FTBFS with python 3.6 as supported version

2017-07-10 Thread Adrian Bunk
Source: sqlobject
Version: 3.1.0+dfsg-2
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/sqlobject.html

...
I: pybuild base:184: cd 
/build/1st/sqlobject-3.1.0+dfsg/.pybuild/pythonX.Y_3.6/build; python3.6 -m 
pytest "/build/1st/sqlobject-3.1.0+dfsg"
= test session starts ==
platform linux -- Python 3.6.2rc2, pytest-3.0.6, py-1.4.34, pluggy-0.4.0
rootdir: /build/1st/sqlobject-3.1.0+dfsg, inifile: 
collected 295 items

../../../sqlobject/include/tests/test_hashcol.py ..
../../../sqlobject/inheritance/tests/test_aggregates.py .
../../../sqlobject/inheritance/tests/test_asdict.py ..
../../../sqlobject/inheritance/tests/test_deep_inheritance.py ...
../../../sqlobject/inheritance/tests/test_foreignKey.py ..
../../../sqlobject/inheritance/tests/test_indexes.py .
../../../sqlobject/inheritance/tests/test_inheritance.py 
../../../sqlobject/inheritance/tests/test_inheritance_tree.py .
../../../sqlobject/tests/test_ForeignKey.py 
../../../sqlobject/tests/test_NoneValuedResultItem.py .
../../../sqlobject/tests/test_SQLMultipleJoin.py ..
../../../sqlobject/tests/test_SQLRelatedJoin.py ..
../../../sqlobject/tests/test_SingleJoin.py .
../../../sqlobject/tests/test_aggregates.py ...
../../../sqlobject/tests/test_aliases.py ...
../../../sqlobject/tests/test_asdict.py .
../../../sqlobject/tests/test_auto.py .
../../../sqlobject/tests/test_basic.py .
../../../sqlobject/tests/test_blob.py .
../../../sqlobject/tests/test_boundattributes.py s
../../../sqlobject/tests/test_cache.py ...
../../../sqlobject/tests/test_class_hash.py .
../../../sqlobject/tests/test_columns_order.py .
../../../sqlobject/tests/test_combining_joins.py .
../../../sqlobject/tests/test_comparison.py .
../../../sqlobject/tests/test_complex_sorting.py ..
../../../sqlobject/tests/test_constraints.py .
../../../sqlobject/tests/test_converters.py ..
../../../sqlobject/tests/test_create_drop.py .
../../../sqlobject/tests/test_csvexport.py ...
../../../sqlobject/tests/test_cyclic_reference.py .
../../../sqlobject/tests/test_datetime.py ..
../../../sqlobject/tests/test_decimal.py ..
../../../sqlobject/tests/test_declarative.py ..
../../../sqlobject/tests/test_default_style.py ..
../../../sqlobject/tests/test_delete.py .
../../../sqlobject/tests/test_distinct.py .
../../../sqlobject/tests/test_empty.py .
../../../sqlobject/tests/test_enum.py .
../../../sqlobject/tests/test_events.py 
../../../sqlobject/tests/test_exceptions.py .
../../../sqlobject/tests/test_expire.py .
../../../sqlobject/tests/test_groupBy.py ..
../../../sqlobject/tests/test_identity.py .
../../../sqlobject/tests/test_indexes.py .s..
../../../sqlobject/tests/test_inheritance.py ..
../../../sqlobject/tests/test_joins.py .
../../../sqlobject/tests/test_joins_conditional.py ...
../../../sqlobject/tests/test_jsonbcol.py s
../../../sqlobject/tests/test_jsoncol.py .
../../../sqlobject/tests/test_lazy.py .
../../../sqlobject/tests/test_md5.py .
../../../sqlobject/tests/test_mysql.py ss
../../../sqlobject/tests/test_new_joins.py .
../../../sqlobject/tests/test_parse_uri.py ..
../../../sqlobject/tests/test_paste.py ss
../../../sqlobject/tests/test_perConnection.py .
../../../sqlobject/tests/test_pickle.py s
../../../sqlobject/tests/test_picklecol.py .
../../../sqlobject/tests/test_postgres.py sss
../../../sqlobject/tests/test_reparent_sqlmeta.py .
../../../sqlobject/tests/test_schema.py s
../../../sqlobject/tests/test_select.py ...
../../../sqlobject/tests/test_select_through.py .
../../../sqlobject/tests/test_setters.py .
../../../sqlobject/tests/test_slice.py .
../../../sqlobject/tests/test_sorting.py 
../../../sqlobject/tests/test_sqlbuilder.py .
../../../sqlobject/tests/test_sqlbuilder_dbspecific.py .
../../../sqlobject/tests/test_sqlbuilder_importproxy.py 
../../../sqlobject/tests/test_sqlbuilder_joins_instances.py ...
../../../sqlobject/tests/test_sqlite.py 
../../../sqlobject/tests/test_sqlmeta_idName.py .
../../../sqlobject/tests/test_string_id.py .
../../../sqlobject/tests/test_style.py .
../../../sqlobject/tests/test_subqueries.py .
../../../sqlobject/tests/test_transactions.py ..sF
../../../sqlobject/tests/test_unicode.py ..s
../../../sqlobject/tests/test_uuidcol.py .
../../../sqlobject/tests/test_validation.py .
../../../sqlobject/tests/test_views.py ...
../../../sqlobject/versioning/test/test_version.py 

=== FAILURES ===
__ test_transaction_delete_with_close __

self = 
conn = 
cursor = 
query = 'PRAGMA synchronous=OFF'

def _executeRetry(self, conn, cursor, query):
if self.debug:
self.printDebug(conn, query, 'QueryR')
try:
>   return cursor.execute(query)
E   

[Python-modules-team] Bug#867886: python-neovim: build sometimes hangs with python 3.6 as supported version

2017-07-10 Thread Adrian Bunk
Source: python-neovim
Version: 0.1.13-2
Severity: serious

https://tests.reproducible-builds.org/debian/history/python-neovim.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/i386/python-neovim.html

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/1st/python-neovim-0.1.13'
NVIM_CHILD_ARGV='["nvim", "-u", "NONE", "--embed"]' dh_auto_test
I: pybuild base:184: cd 
/build/1st/python-neovim-0.1.13/.pybuild/pythonX.Y_2.7/build; python2.7 -m nose 
test
...
--
Ran 51 tests in 4.927s

OK
I: pybuild base:184: cd 
/build/1st/python-neovim-0.1.13/.pybuild/pythonX.Y_3.6/build; python3.6 -m nose 
test
Sun Jul  9 17:06:17 UTC 2017 - pbuilder was killed by timeout 
after 18h.
Sun Jul  9 17:06:19 UTC 2017  I: 
https://tests.reproducible-builds.org/debian/unstable/i386/python-neovim : 
reproducible ➤ FTBFS
Sun Jul  9 17:06:24 UTC 2017 - total duration: 18h 0m 18s.
___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Bug#867631: python-nanomsg: missing build dependency on python3-all-dev

2017-07-07 Thread Adrian Bunk
Source: python-nanomsg
Version: 1.0-1
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-nanomsg.html

...
I: pybuild base:184: python3.6 setup.py test 
running test
running egg_info
writing nanomsg.egg-info/PKG-INFO
writing dependency_links to nanomsg.egg-info/dependency_links.txt
writing top-level names to nanomsg.egg-info/top_level.txt
reading manifest file 'nanomsg.egg-info/SOURCES.txt'
writing manifest file 'nanomsg.egg-info/SOURCES.txt'
running build_ext
building '_nanomsg_cpy' extension
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes 
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.6m -c _nanomsg_cpy/wrapper.c 
-o build/temp.linux-amd64-3.6/_nanomsg_cpy/wrapper.o
_nanomsg_cpy/wrapper.c:1:20: fatal error: Python.h: No such file or directory
 #include 
^
compilation terminated.
test_pubsub (unittest.loader._FailedTest) ... ERROR
test_pair (unittest.loader._FailedTest) ... ERROR
test_general_socket_methods (unittest.loader._FailedTest) ... ERROR

==
ERROR: test_pubsub (unittest.loader._FailedTest)
--
ImportError: Failed to import test module: test_pubsub
Traceback (most recent call last):
  File "/usr/lib/python3.6/unittest/loader.py", line 153, in loadTestsFromName
module = __import__(module_name)
  File "/build/1st/python-nanomsg-1.0/tests/test_pubsub.py", line 8, in 
from nanomsg import (
  File "/build/1st/python-nanomsg-1.0/nanomsg/__init__.py", line 7, in 
from . import wrapper
  File "/build/1st/python-nanomsg-1.0/nanomsg/wrapper.py", line 4, in 
_wrapper = _load_wrapper()
  File "/build/1st/python-nanomsg-1.0/nanomsg_wrappers/__init__.py", line 16, 
in load_wrapper
return importlib.import_module('_nanomsg_' + _choice)
  File "/usr/lib/python3.6/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
ImportError: /build/1st/python-nanomsg-1.0/_nanomsg_cpy.so: undefined symbol: 
PyString_FromStringAndSize


==
ERROR: test_pair (unittest.loader._FailedTest)
--
ImportError: Failed to import test module: test_pair
Traceback (most recent call last):
  File "/usr/lib/python3.6/unittest/loader.py", line 153, in loadTestsFromName
module = __import__(module_name)
  File "/build/1st/python-nanomsg-1.0/tests/test_pair.py", line 8, in 
from nanomsg import (
  File "/build/1st/python-nanomsg-1.0/nanomsg/__init__.py", line 7, in 
from . import wrapper
  File "/build/1st/python-nanomsg-1.0/nanomsg/wrapper.py", line 4, in 
_wrapper = _load_wrapper()
  File "/build/1st/python-nanomsg-1.0/nanomsg_wrappers/__init__.py", line 16, 
in load_wrapper
return importlib.import_module('_nanomsg_' + _choice)
  File "/usr/lib/python3.6/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
ImportError: /build/1st/python-nanomsg-1.0/_nanomsg_cpy.so: undefined symbol: 
PyString_FromStringAndSize


==
ERROR: test_general_socket_methods (unittest.loader._FailedTest)
--
ImportError: Failed to import test module: test_general_socket_methods
Traceback (most recent call last):
  File "/usr/lib/python3.6/unittest/loader.py", line 153, in loadTestsFromName
module = __import__(module_name)
  File "/build/1st/python-nanomsg-1.0/tests/test_general_socket_methods.py", 
line 8, in 
from nanomsg import (
  File "/build/1st/python-nanomsg-1.0/nanomsg/__init__.py", line 7, in 
from . import wrapper
  File "/build/1st/python-nanomsg-1.0/nanomsg/wrapper.py", line 4, in 
_wrapper = _load_wrapper()
  File "/build/1st/python-nanomsg-1.0/nanomsg_wrappers/__init__.py", line 16, 
in load_wrapper
return importlib.import_module('_nanomsg_' + _choice)
  File "/usr/lib/python3.6/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
ImportError: /build/1st/python-nanomsg-1.0/_nanomsg_cpy.so: undefined symbol: 
PyString_FromStringAndSize


--
Ran 3 tests in 0.001s

FAILED (errors=3)
Test failed: 

===
WARNING : CPython API extension could not be built.

Exception was : CompileError(DistutilsExecError("command 'x86_64-linux-gnu-gcc' 
failed with exit status 1",),)

If you need the extensions (they may be faster than alternative on some
 platforms) check you have a compiler configured with all 

[Python-modules-team] Bug#867481: Bug#867481: celery FTBFS: test_recursive runs forever with python 3.6

2017-07-07 Thread Adrian Bunk
On Fri, Jul 07, 2017 at 09:03:32PM +1000, Brian May wrote:
> Adrian Bunk <b...@debian.org> writes:
> > test_recursive (celery.tests.app.test_log.test_logger_isa) ... Wed Aug  8 
> > 21:54:56 UTC 2018 - pbuilder was killed by timeout after 18h.
> > Thu Jul  6 15:31:49 UTC 2017 - total duration: 18h 0m 25s.
> 
> Presumabley this is fixed in the latest celery.

Ubuntu already packaged 4.0.2, but the relevant change seems to be the 
additional one-liner fix_endless_python3.6_loop_logger_isa.patch

> However it looks like the latest celery requires two new packages not
> yet in Debian:
> 
> * sphinx_celery

https://tracker.debian.org/pkg/sphinx-celery

> * cyanide

Not sure how/if this is solved properly in the Ubuntu package.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#867558: flask-ldapconn FTBFS: build dependencies python-ldap3/python3-ldap3 are only available in more recent versions

2017-07-07 Thread Adrian Bunk
Source: flask-ldapconn
Version: 0.6.13-1
Severity: serious

# apt-get build-dep flask-ldapconn
Reading package lists... Done
Reading package lists... Done
Building dependency tree   
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 builddeps:flask-ldapconn : Depends: python-ldap3 (< 2.0~) but it is not going 
to be installed
Depends: python3-ldap3 (< 2.0~) but it is not going 
to be installed
E: Unable to correct problems, you have held broken packages.
# 

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#867522: pytest-pylint FTBFS with python 3.6 as supported version

2017-07-06 Thread Adrian Bunk
Source: pytest-pylint
Version: 0.6.0-1
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pytest-pylint.html

...
I: pybuild base:184: python3.6 -m pytest -v -x
= test session starts ==
platform linux -- Python 3.6.2rc1, pytest-3.0.6, py-1.4.34, pluggy-0.4.0 -- 
/usr/bin/python3.6
cachedir: .cache
rootdir: /build/1st/pytest-pylint-0.6.0, inifile: tox.ini
plugins: pylint-0.6.0
collecting ... collected 12 items

pytest_pylint.py PASSED
setup.py PASSED
test_pytest_pylint.py PASSED
test_pytest_pylint.py::test_basic PASSED
test_pytest_pylint.py::test_error_control PASSED
test_pytest_pylint.py::test_pylintrc_file PASSED
test_pytest_pylint.py::test_pylintrc_file_beside_ini PASSED
test_pytest_pylint.py::test_pylintrc_ignore PASSED
test_pytest_pylint.py::test_pylintrc_msg_template PASSED
debian/python-pytest-pylint/usr/lib/python2.7/dist-packages/pytest_pylint.py 
FAILED

=== FAILURES ===
 [pylint] 
debian/python-pytest-pylint/usr/lib/python2.7/dist-packages/pytest_pylint.py 
E:  5, 0: No name 'configparser' in module '_MovedItems' (no-name-in-module)
- Captured stderr call -
Unable to create directory /nonexistent/first-build/.pylint.d
Unable to create file /nonexistent/first-build/.pylint.d/pytest_pylint1.stats: 
[Errno 2] No such file or directory: 
'/nonexistent/first-build/.pylint.d/pytest_pylint1.stats'
 Interrupted: stopping after 1 failures 
== 1 failed, 9 passed in 3.58 seconds ==
E: pybuild pybuild:283: test: plugin custom failed with: exit code=2: python3.6 
-m pytest -v -x
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 3.6 3.5 
returned exit code 13
debian/rules:12: recipe for target 'override_dh_auto_install' failed
make[1]: *** [override_dh_auto_install] Error 25

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#867518: pytest-localserver FTBFS with python 3.6 as supported version

2017-07-06 Thread Adrian Bunk
Source: pytest-localserver
Version: 0.3.6-1
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pytest-localserver.html

...
I: pybuild base:184: python3.6 -m pytest -v -x
= test session starts ==
platform linux -- Python 3.6.2rc1, pytest-3.0.6, py-1.4.34, pluggy-0.4.0 -- 
/usr/bin/python3.6
cachedir: .cache
rootdir: /build/1st/pytest-localserver-0.3.6, inifile: 
plugins: localserver-0.3.6
collecting ... collected 15 items

tests/test_http.py::test_httpserver_funcarg PASSED
tests/test_http.py::test_server_does_not_serve_file_at_startup PASSED
tests/test_http.py::test_some_content_retrieval PASSED
tests/test_http.py::test_GET_request PASSED
tests/test_http.py::test_HEAD_request PASSED
tests/test_https.py::test_httpsserver_funcarg PASSED
tests/test_https.py::test_server_does_not_serve_file_at_startup PASSED
tests/test_https.py::test_some_content_retrieval PASSED
tests/test_https.py::test_GET_request PASSED
tests/test_https.py::test_HEAD_request PASSED
tests/test_smtp.py::test_smtpserver_funcarg PASSED
tests/test_smtp.py::test_server_is_killed PASSED
tests/test_smtp.py::test_server_is_deleted PASSED
tests/test_smtp.py::test_smtpserver_has_empty_outbox_at_startup PASSED
tests/test_smtp.py::test_send_email FAILED

=== FAILURES ===
___ test_send_email 

smtpserver = <[TypeError("not all arguments converted during string 
formatting") raised in repr()] Server object at 0x7fb46cac3e10>

def test_send_email(smtpserver):
# send one e-mail
send_plain_email(
'al...@example.com', 'webmas...@example.com',
'Your e-mail is getting there', 'Seems like this test actually 
works!',
>   smtpserver.addr)

tests/test_smtp.py:63: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/test_smtp.py:27: in send_plain_email
server.sendmail(from_, to, msg.as_string())
/usr/lib/python3.6/smtplib.py:882: in sendmail
(code, resp) = self.data(msg)
/usr/lib/python3.6/smtplib.py:569: in data
(code, msg) = self.getreply()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = 

def getreply(self):
"""Get a reply from the server.

Returns a tuple consisting of:

  - server response code (e.g. '250', or such, if all goes well)
Note: returns -1 if it can't read response code.

  - server response string corresponding to response code (multiline
responses are converted to a single, multiline string).

Raises SMTPServerDisconnected if end-of-file is reached.
"""
resp = []
if self.file is None:
self.file = self.sock.makefile('rb')
while 1:
try:
line = self.file.readline(_MAXLINE + 1)
except OSError as e:
self.close()
raise SMTPServerDisconnected("Connection unexpectedly closed: "
 + str(e))
if not line:
self.close()
>   raise SMTPServerDisconnected("Connection unexpectedly closed")
E   smtplib.SMTPServerDisconnected: Connection unexpectedly closed

/usr/lib/python3.6/smtplib.py:394: SMTPServerDisconnected
- Captured stdout call -
error: uncaptured python exception, closing channel  (:process_message() got an unexpected keyword argument 
'mail_options' [/usr/lib/python3.6/asyncore.py|read|83] 
[/usr/lib/python3.6/asyncore.py|handle_read_event|423] 
[/usr/lib/python3.6/asynchat.py|handle_read|171] 
[/usr/lib/python3.6/smtpd.py|found_terminator|386])
- Captured stderr call -
send: 'ehlo [127.0.1.1]\r\n'
reply: b'250-profitbricks-build5-amd64\r\n'
reply: b'250-SIZE 33554432\r\n'
reply: b'250-8BITMIME\r\n'
reply: b'250 HELP\r\n'
reply: retcode (250); Msg: b'profitbricks-build5-amd64\nSIZE 
33554432\n8BITMIME\nHELP'
send: 'mail FROM: size=227\r\n'
reply: b'250 OK\r\n'
reply: retcode (250); Msg: b'OK'
send: 'rcpt TO:\r\n'
reply: b'250 OK\r\n'
reply: retcode (250); Msg: b'OK'
send: 'data\r\n'
reply: b'354 End data with .\r\n'
reply: retcode (354); Msg: b'End data with .'
data: (354, b'End data with .')
send: b'Content-Type: text/plain; charset="us-ascii"\r\nMIME-Version: 
1.0\r\nContent-Transfer-Encoding: 7bit\r\nSubject: Your e-mail is getting 
there\r\nFrom: webmas...@example.com\r\nTo: al...@example.com\r\n\r\nSeems like 
this test actually works!\r\n.\r\n'
 Interrupted: stopping after 1 failures 
= 1 failed, 14 passed in 5.97 seconds ==
E: pybuild 

[Python-modules-team] Bug#867485: pyside FTBFS with python 3.6 as supported version

2017-07-06 Thread Adrian Bunk
Source: pyside
Version: 1.2.2+source1-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pyside.html

...
mkdir -p build-3.6
dh_auto_configure -a --builddirectory=build-3.6 -- \
-DCMAKE_SKIP_RPATH=true -DLIB_SUFFIX=/x86_64-linux-gnu -DUSE_XVFB=true 
-DCTEST_TESTING_TIMEOUT=600 \
-DCMAKE_BUILD_TYPE:STRING="Release" \
-DPYTHON_SUFFIX=.cpython-36m"-x86_64-linux-gnu" \
-DDEFAULT_PYTHON_BASENAME=-python2.7
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON 
-DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc 
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_SKIP_RPATH=true 
-DLIB_SUFFIX=/x86_64-linux-gnu -DUSE_XVFB=true -DCTEST_TESTING_TIMEOUT=600 
-DCMAKE_BUILD_TYPE:STRING=Release -DPYTHON_SUFFIX=.cpython-36m-x86_64-linux-gnu 
-DDEFAULT_PYTHON_BASENAME=-python2.7
-- The C compiler identification is GNU 6.4.0
-- The CXX compiler identification is GNU 6.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at 
/usr/lib/x86_64-linux-gnu/cmake/Shiboken-1.2.2/ShibokenConfig.cmake:5 (include):
  include could not find load file:


/usr/lib/x86_64-linux-gnu/cmake/Shiboken-1.2.2/ShibokenConfig.cpython-36m-x86_64-linux-gnu.cmake
Call Stack (most recent call first):
  CMakeLists.txt:8 (find_package)


-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /usr/bin/qmake (found suitable version "4.8.7", minimum required 
is "4.5.0") 
-- Using xvfb-run to perform QtGui tests.
-- Detected OS: x11
CMake Error at CMakeLists.txt:148 (message):
  Could not detect Python module installation directory.


-- Configuring incomplete, errors occurred!

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#867481: celery FTBFS: test_recursive runs forever with python 3.6

2017-07-06 Thread Adrian Bunk
Source: celery
Version: 3.1.23-7
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/celery.html

...
OK (skipped=49)
I: pybuild base:184: python3.6 setup.py test
running test
running egg_info
writing celery.egg-info/PKG-INFO
writing dependency_links to celery.egg-info/dependency_links.txt
writing entry points to celery.egg-info/entry_points.txt
writing requirements to celery.egg-info/requires.txt
writing top-level names to celery.egg-info/top_level.txt
reading manifest file 'celery.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching '*.pyc'
no previously-included directories found matching '*.sw*'
writing manifest file 'celery.egg-info/SOURCES.txt'
running build_ext
/usr/lib/python3/dist-packages/nose/util.py:453: DeprecationWarning: 
inspect.getargspec() is deprecated, use inspect.signature() or 
inspect.getfullargspec()
  inspect.getargspec(func)
test_setup (celery.tests.app.test_amqp.test_PublisherPool) ... ok
test_setup_nolimit (celery.tests.app.test_amqp.test_PublisherPool) ... ok
test_add (celery.tests.app.test_amqp.test_Queues) ... ok
test_add_default_exchange (celery.tests.app.test_amqp.test_Queues) ... ok
test_alias (celery.tests.app.test_amqp.test_Queues) ... ok
test_deselect (celery.tests.app.test_amqp.test_Queues) ... ok
...
test_setup_logger_no_handlers_stream 
(celery.tests.app.test_log.test_default_logger) ... ok
test_setup_logging_subsystem_colorize 
(celery.tests.app.test_log.test_default_logger) ... ok
test_setup_logging_subsystem_misc 
(celery.tests.app.test_log.test_default_logger) ... ok
test_setup_logging_subsystem_misc2 
(celery.tests.app.test_log.test_default_logger) ... ok
test_setup_logging_subsystem_no_mputil 
(celery.tests.app.test_log.test_default_logger) ... ok
test_isa (celery.tests.app.test_log.test_logger_isa) ... ok
test_recursive (celery.tests.app.test_log.test_logger_isa) ... Wed Aug  8 
21:54:56 UTC 2018 - pbuilder was killed by timeout after 18h.
Thu Jul  6 15:31:49 UTC 2017 - total duration: 18h 0m 25s.


python3.6 is using 100% CPU at that point (likely until it gets killed).

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#867467: python3-ripe-atlas-sagan: missing python3 dependency

2017-07-06 Thread Adrian Bunk
Package: python3-ripe-atlas-sagan
Version: 1.1.11-1
Severity: important
Tags: patch

Due to a cut'n'paste error a direct python3 dependency is missing.

Fix:

--- debian/control.old  2017-07-06 17:53:48.0 +
+++ debian/control  2017-07-06 17:54:00.0 +
@@ -39,7 +39,7 @@
 Package: python3-ripe-atlas-sagan
 Architecture: all
 Depends: python3-dateutil, python3-tz, python3-ipy,
- python3-openssl, ${misc:Depends}, ${python:Depends}
+ python3-openssl, ${misc:Depends}, ${python3:Depends}
 Description: Python3 library for parsing RIPE Atlas measurement results
  Ripe Atlas Sagan is a Python library for parsing RIPE Atlas measurement
  results. It aims at providing a consistent high-level interface for a rapidly

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#867447: python3-pampy: missing dependencies

2017-07-06 Thread Adrian Bunk
Package: python3-pampy
Version: 1.8.2-1
Severity: serious
Tags: patch

Due to a cut'n'paste error there are no package dependencies.

Fix:

--- debian/control.old  2017-07-06 17:03:34.0 +
+++ debian/control  2017-07-06 17:03:43.0 +
@@ -37,7 +37,7 @@
 Architecture: all
 Depends:
  ${misc:Depends},
- ${python:Depends},
+ ${python3:Depends},
 Description: Python module for simple PAM authentications (Python 3)
  Provide an authenticate() function that will allow the caller to
  authenticate a user against the Pluggable Authentication Modules

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#867436: python3-icalendar: missing dependencies

2017-07-06 Thread Adrian Bunk
Package: python3-icalendar
Version: 3.8-1
Severity: serious
Tags: patch

Due to a cut'n'paste error some dependencies are missing.

Fix:

--- debian/control.old  2017-07-06 16:29:45.0 +
+++ debian/control  2017-07-06 16:29:54.0 +
@@ -50,7 +50,7 @@
 Architecture: all
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- ${python:Depends},
+ ${python3:Depends},
  python3-tz,
  python3-dateutil
 Provides: ${python:Provides}

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#867426: python3-django-contact-form: incorrect dependencies

2017-07-06 Thread Adrian Bunk
Package: python3-django-contact-form
Version: 1.3-1
Severity: serious
Tags: patch

Due to a cut'n'paste error the dependencies are incorrect.

Fix:

--- debian/control.old  2017-07-06 15:53:58.0 +
+++ debian/control  2017-07-06 15:54:59.0 +
@@ -34,7 +34,7 @@
 Package: python3-django-contact-form
 Architecture: all
 Recommends: python-django-contact-form-doc
-Depends: ${misc:Depends}, ${python:Depends}, python-django (>= 1.0)
+Depends: ${misc:Depends}, ${python3:Depends}, python3-django (>= 1.0)
 Description: extensible contact-form application for Django (Python 3)
  This is a reusable application which simplifies including a contact form 
within
  Django, the Python web framework. It provides a basic contact form which, once

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


  1   2   >