Your message dated Mon, 28 Sep 2020 10:33:46 +0000
with message-id <e1kmqta-000fym...@fasolo.debian.org>
and subject line Bug#971138: fixed in ionit 0.3.6-1
has caused the Debian Bug report #971138,
regarding ionit: 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.)


-- 
971138: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971138
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ionit
Version: 0.3.5-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200926 ftbfs-bullseye

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:217: /usr/bin/python3 setup.py build 
> running build
> running build_py
> copying ionit_plugin.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build
> running build_scripts
> creating build
> creating build/scripts-3.8
> copying and adjusting ionit -> build/scripts-3.8
> changing mode of build/scripts-3.8/ionit from 644 to 755
> pandoc -s -t man ionit.1.md -o ionit.1
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:217: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build; 
> python3.8 -m unittest discover -v -s /<<PKGBUILDDIR>>
> test_flake8 (tests.test_flake8.Flake8TestCase)
> Test: Run flake8 on Python source code ... Running following command:
> /usr/bin/python3.8 -m flake8 --max-line-length=99 /<<PKGBUILDDIR>>/ionit 
> tests ionit_plugin.py /<<PKGBUILDDIR>>/setup.py
> ok
> test_collect_function (tests.test_ionit.TestCollectContext)
> Test: Run collect_context(["tests/config/function"]) ... ok
> test_collect_static_context (tests.test_ionit.TestCollectContext)
> Test: Run collect_context(["tests/config/static"]) ... 
> /<<PKGBUILDDIR>>/ionit.py:128: YAMLLoadWarning: calling yaml.load() without 
> Loader=... is deprecated, as the default Loader is unsafe. Please read 
> https://msg.pyyaml.org/load for full details.
>   file_context = yaml.load(config_file)
> ok
> test_configuration_file (tests.test_ionit.TestCollectContext)
> Test: Run collect_context(["tests/config/static/second.yaml"]) ... ok
> test_context_stacking (tests.test_ionit.TestCollectContext)
> Test: Run collect_context(["tests/config/stacking"]) ... ok
> test_empty_context (tests.test_ionit.TestCollectContext)
> Test: Run collect_context(["tests/config/empty-context"]) ... ok
> test_empty_python_file (tests.test_ionit.TestCollectContext)
> Test: Run collect_context(["tests/config/empty"]) ... ok
> test_ignoring_additional_files (tests.test_ionit.TestCollectContext)
> Test: Run collect_context(["tests/config/additional-file"]) ... ok
> test_invalid_json (tests.test_ionit.TestCollectContext)
> Test: Run collect_context(["tests/config/invalid-json"]) ... ok
> test_invalid_python (tests.test_ionit.TestCollectContext)
> Test: Run collect_context(["tests/config/invalid-python"]) ... ok
> test_invalid_yaml (tests.test_ionit.TestCollectContext)
> Test: Run collect_context(["tests/config/invalid-yaml"]) ... ok
> test_missing_directory (tests.test_ionit.TestCollectContext)
> Test: Non-existing context directory ... ok
> test_non_dict_context (tests.test_ionit.TestCollectContext)
> Test failure for collect_context(["tests/config/non-dict"]) ... ok
> test_python_module (tests.test_ionit.TestCollectContext)
> Test: Run collect_context(["tests/config/python"]) ... ok
> test_raise_exception (tests.test_ionit.TestCollectContext)
> Test failure for collect_context(["tests/config/exception"]) ... ok
> test_main_default_config (tests.test_ionit.TestMain)
> Test main() with default config ... 2020-09-27 11:27:41,520 ionit INFO: 
> Loading Python module 'function' from 
> '/<<PKGBUILDDIR>>/tests/config/function/function.py'...
> 2020-09-27 11:27:41,523 ionit INFO: Rendered 
> '/<<PKGBUILDDIR>>/tests/template/function/Document.jinja' to 
> '/<<PKGBUILDDIR>>/tests/template/function/Document'.
> ok
> test_main_static (tests.test_ionit.TestMain)
> Test main() with static context ... 2020-09-27 11:27:41,524 ionit INFO: 
> Reading configuration file 
> '/<<PKGBUILDDIR>>/tests/config/static/first.json'...
> 2020-09-27 11:27:41,524 ionit INFO: Reading configuration file 
> '/<<PKGBUILDDIR>>/tests/config/static/second.yaml'...
> 2020-09-27 11:27:41,525 ionit INFO: Rendered 
> '/<<PKGBUILDDIR>>/tests/template/static/counting.jinja' to 
> '/<<PKGBUILDDIR>>/tests/template/static/counting'.
> ok
> test_attribution_error (tests.test_ionit.TestRendering)
> Test: Run render_templates("tests/template/attribution-error") ... ok
> test_missing_context (tests.test_ionit.TestRendering)
> Test: Missing context for render_templates("tests/template/static") ... ok
> test_render_function (tests.test_ionit.TestRendering)
> Test: Run render_templates("tests/template/function") ... 2020-09-27 
> 11:27:41,530 ionit INFO: Rendered 
> '/<<PKGBUILDDIR>>/tests/template/function/Document.jinja' to 
> '/<<PKGBUILDDIR>>/tests/template/function/Document'.
> ok
> test_render_invalid (tests.test_ionit.TestRendering)
> Test: Run render_templates("tests/template/invalid") ... ok
> test_render_static (tests.test_ionit.TestRendering)
> Test: Run render_templates("tests/template/static") ... 2020-09-27 
> 11:27:41,532 ionit INFO: Rendered 
> '/<<PKGBUILDDIR>>/tests/template/static/counting.jinja' to 
> '/<<PKGBUILDDIR>>/tests/template/static/counting'.
> ok
> test_render_write_protected (tests.test_ionit.TestRendering)
> Test: Run render_templates("tests/template/static"), but write protected ... 
> ok
> test_file_not_open_mocked (tests.test_mock_open.MockTest)
> Test not opening the mocked file ... ok
> test_file_open_not_mocked (tests.test_mock_open.MockTest)
> Test opening a not mocked file ... ok
> test_open_same_file_twice (tests.test_mock_open.MockTest)
> Test opening the same mocked file twice ... ok
> test_raise_exception (tests.test_mock_open.MockTest)
> Test raising an exception on mocked open() ... ok
> test_pylint (tests.test_pylint.PylintTestCase)
> Test: Run pylint on Python source code ... Running following command:
> /usr/bin/python3.8 -m pylint --rcfile=/<<PKGBUILDDIR>>/tests/pylint.conf -- 
> /<<PKGBUILDDIR>>/ionit tests ionit_plugin.py /<<PKGBUILDDIR>>/setup.py
> FAIL
> 
> ======================================================================
> FAIL: test_pylint (tests.test_pylint.PylintTestCase)
> Test: Run pylint on Python source code
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/tests/test_pylint.py", line 68, in test_pylint
>     self.fail("\n".join(msgs))
> AssertionError: pylint found issues:
> ************* Module ionit
> /<<PKGBUILDDIR>>/ionit.py:70:8: W0707: Consider explicitly re-raising using 
> the 'from' keyword (raise-missing-from)
> /<<PKGBUILDDIR>>/ionit.py:80:12: W0707: Consider explicitly re-raising using 
> the 'from' keyword (raise-missing-from)
> ************* Module tests.mock_open
> tests/mock_open.py:38:8: R1725: Consider using Python 3 style super() without 
> arguments (super-with-arguments)
> tests/mock_open.py:94:12: W0707: Consider explicitly re-raising using the 
> 'from' keyword (raise-missing-from)
> 
> ----------------------------------------------------------------------
> Ran 28 tests in 4.886s
> 
> FAILED (failures=1)
> E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build; python3.8 -m unittest discover 
> -v -s /<<PKGBUILDDIR>>
> 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/09/26/ionit_0.3.5-2_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: ionit
Source-Version: 0.3.6-1
Done: Benjamin Drung <benjamin.dr...@cloud.ionos.com>

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

