- Package:
- src:fast-float
- Source:
- src:fast-float
- Submitter:
- Lucas Nussbaum
- Date:
- 2025-11-15 08:25:02 UTC
- Severity:
- normal
- Tags:
Hi, This package fails to build a source package after a successful build (dpkg-buildpackage ; dpkg-buildpackage -S). This is probably a clear violation of Debian Policy section 4.9 (clean target), but this is filed as severity:minor for now, because a discussion on debian-devel showed that we might want to revisit the requirement of a working 'clean' target. More information about this class of issues, included common problems and solutions, is available at https://wiki.debian.org/qa.debian.org/FTBFS/SourceAfterBuild Relevant part of the build log: The full build log is available from: http://qa-logs.debian.net/2023/08/13/fast-float_3.9.0-1_unstable.log 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.
tag 1045133 + patch
thanks
Hi,
I don't see a reason why that file is generated in the source tree in the first place and then
installed via .install after all the other stuff got installed via a "normal" dh_auto_install.
One could just generate it directly in the correct dir as in the following patch:
diff --git a/debian/libfast-float-dev.install b/debian/libfast-float-dev.install
deleted file mode 100644
index 20cf346..0000000
--- a/debian/libfast-float-dev.install
+++ /dev/null
@@ -1 +0,0 @@
-fast_float_all.h /usr/include/fast_float/
diff --git a/debian/rules b/debian/rules
index 6501928..ac6f4d3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,4 +14,5 @@ override_dh_auto_configure:
override_dh_auto_install:
dh_auto_install --destdir=debian/libfast-float-dev/
- python3 script/amalgamate.py > fast_float_all.h
+ python3 script/amalgamate.py > \
+ debian/libfast-float-dev/usr/include/fast_float/fast_float_all.h
This would fix this.
Regards,
Rene
We believe that the bug you reported is fixed in the latest version of
fast-float, 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 1045133@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Rene Engelhard <rene@debian.org> (supplier of updated fast-float 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 01 Nov 2025 08:11:17 +0100
Source: fast-float
Architecture: source
Version: 8.1.0-0.1
Distribution: unstable
Urgency: medium
Maintainer: Fukui Daichi <a.dog.will.talk@akane.waseda.jp>
Changed-By: Rene Engelhard <rene@debian.org>
Closes: 1045133 1115913
Changes:
fast-float (8.1.0-0.1) unstable; urgency=medium
.
* Non-maintainer upload
* New upstream release (closes: #1115913)
* don't create fast_float_all.h in the source tree but put it directly where
it belongs (closes: #1045133)
Checksums-Sha1:
4d59f554ac3e25377413afbb09d7b27900e5efca 1928 fast-float_8.1.0-0.1.dsc
b7c22b3e72f99ec7e3703627a5b82aac50c132b9 125830 fast-float_8.1.0.orig.tar.gz
4cd35e24a6418623a479a44e9e23950981bfa372 3260 fast-float_8.1.0-0.1.debian.tar.xz
8075c60b02d050b20670b779313536d8eb8daf9f 7165 fast-float_8.1.0-0.1_source.buildinfo
Checksums-Sha256:
dc9135bdbec25ad65eb6b3f749d025122ff8ae4193c0da0213adfaacd701f443 1928 fast-float_8.1.0-0.1.dsc
4bfabb5979716995090ce68dce83f88f99629bc17ae280eae79311c5340143e1 125830 fast-float_8.1.0.orig.tar.gz
fb7fba22d0ec123ae1c348f1852f4906b11b40f69f9598cef6b55f4cf9c94d98 3260 fast-float_8.1.0-0.1.debian.tar.xz
7f71a2daab196c266c4f10914a3b81f8f85417a6356242de3acf8ebdd1112ad3 7165 fast-float_8.1.0-0.1_source.buildinfo
Files:
2817fb2cf183a2cb3de82949e1a70199 1928 libdevel optional fast-float_8.1.0-0.1.dsc
0df58800f5ca3abf43ef5d7af4889d3d 125830 libdevel optional fast-float_8.1.0.orig.tar.gz
bca70c0d9125be6d086b837fe935c161 3260 libdevel optional fast-float_8.1.0-0.1.debian.tar.xz
2279480c7739f79004e22210da813251 7165 libdevel optional fast-float_8.1.0-0.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCgAuFiEE4S3qRnUGcM+pYIAdCqBFcdA+PnAFAmkFssEQHHJlbmVAZGVi
aWFuLm9yZwAKCRAKoEVx0D4+cOEOEACvbTa1K6qs5SP3/i4htaHusVLD0rRj4MWi
ysqL98U1ilI326RRLm7BPYz3nHpllug9VVvwKBPHC0tLdHzjFx0KdOZo3sdCB11l
MpUEaUXIoU0fjo70vCTAiaOEDJbgTDWGA8mdTvAMrlOp0147v3OKvuD0MB+Xw6n6
41d8FjBWKv6C5L4cAmpVbr2cdBaLb9zwAB4OyCL5Z6V/V3HM8ppsarVbkxA9Et61
IQlYfBlKBogw3in0uQWPgZB+h2ZMCI38brP92gbLt78u1gX9owMGfL2GlvZaL3Vh
+7faKCeUd83DK9oNnVT5DoX3BakgGqEO2zlFeqh6ljwFzoP0bTJ4o5ddYyqr8YWd
NNtCOKomEuuw5TzqJXoNJxR8YSKwo5qrCbI9ZDY7pUSER2iJkD31BqlFs1B/hWZj
CxrAMuESAP10ujSLmag2pzcK8JtdQOnro7kqyLTMoXu41xbw8JqZC4maLGDSofu7
s0VTbYoPuKdd6vbLVNiZilKtRCL0KcNAUeSvf9F66iXmOr363m8y664PrYCoqy4q
yT5LTqkKhpWps212Nm9RltusN9SyP3zqtZqUbrcuPgKHhw4Ah/EJW3hH4i3+J1kj
aQADAm4W+qF2Y9mH4eouByVjavZbhBbXkdLjYUehFf3ua4DlIi6GhqMb3Z+e6vji
JAhlYYgFjA==
=OcUM
-----END PGP SIGNATURE-----