Your message dated Sat, 07 Jan 2023 21:09:43 +0000
with message-id <e1pegrj-002qpv...@fasolo.debian.org>
and subject line Bug#1026527: fixed in hiro 0.5.1-2
has caused the Debian Bug report #1026527,
regarding hiro: FTBFS: AttributeError: module 'inspect' has no attribute
'getargspec'
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.)
--
1026527: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026527
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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.
--- End Message ---
--- Begin Message ---
Source: hiro
Source-Version: 0.5.1-2
Done: Carsten Schoenert <c.schoen...@t-online.de>
We believe that the bug you reported is fixed in the latest version of
hiro, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1026...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Carsten Schoenert <c.schoen...@t-online.de> (supplier of updated hiro package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 07 Jan 2023 19:57:30 +0100
Source: hiro
Architecture: source
Version: 0.5.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Carsten Schoenert <c.schoen...@t-online.de>
Closes: 1026527
Changes:
hiro (0.5.1-2) unstable; urgency=medium
.
* Team upload.
* d/gbp.conf: Add more default values
* Rebuild patche queue from patch-queue branch
Added patches:
docs-Use-local-inventory-for-intersphinx.patch
h-core.py-Use-getfullargspec-instead-of-getargspec.patch
Renamed patches:
0001-Remove-useless-sphinx-extensions.patch
-> docs-Remove-not-exsting-sphinx-extensions.patch
0002-Remove-external-links-from-project-docs.patch
-> docs-Remove-external-badge-linking-from-documentation.patch
(Closes: #1026527)
* d/control: Update/add B-D, add BuildProfileSpecs
* d/control: Sort binary packages alphabetical
* d/control: Runnung wrap-and-sort -ast
* d/control: Bump Standards-Version to 4.6.2
No further modifications needed.
* d/control: Switch Hompage to project resource on GitHub
* d/copyright: Switch to https in Source field
* python-hiro-doc: Use dh_sphinxdoc for package build
* autopkgtest: Add upstream tests
* python-hiro-doc: Adding doc-base sequencer file
* d/control: Add Rules-Requires-Root: no
Checksums-Sha1:
d0065a4b274c7a737daf8e90a3c6444e3cdb9e9e 2216 hiro_0.5.1-2.dsc
3ca02a8b1c00135b868d157277e5e0483d8ecde8 5620 hiro_0.5.1-2.debian.tar.xz
9661c7ed07a33a5dfd8a3cc9bc7e83de66a86876 8283 hiro_0.5.1-2_amd64.buildinfo
Checksums-Sha256:
c9560f84996494641569032266137f4a91789e0971c8a4d89cff25dbe78b8c32 2216
hiro_0.5.1-2.dsc
9fbe0fa2a855a6ae74059a0b97a8093a8a5ea130873151787ed0f8f5b88a6e3d 5620
hiro_0.5.1-2.debian.tar.xz
4ce17d9b533fbc66f19148453e8bc83d9cf612cd8b0333f8da6a14d17157f853 8283
hiro_0.5.1-2_amd64.buildinfo
Files:
3bd2630286864d53571ea22cee7116dd 2216 python optional hiro_0.5.1-2.dsc
62923d68fad093876bd48bcee59f1e03 5620 python optional
hiro_0.5.1-2.debian.tar.xz
052e33a1d04bdbe51a0015f73646758e 8283 python optional
hiro_0.5.1-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEtw38bxNP7PwBHmKqgwFgFCUdHbAFAmO5xFkACgkQgwFgFCUd
HbACFw//QaFyZirA74mHlqbnVYj/2DT7RlGktmwePnpzRelFksDh97VfNLaoUxZL
GUHcgP6/9e3IspX6uWs1eEDUqnHwRXDZwfjLkzUDcv/I2pDpjiVSyjoo9JqJr5V0
opOCdhAdRDwAZqXBgwiyiYd22X0FSwlFhnhRrL2pWfbrWou0B/cdCZF9KbcgFXc7
NAqBAHit/Fiae5GD9ad0QIjJG23sdsbGj/GyI/0OzLHKvHJgTvMHQ/JcBhczrUKy
vzUC0KhvGn1naocMqCHMLp9AYPz7JFo8tSS/KRL+bkbhvRHwYZKEmpOAAjvCuoIs
GVhEm7mOcM18jrRY31V11+kqc6YagPssaVw6YHHqkL7EAdX2ABybKQFOoJfo2QvK
TxyqjAb2inlxjjuHTxkUBfu4mxOSjgB+FIwWNTIi6JfAoSt88w3BEP3CeALoA2U7
aS3Ks1s8n7Fp7X3Sm30ZICpoHFVKMUd2Q/ty4BDN06XUxmZBaoS7tOzOIJ1GJoVl
bbX7zC62KMmUi8X9T4N6CdR56ets0bZhbVhTStVCsCcpGzxQZ9F9QKG5BPCQF6YI
UrjA1bl9oYU1IajgkqVMY9ZZyWYs9sbWGW3gU3ZxOJaOk4+QScZrd959l/qveRH+
j3KrIFTBHUIVsTDeqjzg2N2LYrPXSlmStKhJN9uPATMMLm51Q3A=
=TOwi
-----END PGP SIGNATURE-----
--- End Message ---