Your message dated Mon, 01 Nov 2021 12:52:55 +0000
with message-id <e1mhwo3-0003sm...@fasolo.debian.org>
and subject line Bug#997470: fixed in python-argh 0.26.2-2
has caused the Debian Bug report #997470,
regarding python-argh: FTBFS: dh_auto_test: error: pybuild --test --test-pytest 
-i python{version} -p 3.9 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.)


-- 
997470: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997470
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-argh
Version: 0.26.2-1.1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211023 ftbfs-bookworm

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: warning: Compatibility levels before 10 are deprecated (level 9 in use)
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> dh_auto_configure: warning: Compatibility levels before 10 are deprecated 
> (level 9 in use)
> I: pybuild base:232: python3.9 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 
> 9 in use)
> I: pybuild base:232: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_argh/build/argh
> copying argh/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_argh/build/argh
> copying argh/decorators.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_argh/build/argh
> copying argh/dispatching.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_argh/build/argh
> copying argh/helpers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_argh/build/argh
> copying argh/completion.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_argh/build/argh
> copying argh/compat.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_argh/build/argh
> copying argh/io.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_argh/build/argh
> copying argh/constants.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_argh/build/argh
> copying argh/exceptions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_argh/build/argh
> copying argh/interaction.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_argh/build/argh
> copying argh/assembling.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_argh/build/argh
> copying argh/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_argh/build/argh
>    dh_auto_test -O--buildsystem=pybuild
> dh_auto_test: warning: Compatibility levels before 10 are deprecated (level 9 
> in use)
> I: pybuild base:232: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_argh/build; 
> python3.9 -m pytest test
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.9.7, pytest-6.2.5, py-1.10.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>
> collected 81 items
> 
> test/test_assembling.py .....ss.........                                 [ 
> 19%]
> test/test_compat.py .                                                    [ 
> 20%]
> test/test_decorators.py ......                                           [ 
> 28%]
> test/test_dispatching.py ..                                              [ 
> 30%]
> test/test_integration.py x.......xxx.............F.....F................ [ 
> 88%]
>                                                                          [ 
> 88%]
> test/test_interaction.py ...                                             [ 
> 92%]
> test/test_regressions.py ......                                          
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _____________________________ test_invalid_choice 
> ______________________________
> 
>     def test_invalid_choice():
>         def cmd(args):
>             return 1
>     
>         # root level command
>     
>         p = DebugArghParser()
>         p.add_commands([cmd])
>     
> >       assert run(p, 'bar', exit=True).startswith('invalid choice')
> E       assert False
> E        +  where False = <built-in method startswith of str object at 
> 0x7f1c60cbee30>('invalid choice')
> E        +    where <built-in method startswith of str object at 
> 0x7f1c60cbee30> = "argument {cmd}: invalid choice: 'bar' (choose from 
> 'cmd')".startswith
> E        +      where "argument {cmd}: invalid choice: 'bar' (choose from 
> 'cmd')" = run(DebugArghParser(prog='__main__.py', usage=None, 
> description=None, formatter_class=<class 'argh.constants.CustomFormatter'>, 
> conflict_handler='error', add_help=True), 'bar', exit=True)
> 
> test/test_integration.py:380: AssertionError
> ____________________________ test_explicit_cmd_name 
> ____________________________
> 
>     def test_explicit_cmd_name():
>     
>         @argh.named('new-name')
>         def orig_name():
>             return 'ok'
>     
>         p = DebugArghParser()
>         p.add_commands([orig_name])
> >       assert run(p, 'orig-name', exit=True).startswith('invalid choice')
> E       assert False
> E        +  where False = <built-in method startswith of str object at 
> 0x7f1c60908eb0>('invalid choice')
> E        +    where <built-in method startswith of str object at 
> 0x7f1c60908eb0> = "argument {new-name}: invalid choice: 'orig-name' (choose 
> from 'new-name')".startswith
> E        +      where "argument {new-name}: invalid choice: 'orig-name' 
> (choose from 'new-name')" = run(DebugArghParser(prog='__main__.py', 
> usage=None, description=None, formatter_class=<class 
> 'argh.constants.CustomFormatter'>, conflict_handler='error', add_help=True), 
> 'orig-name', exit=True)
> 
> test/test_integration.py:514: AssertionError
> =========================== short test summary info 
> ============================
> FAILED test/test_integration.py::test_invalid_choice - assert False
> FAILED test/test_integration.py::test_explicit_cmd_name - assert False
> ============== 2 failed, 73 passed, 2 skipped, 4 xfailed in 0.32s 
> ==============
> E: pybuild pybuild:354: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_argh/build; python3.9 -m pytest test
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 
> returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/python-argh_0.26.2-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!

