Debian Bug report logs - #845229
libnss-ldap: please make the build reproducible (buildpath)

version graph

Package: src:libnss-ldap; Maintainer for src:libnss-ldap is Debian QA Group <packages@qa.debian.org>;

Reported by: Daniel Shahaf <danielsh@apache.org>

Date: Mon, 21 Nov 2016 16:57:04 UTC

Severity: wishlist

Tags: patch, upstream

Found in version libnss-ldap/265-5

Fixed in version libnss-ldap/265-6

Done: Vagrant Cascadian <vagrant@reproducible-builds.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, reproducible-bugs@lists.alioth.debian.org, danielsh@apache.org, Debian QA Group <packages@qa.debian.org>:
Bug#845229; Package src:libnss-ldap. (Mon, 21 Nov 2016 16:57:07 GMT) (full text, mbox, link).


Acknowledgement sent to Daniel Shahaf <danielsh@apache.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, danielsh@apache.org, Debian QA Group <packages@qa.debian.org>. (Mon, 21 Nov 2016 16:57:07 GMT) (full text, mbox, link).


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

From: Daniel Shahaf <danielsh@apache.org>
To: submit@bugs.debian.org
Subject: libnss-ldap: please make the build reproducible (buildpath)
Date: Mon, 21 Nov 2016 16:50:58 +0000
[Message part 1 (text/plain, inline)]
Source: libnss-ldap
Version: 265-5
Severity: wishlist
Tags: patch upstream
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org, danielsh@apache.org

Hi!

While working on the “reproducible builds” effort [1], we have noticed
that libnss-ldap could not be built reproducibly.

Specifically, the last component of the source directory (normally
"libnss-ldap-265", but not guaranteed to be so) was hardcoded into the
package.

This further patch replaces that hardcoding by a constant string.

Thanks,

Daniel

P.S. The repository listed in the Vcs-* d/control headers does not
contain the two latest NMUs, which causes debcheckout(1) to retrieve
out-of-date code.

 [1]: https://wiki.debian.org/ReproducibleBuilds
[reproducible-build2.patch (text/x-diff, attachment)]

Reply sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
You have taken responsibility. (Tue, 22 Dec 2020 09:09:02 GMT) (full text, mbox, link).


Notification sent to Daniel Shahaf <danielsh@apache.org>:
Bug acknowledged by developer. (Tue, 22 Dec 2020 09:09:02 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 845229-close@bugs.debian.org
Subject: Bug#845229: fixed in libnss-ldap 265-6
Date: Tue, 22 Dec 2020 09:04:37 +0000
Source: libnss-ldap
Source-Version: 265-6
Done: Vagrant Cascadian <vagrant@reproducible-builds.org>

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

Debian distribution maintenance software
pp.
Vagrant Cascadian <vagrant@reproducible-builds.org> (supplier of updated libnss-ldap 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: Tue, 22 Dec 2020 00:33:54 -0800
Source: libnss-ldap
Architecture: source
Version: 265-6
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Vagrant Cascadian <vagrant@reproducible-builds.org>
Closes: 845229
Changes:
 libnss-ldap (265-6) unstable; urgency=medium
 .
   * QA upload.
 .
   [ Daniel Shahaf ]
   * Make build output independent of basename of source directory
     (Closes: #845229)
 .
   [ Vagrant Cascadian ]
   * debian/control: Update priority to "optional".
   * Use a wildcard to match multi-arch path in lintian override.
   * Update to debhelper-compat 13.
   * debian/rules: Export PERL5LIB to find cvslib.pl during the build process.
   * debian/control: Remove build-depends on dh-autoreconf and autotools-dev.
   * Add lintian override for recursive-privilege-change.
   * Patch Makefile.am to disable installing with a specified UID or GID.
   * debian/control: Set Rules-Requires-Root to "no".
   * debian/control: Update Vcs headers.
   * debian/control: Update Standards-Version to 4.5.1.
Checksums-Sha1:
 78921161f7b8548ee075fef67c51b859e4891c81 1468 libnss-ldap_265-6.dsc
 a4c1d3c9da6bf410902b1a7a1cc6ade678b9b056 55488 libnss-ldap_265-6.debian.tar.xz
Checksums-Sha256:
 f38f19875b12238044e87455dea5eea2b776763e15b55f078966660344ea2d0f 1468 libnss-ldap_265-6.dsc
 417aeebcbff66e719e655b313eeb4d11179c9c67bcfb3b922c5f32bee647b798 55488 libnss-ldap_265-6.debian.tar.xz
Files:
 5f6c0eb519320dc252cb8d2a644d30d7 1468 admin optional libnss-ldap_265-6.dsc
 c93f96c164a599f8c6e73750bedc3c99 55488 admin optional libnss-ldap_265-6.debian.tar.xz

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

iJYEARYKAD4WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCX+Gw7CAcdmFncmFudEBy
ZXByb2R1Y2libGUtYnVpbGRzLm9yZwAKCRDcUY/If5cWqo1ZAQDz37a+tquXwxpr
1m2LWJ7Rm1vncjqPkujQXCOfU++PRgD+JSgaGEMqu5tBvQi6bNzaPXxwBRcnOHd0
pHuJiLOQAQo=
=/tUC
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 24 Jan 2021 07:26:09 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 14:06:54 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.