[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#972302: marked as done (grantlee5: FTBFS with DEB_BUILD_OPTIONS=reproducible=+fixfilepath)



Your message dated Mon, 11 Jan 2021 16:33:51 +0000
with message-id <E1kz08d-0006mE-Ao@fasolo.debian.org>
and subject line Bug#972302: fixed in grantlee5 5.2.0-3
has caused the Debian Bug report #972302,
regarding grantlee5: 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.)


-- 
972302: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972302
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: grantlee5
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),
grantlee5 fails to build from source:

  http://qa-logs.debian.net/2020/09/26.fixfilepath/grantlee5_5.2.0-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 grantlee5!


live well,
  vagrant
From e9685403f92d54948eaa427ba36ac1ad3fa2bb5d Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Thu, 15 Oct 2020 23:56:07 +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 | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/debian/rules b/debian/rules
index 1325d43..ee58c88 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,6 +2,8 @@
 
 DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+# Disable fixfilepath, as it triggers build failures.
+export DEB_BUILD_MAINT_OPTIONS = reproducible=-fixfilepath
 
 testsuite_failing_archs := hppa ia64 sparc64
 ifneq (,$(filter $(DEB_HOST_ARCH),$(testsuite_failing_archs)))
-- 
2.28.0

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: grantlee5
Source-Version: 5.2.0-3
Done: Aurélien COUDERC <coucouf@debian.org>

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

Debian distribution maintenance software
pp.
Aurélien COUDERC <coucouf@debian.org> (supplier of updated grantlee5 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: Mon, 11 Jan 2021 17:19:37 +0100
Source: grantlee5
Architecture: source
Version: 5.2.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Aurélien COUDERC <coucouf@debian.org>
Closes: 972302
Changes:
 grantlee5 (5.2.0-3) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Vagrant Cascadian ]
   * Disable fixfilepath reproducibility feature, as it triggers build failures
     when enabled. (Closes: #972302)
Checksums-Sha1:
 33a5b2093557de811ad381f18a2b8e54ef1d59fb 2751 grantlee5_5.2.0-3.dsc
 34dc7f3b1e1e733a1861b3052cd9464053ccf8f9 13220 grantlee5_5.2.0-3.debian.tar.xz
 d2aefacb27dc56060cd482499acf7724a6ec0873 13900 grantlee5_5.2.0-3_amd64.buildinfo
Checksums-Sha256:
 157ab3a804ed53bf2fd64f107d114b8fb2f12759773b65621879e8fc56b22887 2751 grantlee5_5.2.0-3.dsc
 9faa2256acfe46e2f82a7d36b032cd1f7ac9d89de2f3b1861e86b8e95d6bf197 13220 grantlee5_5.2.0-3.debian.tar.xz
 46083eea36edca8517408d621df94b912c8578be9c4585cc057cb29e0f4c68f6 13900 grantlee5_5.2.0-3_amd64.buildinfo
Files:
 161771020e881790a0323eff1a6d8ed5 2751 libs optional grantlee5_5.2.0-3.dsc
 3792bd9f9f0f4b1e8f806a9ce28f2bc4 13220 libs optional grantlee5_5.2.0-3.debian.tar.xz
 23e54d93e5e950fb31b05c7c2376f839 13900 libs optional grantlee5_5.2.0-3_amd64.buildinfo

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

iQJHBAEBCgAxFiEEIW//QAAaDgcOKDsfcaflM/KRoyQFAl/8ezMTHGNvdWNvdWZA
ZGViaWFuLm9yZwAKCRBxp+Uz8pGjJFdXD/9AusP5879fS5R1RgGiVbCWMmU0HPWX
LTxGuf8NuLk36zW5/E4hlbjuhmrDGZAUOcVhF95cKw7f8sN92lcIiZ7NBhginM02
MI/gqVdqVMjN4GSJDNNnSiRTPZo/Nxut5je71DUdwGbVwWffJOzwmDciwzl1TWZJ
fRf/bJFWWP6vYXgk58t7MhW0E5C87rPyI5y3kz7wFzA4oetnbfbPUCrjvkXrRAKU
gC2R9QzkWhE9CynKrLhQD8YVlgTbicVa7n6HgwG5dzmG/W9AhKilkF/g1aU1F+Iy
kkJo5eN6NKKtiLq0dC1tN0kwR1xUhIAvb4wIbX0lCI1KWTkFbU+oQFBgHvl1zACT
ke5vzM+3sHJ6Xw+uyUhruxow27N1JGVnETjN/sLqi7d7NR0AP5lbAvgBzqVioa/p
H4LRxmGgL7EWQnBiKz4EnlLeuhSkTV/KIN3lzWGJIjmnqS6e42mIApXFJuQRSNkA
oRYwR6ijWPRvVHV8V0zo+ur5cWVgpZZkNuFKnnb7jrlXBLqeMDbvNa/sg501YBg8
0sVIqMixBgHWHzunNY2nX7IElf/uZll/wA7L3upqX+hpNOBLn61ty1uc1kq9hSM0
3nd9lF4vEzWQytf/0464lY5dW8YrAzG6qROaDW8w2D7dTg7PGyPgfLi0DuJgml3e
ZVdUbWlT4ym0Xw==
=EsSJ
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: