Your message dated Mon, 13 Apr 2020 03:34:30 +0000
with message-id <e1jnpri-000cp2...@fasolo.debian.org>
and subject line Bug#954634: fixed in vulture 1.4-1
has caused the Debian Bug report #954634,
regarding vulture: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -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.)


-- 
954634: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954634
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: vulture
Version: 0.21-1.1
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):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="{interpreter} -m pytest -v -x" 
> dh_auto_test
> I: pybuild base:217: python3.8 -m pytest -v -x
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.8.2, pytest-4.6.9, py-1.8.1, pluggy-0.13.0 -- 
> /usr/bin/python3.8
> cachedir: .pytest_cache
> rootdir: /<<PKGBUILDDIR>>, inifile: setup.cfg
> collecting ... collected 91 items
> 
> tests/test_errors.py::test_syntax_error PASSED                           [  
> 1%]
> tests/test_format_strings.py::test_old_format_string PASSED              [  
> 2%]
> tests/test_format_strings.py::test_new_format_string PASSED              [  
> 3%]
> tests/test_imports.py::test_import_star PASSED                           [  
> 4%]
> tests/test_imports.py::test_import_from_future PASSED                    [  
> 5%]
> tests/test_imports.py::test_double_import PASSED                         [  
> 6%]
> tests/test_imports.py::test_attribute_access PASSED                      [  
> 7%]
> tests/test_imports.py::test_nested_import PASSED                         [  
> 8%]
> tests/test_imports.py::test_definitions PASSED                           [  
> 9%]
> tests/test_imports.py::test_use_original PASSED                          [ 
> 10%]
> tests/test_imports.py::test_import_original PASSED                       [ 
> 12%]
> tests/test_imports.py::test_import_original_use_original PASSED          [ 
> 13%]
> tests/test_imports.py::test_import_original_use_alias PASSED             [ 
> 14%]
> tests/test_imports.py::test_import_alias PASSED                          [ 
> 15%]
> tests/test_imports.py::test_import_alias_use_original PASSED             [ 
> 16%]
> tests/test_imports.py::test_import_alias_use_alias PASSED                [ 
> 17%]
> tests/test_scavenging.py::test_function_object1 PASSED                   [ 
> 18%]
> tests/test_scavenging.py::test_function_object2 PASSED                   [ 
> 19%]
> tests/test_scavenging.py::test_function1 PASSED                          [ 
> 20%]
> tests/test_scavenging.py::test_function2 PASSED                          [ 
> 21%]
> tests/test_scavenging.py::test_function3 PASSED                          [ 
> 23%]
> tests/test_scavenging.py::test_function_and_method1 PASSED               [ 
> 24%]
> tests/test_scavenging.py::test_attribute1 PASSED                         [ 
> 25%]
> tests/test_scavenging.py::test_ignored_attributes PASSED                 [ 
> 26%]
> tests/test_scavenging.py::test_callback1 PASSED                          [ 
> 27%]
> tests/test_scavenging.py::test_class1 PASSED                             [ 
> 28%]
> tests/test_scavenging.py::test_class2 PASSED                             [ 
> 29%]
> tests/test_scavenging.py::test_class3 PASSED                             [ 
> 30%]
> tests/test_scavenging.py::test_class4 PASSED                             [ 
> 31%]
> tests/test_scavenging.py::test_class5 PASSED                             [ 
> 32%]
> tests/test_scavenging.py::test_class6 PASSED                             [ 
> 34%]
> tests/test_scavenging.py::test_class7 PASSED                             [ 
> 35%]
> tests/test_scavenging.py::test_method1 PASSED                            [ 
> 36%]
> tests/test_scavenging.py::test_token_types PASSED                        [ 
> 37%]
> tests/test_scavenging.py::test_variable1 PASSED                          [ 
> 38%]
> tests/test_scavenging.py::test_variable2 PASSED                          [ 
> 39%]
> tests/test_scavenging.py::test_variable3 PASSED                          [ 
> 40%]
> tests/test_scavenging.py::test_variable4 PASSED                          [ 
> 41%]
> tests/test_scavenging.py::test_variable5 PASSED                          [ 
> 42%]
> tests/test_scavenging.py::test_ignored_variables PASSED                  [ 
> 43%]
> tests/test_scavenging.py::test_prop1 PASSED                              [ 
> 45%]
> tests/test_scavenging.py::test_prop2 PASSED                              [ 
> 46%]
> tests/test_scavenging.py::test_object_attribute PASSED                   [ 
> 47%]
> tests/test_scavenging.py::test_function_names_in_test_file PASSED        [ 
> 48%]
> tests/test_scavenging.py::test_function_names_in_normal_file PASSED      [ 
> 49%]
> tests/test_scavenging.py::test_global_attribute PASSED                   [ 
> 50%]
> tests/test_scavenging.py::test_boolean PASSED                            [ 
> 51%]
> tests/test_scavenging.py::test_builtin_types PASSED                      [ 
> 52%]
> tests/test_scavenging.py::test_unused_args PASSED                        [ 
> 53%]
> tests/test_scavenging.py::test_unused_kwargs PASSED                      [ 
> 54%]
> tests/test_scavenging.py::test_unused_kwargs_with_odd_name PASSED        [ 
> 56%]
> tests/test_scavenging.py::test_unused_vararg PASSED                      [ 
> 57%]
> tests/test_scavenging.py::test_encoding1 PASSED                          [ 
> 58%]
> tests/test_scavenging.py::test_encoding2 PASSED                          [ 
> 59%]
> tests/test_scavenging.py::test_multiple_definition PASSED                [ 
> 60%]
> tests/test_script.py::test_script_with_explicit_whitelist PASSED         [ 
> 61%]
> tests/test_script.py::test_script_with_implicit_whitelist PASSED         [ 
> 62%]
> tests/test_script.py::test_script_without_whitelist PASSED               [ 
> 63%]
> tests/test_script.py::test_exclude PASSED                                [ 
> 64%]
> tests/test_script.py::test_missing_file PASSED                           [ 
> 65%]
> tests/test_script.py::test_dir PASSED                                    [ 
> 67%]
> tests/test_script.py::test_whitelist_with_python PASSED                  [ 
> 68%]
> tests/test_script.py::test_pyc PASSED                                    [ 
> 69%]
> tests/test_script.py::test_version PASSED                                [ 
> 70%]
> tests/test_script.py::test_module PASSED                                 [ 
> 71%]
> tests/test_size.py::test_size_basic PASSED                               [ 
> 72%]
> tests/test_size.py::test_size_class PASSED                               [ 
> 73%]
> tests/test_size.py::test_size_if_else FAILED                             [ 
> 74%]
> 
> =================================== FAILURES 
> ===================================
> ______________________________ test_size_if_else 
> _______________________________
> 
>     def test_size_if_else():
>         example = """
>     @identity
>     class Foo(object):
>         @identity
>         @identity
>         def bar(self):
>             if "a" == "b":
>                 pass
>             elif "b" == "c":
>                 pass
>             else:
>                 pass
>     """
> >       check_size(example, 11)
> 
> tests/test_size.py:66: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> example = '\n@identity\nclass Foo(object):\n    @identity\n    @identity\n    
> def bar(self):\n        if "a" == "b":\n            pass\n        elif "b" == 
> "c":\n            pass\n        else:\n            pass\n'
> size = 11
> 
>     def check_size(example, size):
>         tree = ast.parse(example)
>         for node in tree.body:
>             if isinstance(node, ast.ClassDef) and node.name == 'Foo':
> >               assert count_lines(node) == size
> E               assert 10 == 11
> E                 -10
> E                 +11
> 
> tests/test_size.py:21: AssertionError
> =============================== warnings summary 
> ===============================
> tests/test_format_strings.py::test_old_format_string
> tests/test_format_strings.py::test_new_format_string
> tests/test_imports.py::test_nested_import
> tests/test_scavenging.py::test_builtin_types
>   /<<PKGBUILDDIR>>/vulture/core.py:392: PendingDeprecationWarning: visit_Str 
> is deprecated; add visit_Constant
>     visitor(node)
> 
> -- Docs: https://docs.pytest.org/en/latest/warnings.html
> =============== 1 failed, 67 passed, 4 warnings in 0.77 seconds 
> ================
> E: pybuild pybuild:352: test: plugin custom failed with: exit code=1: 
> python3.8 -m pytest -v -x
> dh_auto_test: error: pybuild --test --test-pytest -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/vulture_0.21-1.1_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: vulture
Source-Version: 1.4-1
Done: Sandro Tosi <mo...@debian.org>

