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

Bug#972300: marked as done (keditbookmarks: FTBFS with DEB_BUILD_OPTIONS=reproducible=+fixfilepath)



Your message dated Mon, 11 Jan 2021 16:48:54 +0000
with message-id <E1kz0NC-0008rg-W5@fasolo.debian.org>
and subject line Bug#972300: fixed in keditbookmarks 20.12.0-2
has caused the Debian Bug report #972300,
regarding keditbookmarks: 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.)


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

  http://qa-logs.debian.net/2020/09/26.fixfilepath/keditbookmarks_20.04.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 keditbookmarks!


live well,
  vagrant

From 9b1cf46b595b17be5da9ec9fd5a7fa2b7c72d523 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Thu, 15 Oct 2020 23:45:04 +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, 1 insertion(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index 4f64a3a..b240019 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 
 # see FEATURE AREAS in dpkg-buildflags(1)
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+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: keditbookmarks
Source-Version: 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
keditbookmarks, 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 972300@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 keditbookmarks 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:26:33 +0100
Source: keditbookmarks
Architecture: source
Version: 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: 972300
Changes:
 keditbookmarks (20.12.0-2) unstable; urgency=medium
 .
   [ Vagrant Cascadian ]
   * Disable fixfilepath reproducibility feature, as it triggers build failures
     when enabled. (Closes: #972300)
Checksums-Sha1:
 d84b8ae588f116a0473f8d1e0b9c4f7e4fd3e5d1 2756 keditbookmarks_20.12.0-2.dsc
 1341e4f52aa07cac8db97064b4595c7ba18742a7 8096 keditbookmarks_20.12.0-2.debian.tar.xz
 9668e0fc982ba4c47dcbe5ae58b7f3e632fccc1f 21286 keditbookmarks_20.12.0-2_amd64.buildinfo
Checksums-Sha256:
 75e9e77e3c1818ed7cfda18ae0903b58da8ffacb18432487818c9a583e7974c2 2756 keditbookmarks_20.12.0-2.dsc
 681b8f3a74aba697e10663fec1b80a9f069d5d249d72a1355337393c3c4de0c2 8096 keditbookmarks_20.12.0-2.debian.tar.xz
 15d37c8a4dd2f0c8a083a2a24b06ffc48f6b6881f0c09435c6ac0935e35d6b64 21286 keditbookmarks_20.12.0-2_amd64.buildinfo
Files:
 5d0a4a1a51aa030f93712c2a94b1e755 2756 kde optional keditbookmarks_20.12.0-2.dsc
 e04f926719c929c6e3ef810177a6e919 8096 kde optional keditbookmarks_20.12.0-2.debian.tar.xz
 f5af75242e002deadfebf490cf8d409e 21286 kde optional keditbookmarks_20.12.0-2_amd64.buildinfo

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

iQJHBAEBCgAxFiEEIW//QAAaDgcOKDsfcaflM/KRoyQFAl/8fF4THGNvdWNvdWZA
ZGViaWFuLm9yZwAKCRBxp+Uz8pGjJHsVD/4lUbxttqKc9if9pZKuSzy2WFSh0qj1
Yq8oqjMv2hl/Wg6zD7RPLMYgAqg1K/MhUjDoT8xp40fk3FkHv1Em0tbDMbcdGIhn
BW6E8H8pu4gECqDw6IensHjVNEjGOWkV2hdONriF0DXL6XMFv7P4rjmhi+X2cu7W
V3N/EZ84sfBGnS8FLKdIlQhPdBt19tzap16g7fM+HIO8nPHkq+9BGMbkm1jsVjpU
VL01sgdr7s2pBOWoFm2dB1/8EHGOwnSE0kywAxyhP1UGwXj0l2FEP7Hcz1yShoym
alONEGigGv+cEOKXatUijnkWMFeKUSbyIPxgcwnNhPWozzXHspLtOT6eGWoN5FVP
GzkwO0HJ+TJjZhVZyH/sXJhATRmLpzsWgv7xtF8plMlgANCFzStUcWwUepTYtHO2
pAl0/rz9t3GN9mIjlcdZm+rMrhqz9NT51rnRIdtAgg5z+vgJldcr3Tt4O3WF/Xae
XVTVUx1EXVcuT5Pbnezq3pYIweHtLCUZzwC7RNf2oOaOi65RGtd3+DCx1Kb1PTju
fuQqxCsb+mHEy6aNZzlWJPtCjkmYzhLmutdPV3zcfAad+xy7DQmUSCsV/ssMV2Wr
GK3JZaSeIXrnm1tFp/OTRaggTvO3zkk3mspvckxdMwLoJgV7RGhCtIHC7q8xuIWH
kXyYCvBcq6bx+A==
=odTv
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: