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

Bug#972306: marked as done (analitza: FTBFS with DEB_BUILD_OPTIONS=reproducible=+fixfilepath)



Your message dated Mon, 11 Jan 2021 16:03:21 +0000
with message-id <E1kyzf7-0002Q4-Q1@fasolo.debian.org>
and subject line Bug#972306: fixed in analitza 4:20.12.0-2
has caused the Debian Bug report #972306,
regarding analitza: 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.)


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

  http://qa-logs.debian.net/2020/09/26.fixfilepath/analitza_20.08.0-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 analitza!


live well,
  vagrant
From 42f35de749a9eaf462a85eff7d26aa2150054a49 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Fri, 16 Oct 2020 00:08:52 +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 38d755d..377deae 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,7 +3,8 @@
 #export DH_VERBOSE = 1
 
 # see FEATURE AREAS in dpkg-buildflags(1)
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+# Disable fixfilepath as it triggers build failures.
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all reproducible=-fixfilepath
 
 # see ENVIRONMENT in dpkg-buildflags(1)
 # package maintainers to append CFLAGS
-- 
2.28.0

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: analitza
Source-Version: 4:20.12.0-2
Done: Aurélien COUDERC <coucouf@debian.org>

We believe that the bug you reported is fixed in the latest version of
analitza, 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 972306@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 analitza 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 16:43:53 +0100
Source: analitza
Architecture: source
Version: 4:20.12.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Aurélien COUDERC <coucouf@debian.org>
Closes: 972306
Changes:
 analitza (4:20.12.0-2) unstable; urgency=medium
 .
   [ Vagrant Cascadian ]
   * Disable fixfilepath reproducibility feature, as it triggers build failures
     when enabled. (Closes: #972306)
Checksums-Sha1:
 64873eb84cb9336377eec7ff43746a8d3adb3559 2968 analitza_20.12.0-2.dsc
 9ba7a7d1b993ebfa521da34b17b02296776f3ec6 8968 analitza_20.12.0-2.debian.tar.xz
 951477a6ace835cd25caf7cbacaaafec68acb582 16264 analitza_20.12.0-2_amd64.buildinfo
Checksums-Sha256:
 08a83ee8bc191c6178c93d4b5f30bba724446a7340d747079e8b000f2463c837 2968 analitza_20.12.0-2.dsc
 8688c0bfd984c867b44a8e61bec8754d5b724b7f3bcb5742fb46e81b72874803 8968 analitza_20.12.0-2.debian.tar.xz
 d404c01f2c474313b65085f07ec17e2354e8cdb71631bd27acab44e3e39ae32a 16264 analitza_20.12.0-2_amd64.buildinfo
Files:
 26fb84f08d01ca5cec2df0d28f77904d 2968 libs optional analitza_20.12.0-2.dsc
 25b4a1c6c1da274a1667f8b828243a4c 8968 libs optional analitza_20.12.0-2.debian.tar.xz
 b3b022d5fe53c381883ae4164d317c78 16264 libs optional analitza_20.12.0-2_amd64.buildinfo

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

iQJHBAEBCgAxFiEEIW//QAAaDgcOKDsfcaflM/KRoyQFAl/8cpMTHGNvdWNvdWZA
ZGViaWFuLm9yZwAKCRBxp+Uz8pGjJD3rD/9Gs4ZeTwcDTbeBB+i7wM8ymevRZGzS
1fs3B+1GyOqspGhmLXb0N5QZkIRHHeyyrjGv5pWxE8HiYOQh7M6JgFEscA63JXIi
xFUEGeNFtTp7ZERh/4RJDaVhfqzAiti/nbY+y90k9YdP6KH4R1BJeWLQTFFZiGbN
Yagt314o96tymSCjTrXEaOAvzIbNqT1ZIkxlL9qnVsEVTKnN/gld/wjyQqabSPnF
JidRTkURP/FqLrVZ0LMeKT8/v0OcXxAWqFctmOeuj0ooMgFnKi3fVAr/FApGSaiR
UX4smKYtiXQNjSv/ilQ3D3o71lU21BzxN+Tothb6KUnwpYnrfDOGO/FyeCqww+v3
SIy4Bu/RVpPZJypAWkVB+SKSVLESaDPjM0lCmRvhrXzPBJR722tRTV8Nlf/jBJOK
Tqc/cgSQY0W8hQks/2amrM6RAjBhuTQFry3y7xkQTBpieSA6yJfA09zqBEhGp0Jy
Ub563DRGI74MnmpYk6zC87bovN4/4f1SXymrq8hgWoP/2TFhlIfsR9WGefutBhOT
PJO3qodEF4tsfdGQpTWKza5S1A58+F1NJwL+X+oAk15Gv68UMnRdPZNnd/dJD7iR
10Zdx10W8wMl6gZ7wLbRKn8cTY7qJp+fWSOSXhEwZF+LIqhpYb1fpMU/uwXuipyW
xphCqAF3HdvEEA==
=SicD
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: