Your message dated Thu, 17 Apr 2025 06:33:58 +0000
with message-id <e1u5iow-00h9oz...@fasolo.debian.org>
and subject line Bug#1103309: fixed in dh-ros 0.14.2
has caused the Debian Bug report #1103309,
regarding dh-ros: FTBFS with the nocheck build profile
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.)


-- 
1103309: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103309
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:dh-ros
Version: 0.14.1
Severity: important
Tags: trixie sid ftbfs
User: debian...@lists.debian.org
Usertags: ftbfs-nocheck-profile

Dear maintainer:

During a rebuild of all packages in unstable using the nocheck build profile,
your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.13 with "build" 
module
I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_dhros  
* Building wheel...
running bdist_wheel
running build
running build_py
creating build/lib/dhros
copying dhros/common.py -> build/lib/dhros
copying dhros/__init__.py -> build/lib/dhros
creating build/lib/dhros/rosbuilder
copying dhros/rosbuilder/__main__.py -> build/lib/dhros/rosbuilder
copying dhros/rosbuilder/rosbuilder.py -> build/lib/dhros/rosbuilder
copying dhros/rosbuilder/__init__.py -> build/lib/dhros/rosbuilder
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/dhros
creating build/bdist.linux-x86_64/wheel/dhros/rosbuilder
copying build/lib/dhros/rosbuilder/__main__.py -> 
build/bdist.linux-x86_64/wheel/./dhros/rosbuilder
copying build/lib/dhros/rosbuilder/rosbuilder.py -> 
build/bdist.linux-x86_64/wheel/./dhros/rosbuilder
copying build/lib/dhros/rosbuilder/__init__.py -> 
build/bdist.linux-x86_64/wheel/./dhros/rosbuilder
copying build/lib/dhros/common.py -> build/bdist.linux-x86_64/wheel/./dhros
copying build/lib/dhros/__init__.py -> build/bdist.linux-x86_64/wheel/./dhros
running install_egg_info
running egg_info
creating dhros.egg-info
writing dhros.egg-info/PKG-INFO
writing dependency_links to dhros.egg-info/dependency_links.txt
writing entry points to dhros.egg-info/entry_points.txt
writing requirements to dhros.egg-info/requires.txt
writing top-level names to dhros.egg-info/top_level.txt
writing manifest file 'dhros.egg-info/SOURCES.txt'
reading manifest file 'dhros.egg-info/SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'dhros.egg-info/SOURCES.txt'
Copying dhros.egg-info to build/bdist.linux-x86_64/wheel/./dhros-0.14.1.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/dhros-0.14.1.dist-info/WHEEL
creating 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_dhros/.tmp-05p2j0wp/dhros-0.14.1-py3-none-any.whl'
 and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'dhros/__init__.py'
adding 'dhros/common.py'
adding 'dhros/rosbuilder/__init__.py'
adding 'dhros/rosbuilder/__main__.py'
adding 'dhros/rosbuilder/rosbuilder.py'
adding 'dhros-0.14.1.dist-info/licenses/LICENSE'
adding 'dhros-0.14.1.dist-info/METADATA'
adding 'dhros-0.14.1.dist-info/WHEEL'
adding 'dhros-0.14.1.dist-info/entry_points.txt'
adding 'dhros-0.14.1.dist-info/top_level.txt'
adding 'dhros-0.14.1.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built dhros-0.14.1-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with 
"installer" module
dh: command-omitted: The call to "dh_auto_test -O--buildsystem=pybuild" was 
omitted due to "DEB_BUILD_OPTIONS=nocheck"
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=pybuild
   dh_prep -O--buildsystem=pybuild
   dh_auto_install --destdir=debian/dh-ros/ -O--buildsystem=pybuild
I: pybuild plugin_pyproject:178: Copying package built for python3.13 to destdir
   debian/rules execute_after_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
find debian/dh-ros -name ".pytest_cache" -print0 | xargs -0 rm -r
rm: missing operand
Try 'rm --help' for more information.
make[1]: *** [debian/rules:20: execute_after_dh_auto_install] Error 123
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:17: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202504/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:dh-ros, so that this is still
visible in the BTS web page for this package.

Notes:

* When a package is built with the nocheck profile, it means:

- DEB_BUILD_OPTIONS=nocheck
  (the tests should be skipped during the build)

