Debian Bug report logs - #885909
node-crc32: please make the build reproducible

version graph

Package: src:node-crc32; Maintainer for src:node-crc32 is Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>;

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

Date: Sun, 31 Dec 2017 09:03:01 UTC

Severity: wishlist

Tags: patch

Found in version node-crc32/0.2.2-1

Fixed in version node-crc32/0.2.2-2

Done: Pirate Praveen <praveen@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 Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>:
Bug#885909; Package src:node-crc32. (Sun, 31 Dec 2017 09:03:05 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 Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>. (Sun, 31 Dec 2017 09:03:05 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: node-crc32: please make the build reproducible
Date: Sun, 31 Dec 2017 09:02:02 +0000
[Message part 1 (text/plain, inline)]
Source: node-crc32
Version: 0.2.2-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: umask
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that node-crc32 could not be built reproducibly.

This is because it does not call dh_fixperms in override_dh_fixperms.

Patch attached.

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


Regards,

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>:
Bug#885909; Package src:node-crc32. (Sun, 31 Dec 2017 09:12:05 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>. (Sun, 31 Dec 2017 09:12:05 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 885909@bugs.debian.org
Subject: Re: node-crc32: please make the build reproducible
Date: Sun, 31 Dec 2017 09:10:05 +0000
Chris Lamb wrote:

> This is because it does not call dh_fixperms in
> override_dh_fixperms.

I've filed this against Lintian here:

  https://bugs.debian.org/885910


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



Reply sent to Pirate Praveen <praveen@debian.org>:
You have taken responsibility. (Sun, 31 Dec 2017 11:09:09 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Sun, 31 Dec 2017 11:09:09 GMT) (full text, mbox, link).


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

From: Pirate Praveen <praveen@debian.org>
To: 885909-close@bugs.debian.org
Subject: Bug#885909: fixed in node-crc32 0.2.2-2
Date: Sun, 31 Dec 2017 11:05:08 +0000
Source: node-crc32
Source-Version: 0.2.2-2

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

Debian distribution maintenance software
pp.
Pirate Praveen <praveen@debian.org> (supplier of updated node-crc32 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, 31 Dec 2017 15:51:58 +0530
Source: node-crc32
Binary: node-crc32
Architecture: source
Version: 0.2.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Changed-By: Pirate Praveen <praveen@debian.org>
Description:
 node-crc32 - CRC-32 implemented in JavaScript
Closes: 885909
Changes:
 node-crc32 (0.2.2-2) unstable; urgency=medium
 .
   * Use && instead of ; for multiple commands
 .
   [ Chris Lamb ]
   * Run dh_fixperms in override_dh_fixperms (Closes: #885909)
Checksums-Sha1:
 8f66796ce2ec642a4997688d8fd8aa3a7255b1c8 2005 node-crc32_0.2.2-2.dsc
 9893f6dbbea2e39709e1e17339a981d7460b2deb 2612 node-crc32_0.2.2-2.debian.tar.xz
 724ff424f8f08e7a766c2054eb4f16948fff8114 5754 node-crc32_0.2.2-2_source.buildinfo
Checksums-Sha256:
 6ae33ac67e308d46b9302442680ae35f8d39c97fdf9f722d1275758acd7f3c7c 2005 node-crc32_0.2.2-2.dsc
 9fe68c8b343ca04d077fcb8f321aa5810a108c8bee62c49e385f8794f3d7b9fd 2612 node-crc32_0.2.2-2.debian.tar.xz
 56e7d1addc070186e75fec2a91dae11c640890081a5d3567e28bad1e38522429 5754 node-crc32_0.2.2-2_source.buildinfo
Files:
 11b00589f8b25b476f1cd1e344fc3f02 2005 javascript optional node-crc32_0.2.2-2.dsc
 8856407abc39187e108fdbf59142904b 2612 javascript optional node-crc32_0.2.2-2.debian.tar.xz
 f3112169bf036226340c146264f2fcac 5754 javascript optional node-crc32_0.2.2-2_source.buildinfo

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

iQIzBAEBCAAdFiEEKnl0ri/BUtd4Z9pKzh+cZ0USwioFAlpIwlwACgkQzh+cZ0US
wioYTw//X+4IGs6hayvSvTnLxDXD9MBdHue0wxXUC9VBHsdfCIR3fYaVRpBsSG8C
ZjipBZVilfSqC1k7CjYsy15t33e0+V8h+Xm7lNUXoGnkhf7x8aIvPXGdkxfmwJ3V
08LTIkY/01RG372vfN8AXnFEPydEUqH/88iqH84mZOtVQh1Z65cpnoh7nCJXicG5
XbzisHzygFc8irBkwtZyKOGz2u1ZIdDrAVXRXlo8jgh6DRlBmt7EaiIA1OtFP3Zb
8x4B3unhV8Q6tAyuO9PoO58bQWIuzIqnBEaipqT7+7AUJEaMneY/9xbsTE6Zdy5L
CHxFC0lgf1joB/gsIBU+p48a4TH0w2SuLA9N6hu1OMeELtPlebczr05902vny517
l0nemhg0kA+AR1465FB1IokSS1y4ukZ+h5XFML7WGDF7tgfSp+k16ygpICPa/d5I
B4alUncJfTsr1C6URbuaxNWeqP6cIu5zDxsqui6CWADkoUk8b2KOe0WmKAv8Te1n
IcVjQNY6voYRdBG/FeL9HFraWhfYLfeltD7IJZaKgZwrDHry/Dd90cJWdHB70FkT
8WiEcEP1xsCllYX+C+1KPTqzkRk7qevUqMaFGhlS8+9rvk+QBjtEANOLTCNvpmn5
ZvbAilA0JtuXZ/zTI1SrKgAti0F+fZNPS5JPnAH2BtpU/xh17h4=
=43h9
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 02 Feb 2018 07:26:11 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 13:54:37 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.