Debian distribution maintenance software
pp.
Benjamin Drung <benjamin.dr...@cloud.ionos.com> (supplier of updated ionit 
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: Mon, 28 Sep 2020 12:06:36 +0200
Source: ionit
Architecture: source
Version: 0.3.6-1
Distribution: unstable
Urgency: medium
Maintainer: Benjamin Drung <benjamin.dr...@cloud.ionos.com>
Changed-By: Benjamin Drung <benjamin.dr...@cloud.ionos.com>
Closes: 971138
Changes:
 ionit (0.3.6-1) unstable; urgency=medium
 .
   * New upstream release.
     - Address issues found by pylint 2.6.0 (Closes: #971138)
   * Switch to debhelper 13
Checksums-Sha1:
 a2b21962342375998930e3236f0382eba22105cc 2246 ionit_0.3.6-1.dsc
 6c7ec8e118101ae49c85435c099a8eb5bda398bd 12848 ionit_0.3.6.orig.tar.xz
 e5174d0ce567e1612e33788416041451b40c275a 833 ionit_0.3.6.orig.tar.xz.asc
 a43bae4cc5cb407256cb3eafd429662d70383035 9696 ionit_0.3.6-1.debian.tar.xz
 4f63d2ee8009bc0a592fa8198d7a708ae28288f7 7523 ionit_0.3.6-1_source.buildinfo
Checksums-Sha256:
 249b9ab3bcbc507a974e9708a0d182d825f05d281697f9898db2f8841fe326bb 2246 
ionit_0.3.6-1.dsc
 bfc7e299a37834456d78b87468ba9308ccc0eea6428619a76c9649a5a00bdc42 12848 
ionit_0.3.6.orig.tar.xz
 7f6c1c6a53f3f003f0c32cf693084239af2e860dc14746e731d11735eb194865 833 
ionit_0.3.6.orig.tar.xz.asc
 3f94a7f2a7b5a7b7a74116a3a11a75f289b9a2aa6ab42082cb458f62ad01b738 9696 
ionit_0.3.6-1.debian.tar.xz
 f859e938912a11c35ba4bfc00e36e74aee7a9023d69d5a3332b829e96ba1e95e 7523 
ionit_0.3.6-1_source.buildinfo
Files:
 6362fce1970cb99ee803accfa6f0437b 2246 utils optional ionit_0.3.6-1.dsc
 986f1351e0411a0068651021359ed135 12848 utils optional ionit_0.3.6.orig.tar.xz
 1ef50f000ee6a6c4cd1a7831c8017f76 833 utils optional ionit_0.3.6.orig.tar.xz.asc
 8220fdeddfce7527b8a1fef5150d9c53 9696 utils optional 
ionit_0.3.6-1.debian.tar.xz
 e1de5b6f7b608354334a401096670a63 7523 utils optional 
ionit_0.3.6-1_source.buildinfo

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

iQIzBAEBCgAdFiEE5/q3CzlQJ15towl13YzVpd6MfnoFAl9xuQcACgkQ3YzVpd6M
fnrSFQ/+JCMLWcH7q2IIVvlY9L+AU7Saq9hnibykujmkl90IfcEWYT7x2AgUrbA6
cOTbQkmD1Fwekz4mkCqzXTapK/1pR6nVvPel+raGtPZoFuTMiqEhDmMyYn++9Ghf
6dTHljk2Z83ocyaYgkh6yZbaMv6Tf2TM1yN2hEsC+0bNLePK3iGs/REglv3wXdlH
uNa7hyvP7H7BI8mUxf1Rz9qFj13b+LEmVr7OUuziNL7+Dh6rpv032GcaVyfSzSzU
qHbY/MXhHZ2C6Q1zmmpVy4U66yJjiGjSI5xFyaPR5Qs7LQbpKluA7EiHZQWbX1ak
B7YjD++QVlewlaFOvZqCGhsGsnwGTMz70KL3UW9qBajlSd/0WghtPx9hj6y0XVBc
drrljenTsQNrpTeF/0ZwBU+KAbhvjIOF5xsAb0XEuqaobjAfGDk8r2MxytQfaix8
1jLQDYzax60Zayi4GsWW1scn4CX8QUk4p3CuuXgMnmGpzR/NZKRuGbT48k2RaUqI
jY8EQdg+bO1eDAU/btg2pPf8B6iVrJWYTtokYSdR9pjacvyt/sgIaTGOTJ3Wwwf7
nhewCe+t5x7VJ6FGrCRxeUMW968sQxXcz/rfoNKi2sQVlYgPLxQbB4pk2bFnZQ4S
nXiGWEq4/vfm6pUqBX6KzJ/NyBoxW6NZSTr5Fj/wcEQ2y7lhAVU=
=yjxm
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to