Your message dated Sun, 15 Jan 2023 09:42:21 +0000
with message-id <e1pgzwv-009jh6...@fasolo.debian.org>
and subject line Bug#1028878: fixed in ros2-ament-lint 0.13.2-4
has caused the Debian Bug report #1028878,
regarding ros2-ament-cmake-ros: FTBFS: dh_auto_test: error: pybuild --test 
--test-pytest -i python{version} -p "3.10 3.11" --dir domain_coordinator 
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.)


-- 
1028878: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028878
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ros2-ament-cmake-ros
Version: 0.11.1-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20230113 ftbfs-bookworm

Hi,

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


Relevant part (hopefully):
>  debian/rules binary
> dh binary --buildsystem=ros
>    dh_update_autotools_config -O--buildsystem=ros
>    dh_autoreconf -O--buildsystem=ros
>    dh_auto_configure -O--buildsystem=ros
>    dh_auto_build -O--buildsystem=ros
>    dh_auto_test -O--buildsystem=ros
>    create-stamp debian/debhelper-build-stamp
>    dh_testroot -O--buildsystem=ros
>    dh_prep -O--buildsystem=ros
>    dh_auto_install -O--buildsystem=ros
> #############################################################################
> ## Detected ROS packages (in build order):                                 ##
> ##                                                                         ##
> ## - domain_coordinator [ament_python]                                     ##
> ## - ament_cmake_ros [ament_cmake]                                         ##
> #############################################################################
> 
> =============================================================================
> = ROS Package domain_coordinator                                            =
> =============================================================================
>     dh_auto_configure --sourcedir=domain_coordinator --buildsystem=pybuild --
> I: pybuild base:240: python3.10 setup.py config 
> running config
> I: pybuild base:240: python3.11 setup.py config 
> running config
>     dh_auto_build --sourcedir=domain_coordinator --buildsystem=pybuild --
> I: pybuild base:240: /usr/bin/python3.10 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/domain_coordinator
> copying domain_coordinator/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/domain_coordinator
> copying domain_coordinator/impl.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/domain_coordinator
> I: pybuild base:240: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/domain_coordinator
> copying domain_coordinator/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/domain_coordinator
> copying domain_coordinator/impl.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/domain_coordinator
>     dh_auto_test --sourcedir=domain_coordinator --buildsystem=pybuild --
> I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build; 
> python3.10 -m pytest test
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.10.9, pytest-7.2.0, pluggy-1.0.0+repack
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build
> plugins: ament-lint-0.13.2, ament-pep257-0.13.2, ament-copyright-0.13.2, 
> ament-xmllint-0.13.2, ament-flake8-0.13.2
> collected 6 items
> 
> test/test_copyright.py .                                                 [ 
> 16%]
> test/test_domain_coordinator.py ...                                      [ 
> 66%]
> test/test_flake8.py .                                                    [ 
> 83%]
> test/test_pep257.py F                                                    
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _________________________________ test_pep257 
> __________________________________
> 
>     def test_pep257():
> >       rc = main(argv=[])
> 
> test/test_pep257.py:19: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/ament_pep257/main.py:125: in main
>     report = generate_pep257_report(args.paths, excludes, args.ignore, 
> args.select,
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> paths = ['.'], excludes = []
> ignore = 'D100,D101,D102,D103,D104,D105,D106,D107,D203,D212,D404', select = ''
> convention = 'ament', add_ignore = '', add_select = ''
> 
>     def generate_pep257_report(paths, excludes, ignore, select, convention, 
> add_ignore, add_select):
>         conf = ConfigurationParser()
>         sys_argv = sys.argv
>         sys.argv = [
>             'main',
>             '--match', r'.*\.py',
>             '--match-dir', r'[^\._].*',
>         ]
>         if ignore:
>             sys.argv += ['--ignore', ignore]
>         elif select:
>             sys.argv += ['--select', select]
>         else:
>             sys.argv += ['--convention', convention]
>         if add_ignore:
>             sys.argv += ['--add-ignore', add_ignore]
>         if add_select:
>             sys.argv += ['--add-select', add_select]
>         sys.argv += paths
>         conf.parse()
>         sys.argv = sys_argv
>         files_to_check = conf.get_files_to_check()
>     
>         report = []
>     
>         files_dict = {}
> >       for filename, checked_codes, ignore_decorators in files_to_check:
> E       ValueError: too many values to unpack (expected 3)
> 
> /usr/lib/python3/dist-packages/ament_pep257/main.py:190: ValueError
> =========================== short test summary info 
> ============================
> FAILED test/test_pep257.py::test_pep257 - ValueError: too many values to 
> unpa...
> ========================= 1 failed, 5 passed in 0.53s 
> ==========================
> E: pybuild pybuild:388: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build; python3.10 -m pytest test
> I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build; 
> python3.11 -m pytest test
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.11.1, pytest-7.2.0, pluggy-1.0.0+repack
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build
> plugins: ament-lint-0.13.2, ament-pep257-0.13.2, ament-copyright-0.13.2, 
> ament-xmllint-0.13.2, ament-flake8-0.13.2
> collected 6 items
> 
> test/test_copyright.py .                                                 [ 
> 16%]
> test/test_domain_coordinator.py ...                                      [ 
> 66%]
> test/test_flake8.py .                                                    [ 
> 83%]
> test/test_pep257.py F                                                    
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _________________________________ test_pep257 
> __________________________________
> 
>     def test_pep257():
> >       rc = main(argv=[])
> 
> test/test_pep257.py:19: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/ament_pep257/main.py:125: in main
>     report = generate_pep257_report(args.paths, excludes, args.ignore, 
> args.select,
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> paths = ['.'], excludes = []
> ignore = 'D100,D101,D102,D103,D104,D105,D106,D107,D203,D212,D404', select = ''
> convention = 'ament', add_ignore = '', add_select = ''
> 
>     def generate_pep257_report(paths, excludes, ignore, select, convention, 
> add_ignore, add_select):
>         conf = ConfigurationParser()
>         sys_argv = sys.argv
>         sys.argv = [
>             'main',
>             '--match', r'.*\.py',
>             '--match-dir', r'[^\._].*',
>         ]
>         if ignore:
>             sys.argv += ['--ignore', ignore]
>         elif select:
>             sys.argv += ['--select', select]
>         else:
>             sys.argv += ['--convention', convention]
>         if add_ignore:
>             sys.argv += ['--add-ignore', add_ignore]
>         if add_select:
>             sys.argv += ['--add-select', add_select]
>         sys.argv += paths
>         conf.parse()
>         sys.argv = sys_argv
>         files_to_check = conf.get_files_to_check()
>     
>         report = []
>     
>         files_dict = {}
> >       for filename, checked_codes, ignore_decorators in files_to_check:
> E       ValueError: too many values to unpack (expected 3)
> 
> /usr/lib/python3/dist-packages/ament_pep257/main.py:190: ValueError
> =========================== short test summary info 
> ============================
> FAILED test/test_pep257.py::test_pep257 - ValueError: too many values to 
> unpa...
> ========================= 1 failed, 5 passed in 0.33s 
> ==========================
> E: pybuild pybuild:388: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build; python3.11 -m pytest test
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.10 
> 3.11" --dir domain_coordinator returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2023/01/13/ros2-ament-cmake-ros_0.11.1-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230113;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230113&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: ros2-ament-lint
Source-Version: 0.13.2-4
Done: Jochen Sprickerhof <jspri...@debian.org>

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

Debian distribution maintenance software
pp.
Jochen Sprickerhof <jspri...@debian.org> (supplier of updated ros2-ament-lint 
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: Sun, 15 Jan 2023 08:48:33 +0100
Source: ros2-ament-lint
Architecture: source
Version: 0.13.2-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Robotics Team <team+robot...@tracker.debian.org>
Changed-By: Jochen Sprickerhof <jspri...@debian.org>
Closes: 1028878
Changes:
 ros2-ament-lint (0.13.2-4) unstable; urgency=medium
 .
   * Add upstream patch for new pydocstyle (Closes: #1028878)
   * Bump policy version (no changes)
Checksums-Sha1:
 07b1507ce4bdb5d10255a5a088962664b14fab10 4258 ros2-ament-lint_0.13.2-4.dsc
 38853da22b144c8b5200b41cc8731add9a4765ed 8832 
ros2-ament-lint_0.13.2-4.debian.tar.xz
 3b7b8ec9576a062ce5279b797768d7c614b62cd3 8088 
ros2-ament-lint_0.13.2-4_source.buildinfo
Checksums-Sha256:
 59a8327eb9c1b158efe341e434c6bcfdfa7b4aae029bec3739e8a2c648055a36 4258 
ros2-ament-lint_0.13.2-4.dsc
 3602979b005610af78a7c660d82c58950f1eae6e415793054c93a70e181df33f 8832 
ros2-ament-lint_0.13.2-4.debian.tar.xz
 61af2546080f9c213eccb28780bbc46b5e450e12cbd89d6ad3f8afee75482db4 8088 
ros2-ament-lint_0.13.2-4_source.buildinfo
Files:
 124982496acf59e1e87aa79f48da9e8f 4258 devel optional 
ros2-ament-lint_0.13.2-4.dsc
 7dfc76d0d187c9e3ce64c05e37190726 8832 devel optional 
ros2-ament-lint_0.13.2-4.debian.tar.xz
 def78e5ec1d5e82bd3c60f899899c175 8088 devel optional 
ros2-ament-lint_0.13.2-4_source.buildinfo

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

iQIzBAEBCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAmPDw9kACgkQW//cwljm
lDNehA/+K2LEPidcrpJXEvK31Z95g9EEyKLE/fDQ78CzCYPROT4VRoCWLAOBsJbJ
j5pJGtTtYrZHzeFi+GnJlq/2b8NXlynB/mIcfwxwsQJCD5Fqh3toPVrnbo0G1n5Z
oL/0+FfWULuJGI4C9UVXSxEbk1eaOHBcwJSrSNuknGFTVB8g/M+VpXrCkRbMmP29
I970/mxUnSXcLezbpIiKKiY5eNkJE7WO4uWO0+cyjNw2z1JbT5rkQGW9XbEBX//q
wkHDQHKZLqPbZzSLkgCVj9MV8HQ8NhwddbVjChK+kYbe/H7aLYNu2REIhcMntate
cafnR7Gw5OYUY/5zHgEN2g3OfoWE7TCv4+b4vZoun23aEi45IoN13xftc9XBAH+Y
81IL2kUnyJUtHYHYh7MMfbi7qAgugXW5Gds6IUA70S1YB6n5UPW34uowzNA8p4Ha
mgLNrhOimPOzsxQQjQqrbnheXjLJv1X1GhlVPAmxtEI76lgfV/Y0gBXhKXHQl157
5I5Hr49CXmFZMZu5DnIbaomtVRPncpZEGMJMUhFnxaubKskzFaiSvxntrEsrj/fz
dM0ewehiz0P+4kjtcKbgnTG44jTOjwQsIvnVpsWhZegujVEAwT6pKdxvaRLRovgU
DhswgIOg0yJFvpx7G5eARk+NycrJJF0yxrKLa7XceTSe/eX5Q2U=
=nVLF
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to