Source: hiro
Version: 0.5.1-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20221220 ftbfs-bookworm

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:240: /usr/bin/python3.11 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/hiro
> copying hiro/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/hiro
> copying hiro/core.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/hiro
> copying hiro/errors.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/hiro
> copying hiro/version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/hiro
> copying hiro/patches.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/hiro
> copying hiro/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/hiro
> running egg_info
> creating hiro.egg-info
> writing hiro.egg-info/PKG-INFO
> writing dependency_links to hiro.egg-info/dependency_links.txt
> writing requirements to hiro.egg-info/requires.txt
> writing top-level names to hiro.egg-info/top_level.txt
> writing manifest file 'hiro.egg-info/SOURCES.txt'
> reading manifest file 'hiro.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'hiro.egg-info/SOURCES.txt'
> I: pybuild base:240: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_hiro/build/hiro
> copying hiro/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_hiro/build/hiro
> copying hiro/core.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_hiro/build/hiro
> copying hiro/errors.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_hiro/build/hiro
> copying hiro/version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_hiro/build/hiro
> copying hiro/patches.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_hiro/build/hiro
> copying hiro/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_hiro/build/hiro
> running egg_info
> writing hiro.egg-info/PKG-INFO
> writing dependency_links to hiro.egg-info/dependency_links.txt
> writing requirements to hiro.egg-info/requires.txt
> writing top-level names to hiro.egg-info/top_level.txt
> reading manifest file 'hiro.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'hiro.egg-info/SOURCES.txt'
> PYTHONPATH=. http_proxy='127.0.0.1:9' python3 -m sphinx -N -bhtml doc/source 
> build/html
> Running Sphinx v5.3.0
> making output directory... done
> WARNING: html_static_path entry '_static' does not exist
> loading intersphinx inventory from http://docs.python.org/objects.inv...
> WARNING: failed to reach any of the inventories with the following issues:
> intersphinx inventory 'http://docs.python.org/objects.inv' not fetchable due 
> to <class 'requests.exceptions.ProxyError'>: 
> HTTPConnectionPool(host='127.0.0.1', port=9): Max retries exceeded with url: 
> http://docs.python.org/objects.inv (Caused by ProxyError('Cannot connect to 
> proxy.', NewConnectionError('<urllib3.connection.HTTPConnection object at 
> 0x7f291a76fee0>: Failed to establish a new connection: [Errno 111] Connection 
> refused')))
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 4 source files that are out of date
> updating environment: [new config] 4 added, 0 changed, 0 removed
> reading sources... [ 25%] api
> reading sources... [ 50%] index
> reading sources... [ 75%] intro
> reading sources... [100%] project
> 
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [ 25%] api
> writing output... [ 50%] index
> writing output... [ 75%] intro
> writing output... [100%] project
> 
> generating indices... genindex done
> highlighting module code... [100%] hiro.core
> 
> writing additional pages... search done
> copying static files... done
> copying extra files... done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 2 warnings.
> 
> The HTML pages are in build/html.
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build; 
> python3.11 -m unittest discover -v 
> test_accelerate (tests.test_context_mgr.TestScaledContext.test_accelerate) 
> ... ok
> test_check_time (tests.test_context_mgr.TestScaledContext.test_check_time) 
> ... ok
> test_deccelerate (tests.test_context_mgr.TestScaledContext.test_deccelerate) 
> ... ok
> test_utc (tests.test_context_mgr.TestScaledContext.test_utc) ... 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/tests/test_context_mgr.py:40:
>  DeprecationWarning: Please use assertEqual instead.
>   self.assertEquals( math.ceil((datetime.now() - datetime.utcnow()).seconds / 
> 60.0 / 60.0),
> ok
> test_decorated (tests.test_context_mgr.TestTimelineContext.test_decorated) 
> ... ERROR
> test_decorated_with_argument 
> (tests.test_context_mgr.TestTimelineContext.test_decorated_with_argument) ... 
> ERROR
> test_fluent (tests.test_context_mgr.TestTimelineContext.test_fluent) ... ok
> test_forward (tests.test_context_mgr.TestTimelineContext.test_forward) ... ok
> test_freeze (tests.test_context_mgr.TestTimelineContext.test_freeze) ... ok
> test_freeze_forward_unfreeze 
> (tests.test_context_mgr.TestTimelineContext.test_freeze_forward_unfreeze) ... 
> /usr/lib/python3.11/subprocess.py:1125: ResourceWarning: subprocess 1398392 
> is still running
>   _warn("subprocess %s is still running" % self.pid,
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/tests/test_context_mgr.py:145:
>  ResourceWarning: unclosed file <_io.TextIOWrapper name=3 encoding='UTF-8'>
>   self.assertEquals(int(time.time()), int(os.popen("date 
> +%s").read().strip()))
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> ok
> test_freeze_target 
> (tests.test_context_mgr.TestTimelineContext.test_freeze_target) ... 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/tests/test_context_mgr.py:91:
>  DeprecationWarning: Please use assertAlmostEqual instead.
>   self.assertAlmostEquals(time.time(), 0, 1)
> ok
> test_rewind (tests.test_context_mgr.TestTimelineContext.test_rewind) ... ok
> test_unfreeze (tests.test_context_mgr.TestTimelineContext.test_unfreeze) ... 
> /usr/lib/python3.11/subprocess.py:1125: ResourceWarning: subprocess 1398394 
> is still running
>   _warn("subprocess %s is still running" % self.pid,
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> ok
> test_scale_up_runner 
> (tests.test_runners.TestASyncRunner.test_scale_up_runner) ... ok
> test_scale_up_runner_fail 
> (tests.test_runners.TestASyncRunner.test_scale_up_runner_fail) ... ok
> test_segment_not_complete_error 
> (tests.test_runners.TestASyncRunner.test_segment_not_complete_error) ... ok
> test_scale_up_runner (tests.test_runners.TestSyncRunner.test_scale_up_runner) 
> ... 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/tests/test_runners.py:17: 
> DeprecationWarning: Please use assertEqual instead.
>   self.assertEquals(f.get_response(), 1)
> ok
> test_scale_up_runner_fail 
> (tests.test_runners.TestSyncRunner.test_scale_up_runner_fail) ... ok
> test_kwargs (tests.test_utils.TestChained.test_kwargs) ... ok
> test_no_return (tests.test_utils.TestChained.test_no_return) ... ok
> test_with_return (tests.test_utils.TestChained.test_with_return) ... ok
> test_days (tests.test_utils.TestTimeDeltaToSeconds.test_days) ... ok
> test_fractional (tests.test_utils.TestTimeDeltaToSeconds.test_fractional) ... 
> ok
> test_date (tests.test_utils.TestTimeInSeconds.test_date) ... ok
> test_datetime (tests.test_utils.TestTimeInSeconds.test_datetime) ... ok
> test_invalid_type (tests.test_utils.TestTimeInSeconds.test_invalid_type) ... 
> ok
> test_passthrough (tests.test_utils.TestTimeInSeconds.test_passthrough) ... ok
> 
> ======================================================================
> ERROR: test_decorated 
> (tests.test_context_mgr.TestTimelineContext.test_decorated)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/tests/test_context_mgr.py",
>  line 164, in test_decorated
>     _decorated()
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/hiro/core.py", 
> line 38, in inner
>     reraise(*exc)
>   File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise
>     raise value
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/hiro/core.py", 
> line 28, in inner
>     if "timeline" in inspect.getargspec(fn).args:
>                      ^^^^^^^^^^^^^^^^^^
> AttributeError: module 'inspect' has no attribute 'getargspec'
> 
> ======================================================================
> ERROR: test_decorated_with_argument 
> (tests.test_context_mgr.TestTimelineContext.test_decorated_with_argument)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/tests/test_context_mgr.py",
>  line 171, in test_decorated_with_argument
>     _decorated()
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/hiro/core.py", 
> line 38, in inner
>     reraise(*exc)
>   File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise
>     raise value
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build/hiro/core.py", 
> line 28, in inner
>     if "timeline" in inspect.getargspec(fn).args:
>                      ^^^^^^^^^^^^^^^^^^
> AttributeError: module 'inspect' has no attribute 'getargspec'
> 
> ----------------------------------------------------------------------
> Ran 27 tests in 7.235s
> 
> FAILED (errors=2)
> sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper name=3 
> encoding='UTF-8'>
> E: pybuild pybuild:386: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hiro/build; python3.11 -m unittest 
> discover -v 
> I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_hiro/build; 
> python3.10 -m unittest discover -v 
> test_accelerate (tests.test_context_mgr.TestScaledContext) ... ok
> test_check_time (tests.test_context_mgr.TestScaledContext) ... ok
> test_deccelerate (tests.test_context_mgr.TestScaledContext) ... ok
> test_utc (tests.test_context_mgr.TestScaledContext) ... 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_hiro/build/tests/test_context_mgr.py:40:
>  DeprecationWarning: Please use assertEqual instead.
>   self.assertEquals( math.ceil((datetime.now() - datetime.utcnow()).seconds / 
> 60.0 / 60.0),
> ok
> test_decorated (tests.test_context_mgr.TestTimelineContext) ... 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_hiro/build/hiro/core.py:28: 
> DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use 
> inspect.signature() or inspect.getfullargspec()
>   if "timeline" in inspect.getargspec(fn).args:
> ok
> test_decorated_with_argument (tests.test_context_mgr.TestTimelineContext) ... 
> ok
> test_fluent (tests.test_context_mgr.TestTimelineContext) ... ok
> test_forward (tests.test_context_mgr.TestTimelineContext) ... ok
> test_freeze (tests.test_context_mgr.TestTimelineContext) ... ok
> test_freeze_forward_unfreeze (tests.test_context_mgr.TestTimelineContext) ... 
> /usr/lib/python3.10/subprocess.py:1072: ResourceWarning: subprocess 1398401 
> is still running
>   _warn("subprocess %s is still running" % self.pid,
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_hiro/build/tests/test_context_mgr.py:145:
>  ResourceWarning: unclosed file <_io.TextIOWrapper name=3 encoding='UTF-8'>
>   self.assertEquals(int(time.time()), int(os.popen("date 
> +%s").read().strip()))
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> ok
> test_freeze_target (tests.test_context_mgr.TestTimelineContext) ... 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_hiro/build/tests/test_context_mgr.py:91:
>  DeprecationWarning: Please use assertAlmostEqual instead.
>   self.assertAlmostEquals(time.time(), 0, 1)
> ok
> test_rewind (tests.test_context_mgr.TestTimelineContext) ... ok
> test_unfreeze (tests.test_context_mgr.TestTimelineContext) ... 
> /usr/lib/python3.10/subprocess.py:1072: ResourceWarning: subprocess 1398403 
> is still running
>   _warn("subprocess %s is still running" % self.pid,
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> ok
> test_scale_up_runner (tests.test_runners.TestASyncRunner) ... ok
> test_scale_up_runner_fail (tests.test_runners.TestASyncRunner) ... ok
> test_segment_not_complete_error (tests.test_runners.TestASyncRunner) ... ok
> test_scale_up_runner (tests.test_runners.TestSyncRunner) ... 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_hiro/build/tests/test_runners.py:17: 
> DeprecationWarning: Please use assertEqual instead.
>   self.assertEquals(f.get_response(), 1)
> ok
> test_scale_up_runner_fail (tests.test_runners.TestSyncRunner) ... ok
> test_kwargs (tests.test_utils.TestChained) ... ok
> test_no_return (tests.test_utils.TestChained) ... ok
> test_with_return (tests.test_utils.TestChained) ... ok
> test_days (tests.test_utils.TestTimeDeltaToSeconds) ... ok
> test_fractional (tests.test_utils.TestTimeDeltaToSeconds) ... ok
> test_date (tests.test_utils.TestTimeInSeconds) ... ok
> test_datetime (tests.test_utils.TestTimeInSeconds) ... ok
> test_invalid_type (tests.test_utils.TestTimeInSeconds) ... ok
> test_passthrough (tests.test_utils.TestTimeInSeconds) ... ok
> 
> ----------------------------------------------------------------------
> Ran 27 tests in 8.249s
> 
> OK
> sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper name=3 
> encoding='UTF-8'>
> dh_auto_test: error: pybuild --test -i python{version} -p "3.11 3.10" 
> returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2022/12/20/hiro_0.5.1-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to