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

Bug#972298: marked as done (okteta: FTBFS with DEB_BUILD_OPTIONS=reproducible=+fixfilepath)



Your message dated Mon, 11 Jan 2021 22:55:57 +0000
with message-id <E1kz66P-000Fj5-QP@fasolo.debian.org>
and subject line Bug#972298: fixed in okteta 5:0.26.4-2
has caused the Debian Bug report #972298,
regarding okteta: 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.)


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

  http://qa-logs.debian.net/2020/09/26.fixfilepath/okteta_0.26.4-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 okteta!

live well,
  vagrant

From f31c64a3960214e4b35f0d7b08bdcb53d81de2b3 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Thu, 15 Oct 2020 23:35:14 +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, 3 insertions(+)

diff --git a/debian/rules b/debian/rules
index c948de6..a5d0afc 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,6 +2,9 @@
 
 TESTS_HOME=$(CURDIR)/debian/tests.home
 
+# Disable fixfilepath, as it causes build failures.
+export DEB_BUILD_MAINT_OPTIONS = reproducible=-fixfilepath
+
 l10npkgs_firstversion_ok := 4:16.04.3-7~
 include /usr/share/pkg-kde-tools/qt-kde-team/2/l10n-packages.mk
 
-- 
2.28.0

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: okteta
Source-Version: 5:0.26.4-2
Done: Aurélien COUDERC <coucouf@debian.org>

We believe that the bug you reported is fixed in the latest version of
okteta, 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 972298@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 okteta 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 23:28:57 +0100
Source: okteta
Architecture: source
Version: 5:0.26.4-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: 972298
Changes:
 okteta (5:0.26.4-2) unstable; urgency=medium
 .
   [ Vagrant Cascadian ]
   * Disable fixfilepath reproducibility feature, as it triggers build failures
     when enabled. (Closes: #972298)
 .
   [ Aurélien COUDERC ]
   * Refresh copyright information.
   * Bump Standards-Version to 4.5.1, no change required.
   * Refresh upstream metadata.
   * Update project homepage.
   * Removed George Kiagiadakis, Maximiliano Curia, Modestas Vainius from
     the uploaders, thanks for your work on the package!
   * Added myself to the uploaders.
   * Build with hardening=+all build hardening flag.
   * Drop kde-l10n migration rules, not needed anymore after 2 stable releases.
Checksums-Sha1:
 eac29a894b6445af5c534dc61e69f107643ea496 3700 okteta_0.26.4-2.dsc
 fb3b22b9456448dbb2c9f712da11c6340753c5c7 29968 okteta_0.26.4-2.debian.tar.xz
 81b32202423b003c5e3a440394f5254703c2c739 28640 okteta_0.26.4-2_amd64.buildinfo
Checksums-Sha256:
 ad540ac682fdcd3b5a601aa8f6a788036d1b823915245275d91b21fc8cc3c53e 3700 okteta_0.26.4-2.dsc
 c02a63468ff4ad86a87a07bd4994cbb8bc8bdf1ce8615e0c580844cb10cc8b43 29968 okteta_0.26.4-2.debian.tar.xz
 fe0a4ab5b5beb61a535a431f0a97c50f798c1cc5c4a95dc45d707b4b49a8d534 28640 okteta_0.26.4-2_amd64.buildinfo
Files:
 51c067a7a8d5c01098affc5e469d8a69 3700 kde optional okteta_0.26.4-2.dsc
 62a88e880d927cc2d722e47ef1f554f5 29968 kde optional okteta_0.26.4-2.debian.tar.xz
 f2d7cb7bf682b373531bc789cf43fecb 28640 kde optional okteta_0.26.4-2_amd64.buildinfo

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

iQJHBAEBCgAxFiEEIW//QAAaDgcOKDsfcaflM/KRoyQFAl/8028THGNvdWNvdWZA
ZGViaWFuLm9yZwAKCRBxp+Uz8pGjJOtrD/4l26S7e4THcEwJx4CS2DZJXmBUN15g
NR8n2ilWsc7K2VS08lNAlKx26r6yUK2qDikMcIwa47HSmpTkHAZK/uaY0j4fHehq
REf6hJG9dP6d0knA3CHt5cPu1gq29R7sT1MYtokw4EsIx+tVx5nfr1mHH1IFYA79
pX69C/b9mwdXOPro/FG2zwYB5NP7Uew3c6MyZ2QWNPXOotyTGRqmXtX01dtZIOln
aqWgo/Qpc8q45O+1nFdjYB1wln3plXD6CZr7uwacZorz6juQDub9b+b8QScn+Sau
4/XMkgSPPD2LC1XQf4PmNcOX6CVMCsXP9mwSMRFq/nKcqsXPaECGHUy6JO1h+i81
jkJDTBi1vRaV441pi4jY6zZQbd46O86PYQ3TE2vk/BP2Q1SXddFL/9ixisOWyrm4
r322UZbB7/ILo3O/t9dU9nowUMTXGjpT9XfOrcmvalS0Cu/MK+OOArq88rlKmaWp
bVd/VIj3BfuZtxBfyDtg039PXKBVhTdaSQYio2f7MWNoDOcsj0ZUziHFr5t78gMa
dsfeJILU14mSBJ0KtfaAKDt3zDMNfp6yPxnov5jJmQ8uokKWar59wbRBB4lA+yTM
mJAkC0hZhgdCdfZ0d2GViURwoCaMblgAnPhMjM/neQo1TUcVuuKb8ZZl6/ZRI2Qv
HShurkVx/kOvvA==
=WzEo
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: