Your message dated Fri, 15 Jan 2021 20:53:29 +0000
with message-id <[email protected]>
and subject line Bug#972297: fixed in scram 0.16.2-3
has caused the Debian Bug report #972297,
regarding scram: 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.)


-- 
972297: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972297
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: scram
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),
scram fails to build from source:

  
http://qa-logs.debian.net/2020/09/26.fixfilepath/scram_0.16.2-1_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 scram!

live well,
  vagrant

From b36a07c9a62491c4ebef648318e5f919c04017b7 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <[email protected]>
Date: Thu, 15 Oct 2020 23:31:33 +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 0ae598f..b1fe31b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,7 +4,8 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+# Disable fixfilepath as it triggers a build failure.
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all reproducible=-fixfilepath
 export DEB_LDFLAGS_MAINT_PREPEND = -Wl,-z,defs -Wl,--as-needed
 export QT_SELECT=qt5
 
-- 
2.28.0

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: scram
Source-Version: 0.16.2-3
Done: Nilesh Patra <[email protected]>

We believe that the bug you reported is fixed in the latest version of
scram, 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.
Nilesh Patra <[email protected]> (supplier of updated scram 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: SHA512

Format: 1.8
Date: Fri, 15 Jan 2021 22:07:59 +0530
Source: scram
Architecture: source
Version: 0.16.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Nilesh Patra <[email protected]>
Closes: 972297
Changes:
 scram (0.16.2-3) unstable; urgency=medium
 .
   * Team Upload.
   * Fix FTBFS with DEB_BUILD_OPTIONS=reproducible=+fixfilepath
     - Thank you, Vagrant Cascadian (Closes: #972297)
   * Fix HOME to Enable building on sbuild
   * Bump debhelper-compat version to 13
   * Add "Rules-Requires-Root:no"
Checksums-Sha1:
 2d2cef0e4edcc2088f60b0c79fe799c3456edb9c 2187 scram_0.16.2-3.dsc
 834c63260769e9095b82d42e6f3990bf0a61fc63 5492 scram_0.16.2-3.debian.tar.xz
 52fa1894e107441bd4289d5832270285aa617adb 17952 scram_0.16.2-3_amd64.buildinfo
Checksums-Sha256:
 59ddd5cf0767b22fe58974874fd74b0ac6ab16d929ccb737cd5cc1c1600adcdf 2187 
scram_0.16.2-3.dsc
 4da9ccdcea9d16c6745fb8beea8361b3e9646cd34d8e72988ca9bc4a6a92aeb1 5492 
scram_0.16.2-3.debian.tar.xz
 50fd0ad42c71af2710accfd384794342cb5a922ae9bebb1182f42fa9ac17d182 17952 
scram_0.16.2-3_amd64.buildinfo
Files:
 d2b5db2f67e56cec1ae29173ce0991f8 2187 science optional scram_0.16.2-3.dsc
 9700f5990dbd09a41095ad207eee0ed2 5492 science optional 
scram_0.16.2-3.debian.tar.xz
 44c60aa2407ea3b4adc54a3b6ec5dee3 17952 science optional 
scram_0.16.2-3_amd64.buildinfo

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

iQJIBAEBCgAyFiEEPpmlJvXcwMu/HO6mALrnSzQzafEFAmAB/SMUHG5wYXRyYTk3
NEBnbWFpbC5jb20ACgkQALrnSzQzafHPIA//QrlVpGkicdUrrbtIpFrPy0U8iFgQ
DuCHNxuSwjRrhExcqFTpdPAAs/E4anVcw28qKdWkDgzhQQm/wznYvqy901ryS7Fg
tk8olAlVMplWunHpVYpyfQT9yrgxa0rDoM7f0y7qmaCcmNm7/YNKWFfVC9IWdBrB
si6E3O42RhGZyJQGrkBx/CCY57Bto8Y1NxaAfsyci24EE+5utn4cCwotCywzHrpy
es/dWZc4q0MEYZsZ+th2HdxqzOTiiad5k4MFHGLDdyoFAhz1rnA9f3SviaNYErKz
KjlWSm3RDFJB6VQpShZV9BfmvxbHrTr5Qlk94Mtps7crsG53rzTsQMRjcj/zWbPD
5fZ0+9XDkl/pnK9yhO9dYCtvF+U88saJi2d1/3hz9V8JEawKSXemWFqYmfCF+oB/
L7PsqUkd9Bu5Ze1qMwPepHbV0Ma7cvcwjMJW8HZ2gbA0WTWzx8SwGqz1RK+2WHf/
gtxRDIu7EIgLftFhXg8bDQoSq5819oc/pZeU0LNdel88u4Vj3PnlT51hIyhKR6z7
Cpu/Re+ehX/cR781CVk8ODfAlFr4E0gMru/TL9ZkNvkRKw/rTG8g64A58KcG9aAH
6BUXFPYZw6pcDi7jdxA1UGgEG5uM5AyZF9RCFzgFUF2JH7d7inQkHOWTssD2wjGg
Pyopaid/TXAlrgg=
=2VSl
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to