Your message dated Tue, 27 Oct 2020 08:48:25 +0000
with message-id <[email protected]>
and subject line Bug#972303: fixed in fuzzylite 6.0+dfsg-3
has caused the Debian Bug report #972303,
regarding fuzzylite: FTBFS with DEB_BUILD_OPTIONS=reproducible=+fixfilepath
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 [email protected]
immediately.)
--
972303: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972303
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: fuzzylite
Severity: normal
Tags: patch
User: [email protected]
Usertags: fixfilepath ftbfs
X-Debbugs-Cc: [email protected]
When the reproducible=+fixfilepath feature is enabled (either through
DEB_BUILD_OPTIONS, or using a dpkg that enables this by default),
fuzzylite fails to build from source:
http://qa-logs.debian.net/2020/09/26.fixfilepath/fuzzylite_6.0+dfsg-2_unstable_fixfilepath.log
While the "fixfilepath" feature is not currently enabled by
dpkg-buildflags by default, it may become the default at some point in
the future, and can by triggered manually by setting
DEB_BUILD_OPTIONS=reproducible=+fixfilepath in the build environment. It
is also used in the tests.reproducible-builds.org infrastructure when
testing unstable and experimental.
More information about this issue is available at:
https://tests.reproducible-builds.org/debian/issues/unstable/ftbfs_due_to_f-file-prefix-map_issue.html
I have not identified the exact cause of this issue, but a common
trigger is test suites expecting __FILE__ to resolve to an absolute
path.
The attached patch works around this issue by disabling the fixfilepath
feature in debian/rules using DEB_BUILD_MAINT_OPTIONS=-fixfilepath.
Thanks for maintaining fuzzylite!
live well,
vagrant
From c9e33b51a8a2c0f75aa853f470c34f3e3233ff35 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <[email protected]>
Date: Thu, 15 Oct 2020 23:59:23 +0000
Subject: [PATCH] debian/rules: Disable fixfilepath feature, as it triggers
build failures when enabled.
https://tests.reproducible-builds.org/debian/issues/unstable/ftbfs_due_to_f-file-prefix-map_issue.html
---
debian/rules | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/debian/rules b/debian/rules
index 628231b..54a0327 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,7 @@
#!/usr/bin/make -f
-export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+# Disable fixfilepath as it triggers build failures.
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all reproducible=-fixfilepath
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mk
--
2.28.0
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: fuzzylite
Source-Version: 6.0+dfsg-3
Done: Johannes 'josch' Schauer <[email protected]>
We believe that the bug you reported is fixed in the latest version of
fuzzylite, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Johannes 'josch' Schauer <[email protected]> (supplier of updated fuzzylite
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 27 Oct 2020 09:28:00 +0100
Source: fuzzylite
Architecture: source
Version: 6.0+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Johannes 'josch' Schauer <[email protected]>
Changed-By: Johannes 'josch' Schauer <[email protected]>
Closes: 972303
Changes:
fuzzylite (6.0+dfsg-3) unstable; urgency=medium
.
* add debian/salsa-ci.yml
* add debian/gbp.conf
* debian/rules: remove get-orig-source target
* debian/libfuzzylite6.0.lintian-overrides: update for new library version
and lintian tag name
* remove debian/compat in favor of debhelper-compat (= 13)
* debian/control: update Vcs-Browser and Vcs-Git for salsa
* debian/rules: remove dh_install --fail-missing (it's the default now)
* debian/control: add Rules-Requires-Root: no
* debian/control: bump Standards-Version to 4.5.0 (no changes required)
* add patch to make reproducible
* debian/rules: build with reproducible=+fixfilepath (closes: #972303)
Checksums-Sha1:
526a1daca2884ce8ac7e6c127f42af01fb8dcc3e 2114 fuzzylite_6.0+dfsg-3.dsc
a129d271a8c5e5abf6edf4bddac775311f02c311 5908
fuzzylite_6.0+dfsg-3.debian.tar.xz
Checksums-Sha256:
0790aaecd98a68b7269014c668d841b0a77a6036b3d09ab240dd243bb4b4d73b 2114
fuzzylite_6.0+dfsg-3.dsc
6f5fc55b4eac7b7c9ca18a866fa417fc8e6d41c06ef159126dc4c3d1970a5c7a 5908
fuzzylite_6.0+dfsg-3.debian.tar.xz
Files:
93ef04aecf79c64674f7867c5350d4ad 2114 misc optional fuzzylite_6.0+dfsg-3.dsc
63fb65a35ab6910b7ef9ea9af83cba0d 5908 misc optional
fuzzylite_6.0+dfsg-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEElFhU6KL81LF4wVq58sulx4+9g+EFAl+X2uMACgkQ8sulx4+9
g+H/Wg/9EufDcsADp6w3jsTLZw6g6vUw4meffzgob03MhZ4guowWVl7sIMSgskMH
ILbCFaQeAniQ3f2e8PduKUcT3RtXQpUmnIo8hesibxNGwY9OyQ+0bE6T57RGHEtV
HGHBgpY2T4GgGIIfDoCHD84Mleb4jeZWvccti4rjA3ffLw7TSKY9mU98xj4i53kd
5bA5NUjUxk7xRZP/QL3VHHl/2JUxyQkENwxJ1Xe2EVpyAasLm1B1D3DWAFJKPSmM
OsbhNQEkfWtgVL/gMPSGc+6UtNnSo8z+IbDv/+Qh8TYAfZCQE5Ow+DA5ldvI4s6e
a2wImSVTRE4wQ6Q/YQHcem0APMztTjFv5QXn4RaPq0l+LWKOU8W/IjMAd49PW6Y7
BLOjtiAeR7cgfmtNdxrM4aMdB67NL+ZZkW4nS1aJvHv+i42rvURLcP0A6lDUZdv7
ixJpWk0WTd3OjIyNrKq78ddlZRNdufwm6K9cBPL232alxobdjSCIrjBsc8gbdmUo
7Mt+KJkn1R5cRDxjnBJtGNDWe45NN/O7Vj/nBW3nRgnGMwS5WKxGt0sy7SqsRvGY
pijrl/lkB8jKalx4joGhtm7MQNTJ8RII2+kccyfEy/2+wvDKQz0eB2b+ALMf/w/l
MmVdUl+j9L1tHWu9F2BdRGu33NIZjKkW09xe+SIkxrypdwg4k6Y=
=Mn2n
-----END PGP SIGNATURE-----
--- End Message ---