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, vagrantFrom 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.0signature.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 ---