Debian Bug report logs - #993952
htscodecs: please make the build reproducible

version graph

Package: src:htscodecs; Maintainer for src:htscodecs is Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>;

Reported by: "Chris Lamb" <lamby@debian.org>

Date: Wed, 8 Sep 2021 14:06:02 UTC

Severity: wishlist

Tags: patch

Found in version htscodecs/1.1.1-2

Fixed in version htscodecs/1.1.1-3

Done: Andreas Tille <tille@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, reproducible-bugs@lists.alioth.debian.org, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>:
Bug#993952; Package src:htscodecs. (Wed, 08 Sep 2021 14:06:04 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>. (Wed, 08 Sep 2021 14:06:04 GMT) (full text, mbox, link).


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

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: htscodecs: please make the build reproducible
Date: Wed, 08 Sep 2021 15:03:54 +0100
[Message part 1 (text/plain, inline)]
Source: htscodecs
Version: 1.1.1-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0] we noticed that
htscodecs could not be built reproducibly.

This is because it ships varint as an example file, which is a temporary
wrapper script for .libs/varint... a file that you delete in debian/rules.

Patch attached that also removes this file.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[htscodecs.diff.txt (text/plain, attachment)]

Reply sent to Andreas Tille <tille@debian.org>:
You have taken responsibility. (Thu, 09 Sep 2021 10:36:04 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Thu, 09 Sep 2021 10:36:04 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 993952-close@bugs.debian.org
Subject: Bug#993952: fixed in htscodecs 1.1.1-3
Date: Thu, 09 Sep 2021 10:33:43 +0000
Source: htscodecs
Source-Version: 1.1.1-3
Done: Andreas Tille <tille@debian.org>

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

Debian distribution maintenance software
pp.
Andreas Tille <tille@debian.org> (supplier of updated htscodecs 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: Thu, 09 Sep 2021 12:11:12 +0200
Source: htscodecs
Architecture: source
Version: 1.1.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Andreas Tille <tille@debian.org>
Closes: 993952
Changes:
 htscodecs (1.1.1-3) unstable; urgency=medium
 .
   * Team upload.
   * Make Build reproducible.  Thanks for the patch to Chris Lamb
     Closes: #993952
   * Apply multi-arch hints.
     + libhtscodecs-dev: Drop Multi-Arch: same.
Checksums-Sha1:
 6f2f03ef892638e314e418588e823d3e487e60a0 2085 htscodecs_1.1.1-3.dsc
 a2973e45c225973fda1381744fca5bdf425cab63 4436 htscodecs_1.1.1-3.debian.tar.xz
 e78b6b97b39a2b4db2f257bdaf394f758e36d6e5 6250 htscodecs_1.1.1-3_amd64.buildinfo
Checksums-Sha256:
 86c77955fe453ba7df013e015e512b2eda62ad1b56446bafb18b41d5e4d842c3 2085 htscodecs_1.1.1-3.dsc
 30e3937bc6377f3efa9a7b1fa30aa0f2da04120bd330e5d19e3a9db15eee82d5 4436 htscodecs_1.1.1-3.debian.tar.xz
 fb6bd490e90bba3168edc61ccf2ee9ea20d8c0e087898fab30616c1abf81cb33 6250 htscodecs_1.1.1-3_amd64.buildinfo
Files:
 6ba0502605575eb4f24360fff7fa30ca 2085 science optional htscodecs_1.1.1-3.dsc
 83a09dab07a1f1909e869c9435d2e81a 4436 science optional htscodecs_1.1.1-3.debian.tar.xz
 93b2f459858ce28f252876a6707e0e23 6250 science optional htscodecs_1.1.1-3_amd64.buildinfo

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

iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmE54IERHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtE2Yw//dZ5mp3pXzS1myA8mbweh1T72kBrL4Cgm
HciU92Te1W6hGABe+1nv++RD0N7ZTfBnKJj4VFduVniEQMZs/lbtE2sJXM3WKKRO
TJ5QDJm2imRvhrIf9c573edmhRuGtpdT5taq0TAP/BqadhMDMG+qgy6yv0sJlSi/
u16yoxS7oIFX5iROPuwdHkol1z4OsVQTMBOpfbsOAu0/PwXOhddcwwfX2lCbnZn/
HzESB0Y9WFFZjnkb0TVQc2+o/hGgJg6eZGd0yYXGcS0DQrdxeE6KDtt2gDcGiDeN
NSQlSQZ0s8Wzj738ZQJyGOBjav+6vZZJTzxN0Blmup+C9WY4VVtQfz79ijrOgpSD
NMG3fShHwnzLfpS23xzPpG85dFUSWu52uUBUbVd1KVjP5eoCb6cOQw3ym/FeU7xJ
EgZ1+kxMUGE+X5iygw835YP2dmqI4/eIs1mJaZwHq2ul/7kXmTC5AbC0pCIGKeZt
LGoWQ2byLu+frQwnlC7SwLvDGuVEcFqZ7wltRlgkGVmR8WfqrIvMsZNF6ur+v+pD
ZdiualFG3TNRatDHxHG0MeXj07wewgGYrV8g3oY8OCoLR6vAGWBswKJHY06mcxw5
xUs9wVy+nm/4PgqDSV2Ud7GLyiM3KN2uM00Qz0/tIxl2t7Di+Tel36Ys59rHnIxG
KFOm7Y4jhDU=
=K1mW
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 08 Oct 2021 07:27:00 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:12:51 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.