Your message dated Tue, 28 Jan 2025 12:49:15 +0000
with message-id <e1tcl1n-002759...@fasolo.debian.org>
and subject line Bug#1042262: fixed in cumin 5.0.0-1
has caused the Debian Bug report #1042262,
regarding cumin: FTBFS: dh_auto_test: error: pybuild --test -i python{version} 
-p 3.11 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.)


-- 
1042262: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042262
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: cumin
Version: 4.2.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20230726 ftbfs-trixie

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 --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:240: python3.11 setup.py config 
> /usr/lib/python3/dist-packages/setuptools/__init__.py:84: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   dist.fetch_build_eggs(dist.setup_requires)
> WARNING: The wheel package is not available.
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:240: /usr/bin/python3 setup.py build 
> /usr/lib/python3/dist-packages/setuptools/__init__.py:84: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   dist.fetch_build_eggs(dist.setup_requires)
> WARNING: The wheel package is not available.
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin
> copying cumin/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin
> copying cumin/cli.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin
> copying cumin/transport.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin
> copying cumin/grammar.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin
> copying cumin/color.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin
> copying cumin/query.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin/transports
> copying cumin/transports/clustershell.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin/transports
> copying cumin/transports/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin/transports
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin/backends
> copying cumin/backends/direct.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin/backends
> copying cumin/backends/knownhosts.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin/backends
> copying cumin/backends/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin/backends
> copying cumin/backends/openstack.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin/backends
> copying cumin/backends/puppetdb.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build/cumin/backends
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build; 
> python3.11 -m pytest /<<PKGBUILDDIR>>/cumin/tests/unit
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.11.4, pytest-7.4.0, pluggy-1.2.0
> rootdir: /<<PKGBUILDDIR>>
> configfile: pytest.ini
> plugins: cov-4.1.0, requests-mock-1.9.3
> collected 416 items
> 
> ../../../cumin/tests/unit/test_backends.py .                             [  
> 0%]
> ../../../cumin/tests/unit/test_cli.py ..............................     [  
> 7%]
> ../../../cumin/tests/unit/test_color.py .........                        [  
> 9%]
> ../../../cumin/tests/unit/test_grammar.py ...........                    [ 
> 12%]
> ../../../cumin/tests/unit/test_init.py .............................     [ 
> 19%]
> ../../../cumin/tests/unit/test_query.py ................                 [ 
> 23%]
> ../../../cumin/tests/unit/test_transport.py ....                         [ 
> 24%]
> ../../../cumin/tests/unit/backends/test_direct.py ...                    [ 
> 24%]
> ../../../cumin/tests/unit/backends/test_grammars.py ......F.             [ 
> 26%]
> ../../../cumin/tests/unit/backends/test_knownhosts.py .................. [ 
> 31%]
> ........                                                                 [ 
> 32%]
> ../../../cumin/tests/unit/backends/test_openstack.py ...........         [ 
> 35%]
> ../../../cumin/tests/unit/backends/test_puppetdb.py .................... [ 
> 40%]
> ........................................................................ [ 
> 57%]
> ...                                                                      [ 
> 58%]
> ../../../cumin/tests/unit/transports/test_clustershell.py .............. [ 
> 61%]
> ...............................                                          [ 
> 69%]
> ../../../cumin/tests/unit/transports/test_init.py ...................... [ 
> 74%]
> ........................................................................ [ 
> 91%]
> ..................................                                       
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _______________________ test_invalid_grammars[openstack] 
> _______________________
> 
> backend_name = 'openstack'
> 
>     @pytest.mark.parametrize('backend_name', BACKENDS)
>     def test_invalid_grammars(backend_name):
>         """Run quick pyparsing test over invalid grammar strings for each 
> backend that has the appropriate fixture."""
>         try:
>             backend = 
> importlib.import_module('cumin.backends.{backend}'.format(backend=backend_name))
>         except ImportError:
>             return  # Backend not available
>     
>         results = backend.grammar().runTests(
>             get_fixture(os.path.join(BASE_PATH, 
> '{backend}_invalid.txt'.format(backend=backend_name)), as_string=True),
>             failureTests=True)
> >       assert results[0]
> E       assert False
> 
> ../../../cumin/tests/unit/backends/test_grammars.py:40: AssertionError
> ----------------------------- Captured stdout call 
> -----------------------------
> 
> # Invalid grammars
> * key:value
> * key:value
>   ^
> ParseException: Expected end of text, found 'key'  (at char 2), (line:1, 
> col:3)
> FAIL: Expected end of text, found 'key'  (at char 2), (line:1, col:3)
> 
> key:value key
> key:value key
>           ^
> ParseException: Expected end of text, found 'key'  (at char 10), (line:1, 
> col:11)
> FAIL: Expected end of text, found 'key'  (at char 10), (line:1, col:11)
> 
> key:value :value
> key:value :value
>           ^
> ParseException: Expected end of text, found ':'  (at char 10), (line:1, 
> col:11)
> FAIL: Expected end of text, found ':'  (at char 10), (line:1, col:11)
> 
> "key":value
> "key":value
> ^
> ParseException: Expected {Group:('*') | 
> {Group:(Combine:({W:(-.0-9_a-z){2,...} ':' {quoted string using single or 
> double quotes | W:(!-'*-z|~)}}))}...}, found '"'  (at char 0), (line:1, col:1)
> FAIL: Expected {Group:('*') | {Group:(Combine:({W:(-.0-9_a-z){2,...} ':' 
> {quoted string using single or double quotes | W:(!-'*-z|~)}}))}...}, found 
> '"'  (at char 0), (line:1, col:1)
> 
> key%:value
> key%:value
>    ^
> ParseException: , found '%'  (at char 3), (line:1, col:4)
> FAIL: , found '%'  (at char 3), (line:1, col:4)
> 
> A:value
> A:value
> ^
> ParseException: Expected {Group:('*') | 
> {Group:(Combine:({W:(-.0-9_a-z){2,...} ':' {quoted string using single or 
> double quotes | W:(!-'*-z|~)}}))}...}, found 'A'  (at char 0), (line:1, col:1)
> FAIL: Expected {Group:('*') | {Group:(Combine:({W:(-.0-9_a-z){2,...} ':' 
> {quoted string using single or double quotes | W:(!-'*-z|~)}}))}...}, found 
> 'A'  (at char 0), (line:1, col:1)
> 
> a:value
> [['a:value']]
> [0]:
>   ['a:value']
>   - key: 'a'
>   - value: 'value'
> 
> KEY:value
> KEY:value
> ^
> ParseException: Expected {Group:('*') | 
> {Group:(Combine:({W:(-.0-9_a-z){2,...} ':' {quoted string using single or 
> double quotes | W:(!-'*-z|~)}}))}...}, found 'KEY'  (at char 0), (line:1, 
> col:1)
> FAIL: Expected {Group:('*') | {Group:(Combine:({W:(-.0-9_a-z){2,...} ':' 
> {quoted string using single or double quotes | W:(!-'*-z|~)}}))}...}, found 
> 'KEY'  (at char 0), (line:1, col:1)
> 
> Key:value
> Key:value
> ^
> ParseException: Expected {Group:('*') | 
> {Group:(Combine:({W:(-.0-9_a-z){2,...} ':' {quoted string using single or 
> double quotes | W:(!-'*-z|~)}}))}...}, found 'Key'  (at char 0), (line:1, 
> col:1)
> FAIL: Expected {Group:('*') | {Group:(Combine:({W:(-.0-9_a-z){2,...} ':' 
> {quoted string using single or double quotes | W:(!-'*-z|~)}}))}...}, found 
> 'Key'  (at char 0), (line:1, col:1)
> 
> kEy:value
> kEy:value
>  ^
> ParseException: , found 'Ey'  (at char 1), (line:1, col:2)
> FAIL: , found 'Ey'  (at char 1), (line:1, col:2)
> =============================== warnings summary 
> ===============================
> ../../../cumin/__init__.py:9
>   /<<PKGBUILDDIR>>/cumin/__init__.py:9: DeprecationWarning: pkg_resources is 
> deprecated as an API. See 
> https://setuptools.pypa.io/en/latest/pkg_resources.html
>     from pkg_resources import DistributionNotFound, get_distribution
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info 
> ============================
> FAILED 
> ../../../cumin/tests/unit/backends/test_grammars.py::test_invalid_grammars[openstack]
> =================== 1 failed, 415 passed, 1 warning in 1.91s 
> ===================
> E: pybuild pybuild:388: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_cumin/build; python3.11 -m pytest 
> {dir}/cumin/tests/unit
> dh_auto_test: error: pybuild --test -i python{version} -p 3.11 returned exit 
> code 13


The full build log is available from:
http://qa-logs.debian.net/2023/07/26/cumin_4.2.0-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230726;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230726&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: cumin
Source-Version: 5.0.0-1
Done: Riccardo Coccioli <rcocci...@wikimedia.org>

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

Debian distribution maintenance software
pp.
Riccardo Coccioli <rcocci...@wikimedia.org> (supplier of updated cumin 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: Thu, 16 Jan 2025 19:00:06 -0000
Source: cumin
Architecture: source
Version: 5.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Riccardo Coccioli <rcocci...@wikimedia.org>
Changed-By: Riccardo Coccioli <rcocci...@wikimedia.org>
Closes: 1042262
Changes:
 cumin (5.0.0-1) unstable; urgency=medium
 .
   * v5.0.0 upstream release (Closes: #1042262)
   * Bumped Standards-Version to 4.7.0.
   * Set minimum Python version to 3.9.
   * Updated Copyright year.
Checksums-Sha1:
 d7803eef29de486002df9f8895c8b44b57a63d62 2637 cumin_5.0.0-1.dsc
 f6d674da06387acfbbbfb2b2f7e56ae7fff4df58 142710 cumin_5.0.0.orig.tar.gz
 26af8b356c105710bac44e07df2595da3ab492f8 833 cumin_5.0.0.orig.tar.gz.asc
 715a1c611164dc80d19d40b67beb969955316af9 9728 cumin_5.0.0-1.debian.tar.xz
 1752df8074f320d8ea5661240c41fab3bea00e57 11692 cumin_5.0.0-1_amd64.buildinfo
Checksums-Sha256:
 f8c898b1ff3e079f59dbc59516ce027bafcd10a294e054e51d687c89f3f559f4 2637 
cumin_5.0.0-1.dsc
 43825708850401c74ce14f2646a175752ddfd5f627691ffad61a6cba8c4893c5 142710 
cumin_5.0.0.orig.tar.gz
 0250d24dbf40fffc9c13992c2bd8cd24a4f80f345183a5b02e2876863008e891 833 
cumin_5.0.0.orig.tar.gz.asc
 c734f842ca421209fc2eb2291456f504a80373770882015267a4b29ff4534e46 9728 
cumin_5.0.0-1.debian.tar.xz
 f34366c84219e92c39ca39b816c472e21e578d55713f873c45373c9e92c65207 11692 
cumin_5.0.0-1_amd64.buildinfo
Files:
 2fb006b438beb4a3a14a4eca3b5723ce 2637 utils optional cumin_5.0.0-1.dsc
 fc0e3366e56e157dae61cf3ddbf9b836 142710 utils optional cumin_5.0.0.orig.tar.gz
 a1f1d876f7f511635632abf068b8e2f0 833 utils optional cumin_5.0.0.orig.tar.gz.asc
 1fed065b9a01a870466a1a59c6025e51 9728 utils optional 
cumin_5.0.0-1.debian.tar.xz
 d8bcd60194559205464c66080a8c673c 11692 utils optional 
cumin_5.0.0-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEtuYvPRKsOElcDakFEMKTtsN8TjYFAmeYzfwACgkQEMKTtsN8
Tjb+gQ//YSGjfxjGURyIxCixKWf9Jw4z2kRenVtGwfVG3R3R9J3a/4XUM5j2YnO0
u+UwjHqLxaeaWzWBeMiHitqZfs1uIGrAOohftD2ThQ/QAbEie40scYPea4/JYgOY
yI2Wx6Rm6k6OqYEO+sj6otKD0Hds5BMn6Sq2jBAPQX3usPKIB2yUzS3RB2sdUeBh
GcsOgFC7ceP4rUWWYzRu5nRjJY4JhNqIGnyoNldgYQOuGOXADr/2bbYbV84h2Rz/
Q/RVznawJxjoSnz07n8fP73qQNMa2lBTB0TBVFBHgM1mTU+ompJhVYIpXuZf5YP5
gqeV1sROCTMYrJMIkMC5bVVVJ2yDz2MXfqHCdEF+FG6Zt8v7tBm+AgH4DNpysgCY
0H+iZNFcT19hFVLz55v+Sr4MXPOdFJ3TqCZ2kj/X+fhQW5u1mAfXMjdVDOh4RrF6
knoE97He62zSmipjrbNAxwkIkqJAltLBsXs2lcVB2x5DXbz4RT5CFRyocrHbBe9b
ZwGjXG8ty3G6VQXterK3nPcnPRMwtQc3E1BBKESHsVEyiBGwGpDD54Wz+UoDS5jS
2upFoajw/HtbznR/emNwLdBu82w9Lphrs17I4PNs8vjYLLddNkQQFAXpGv2Q+K+x
2B5lx9sLJn5kO499pH+kvCtHSXaUroijtEBUIz677CK+aD9CJAI=
=zmqi
-----END PGP SIGNATURE-----

Attachment: pgpXGSdmUmOqJ.pgp
Description: PGP signature


--- End Message ---

Reply via email to