Your message dated Wed, 27 Mar 2024 15:04:31 +0000 with message-id <e1rpupl-006z6i...@fasolo.debian.org> and subject line Bug#1067711: fixed in debhelper 13.15.3 has caused the Debian Bug report #1067711, regarding dh_gencontrol: substvars and -dbgsym packages 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.) -- 1067711: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067711 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: mrpt Version: 1:2.12.0+ds-1.1 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) Dear maintainer, mrpt fails to build from source with an error in dpkg-gencontrol. From my build log on amd64: | make[1]: Leaving directory '/<<PKGBUILDDIR>>' | dh_gencontrol -O--buildsystem=pybuild | dpkg-gencontrol: warning: Depends field of package libmrpt-topography2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-topography2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-topography2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-kinematics2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-kinematics2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-kinematics2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-poses2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-poses2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-poses2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-topography2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-nav2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-nav2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-nav2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-detectors2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-detectors2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-detectors2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-ros1bridge2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-ros1bridge2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-ros1bridge2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-system2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-system2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-system2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-config2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-config2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-config2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-hwdrivers2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-hwdrivers2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-hwdrivers2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-apps2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-apps2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-apps2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-graphslam2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-graphslam2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-graphslam2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-poses2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-kinematics2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-ros1bridge2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-nav2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-detectors2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-system2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-config2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-hwdrivers2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-graphslam2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-apps2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-random2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-random2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-random2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-vision2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-vision2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-vision2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-maps2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-maps2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-maps2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-serialization2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-serialization2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-serialization2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-obs2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-obs2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-obs2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-expr2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-expr2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-expr2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-containers2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-containers2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-containers2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-gui2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-gui2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-gui2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-img2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-img2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-img2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-bayes2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-bayes2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-bayes2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package mrpt-apps: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package mrpt-apps: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-random2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-maps2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-serialization2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-vision2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-tfest2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-tfest2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-tfest2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-obs2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-expr2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-containers2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-gui2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-bayes2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-img2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-tfest2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-nanogui2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-nanogui2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-nanogui2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Built-Using field of package libmrpt-nanogui2.12: substitution variable ${fonts-roboto-fontface:version} used, but is not defined | dpkg-gencontrol: warning: can't parse dependency fonts-roboto-fontface (= ) | dpkg-gencontrol: error: parsing package 'libmrpt-nanogui2.12' Built-Using field: fonts-roboto-fontface (= ) | dh_gencontrol: error: dpkg-gencontrol -plibmrpt-nanogui2.12 -ldebian/changelog -T/dev/null -Pdebian/.debhelper/libmrpt-nanogui2.12/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=libmrpt-nanogui2.12-dbgsym "-DDepends=libmrpt-nanogui2.12 (= \${binary:Version})" "-DDescription=debug symbols for libmrpt-nanogui2.12" -DBuild-Ids=c1d2593983b664068d2e873500ce1f2d9c27a7de -DSection=debug -UReplaces -UBreaks returned exit code 25 | dpkg-gencontrol: warning: Depends field of package libmrpt-math2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-math2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-math2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-slam2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-slam2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-slam2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-rtti2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-rtti2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-rtti2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-opengl2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-opengl2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-opengl2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-core2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-core2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-core2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-graphs2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-graphs2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-graphs2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-vision-lgpl2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-vision-lgpl2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-vision-lgpl2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-comms2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-comms2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-comms2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-io2.12: substitution variable ${shlibs:Depends} used, but is not defined | dpkg-gencontrol: warning: Depends field of package libmrpt-io2.12: substitution variable ${misc:Depends} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-io2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-rtti2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-slam2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-math2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-core2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-opengl2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-graphs2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-io2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-vision-lgpl2.12: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libmrpt-comms2.12: substitution variable ${t64:Provides} used, but is not defined | dh_gencontrol: error: Aborting due to earlier error | make: *** [debian/rules:46: binary] Error 25 | dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 A full build log on riscv64 and s390x is also available: https://buildd.debian.org/status/fetch.php?pkg=mrpt&arch=riscv64&ver=1%3A2.12.0%2Bds-1.1%2Bb1&stamp=1711202007&raw=0 https://buildd.debian.org/status/fetch.php?pkg=mrpt&arch=s390x&ver=1%3A2.12.0%2Bds-1.1%2Bb2&stamp=1711313862&raw=0 Regards Aurelien
--- End Message ---
--- Begin Message ---Source: debhelper Source-Version: 13.15.3 Done: Niels Thykier <ni...@thykier.net> We believe that the bug you reported is fixed in the latest version of debhelper, 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 1067...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Niels Thykier <ni...@thykier.net> (supplier of updated debhelper 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: Wed, 27 Mar 2024 15:56:10 +0100 Source: debhelper Architecture: source Version: 13.15.3 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <debhel...@packages.debian.org> Changed-By: Niels Thykier <ni...@thykier.net> Closes: 1066025 1067711 Changes: debhelper (13.15.3) unstable; urgency=medium . * debhelper-compat-upgrade-checklist.pod: Fix repeated substvar. Thanks to Andrey Rakhmatullin * debhelper-compat-upgrade-checklist.pod: Add ref to #1067653 * dh_gencontrol: Gracefully cope with custom substvars and -dbgsym packages (Closes: #1067711) * upgrade-checklist: Document `dh_installsystemduser` change (Closes: #1066025) Checksums-Sha1: d1b91d05bf2d9449f1799fa9e3f3877d893f8bf0 1470 debhelper_13.15.3.dsc fef16c3aaee19015bece1e1888232c962634470b 603092 debhelper_13.15.3.tar.xz 6e842e78141153155b39d7b5674de3d3d63eeb90 5057 debhelper_13.15.3_source.buildinfo Checksums-Sha256: ce065ef2d4046b20d8e01e1be457dcddc90aebd47a959676883384b47906fc25 1470 debhelper_13.15.3.dsc 1f792e364766e0117135b87a7c695ef7c0cf007d78561188edf99a97583334f9 603092 debhelper_13.15.3.tar.xz 70d88f30b740cb8a4f2d5ba8d619d56ecacbfb33fd4d811e1d8170f8ac59eed7 5057 debhelper_13.15.3_source.buildinfo Files: 48fba47399928d9e757e28df1c6e4c2e 1470 devel optional debhelper_13.15.3.dsc 697aec0a6c8a4779e45d85c913cc3b9e 603092 devel optional debhelper_13.15.3.tar.xz d1b20b5f895d21276127422385511184 5057 devel optional debhelper_13.15.3_source.buildinfo -----BEGIN PGP SIGNATURE----- iQFGBAEBCgAwFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmYEM64SHG5pZWxzQHRo eWtpZXIubmV0AAoJEHQNaIiDZdKJ03EIAK4koheshbth1nU9MNcw8gjTVWrLkxC8 HV3Xt85cesKdZpml1ENr+V0Z8mnbhYGitnk7lL1kgSZR9tYmEgrNo3dG//n4hHnH S52Ko+ouq1IuerI0Fr1QQ2aVVixD+EtdGSANeUIInA5b6vQEYoqBx2CIKQlyK1ti MgrZqzApwcZ4e0qhryZfnE5lhvLKtwmc2Ajp7Zgqfy+94fQC3Ah6z87ClxZO3am+ cuO7RWPVRBIZcOoo3qpHZqZ3ea1lucxNcF3dxyJmtTHOCE4HHiR6g5eqBABu8vqW 09yhJMMhWL7q5yc4XY4aE0KE0/rWXkBZsLZwxWdbj11fU/r2I6NfYZ8= =4sID -----END PGP SIGNATURE-----pgp7v4bXzh9qj.pgp
Description: PGP signature
--- End Message ---