- DEB_BUILD_PROFILES=nocheck
  (Build-Depends marked <!nocheck> are not installed)

- The contents of the package is allowed to be different than normal

* This category of bugs was going to be RC for trixie, but
according to the Release Managers it's a little bit late in the
release cycle to introduce a bunch of RC bugs of this type.

* In addition to the above, this package also fails when
using DEB_BUILD_OPTIONS=nocheck alone. In this mode:

- DEB_BUILD_OPTIONS=nocheck
  (the tests should be skipped during the build)

- Build-Depends marked <!nocheck> are installed as normal

- The contents of the package should not change compared
  to a regular build

Thanks.

--- End Message ---
--- Begin Message ---
Source: dh-ros
Source-Version: 0.14.2
Done: Timo Röhling <roehl...@debian.org>

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

Debian distribution maintenance software
pp.
Timo Röhling <roehl...@debian.org> (supplier of updated dh-ros 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, 17 Apr 2025 08:24:12 +0200
Source: dh-ros
Architecture: source
Version: 0.14.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Robotics Team <team+robot...@tracker.debian.org>
Changed-By: Timo Röhling <roehl...@debian.org>
Closes: 1103309
Changes:
 dh-ros (0.14.2) unstable; urgency=medium
 .
   * Improve type annotations
   * Fix FTBFS with nocheck profile (Closes: #1103309)
Checksums-Sha1:
 dfa235da0e5b1732d7229d310d34a14aecc61c34 2101 dh-ros_0.14.2.dsc
 fca30329ac407b6fadc20501526a4dac43b43b83 15296 dh-ros_0.14.2.tar.xz
Checksums-Sha256:
 0d3b76fe0323ee7ecf7f782cb0d3543a79b2ea578bfaadaa0d6d1451326d7230 2101 
dh-ros_0.14.2.dsc
 39934b9473579dc93a6abb6151317a12a8992535df269936aceebc37e84c064a 15296 
dh-ros_0.14.2.tar.xz
Files:
 93b05b8166bf060fbdedfbd5a82177ab 2101 devel optional dh-ros_0.14.2.dsc
 f7096f022118a8558ca264f2565fafcd 15296 devel optional dh-ros_0.14.2.tar.xz

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

iQJIBAEBCgAyFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmgAn2QUHHJvZWhsaW5n
QGRlYmlhbi5vcmcACgkQzIxr3RQD9MrYeQ//bbU+py/yDNeItAOB14JzsZXDwOYQ
dEkva1eou/ahgPB9yUf2pzGVC3DIuDgzSYWdoVVMjiONVtZ/BYDw7g4GstPka+t9
Tcn9xhNWorwx4KxGXEKKvDqhyUOQGcdiNnFX1hIJwp0lhSoroSZNMF9PsMbsrrIM
ScksfANv4VseuDey8yw2iOeXjgWo1K2h925NliXCbP9YGGs4lRpOSdfXM4T+Mtb1
0tNNLCIguID22EnfgxzEEK/te6NYD9rXlvaA0Ctq0lC+wXK/QTrVpSk5E+4wpBMo
zDEPaOpfM05g9D4ejspKj26/wKWXslJrI0ar2HWJkmUpO0QFRx310KChr4DZkFV5
ZBQ1BZKj4xisX4ygde6ve2XCAeQM5q53HGZeAS5aBJPLgskMj9BntvjDSMbC7A0Q
K4fwetOZ8kclA87pdiZ3gcnfeOXJOcOFTtW8G1QRV+LHcmRnOYHLxgrGuz/OlDQR
ei9cvKrVCc7Oe00fJaIHXMtG6uQygDiZEzZnQ7JwyaVLo0KTYO4Twso7GvoLGYHh
ibV4ZLNdvedhMTXlgd99ejCZrbwIp7QdsNUHy3NGCYp3riS+0ywG47k+RJ6udL81
YLxapSp9UqFHwx/CxY+CLJy+LgBnFDkHhabySTLWth0I92d3ZR69Y1iRcJxuyUSN
ds+XQVG3D7u9GUc=
=+DTU
-----END PGP SIGNATURE-----

Attachment: pgp_OecAdC2TJ.pgp
Description: PGP signature


--- End Message ---

Reply via email to