Debian Bug report logs - #990795
libident -- Fails to build reproducibly

version graph

Package: libident; Maintainer for libident is Boyuan Yang <byang@debian.org>; Source for libident is src:libident (PTS, buildd, popcon).

Reported by: Nilesh Patra <nilesh@debian.org>

Date: Wed, 7 Jul 2021 16:42:02 UTC

Severity: normal

Tags: patch

Found in version libident/0.22-3.1

Fixed in version libident/0.32-1

Done: Boyuan Yang <byang@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, nilesh@debian.org, nilesh@debian.org, reproducible-bugs@lists.alioth.debian.org, Paul Slootman <paul@debian.org>:
Bug#990795; Package libident. (Wed, 07 Jul 2021 16:42:04 GMT) (full text, mbox, link).


Acknowledgement sent to Nilesh Patra <nilesh@debian.org>:
New Bug report received and forwarded. Copy sent to nilesh@debian.org, nilesh@debian.org, reproducible-bugs@lists.alioth.debian.org, Paul Slootman <paul@debian.org>. (Wed, 07 Jul 2021 16:42:04 GMT) (full text, mbox, link).


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

From: Nilesh Patra <nilesh@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libident -- Fails to build reproducibly
Date: Wed, 07 Jul 2021 22:08:49 +0530
[Message part 1 (text/plain, inline)]
Package: libident
Version: 0.22-3.1
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps, buildpath
X-Debbugs-Cc: nilesh@debian.org, nilesh@debian.org, reproducible-bugs@lists.alioth.debian.org


Dear Maintainer,

libident fails to build reproducibly because:

a) It injects timestamps in gzip
b) It injects buildpath

Please consider applying the attached patch

Nilesh

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.7.0-2-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libident depends on:
ii  libc6  2.31-3

libident recommends no packages.

Versions of packages libident suggests:
pn  libident-dev  <none>
[libident_reproducible.debdiff (text/plain, attachment)]

Reply sent to Boyuan Yang <byang@debian.org>:
You have taken responsibility. (Sun, 02 Jan 2022 20:27:16 GMT) (full text, mbox, link).


