Your message dated Sat, 09 Jan 2021 08:17:31 +0000 with message-id <E1ky9RD-0007zc-GM@fasolo.debian.org> and subject line Bug#972729: fixed in gloo 0.0~git20200918.3dc0328-4 has caused the Debian Bug report #972729, regarding gloo: 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 owner@bugs.debian.org immediately.) -- 972729: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972729 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: gloo: FTBFS with DEB_BUILD_OPTIONS=reproducible=+fixfilepath
- From: Vagrant Cascadian <vagrant@reproducible-builds.org>
- Date: Thu, 22 Oct 2020 19:31:04 -0700
- Message-id: <87blgtad1z.fsf@ponder>
Package: gloo Severity: normal Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: fixfilepath ftbfs X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org When the reproducible=+fixfilepath feature is enabled (either through DEB_BUILD_OPTIONS, or using a dpkg that enables this by default), gloo fails to build from source: http://qa-logs.debian.net/2020/09/26.fixfilepath/gloo_0.0~git20200724.fe2ad9c-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. 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 for gloo, but a common triggering issue is test suites expectinfg __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 gloo! live well, vagrantFrom f1925bda16304c9b00b5e01474420e34ccff9222 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagrant@reproducible-builds.org> Date: Fri, 23 Oct 2020 02:08:34 +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 ce10bec..75e0625 100755 --- a/debian/rules +++ b/debian/rules @@ -1,5 +1,6 @@ #!/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 export DEB_CXXFLAGS_MAINT_APPEND = -lpthread export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed #export DPKG_GENSYMBOLS_CHECK_LEVEL = 0 -- 2.20.1Attachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 972729-close@bugs.debian.org
- Subject: Bug#972729: fixed in gloo 0.0~git20200918.3dc0328-4
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 09 Jan 2021 08:17:31 +0000
- Message-id: <E1ky9RD-0007zc-GM@fasolo.debian.org>
- Reply-to: Mo Zhou <lumin@debian.org>
Source: gloo Source-Version: 0.0~git20200918.3dc0328-4 Done: Mo Zhou <lumin@debian.org> We believe that the bug you reported is fixed in the latest version of gloo, 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 972729@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Mo Zhou <lumin@debian.org> (supplier of updated gloo 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) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 09 Jan 2021 15:57:00 +0800 Source: gloo Architecture: source Version: 0.0~git20200918.3dc0328-4 Distribution: unstable Urgency: medium Maintainer: Debian Deep Learning Team <debian-ai@lists.debian.org> Changed-By: Mo Zhou <lumin@debian.org> Closes: 972729 Changes: gloo (0.0~git20200918.3dc0328-4) unstable; urgency=medium . * Remove symbols control file. (Closes: #972729) This is a false positive FTBFS for reproducible=+fixfilepath. Checksums-Sha1: c77ddc9d681e9e15bd03fd53cb767df5a681998d 2181 gloo_0.0~git20200918.3dc0328-4.dsc 4ab2f9147f1022bffca0760a850712245aa82db2 3744 gloo_0.0~git20200918.3dc0328-4.debian.tar.xz f62f849772729f6d73a535c285d56a4aee390362 6929 gloo_0.0~git20200918.3dc0328-4_source.buildinfo Checksums-Sha256: dcab69859cff85f57620f60b5bcdaf8a2ddbf56c7cd8f4c6c1fb913d424a1b11 2181 gloo_0.0~git20200918.3dc0328-4.dsc a6f0a1a14716a4c8ca9c0f7a069dc59c12090ebe4648c80905c7af5b7fa8c423 3744 gloo_0.0~git20200918.3dc0328-4.debian.tar.xz 8d6ba0817a213401730b04822956e45a18e01f4f3a6688af33424ff0a34fef26 6929 gloo_0.0~git20200918.3dc0328-4_source.buildinfo Files: 6675363e6af75b0914e4206b29c86922 2181 science optional gloo_0.0~git20200918.3dc0328-4.dsc f163cb0081ae9c65977f11bb40951ce9 3744 science optional gloo_0.0~git20200918.3dc0328-4.debian.tar.xz 0d74a913518b95481c444f78b89dc554 6929 science optional gloo_0.0~git20200918.3dc0328-4_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEEY4vHXsHlxYkGfjXeYmRes19oaooFAl/5YfkRHGx1bWluQGRl Ymlhbi5vcmcACgkQYmRes19oaooodQ//d10+OWiJLPqiI9PjS7OKjMBSCC0ThDDK iTVGJr3OwkwtC9QCVMBadIlBRleqjeHoKCaNM55H2+tojcTRKPo7mtBff7TLSwBe 919N3h1XWhfdgvrexVtSdAMrd+Q3PRp4iVK2Ek8F9GbnU4AWAGwW0r2MWBzQRIQ7 1MtTECcVx3aPY4+70A0Ar6SX7+4kXB6ZOrLYjDu1EcXeC1azXFQvDdTlWmusrGB5 v0QMEDy0XUkyHlLPSfVRumBPGqqiBuPx9B7JQ+SMB5uph3vz5g7Van7bLor3qo5p ZTDX+htg91qwxwecDx19pZyONiykfNKILkUdmXvpSeNH+EKtsbYaPa1vF8cWlH5b 3ikhd9AucsEAfKNFDkLpBF3uYrxam8NmSYYVXZpMb1CkbwMpH1JfEAYPaWNROXzy Usk4/GthEhG+eRouWeSFlaxn2C4akgn8griQcZPDXmladu5/uadNZwrG9XnA7qEF bO3E06tXMd9MhDzcLtlGlxVmBz4vpTtlOwBWP/uORhS79NHJ5OEkyzSttFQs/h7x eT3DNO+4PHwi5LNnojqyl4/w1uYjy0Pe41fV/T/gCT46qm+49HDB67l4iHQWRdez Oh7YzuR6NvteVMQaAFdn2iOBKMUYwloUp9D42aW6gyoLd6lPB2HsN3qfE8c+dIuT HuMP8dY+p3o= =K9dG -----END PGP SIGNATURE-----
--- End Message ---