Your message dated Tue, 21 Apr 2020 11:07:16 +0000
with message-id <e1jqqkg-000aqq...@fasolo.debian.org>
and subject line Bug#954600: fixed in graphite-api 1.1.3-6
has caused the Debian Bug report #954600,
regarding graphite-api: FTBFS: dh_auto_test: error: pybuild --test -i 
python{version} -p 3.8 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.)


-- 
954600: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954600
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: graphite-api
Version: 1.1.3-5
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200321 ftbfs-bullseye

Hi,

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

Relevant part (hopefully):
>  debian/rules build
> dh build --with python3,sphinxdoc --buildsystem pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:217: python3.8 setup.py config 
> Warning: 'classifiers' should be a list, got type 'tuple'
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:217: /usr/bin/python3 setup.py build 
> Warning: 'classifiers' should be a list, got type 'tuple'
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api
> copying graphite_api/app.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api
> copying graphite_api/carbonlink.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api
> copying graphite_api/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api
> copying graphite_api/search.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api
> copying graphite_api/node.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api
> copying graphite_api/readers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api
> copying graphite_api/storage.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api
> copying graphite_api/middleware.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api
> copying graphite_api/config.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api
> copying graphite_api/functions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api
> copying graphite_api/intervals.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api
> copying graphite_api/encoders.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api
> copying graphite_api/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api/_vendor
> copying graphite_api/_vendor/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api/_vendor
> copying graphite_api/_vendor/whisper.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api/_vendor
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api/render
> copying graphite_api/render/datalib.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api/render
> copying graphite_api/render/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api/render
> copying graphite_api/render/grammar.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api/render
> copying graphite_api/render/glyph.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api/render
> copying graphite_api/render/attime.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api/render
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api/finders
> copying graphite_api/finders/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api/finders
> copying graphite_api/finders/whisper.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/graphite_api/finders
> running egg_info
> creating graphite_api.egg-info
> writing graphite_api.egg-info/PKG-INFO
> writing dependency_links to graphite_api.egg-info/dependency_links.txt
> writing requirements to graphite_api.egg-info/requires.txt
> writing top-level names to graphite_api.egg-info/top_level.txt
> writing manifest file 'graphite_api.egg-info/SOURCES.txt'
> reading manifest file 'graphite_api.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '*' found under directory 
> 'tests'
> writing manifest file 'graphite_api.egg-info/SOURCES.txt'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:217: python3.8 setup.py test 
> Warning: 'classifiers' should be a list, got type 'tuple'
> running test
> WARNING: Testing via this command is deprecated and will be removed in a 
> future version. Users looking for a generic test entry point independent of 
> test runner are encouraged to use tox.
> running egg_info
> writing graphite_api.egg-info/PKG-INFO
> writing dependency_links to graphite_api.egg-info/dependency_links.txt
> writing requirements to graphite_api.egg-info/requires.txt
> writing top-level names to graphite_api.egg-info/top_level.txt
> reading manifest file 'graphite_api.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '*' found under directory 
> 'tests'
> writing manifest file 'graphite_api.egg-info/SOURCES.txt'
> running build_ext
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/graphite_api/app.py", line 68, in <module>
>     configure(app)
>   File "/<<PKGBUILDDIR>>/graphite_api/config.py", line 95, in configure
>     configure_logging(config)
>   File "/<<PKGBUILDDIR>>/graphite_api/config.py", line 191, in 
> configure_logging
>     logger.info("loading configuration", path=config['path'])
>   File "/usr/lib/python3/dist-packages/structlog/stdlib.py", line 67, in info
>     return self._proxy_to_logger("info", event, *args, **kw)
>   File "/usr/lib/python3/dist-packages/structlog/stdlib.py", line 117, in 
> _proxy_to_logger
>     return super(BoundLogger, self)._proxy_to_logger(method_name,
>   File "/usr/lib/python3/dist-packages/structlog/_base.py", line 177, in 
> _proxy_to_logger
>     return getattr(self._logger, method_name)(*args, **kw)
>   File "/usr/lib/python3.8/logging/__init__.py", line 1434, in info
>     self._log(INFO, msg, args, **kwargs)
>   File "/usr/lib/python3.8/logging/__init__.py", line 1565, in _log
>     fn, lno, func, sinfo = self.findCaller(stack_info, stacklevel)
> TypeError: findCaller() takes from 1 to 2 positional arguments but 3 were 
> given
> 
> Traceback (most recent call last):
>   File "setup.py", line 25, in <module>
>     setup(
>   File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 145, in 
> setup
>     return distutils.core.setup(**attrs)
>   File "/usr/lib/python3.8/distutils/core.py", line 148, in setup
>     dist.run_commands()
>   File "/usr/lib/python3.8/distutils/dist.py", line 966, in run_commands
>     self.run_command(cmd)
>   File "/usr/lib/python3.8/distutils/dist.py", line 985, in run_command
>     cmd_obj.run()
>   File "/usr/lib/python3/dist-packages/setuptools/command/test.py", line 237, 
> in run
>     self.run_tests()
>   File "/usr/lib/python3/dist-packages/setuptools/command/test.py", line 255, 
> in run_tests
>     test = unittest.main(
>   File "/usr/lib/python3.8/unittest/main.py", line 100, in __init__
>     self.parseArgs(argv)
>   File "/usr/lib/python3.8/unittest/main.py", line 147, in parseArgs
>     self.createTests()
>   File "/usr/lib/python3.8/unittest/main.py", line 158, in createTests
>     self.test = self.testLoader.loadTestsFromNames(self.testNames,
>   File "/usr/lib/python3.8/unittest/loader.py", line 220, in 
> loadTestsFromNames
>     suites = [self.loadTestsFromName(name, module) for name in names]
>   File "/usr/lib/python3.8/unittest/loader.py", line 220, in <listcomp>
>     suites = [self.loadTestsFromName(name, module) for name in names]
>   File "/usr/lib/python3.8/unittest/loader.py", line 154, in loadTestsFromName
>     module = __import__(module_name)
>   File "/<<PKGBUILDDIR>>/tests/__init__.py", line 15, in <module>
>     from graphite_api.app import app
>   File "/<<PKGBUILDDIR>>/graphite_api/app.py", line 68, in <module>
>     configure(app)
>   File "/<<PKGBUILDDIR>>/graphite_api/config.py", line 95, in configure
>     configure_logging(config)
>   File "/<<PKGBUILDDIR>>/graphite_api/config.py", line 191, in 
> configure_logging
>     logger.info("loading configuration", path=config['path'])
>   File "/usr/lib/python3/dist-packages/structlog/stdlib.py", line 67, in info
>     return self._proxy_to_logger("info", event, *args, **kw)
>   File "/usr/lib/python3/dist-packages/structlog/stdlib.py", line 117, in 
> _proxy_to_logger
>     return super(BoundLogger, self)._proxy_to_logger(method_name,
>   File "/usr/lib/python3/dist-packages/structlog/_base.py", line 177, in 
> _proxy_to_logger
>     return getattr(self._logger, method_name)(*args, **kw)
>   File "/usr/lib/python3.8/logging/__init__.py", line 1434, in info
>     self._log(INFO, msg, args, **kwargs)
>   File "/usr/lib/python3.8/logging/__init__.py", line 1565, in _log
>     fn, lno, func, sinfo = self.findCaller(stack_info, stacklevel)
> TypeError: findCaller() takes from 1 to 2 positional arguments but 3 were 
> given
> E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: 
> python3.8 setup.py test 
> dh_auto_test: error: pybuild --test -i python{version} -p 3.8 returned exit 
> code 13

The full build log is available from:
   http://qa-logs.debian.net/2020/03/21/graphite-api_1.1.3-5_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 ---
Source: graphite-api
Source-Version: 1.1.3-6
Done: Vincent Bernat <ber...@debian.org>

We believe that the bug you reported is fixed in the latest version of
graphite-api, 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 954...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Vincent Bernat <ber...@debian.org> (supplier of updated graphite-api 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: SHA256

Format: 1.8
Date: Tue, 21 Apr 2020 12:42:46 +0200
Source: graphite-api
Architecture: source
Version: 1.1.3-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Graphite Group <team+debian-graphite-t...@tracker.debian.org>
Changed-By: Vincent Bernat <ber...@debian.org>
Closes: 954600
Changes:
 graphite-api (1.1.3-6) unstable; urgency=medium
 .
   * d/control: add back Vcs-* fields.
   * d/control: BD on a recent version of python3-structlog.
     Closes: #954600.
Checksums-Sha1:
 3c32289929258ef3a581e6c11de0a52b1b19a340 2236 graphite-api_1.1.3-6.dsc
 b2a254be0a1dae5ba71a83364006d20d1793df94 115648 graphite-api_1.1.3.orig.tar.gz
 98477ecdf495eb0a8cf463e37381de741d7930dc 4360 
graphite-api_1.1.3-6.debian.tar.xz
 aab25162166d3b894a593b3cd5a90164cb5024c3 8892 
graphite-api_1.1.3-6_amd64.buildinfo
Checksums-Sha256:
 3f8d811a1d646f308541a9d6795a63d34e6dc8c6fccb2f8505eae1eca9ab71a4 2236 
graphite-api_1.1.3-6.dsc
 801bb3142046b614956a5c7cf27da502306d27faa60a314719855d9d30282d1e 115648 
graphite-api_1.1.3.orig.tar.gz
 5e02af912311a010cb8af72b8f7afa8990f57afcef901cb2c32260934c7d3bcd 4360 
graphite-api_1.1.3-6.debian.tar.xz
 4ead44985d9bd18f15aa6ec2e71979b04586c3f6db285e2afdbd74c34cbf6da0 8892 
graphite-api_1.1.3-6_amd64.buildinfo
Files:
 3f41402aedef783121510b4f9784ce9f 2236 web optional graphite-api_1.1.3-6.dsc
 b0bc8c381a5cab97750297db002bb615 115648 web optional 
graphite-api_1.1.3.orig.tar.gz
 7bf7a40ca039cdc4b0fa29c0218c727d 4360 web optional 
graphite-api_1.1.3-6.debian.tar.xz
 096f8c2d69df1998ba0e609b7649a864 8892 web optional 
graphite-api_1.1.3-6_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCAAwFiEErvI0h2bzccaJpzYAlaQv6DU1JfkFAl6ezq8SHGJlcm5hdEBk
ZWJpYW4ub3JnAAoJEJWkL+g1NSX5PFEP/0FAqpky4PzjRlkKEukXmGjCKT2ZmOGM
7VibVxZdm+hpSB+u0aFPWeaAWejrQ7U6P9/p6Fa8EQKvNYdtUecYkNT1PePc3r0B
/PNZhzwPAekIgjCC5tndrV1m/a8l3sOfmr+MZHS59Yz0OVrK7yb27MChuCeTev41
rlmNqE0TncDDfWWufNDiyBTTGO/2ww3mabtRpj58Bdfkj4qmgadrFqEiIRTZZqox
/IxS4/LUwmpXS8HNHnoX/4i2DfhdsNTLS28X+Zux9C5kteBHAt8/6GLHVeIcG3wE
q+HpEbObb6Ab85weGiAAUZoBLAgPH0tkzfEeQaMyPTNS1oIbXCOOrfkqA+pgUGUd
DyyAIW68ZOy3jSjLUf25pHJkO2nZMZ1/D6rswHAqbNX1yvYMWijPuX5Oxke8JH1F
DMKOEeCRqQ+3JaZNUq4HayicZkxPadqGJlFplUkWrPuHh4VlQdyQTe1A2X6zmXMw
FFCNv0POYowrI8Go1My0LjdtirnVtG4RC5JVSiSFJYUgODLFYNBf6NzXJoH0rplb
Fsxn+4Hw6Bico7OQQThYpGSCcQPpdKMU/f5MEOU1xMTa5mzSV9hrJdSOP6IfMpC8
r3cJ8bIxPFqct/LtRN0o5HTnxgXfzUNhHxK6OgMsFSk5+ZWqsVAoYZ20btAhob4v
vFf79vLIpIwf
=MHO7
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to