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.