Your message dated Fri, 08 Jan 2021 13:19:04 +0000
with message-id <e1kxrfu-00086r...@fasolo.debian.org>
and subject line Bug#972308: fixed in kookbook 0.2.1-2
has caused the Debian Bug report #972308,
regarding kookbook: 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 ow...@bugs.debian.org
immediately.)


-- 
972308: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972308
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: kookbook
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: fixfilepath ftbfs
X-Debbugs-Cc: reproducible-b...@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),
kookbook fails to build from source:

  
http://qa-logs.debian.net/2020/09/26.fixfilepath/kookbook_0.2.1-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 be 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 kookbook!


live well,
  vagrant

From 91638d097b1f535450a283647f3ca42618d3ee95 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagr...@reproducible-builds.org>
Date: Fri, 16 Oct 2020 00:11:55 +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 e31c6bd..747b7d3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,8 @@
 #!/usr/bin/make -f
 
 # Enable additional hardening options.
-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_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
 %:
-- 
2.28.0

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: kookbook
Source-Version: 0.2.1-2
Done: Stuart Prescott <stu...@debian.org>

We believe that the bug you reported is fixed in the latest version of
kookbook, 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 972...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stuart Prescott <stu...@debian.org> (supplier of updated kookbook 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: SHA256

Format: 1.8
Date: Sat, 09 Jan 2021 00:05:23 +1100
Source: kookbook
Architecture: source
Version: 0.2.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian KDE Extras Team <pkg-kde-ext...@lists.alioth.debian.org>
Changed-By: Stuart Prescott <stu...@debian.org>
Closes: 972308
Changes:
 kookbook (0.2.1-2) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Bump debhelper from old 11 to 12.
   * Set debhelper-compat version in Build-Depends.
   * Update standards version to 4.4.1, no changes needed.
 .
   [ Stuart Prescott ]
   * Update Standards-Version to 4.5.1 (no changes required).
   * Update to debhelper-compat (= 13).
   * Set build option reproducible=-fixfilepath to prevent dpkg change from
     breaking test suite (Closes: #972308).
Checksums-Sha1:
 ab4a835f825ef44edff8bf95e15eb6cdf118e0d2 2031 kookbook_0.2.1-2.dsc
 ed01c22928a10bf70cab52b20558b333eb30d2b0 7780 kookbook_0.2.1-2.debian.tar.xz
 2483d483c444570cfe8ca5552290237f8d6513ca 11161 kookbook_0.2.1-2_amd64.buildinfo
Checksums-Sha256:
 78c0e35b858369ccda84cf5953c10db37cef1be8befb7917381f2480d3458e57 2031 
kookbook_0.2.1-2.dsc
 cfdd6a0dd025ac4a3b08b5fb6589084f3073e8d4b2f483696cafb84d56b5161d 7780 
kookbook_0.2.1-2.debian.tar.xz
 827f46df80f8d1a6782099e0063869addc907f91ac4403ee97d13db4a297baff 11161 
kookbook_0.2.1-2_amd64.buildinfo
Files:
 31fa64daa0a20289dd2b1c46bfbff504 2031 kde optional kookbook_0.2.1-2.dsc
 e81ba0f2877759c2a49f932037d054f6 7780 kde optional 
kookbook_0.2.1-2.debian.tar.xz
 9c3471a6529aff26546a13a6c9c70195 11161 kde optional 
kookbook_0.2.1-2_amd64.buildinfo

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

iQIzBAEBCAAdFiEEkOLSwa0Uaht+u4kdu8F+uxOW8vcFAl/4WbUACgkQu8F+uxOW
8vcu/xAAjc7y1DM+bKJlDiaYHfvA7XbWC9lDZuxWdY4pVYn0nY4AT9pLlECjYRyd
J8UAxULiaOMhEzJb33T6LyCDEvIdgVOlO9NOF6fB0B+bvNuF7G6DKJx81yaGssqF
jHwmC9/4T2HwAFwoOP4w9v6PGrNzNZavt42R7J0OUVSrc/KJU4blDRJKGWPXhbtD
hVn2tp7kXV1PHziPVaEOpga/uDVmZU6S0vkbAHhv2PddZSHc1Ir3gG/r04rwOOIQ
UFHcrXgYHo2FKH3RxQfWGLW7elSU8BG8Eg2P2MSmaSNjhh4EJ5zabL3k3nxkEqzF
/yVpLa4bp41s87dqAU+chPBT00iw8Fd/m17KMlv38bJpio0j4rbLvWLw0VO1Hfm9
rlOOi5hgwkIQRi3PU+eXJfM0R4EOL5Dx59b1/Ctx6UWKSrnt2ef18k97aLRxvdzE
9Vt22THehhEqID1DbR6vK9I/wkwrcSaB+rb2yXVfjZkyk8NpU7yNAni9iLwxz0X9
K6Td20s2Vq35XoWtNDjnHMMJeUNaQiFWgUtD3V7fhzxbxWfmqNeD9EA7XtUN9O+j
NF4PHNIedFy30m/M2NqjuEj34lehTRbNujzZ42o/2uodUDNe79LOjXMZRDFoGvHn
GH0cgwRhib2iPzZ/KKnJz+5y7j61f0xKzhhMS/TmmaH+h2ndGCw=
=K+7W
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to