Debian Bug report logs - #915309
ktoblzcheck: reproducible build (usrmerge): embeds path of (sed and) grep found via PATH

version graph

Package: ktoblzcheck; Maintainer for ktoblzcheck is Micha Lenk <micha@debian.org>; Source for ktoblzcheck is src:libktoblzcheck (PTS, buildd, popcon).

Reported by: Andreas Henriksson <andreas@fatal.se>

Date: Sun, 2 Dec 2018 17:27:01 UTC

Severity: normal

Tags: patch

Found in version libktoblzcheck/1.49-4

Fixed in version libktoblzcheck/1.49-5

Done: Micha Lenk <micha@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Micha Lenk <micha@debian.org>:
Bug#915309; Package ktoblzcheck. (Sun, 02 Dec 2018 17:27:04 GMT) (full text, mbox, link).


Acknowledgement sent to Andreas Henriksson <andreas@fatal.se>:
New Bug report received and forwarded. Copy sent to Micha Lenk <micha@debian.org>. (Sun, 02 Dec 2018 17:27:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Andreas Henriksson <andreas@fatal.se>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ktoblzcheck: reproducible build (usrmerge): embeds path of (sed and) grep found via PATH
Date: Sun, 2 Dec 2018 18:25:23 +0100
[Message part 1 (text/plain, inline)]
Package: ktoblzcheck
Version: 1.49-4
Severity: normal
Tags: patch
User: md@linux.it
Usertags: usrmerge

Dear Maintainer,

The package currently fails to build reprocudibly on merged-usr vs
non-merged systems.

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libktoblzcheck.html

This can be easily fixed by explicitly passing the path to use,
instead of relying on finding them via the PATH at build-time.
Please see attached debdiff.

Regards,
Andreas Henriksson
[libktoblzcheck-usrmerge.debdiff (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#915309; Package ktoblzcheck. (Sun, 16 Dec 2018 14:51:07 GMT) (full text, mbox, link).


Acknowledgement sent to Micha Lenk <micha@debian.org>:
Extra info received and forwarded to list. (Sun, 16 Dec 2018 14:51:07 GMT) (full text, mbox, link).


Message #10 received at 915309@bugs.debian.org (full text, mbox, reply):

From: Micha Lenk <micha@debian.org>
To: Andreas Henriksson <andreas@fatal.se>, 915309@bugs.debian.org
Subject: Re: Bug#915309: ktoblzcheck: reproducible build (usrmerge): embeds path of (sed and) grep found via PATH
Date: Sun, 16 Dec 2018 15:32:03 +0100
Control: tags -1 pending

Hi Andreas,

Am 02.12.18 um 18:25 schrieb Andreas Henriksson:
> The package currently fails to build reprocudibly on merged-usr vs
> non-merged systems.
> 
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libktoblzcheck.html
> 
> This can be easily fixed by explicitly passing the path to use,
> instead of relying on finding them via the PATH at build-time.
> Please see attached debdiff.

Thank you for the patch. I've committed and pushed it in git, so this 
issue should get fixed by the next upload.

Regards,
Micha



Added tag(s) pending. Request was from Micha Lenk <micha@debian.org> to 915309-submit@bugs.debian.org. (Sun, 16 Dec 2018 14:51:07 GMT) (full text, mbox, link).


Reply sent to Micha Lenk <micha@debian.org>:
You have taken responsibility. (Sun, 06 Jan 2019 16:39:03 GMT) (full text, mbox, link).


Notification sent to Andreas Henriksson <andreas@fatal.se>:
Bug acknowledged by developer. (Sun, 06 Jan 2019 16:39:03 GMT) (full text, mbox, link).


Message #17 received at 915309-close@bugs.debian.org (full text, mbox, reply):

From: Micha Lenk <micha@debian.org>
To: 915309-close@bugs.debian.org
Subject: Bug#915309: fixed in libktoblzcheck 1.49-5
Date: Sun, 06 Jan 2019 16:35:29 +0000
Source: libktoblzcheck
Source-Version: 1.49-5

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

Debian distribution maintenance software
pp.
Micha Lenk <micha@debian.org> (supplier of updated libktoblzcheck 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: SHA256

Format: 1.8
Date: Sun, 06 Jan 2019 16:35:39 +0100
Source: libktoblzcheck
Binary: libktoblzcheck1v5 libktoblzcheck1-dev ktoblzcheck python-ktoblzcheck
Architecture: source
Version: 1.49-5
Distribution: unstable
Urgency: medium
Maintainer: Micha Lenk <micha@debian.org>
Changed-By: Micha Lenk <micha@debian.org>
Description:
 ktoblzcheck - tool for verification of account numbers and bank codes
 libktoblzcheck1-dev - library for verification of account numbers and bank codes (devel
 libktoblzcheck1v5 - library for verification of account numbers and bank codes
 python-ktoblzcheck - library for verification of account numbers and bank codes (Pytho
Closes: 915309
Changes:
 libktoblzcheck (1.49-5) unstable; urgency=medium
 .
   * Make package build reproducible in case it is building on a merged /usr
     filesystem (Closes: #915309).
     Thanks to Andreas Henriksson <andreas@fatal.se> for providing the patch.
   * Switch Git repository to salsa.debian.org.
   * Integrate with Salsa CI
   * debian/control:
     - Drop unneccessary testsuite: autopkgtest field (thanks to Lintian).
     - Drop obsolete X-Python-Version field (thanks to Lintian).
     - Package is compliant to Debian Policy 4.3.0 (no changes needed).
     - Mark package libktoblzcheck1v5 as Multi-Arch: same.
     - Drop build-dependency on dh-autoreconf as we are using debhelper compat
       level 10 anyways (thanks to Lintian).
   * debian/changelog: Remove empty line from the end of the file.
     Thanks to Lintian (file-contains-trailing-whitespace).
   * Drop obsolete debian/pycompat file.
     Thanks to Lintian (debian-pycompat-is-obsolete)
   * Bump debhelper compat level (9 -> 10)
   * debian/copyright: Update LGPL 2 to 2.1, matching upstream's COPYING file
   * debian/rules: Add "bindnow" linker flag via DEB_BUILD_MAINT_OPTIONS.
     Thanks to Lintian (hardening-no-bindnow)
Checksums-Sha1:
 c472b7f689f68905bd4310adf0c0b9087d03b5b4 2146 libktoblzcheck_1.49-5.dsc
 10089dadadd7d929fdba09cd5bd124dd66e1c90c 8520 libktoblzcheck_1.49-5.debian.tar.xz
 3a8962ba7e4301eac162fb0b9cbdf215c5451e6a 5774 libktoblzcheck_1.49-5_source.buildinfo
Checksums-Sha256:
 69a4b412dddc0c79aa8ba18b2edb91fc8d100ef2cafe87afb666f0d5d24bc88b 2146 libktoblzcheck_1.49-5.dsc
 ed92c3487c2886fa15c0502356afd9fd80eddef40d8cb598c06d2e9cad30aaf7 8520 libktoblzcheck_1.49-5.debian.tar.xz
 841ce729289a16202349d9328b8dfcc49614d4e4105d5776d7cf7776209e92c1 5774 libktoblzcheck_1.49-5_source.buildinfo
Files:
 7242be0a8adbd36acde90f227961255d 2146 libs optional libktoblzcheck_1.49-5.dsc
 a452c7e2ac9860fc526c38f64368e8f3 8520 libs optional libktoblzcheck_1.49-5.debian.tar.xz
 abd3db83e08dc33a7edd9c3081ed0548 5774 libs optional libktoblzcheck_1.49-5_source.buildinfo

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

iQIyBAEBCAAdFiEEo+u0H8Wr1nXO5BxF6mymuVG4UTkFAlwyJ7sACgkQ6mymuVG4
UTkKeg/48m/CMNF0EcxJEvjdVcUn/L7lRlJgjYLEH0OujdRYvhIQ3J2vpGbQV0S+
VuYn65k+ksdcnOSgjRNnT/xb2vqzVikYEWeMZGE07D9AOrDTiBWUUkqHcOCIM0Cd
rwI7DR+mWQvFqRrSwzEVPs+HqsQmI/Q5tEakQ6gxOj67MMObUBOBc5rbIMsboIgS
DZE9xltnSN7PM2rsGRrkNuesN6hoD2PtWquu8COd4w2RKq7YXaPnfRcWKSUQtAcr
6BKCK3qgkLPVyUrZArCIxXrFKAu5wZX5de2hnrDVgBEb3K3wVKwwUNinNfru3M3t
81cWdZr5jg82Ce3rR6q0wvbWT6bFyhyAVcR3BhX2hZvfOm9QEevEvnGZyNzU92IG
dncrDfTcxQKtV5HjG0VxqRETymSyUmdyYSSpOuXZzd/+0nB06QXbvJ0BMttsHKsz
rK0kjf0iHsL5+pqLysTCD2AGqrFcP57tNKXoX7lY0Jeq4YVE15XFNUYMIfTIaRRv
UEygqgUqHnayu05HXKsOU4+oHVjVpcDQ0xb1qLbgEwJrKicuRYVvJFTjuxCVi1/T
qRVwDnib67p04xG1K2g24wrnT5by/irQ3jIqYaHH6DvrT14cmHRPcWPWZMpXh+F2
2rx4mXyD0P+5PXe7yhARgJeXo35Qh1M8JJw7ZfAThoD7Hsvn6g==
=MYj5
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 07 Feb 2019 07:25:56 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 11:25:47 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.