Your message dated Wed, 24 May 2017 00:42:34 +0300
with message-id <20170523214234.xzl5ru5kf5xmgn2q@localhost>
and subject line python-restless seems to build now
has caused the Debian Bug report #849555,
regarding python-restless: FTBFS: dh_auto_test: pybuild --test -i 
python{version} -p 3.5 returned exit code 13
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
849555: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=849555
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-restless
Version: 2.0.3-1
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20170111 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_build
> I: pybuild base:184: /usr/bin/python setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/restless
> copying restless/it.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/restless
> copying restless/data.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/restless
> copying restless/preparers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/restless
> copying restless/dj.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/restless
> copying restless/constants.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/restless
> copying restless/pyr.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/restless
> copying restless/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/restless
> copying restless/resources.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/restless
> copying restless/exceptions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/restless
> copying restless/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/restless
> copying restless/fl.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/restless
> copying restless/tnd.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/restless
> copying restless/serializers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/restless
> I: pybuild base:184: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless
> copying restless/it.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless
> copying restless/data.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless
> copying restless/preparers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless
> copying restless/dj.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless
> copying restless/constants.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless
> copying restless/pyr.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless
> copying restless/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless
> copying restless/resources.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless
> copying restless/exceptions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless
> copying restless/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless
> copying restless/fl.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless
> copying restless/tnd.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless
> copying restless/serializers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless
> PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -N -bhtml docs/ build/html
> Running Sphinx v1.4.9
> making output directory...
> loading pickled environment... not yet created
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 23 source files that are out of date
> updating environment: 23 added, 0 changed, 0 removed
> reading sources... [  4%] contributing
> reading sources... [  8%] cookbook
> reading sources... [ 13%] extending
> reading sources... [ 17%] index
> reading sources... [ 21%] philosophy
> reading sources... [ 26%] reference/constants
> reading sources... [ 30%] reference/data
> reading sources... [ 34%] reference/exceptions
> reading sources... [ 39%] reference/preparers
> reading sources... [ 43%] reference/resources
> reading sources... [ 47%] reference/serializers
> reading sources... [ 52%] reference/utils
> reading sources... [ 56%] releasenotes/v1.0.0
> reading sources... [ 60%] releasenotes/v1.1.0
> reading sources... [ 65%] releasenotes/v1.2.0
> reading sources... [ 69%] releasenotes/v1.3.0
> reading sources... [ 73%] releasenotes/v1.4.0
> reading sources... [ 78%] releasenotes/v2.0.0
> reading sources... [ 82%] releasenotes/v2.0.1
> reading sources... [ 86%] releasenotes/v2.0.2
> reading sources... [ 91%] releasenotes/v2.0.3
> reading sources... [ 95%] security
> reading sources... [100%] tutorial
> 
> /<<PKGBUILDDIR>>/docs/reference/resources.rst:42: WARNING: autodoc: failed to 
> import module u'restless.it'; the following exception was raised:
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/sphinx/ext/autodoc.py", line 529, in 
> import_object
>     __import__(self.modname)
>   File "/<<PKGBUILDDIR>>/restless/it.py", line 3, in <module>
>     import itty
> ImportError: No module named itty
> /<<PKGBUILDDIR>>/docs/releasenotes/v2.0.0.rst:64: WARNING: Inline literal 
> start-string without end-string.
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [  4%] contributing
> writing output... [  8%] cookbook
> writing output... [ 13%] extending
> writing output... [ 17%] index
> writing output... [ 21%] philosophy
> writing output... [ 26%] reference/constants
> writing output... [ 30%] reference/data
> writing output... [ 34%] reference/exceptions
> writing output... [ 39%] reference/preparers
> writing output... [ 43%] reference/resources
> writing output... [ 47%] reference/serializers
> writing output... [ 52%] reference/utils
> writing output... [ 56%] releasenotes/v1.0.0
> writing output... [ 60%] releasenotes/v1.1.0
> writing output... [ 65%] releasenotes/v1.2.0
> writing output... [ 69%] releasenotes/v1.3.0
> writing output... [ 73%] releasenotes/v1.4.0
> writing output... [ 78%] releasenotes/v2.0.0
> writing output... [ 82%] releasenotes/v2.0.1
> writing output... [ 86%] releasenotes/v2.0.2
> writing output... [ 91%] releasenotes/v2.0.3
> writing output... [ 95%] security
> writing output... [100%] tutorial
> 
> generating indices... genindex py-modindex
> writing additional pages... search
> copying static files... WARNING: html_static_path entry 
> u'/<<PKGBUILDDIR>>/docs/_static' does not exist
> done
> copying extra files... done
> dumping search index in English (code: en) ... done
> dumping object inventory... done
> build succeeded, 3 warnings.
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:184: cd /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build; 
> python2.7 -m unittest discover -v 
> test_as_detail (tests.test_it.IttyResourceTestCase) ... skipped 'itty is not 
> available'
> test_as_list (tests.test_it.IttyResourceTestCase) ... skipped 'itty is not 
> available'
> test_build_response (tests.test_it.IttyResourceTestCase) ... skipped 'itty is 
> not available'
> test_is_debug (tests.test_it.IttyResourceTestCase) ... skipped 'itty is not 
> available'
> test_setup_urls (tests.test_it.IttyResourceTestCase) ... skipped 'itty is not 
> available'
> test_bubble_exceptions (tests.test_resources.ResourceTestCase) ... ok
> test_build_error (tests.test_resources.ResourceTestCase) ... ok
> test_build_response (tests.test_resources.ResourceTestCase) ... ok
> test_create (tests.test_resources.ResourceTestCase) ... ok
> test_create_detail (tests.test_resources.ResourceTestCase) ... ok
> test_delete (tests.test_resources.ResourceTestCase) ... ok
> test_delete_list (tests.test_resources.ResourceTestCase) ... ok
> test_deserialize (tests.test_resources.ResourceTestCase) ... ok
> test_deserialize_detail (tests.test_resources.ResourceTestCase) ... ok
> test_deserialize_list (tests.test_resources.ResourceTestCase) ... ok
> test_detail (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_create (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_create_detail (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_delete (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_delete_list (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_detail (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_list (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_update (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_update_list (tests.test_resources.ResourceTestCase) ... ok
> test_init (tests.test_resources.ResourceTestCase) ... ok
> test_is_authenticated (tests.test_resources.ResourceTestCase) ... ok
> test_is_debug (tests.test_resources.ResourceTestCase) ... ok
> test_list (tests.test_resources.ResourceTestCase) ... ok
> test_prepare (tests.test_resources.ResourceTestCase) ... ok
> test_request_body (tests.test_resources.ResourceTestCase) ... ok
> test_request_method (tests.test_resources.ResourceTestCase) ... ok
> test_serialize (tests.test_resources.ResourceTestCase) ... ok
> test_serialize_detail (tests.test_resources.ResourceTestCase) ... ok
> test_serialize_list (tests.test_resources.ResourceTestCase) ... ok
> test_update (tests.test_resources.ResourceTestCase) ... ok
> test_update_list (tests.test_resources.ResourceTestCase) ... ok
> test_wrap_list_response (tests.test_resources.ResourceTestCase) ... ok
> test_format_traceback (tests.test_utils.FormatTracebackTestCase) ... ok
> test_as_detail (tests.test_dj.DjangoResourceTestCase) ... ok
> test_as_list (tests.test_dj.DjangoResourceTestCase) ... ok
> test_as_view (tests.test_dj.DjangoResourceTestCase) ... ok
> test_build_url_name (tests.test_dj.DjangoResourceTestCase) ... ok
> test_create (tests.test_dj.DjangoResourceTestCase) ... ok
> test_delete (tests.test_dj.DjangoResourceTestCase) ... ok
> test_handle_build_err (tests.test_dj.DjangoResourceTestCase) ... ok
> test_handle_not_authenticated (tests.test_dj.DjangoResourceTestCase) ... ok
> test_handle_not_implemented (tests.test_dj.DjangoResourceTestCase) ... ok
> test_http404_exception_handling (tests.test_dj.DjangoResourceTestCase) ... ok
> test_object_does_not_exist (tests.test_dj.DjangoResourceTestCase) ... ok
> test_urls (tests.test_dj.DjangoResourceTestCase) ... ok
> test_complex_miss (tests.test_preparers.LookupDataTestCase) ... ok
> test_dict_miss (tests.test_preparers.LookupDataTestCase) ... ok
> test_dict_nested (tests.test_preparers.LookupDataTestCase) ... ok
> test_dict_nullable_fk (tests.test_preparers.LookupDataTestCase) ... ok
> test_dict_simple (tests.test_preparers.LookupDataTestCase) ... ok
> test_empty_lookup (tests.test_preparers.LookupDataTestCase) ... ok
> test_obj_miss (tests.test_preparers.LookupDataTestCase) ... ok
> test_obj_nested (tests.test_preparers.LookupDataTestCase) ... ok
> test_obj_nullable_fk (tests.test_preparers.LookupDataTestCase) ... ok
> test_obj_simple (tests.test_preparers.LookupDataTestCase) ... ok
> test_basic_resource_detail (tests.test_tnd.FuncTrimTestCase) ... ok
> test_basic_resource_list (tests.test_tnd.FuncTrimTestCase) ... ok
> test_empty_resource (tests.test_tnd.FuncTrimTestCase) ... ok
> test_inheritance_resource_detail (tests.test_tnd.FuncTrimTestCase) ... ok
> test_body (tests.test_tnd.InternalTestCase) ... ok
> test_class (tests.test_tnd.InternalTestCase)
> test the generated tornado.web.RequestHandler ... ok
> test_is_debug (tests.test_tnd.InternalTestCase) ... ok
> test_method (tests.test_tnd.InternalTestCase) ... ok
> test_var (tests.test_tnd.InternalTestCase)
> make sure variable from tornado is correctly passed. ... ok
> test_as_detail (tests.test_tnd.TndAsyncResourceTestCase) ... ok
> test_as_list (tests.test_tnd.TndAsyncResourceTestCase) ... ok
> test_as_detail (tests.test_tnd.TndResourceTestCase) ... ok
> test_as_list (tests.test_tnd.TndResourceTestCase) ... ok
> test_not_authenticated (tests.test_tnd.TndResourceTestCase) ... 
> WARNING:tornado.access:401 POST /fake (127.0.0.1) 1.52ms
> ok
> test_add_views (tests.test_pyr.PyramidResourceTestCase) ... ok
> test_as_detail (tests.test_pyr.PyramidResourceTestCase) ... ok
> test_as_list (tests.test_pyr.PyramidResourceTestCase) ... ok
> test_create (tests.test_pyr.PyramidResourceTestCase) ... ok
> test_handle_not_authenticated (tests.test_pyr.PyramidResourceTestCase) ... ok
> test_add_url_rules (tests.test_fl.FlaskResourceTestCase) ... ok
> test_as_detail (tests.test_fl.FlaskResourceTestCase) ... ok
> test_as_list (tests.test_fl.FlaskResourceTestCase) ... ok
> test_build_response (tests.test_fl.FlaskResourceTestCase) ... ok
> test_is_debug (tests.test_fl.FlaskResourceTestCase) ... ok
> test_deserialize (tests.test_serializers.JSONSerializerTestCase) ... ok
> test_deserialize_invalid (tests.test_serializers.JSONSerializerTestCase) ... 
> ok
> test_serialize (tests.test_serializers.JSONSerializerTestCase) ... ok
> 
> ----------------------------------------------------------------------
> Ran 87 tests in 0.051s
> 
> OK (skipped=5)
> I: pybuild base:184: cd /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build; 
> python3.5 -m unittest discover -v 
> test_as_detail (tests.test_dj.DjangoResourceTestCase) ... ok
> test_as_list (tests.test_dj.DjangoResourceTestCase) ... ok
> test_as_view (tests.test_dj.DjangoResourceTestCase) ... ok
> test_build_url_name (tests.test_dj.DjangoResourceTestCase) ... ok
> test_create (tests.test_dj.DjangoResourceTestCase) ... ok
> test_delete (tests.test_dj.DjangoResourceTestCase) ... ok
> test_handle_build_err (tests.test_dj.DjangoResourceTestCase) ... ok
> test_handle_not_authenticated (tests.test_dj.DjangoResourceTestCase) ... ok
> test_handle_not_implemented (tests.test_dj.DjangoResourceTestCase) ... ok
> test_http404_exception_handling (tests.test_dj.DjangoResourceTestCase) ... ok
> test_object_does_not_exist (tests.test_dj.DjangoResourceTestCase) ... ok
> test_urls (tests.test_dj.DjangoResourceTestCase) ... ok
> test_add_url_rules (tests.test_fl.FlaskResourceTestCase) ... ok
> test_as_detail (tests.test_fl.FlaskResourceTestCase) ... ok
> test_as_list (tests.test_fl.FlaskResourceTestCase) ... ok
> test_build_response (tests.test_fl.FlaskResourceTestCase) ... ok
> test_is_debug (tests.test_fl.FlaskResourceTestCase) ... ok
> test_as_detail (tests.test_it.IttyResourceTestCase) ... skipped 'itty is not 
> available'
> test_as_list (tests.test_it.IttyResourceTestCase) ... skipped 'itty is not 
> available'
> test_build_response (tests.test_it.IttyResourceTestCase) ... skipped 'itty is 
> not available'
> test_is_debug (tests.test_it.IttyResourceTestCase) ... skipped 'itty is not 
> available'
> test_setup_urls (tests.test_it.IttyResourceTestCase) ... skipped 'itty is not 
> available'
> test_complex_miss (tests.test_preparers.LookupDataTestCase) ... ok
> test_dict_miss (tests.test_preparers.LookupDataTestCase) ... ok
> test_dict_nested (tests.test_preparers.LookupDataTestCase) ... ok
> test_dict_nullable_fk (tests.test_preparers.LookupDataTestCase) ... ok
> test_dict_simple (tests.test_preparers.LookupDataTestCase) ... ok
> test_empty_lookup (tests.test_preparers.LookupDataTestCase) ... ok
> test_obj_miss (tests.test_preparers.LookupDataTestCase) ... ok
> test_obj_nested (tests.test_preparers.LookupDataTestCase) ... ok
> test_obj_nullable_fk (tests.test_preparers.LookupDataTestCase) ... ok
> test_obj_simple (tests.test_preparers.LookupDataTestCase) ... ok
> test_add_views (tests.test_pyr.PyramidResourceTestCase) ... ok
> test_as_detail (tests.test_pyr.PyramidResourceTestCase) ... ERROR
> test_as_list (tests.test_pyr.PyramidResourceTestCase) ... ERROR
> test_create (tests.test_pyr.PyramidResourceTestCase) ... ERROR
> test_handle_not_authenticated (tests.test_pyr.PyramidResourceTestCase) ... 
> ERROR
> test_bubble_exceptions (tests.test_resources.ResourceTestCase) ... ok
> test_build_error (tests.test_resources.ResourceTestCase) ... ok
> test_build_response (tests.test_resources.ResourceTestCase) ... ok
> test_create (tests.test_resources.ResourceTestCase) ... ok
> test_create_detail (tests.test_resources.ResourceTestCase) ... ok
> test_delete (tests.test_resources.ResourceTestCase) ... ok
> test_delete_list (tests.test_resources.ResourceTestCase) ... ok
> test_deserialize (tests.test_resources.ResourceTestCase) ... ok
> test_deserialize_detail (tests.test_resources.ResourceTestCase) ... ok
> test_deserialize_list (tests.test_resources.ResourceTestCase) ... ok
> test_detail (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_create (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_create_detail (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_delete (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_delete_list (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_detail (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_list (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_update (tests.test_resources.ResourceTestCase) ... ok
> test_endpoint_update_list (tests.test_resources.ResourceTestCase) ... ok
> test_init (tests.test_resources.ResourceTestCase) ... ok
> test_is_authenticated (tests.test_resources.ResourceTestCase) ... ok
> test_is_debug (tests.test_resources.ResourceTestCase) ... ok
> test_list (tests.test_resources.ResourceTestCase) ... ok
> test_prepare (tests.test_resources.ResourceTestCase) ... ok
> test_request_body (tests.test_resources.ResourceTestCase) ... ok
> test_request_method (tests.test_resources.ResourceTestCase) ... ok
> test_serialize (tests.test_resources.ResourceTestCase) ... ok
> test_serialize_detail (tests.test_resources.ResourceTestCase) ... ok
> test_serialize_list (tests.test_resources.ResourceTestCase) ... ok
> test_update (tests.test_resources.ResourceTestCase) ... ok
> test_update_list (tests.test_resources.ResourceTestCase) ... ok
> test_wrap_list_response (tests.test_resources.ResourceTestCase) ... ok
> test_deserialize (tests.test_serializers.JSONSerializerTestCase) ... ok
> test_deserialize_invalid (tests.test_serializers.JSONSerializerTestCase) ... 
> ok
> test_serialize (tests.test_serializers.JSONSerializerTestCase) ... ok
> test_basic_resource_detail (tests.test_tnd.FuncTrimTestCase) ... ok
> test_basic_resource_list (tests.test_tnd.FuncTrimTestCase) ... ok
> test_empty_resource (tests.test_tnd.FuncTrimTestCase) ... ok
> test_inheritance_resource_detail (tests.test_tnd.FuncTrimTestCase) ... ok
> test_body (tests.test_tnd.InternalTestCase) ... ok
> test_class (tests.test_tnd.InternalTestCase)
> test the generated tornado.web.RequestHandler ... ok
> test_is_debug (tests.test_tnd.InternalTestCase) ... ok
> test_method (tests.test_tnd.InternalTestCase) ... ok
> test_var (tests.test_tnd.InternalTestCase)
> make sure variable from tornado is correctly passed. ... ok
> test_as_detail (tests.test_tnd.TndAsyncResourceTestCase) ... 
> /usr/lib/python3/dist-packages/tornado/stack_context.py:271: ResourceWarning: 
> unclosed <socket.socket fd=7, family=AddressFamily.AF_INET, type=2049, 
> proto=0, laddr=('0.0.0.0', 0)>
>   def null_wrapper(*args, **kwargs):
> /usr/lib/python3/dist-packages/tornado/stack_context.py:271: ResourceWarning: 
> unclosed <socket.socket fd=8, family=AddressFamily.AF_INET, type=2049, 
> proto=0, laddr=('0.0.0.0', 0)>
>   def null_wrapper(*args, **kwargs):
> /usr/lib/python3/dist-packages/tornado/stack_context.py:271: ResourceWarning: 
> unclosed <socket.socket fd=9, family=AddressFamily.AF_INET, type=2049, 
> proto=0, laddr=('0.0.0.0', 0)>
>   def null_wrapper(*args, **kwargs):
> /usr/lib/python3/dist-packages/tornado/stack_context.py:271: ResourceWarning: 
> unclosed <socket.socket fd=10, family=AddressFamily.AF_INET, type=2049, 
> proto=0, laddr=('0.0.0.0', 0)>
>   def null_wrapper(*args, **kwargs):
> /usr/lib/python3/dist-packages/tornado/stack_context.py:271: ResourceWarning: 
> unclosed <socket.socket fd=11, family=AddressFamily.AF_INET, type=2049, 
> proto=0, laddr=('0.0.0.0', 0)>
>   def null_wrapper(*args, **kwargs):
> /usr/lib/python3/dist-packages/tornado/stack_context.py:271: ResourceWarning: 
> unclosed <socket.socket fd=12, family=AddressFamily.AF_INET, type=2049, 
> proto=0, laddr=('0.0.0.0', 0)>
>   def null_wrapper(*args, **kwargs):
> /usr/lib/python3/dist-packages/tornado/stack_context.py:271: ResourceWarning: 
> unclosed <socket.socket fd=13, family=AddressFamily.AF_INET, type=2049, 
> proto=0, laddr=('0.0.0.0', 0)>
>   def null_wrapper(*args, **kwargs):
> /usr/lib/python3/dist-packages/tornado/stack_context.py:271: ResourceWarning: 
> unclosed <socket.socket fd=14, family=AddressFamily.AF_INET, type=2049, 
> proto=0, laddr=('0.0.0.0', 0)>
>   def null_wrapper(*args, **kwargs):
> /usr/lib/python3/dist-packages/tornado/stack_context.py:271: ResourceWarning: 
> unclosed <socket.socket fd=15, family=AddressFamily.AF_INET, type=2049, 
> proto=0, laddr=('0.0.0.0', 0)>
>   def null_wrapper(*args, **kwargs):
> ok
> test_as_list (tests.test_tnd.TndAsyncResourceTestCase) ... ok
> test_as_detail (tests.test_tnd.TndResourceTestCase) ... ok
> test_as_list (tests.test_tnd.TndResourceTestCase) ... ok
> test_not_authenticated (tests.test_tnd.TndResourceTestCase) ... 
> WARNING:tornado.access:401 POST /fake (127.0.0.1) 2.18ms
> ok
> test_format_traceback (tests.test_utils.FormatTracebackTestCase) ... ok
> 
> ======================================================================
> ERROR: test_as_detail (tests.test_pyr.PyramidResourceTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/tests/test_pyr.py", 
> line 81, in test_as_detail
>     resp = detail_endpoint(req)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless/pyr.py", line 
> 27, in _wrapper
>     return inst.handle('detail', name)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless/resources.py", 
> line 290, in handle
>     return self.build_response(serialized, status=status)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/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 "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/tests/test_pyr.py", 
> line 54, in test_as_list
>     resp = list_endpoint(req)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless/resources.py", 
> line 140, in _wrapper
>     return inst.handle(view_type, *args, **kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless/resources.py", 
> line 290, in handle
>     return self.build_response(serialized, status=status)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/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 "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/tests/test_pyr.py", 
> line 109, in test_create
>     resp = self.res.handle('list')
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless/resources.py", 
> line 290, in handle
>     return self.build_response(serialized, status=status)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/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 "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/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 "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/tests/test_pyr.py", 
> line 93, in test_handle_not_authenticated
>     resp = self.res.handle('list')
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless/resources.py", 
> line 287, in handle
>     return self.handle_error(err)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless/resources.py", 
> line 306, in handle_error
>     return self.build_error(err)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/restless/resources.py", 
> line 211, in build_error
>     return self.build_response(body, status=status)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/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
> 
> ----------------------------------------------------------------------
> Ran 87 tests in 0.055s
> 
> FAILED (errors=4, skipped=5)
> sys:1: ResourceWarning: unclosed file <_io.FileIO name=6 mode='wb' 
> closefd=True>
> sys:1: ResourceWarning: unclosed file <_io.FileIO name=5 mode='rb' 
> closefd=True>
> E: pybuild pybuild:276: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build; python3.5 -m unittest discover 
> -v 
> dh_auto_test: pybuild --test -i python{version} -p 3.5 returned exit code 13

The full build log is available from:
   http://aws-logs.debian.net/2017/01/11/python-restless_2.0.3-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
https://tests.reproducible-builds.org/debian/history/python-restless.html
says about unstable:

<all reproducible since September>
2016-12-27 reproducible
2016-12-28 FTBFS
2017-01-13 FTBFS
2017-01-27 reproducible
<all reproducible>

This indicates that this was a FTBFS caused by breakage in some other 
package that was fixed in January.

I was also able to successfully build the package myself.

On a side note, based on the logs the "ImportError: No module named itty"
seems to be "normal" (as in not causing a FTBFS).
The FTBFS were the test failures later in the log.

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

--- End Message ---

Reply via email to