We believe that the bug you reported is fixed in the latest version of
vulture, 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.
Sandro Tosi <mo...@debian.org> (supplier of updated vulture 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: Sun, 12 Apr 2020 23:20:31 -0400
Source: vulture
Architecture: source
Version: 1.4-1
Distribution: unstable
Urgency: medium
Maintainer: Python Applications Packaging Team 
<python-apps-t...@lists.alioth.debian.org>
Changed-By: Sandro Tosi <mo...@debian.org>
Closes: 950861 954634
Changes:
 vulture (1.4-1) unstable; urgency=medium
 .
   * New upstream release; Closes: #950861, #954634
   * debian/control
     - add myself to Uploaders
     - update Vcs-* fields to point to PAPT salsa location
   * update upstream location to github
   * debian/copyright
     - update upstream copyright notice
   * debian/patches/pytest-no-cov.patch
     - refresh patch
   * Install the doc files from their new location
Checksums-Sha1:
 261ad9aa384e9ea0a9e1eaf232c6140beee282bd 2086 vulture_1.4-1.dsc
 99cfc05ac99acea37861239793f220e787372c6b 29144 vulture_1.4.orig.tar.xz
 116de31f6c73f160c338c11da4a3d62ad1ad8674 3984 vulture_1.4-1.debian.tar.xz
 0f028e4aaf717e1f93e62c48eacf130c7a20f31f 6689 vulture_1.4-1_source.buildinfo
Checksums-Sha256:
 32a8c86117faaaea02fdcc70aa3fd3975ea1020ed0f7bf7fa30d56e5beee8ce9 2086 
vulture_1.4-1.dsc
 739be45f487309a258d45f9bfc8a049294498394e807c6360efc71ebf1996c1a 29144 
vulture_1.4.orig.tar.xz
 e45717157515426d7bf08842625ff05620a2847fff77378e43cbe7a3616dbf22 3984 
vulture_1.4-1.debian.tar.xz
 00f748c5920dd9c7736c955430b8472780d5a1db2eb1c42561af9e0a41a83307 6689 
vulture_1.4-1_source.buildinfo
Files:
 ba46bbff5fe661b5e728179f90b1542a 2086 devel optional vulture_1.4-1.dsc
 82019b949520101bd981c9561711b7c1 29144 devel optional vulture_1.4.orig.tar.xz
 7e284185f7ebc071c483535ba56e2d5b 3984 devel optional 
vulture_1.4-1.debian.tar.xz
 2bfb8ac8e63b5c5b0ba2654044c0a846 6689 devel optional 
vulture_1.4-1_source.buildinfo

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

iQIzBAEBCAAdFiEEufrTGSrz5KUwnZ05h588mTgBqU8FAl6T2xYACgkQh588mTgB
qU+IQA/+P6+Bd3EXXMNXaUVrtp0a5oZKsuENY5WHCYS6e4rPbqOgTM5OeRWA0voy
3rPjl1B0Jw9KJjGpj+lDLX1nzZeW5neUfpyRN81Ln045mTVPYOeCIm2HRSDfZqlZ
fpXiRZggAyyYdOj/Iv8UZyHiAqTEt5uew3TWIw+WgKAMpiqrVAJ8dwWxXzFbjPg3
qaJ8H1RPAN9NJhyhQ8VAMjJ7B9XbfcJ8+ZAsrIbAArpMNYKUDrPlcslrcRK0/tzk
ZP6BQc17FmM2aIL0QoVFT7JhZPH9rWLkLnS4bek46BR4bcZ9mLFJymyF/BKlmSB7
ngpXgV4O/zUBixPhLRywMwQJ9MyXCGtLBm2aykiLAstpp4XBGcOeQiByUNO1YrxU
KHJ/DFfyQgr/nfgf563RePyx0tDzxSqa12Meonig5TPG6jl8Gr+SsO/Xs83r8ukq
lwqh95nmTPj1Yh3lsjaVmYO9BsIS0Ph/gHfLyfFYr1qWiCMV6yqRbjtCxeZX3o8Y
tNX4NMdidfMvaTWESO74bIuGzh+dt8GJnk977NXkOJP2qqkCEuvo7PCBR+iJ1F9X
KdB0d48tFI7xn4HlxAdAgs9RD4ZZNIXxFXsIu16FHsUPXd9Mz7SpeWKU4UFiAO0I
0PuvadczusKxsg7g2BBYOElYArS+SIRH1zlrYytyYyKq757grUQ=
=FiGn
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to