If you reassign this bug to another package, please marking 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: python-argh
Source-Version: 0.26.2-2
Done: Andreas Tille <ti...@debian.org>

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

Debian distribution maintenance software
pp.
Andreas Tille <ti...@debian.org> (supplier of updated python-argh 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, 01 Nov 2021 13:22:50 +0100
Source: python-argh
Architecture: source
Version: 0.26.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Andreas Tille <ti...@debian.org>
Closes: 997470
Changes:
 python-argh (0.26.2-2) unstable; urgency=medium
 .
   * Team upload.
   * Inject packaging into Salsa
   * Standards-Version: 4.6.0 (routine-update)
   * debhelper-compat 13 (routine-update)
   * Point Vcs fields to salsa.debian.org (routine-update)
   * Testsuite: autopkgtest-pkg-python (routine-update)
   * Secure URI in copyright format (routine-update)
   * Drop ancient X-Python-Version field (routine-update)
   * Add salsa-ci file (routine-update)
   * Rules-Requires-Root: no (routine-update)
   * Use secure URI in Homepage field.
   * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
     Repository-Browse.
   * watch file standard 4 (routine-update)
   * Fix test conditions
     Closes: #997470
Checksums-Sha1:
 f66e10355399e8132361361819e902a4cb0492bf 2089 python-argh_0.26.2-2.dsc
 7d1cc5a9291e1330aac1770ab7fedbba5be2ce1c 4320 
python-argh_0.26.2-2.debian.tar.xz
 f4654e28ae97b3482cb123b6bdf0b3f41604aa06 6811 
python-argh_0.26.2-2_amd64.buildinfo
Checksums-Sha256:
 02284b45f854e74979c492553cffb6270008007bad18c1d7436a39b109a5bd99 2089 
python-argh_0.26.2-2.dsc
 3e42d2554528023a388c32265bf67e7f0bded375f291ce382dcc6f58f01f68b6 4320 
python-argh_0.26.2-2.debian.tar.xz
 9b396de2aa41380220c5e7d642c73b05af33578ad2cd850e7cd7811516a26beb 6811 
python-argh_0.26.2-2_amd64.buildinfo
Files:
 57e9efa7fc2f7babb2c19b7a951804e1 2089 python optional python-argh_0.26.2-2.dsc
 856b2f3509371584b4bd3dd87f5c8d81 4320 python optional 
python-argh_0.26.2-2.debian.tar.xz
 386c0e832cd35b049ddf4ee1f9574786 6811 python optional 
python-argh_0.26.2-2_amd64.buildinfo

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

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmF/3S4RHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtGeMw/9G+JYo5YzvxsZiAc7ur7TEQavS/jIdv0a
1f4315ExoYzNigugLHnRAKvReQCIpjJGVcqXxG4AUM/ERi+kO4i1B41bC1fa7eeY
egugD4WVhR7GG5UUONsja6pkL3vkrVBi4nHXqqxe1aMDT+3QXsdGrGOY7oNI4VJp
l6s+63fUR1Z5VbDju8LfYXrFpJPtCpB4rpt52OG+9SOHK3JyGA7drH+vi6j3wgK3
l1ab9n/WFUMDEcZU1iXnoknhiNQUOB2BVqyBuAwaqzkeynL5YHjdCW/cFA1WqZFc
mbWN3NxMVscL9Du/j0YcjZaYepUqcVxR2OTVSl+EsPWoD66M6uJGZULxny+VykWl
NG3DW/btmUjaYDQcrBJovNFehtP9j47TnBlnLqKJzPW/2CLPsK8MRRq0ZOZWZucu
9AYRcu13u5rw3Ue1hIJpgvkq3AGiWR5gzFHN1xJHcCrpPiKqAci+GbMr3XLyPnpZ
P+3eveb094P4dSpA5zheSVZtFPQ/a3NiDsdTkt2Jb52yCSY6HDw4QjC37XrZSc3g
7FDNfP+8ONCTaCOsmTuwah/Ufmy89ky2F9M2iQ0se8SgOnQm9cUCEQuweSEvvyFR
8Cf8htVYukys5lcTB5ag1hR9PR2H0mtEZum7i74W+YclKh8wdouP1Nou65rHeYrX
byWPreSofQ8=
=TOvx
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to