Notification sent to Nilesh Patra <nilesh@debian.org>:
Bug acknowledged by developer. (Sun, 02 Jan 2022 20:27:16 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 990795-close@bugs.debian.org
Subject: Bug#990795: fixed in libident 0.32-1
Date: Sun, 02 Jan 2022 20:24:42 +0000
Source: libident
Source-Version: 0.32-1
Done: Boyuan Yang <byang@debian.org>

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

Debian distribution maintenance software
pp.
Boyuan Yang <byang@debian.org> (supplier of updated libident 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: Sun, 02 Jan 2022 14:55:27 -0500
Source: libident
Architecture: source
Version: 0.32-1
Distribution: unstable
Urgency: medium
Maintainer: Boyuan Yang <byang@debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 209757 231723 437372 944561 990795 999248 1002955
Changes:
 libident (0.32-1) unstable; urgency=medium
 .
   * New upstream release. (Closes: #1002955)
     + Migrate to autotools buildsystem. (Closes: #944561)
   * Refresh packaging:
     + Bump Standards-Version to 4.6.0.
     + Bump debhelper compat to v13.
   * debian/control:
     + Build-depends on debhelper-compat (= 13).
     + Add homepage field. (Closes: #231723)
     + Add Vcs-* fields.
     + Update package description. (Closes: #209757)
     + Downgrade package importance to Optional (lintian).
     + Use "Rules-Requires-Root: no".
   * debian/rules: Migrate to dh sequencer. (Closes: #999248)
     + Should also fix reproducibility. (Closes: #990795)
     + Strip option is automatically handled. (Closes: #437372)
   * debian/: Apply "wrap-and-sort -abst".
   * Drop all maintscripts, no longer useful.
   * debian/copyright: Rewritten in machine-readable format.
   * debian/source/format: Use "3.0 (quilt)" format.
     + Convert all direct changes into a patch file.
   * debian/patches: Drop all old patches.
     - Drop patch on Makefile, no longer used after autotools migration.
     - Drop patch on old HP UX, not useful for Debian.
     - Drop patch on IPv6, already merged in new release.
     - Drop patch on man pages, merged in new release.
     - Drop patch on QNX, not useful in Debian / unsupportable.
     - Drop patch on custom Debian version string.
     + Keep some patches from Philip Hazel on support.c and id_parse.c.
Checksums-Sha1:
 82582b2c2bb9f11113971e63085093611559237b 1874 libident_0.32-1.dsc
 4658807b017f21928a64f3442ee3a2b91f48d14e 294241 libident_0.32.orig.tar.gz
 bea1125c65ff1ff3f6f760154a0edcb18c34083a 5520 libident_0.32-1.debian.tar.xz
 c679d51361d6c09f6f433736a29fd0a30d2e54b7 6179 libident_0.32-1_amd64.buildinfo
Checksums-Sha256:
 b185818871ae98d4eb9e483ad7376f07a64a9224f089d0f42bdabfa98b2dd1af 1874 libident_0.32-1.dsc
 8cc8fb69f1c888be7cffde7f4caeb3dc6cd0abbc475337683a720aa7638a174b 294241 libident_0.32.orig.tar.gz
 3adc321be452e5577bcc91645ae8ec629386df13969c6c4db33e860746e674bb 5520 libident_0.32-1.debian.tar.xz
 ec123aff2e857683e44919d7b77634075d6f9b4df3396f5af78fc5c6a55747b4 6179 libident_0.32-1_amd64.buildinfo
Files:
 08b1a36833c32e4e454028542d5660c6 1874 libs optional libident_0.32-1.dsc
 9b9346eacc28d842d164881f0efa3388 294241 libs optional libident_0.32.orig.tar.gz
 ab594c86a33c94251cbe848868343adb 5520 libs optional libident_0.32-1.debian.tar.xz
 936fb0b83eddc35b7cb8724075ae48ba 6179 libs optional libident_0.32-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmHSBFIACgkQwpPntGGC
Ws48lA/+Nkrnv1R/ti3uGRVYEwx+aGIprcKE5EOPhlqYBQjyNZk+o1V2Kl/RSm4O
cgIRY6QqCBfLulmkIaGR/h5u/TZBBL5Q75P3vQzXoCnFVhIjdsZYy2Fciu0HS4fE
hUEiYhYVehAZYuVjx3jJL0Kv6wLgXoyDWQCWFQuPKXWhaxRealJ3GjfdQTH9UflC
SzN5GEJWu1CR9fHoN2g53MKI3+G3+Yk3bb9fJhYuXgYTUKRo3i8avzvcNMms0IEG
iVtuWC2XeHMhynrB4tzYXybbFtQQnz9Cgts6fa39USLzTkhF+Ipka3AI+Oxw0CpC
/+PEjHze+JkQwb0SCjjmHWDqSkg4P7/4LFXWtAtv8AV9TDpLDwWcwbggm6VdPUaE
E/MFdgvxBHCMIHb3As+BpUK4sPUTJXc/5I5UuoZqQxFYolzvllz0IkIzKG+TEYuC
CcNtOKIf+iEpR2cF6aqxBKcxHWFNDq+LTUcLpp4Vgho1aaCViKQhHie2O8uvX/Cv
5zfaQQud6wj4etZ/ZUKB15pyhYsvsn3h8GBFL07IcGVFhgsze5ZD5RwhsLAP9hrt
QG0Y6jo7adfKQuubon7AiurIssSCDS73d0hMZKnO1ntMfwGBThc8PLie/LOzN4kX
PNi+aZAwJzyPPbe0htNpJ5Gl9kpOFI2UiS5XZ9jGB3eGdPkUQJk=
=DK6Z
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 05 Feb 2022 07:30:35 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 12:27:20 2023; Machine Name: bembo

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.