Debian Bug report logs -
#881262
node-module-deps: please make the build reproducible
Reported by: Chris Lamb <lamby@debian.org>
Date: Thu, 9 Nov 2017 13:51:02 UTC
Severity: wishlist
Tags: patch
Found in version node-module-deps/4.1.1-1
Fixed in version node-module-deps/6.2.2-1
Done: Xavier Guimard <yadd@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
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#881262; Package src:node-module-deps.
(Thu, 09 Nov 2017 13:51: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>.
(Thu, 09 Nov 2017 13:51:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: node-module-deps
Version: 4.1.1-1
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 node-module-deps could not be built reproducibly.
This is because output.json includes the absolute build path. Patch
attached that replaces this with the examples directory.
We could also do this via a patch on the source file itself (ie.
removing __dirname) but this way keeps all patching of these files
together at the very least.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[node-module-deps.diff.txt (text/plain, attachment)]
Reply sent
to Xavier Guimard <yadd@debian.org>:
You have taken responsibility.
(Sun, 01 Mar 2020 12:39:03 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Sun, 01 Mar 2020 12:39:03 GMT) (full text, mbox, link).
Message #10 received at 881262-close@bugs.debian.org (full text, mbox, reply):
Source: node-module-deps
Source-Version: 6.2.2-1
Done: Xavier Guimard <yadd@debian.org>
We believe that the bug you reported is fixed in the latest version of
node-module-deps, 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 881262@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Xavier Guimard <yadd@debian.org> (supplier of updated node-module-deps 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, 01 Mar 2020 12:58:36 +0100
Source: node-module-deps
Architecture: source
Version: 6.2.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Changed-By: Xavier Guimard <yadd@debian.org>
Closes: 881262
Changes:
node-module-deps (6.2.2-1) unstable; urgency=medium
.
* Team upload
* Declare compliance with policy 4.5.0
* Add "Rules-Requires-Root: no"
* Add debian/gbp.conf
* Add upstream/metadata
* Use pkg-js-tools auto test & install
* Update copyright
* New upstream version 6.2.2
* Make build reproducible (Closes: #881262)
Checksums-Sha1:
f84d6a326d1f612a435e7146ac8441143b898ba8 2449 node-module-deps_6.2.2-1.dsc
4ab0a98894a8d5f2267c4549cb1c7bcf4f1b4e1c 23742 node-module-deps_6.2.2.orig.tar.gz
512be96dc94a6f3a5f103b9ac23ea7033593bb69 4372 node-module-deps_6.2.2-1.debian.tar.xz
Checksums-Sha256:
93c2f4dfd3a5d319b7a1df6b8a5ec841eed365f5571edf5d3fb3aa611a4c965a 2449 node-module-deps_6.2.2-1.dsc
b920abe2e1ad9650fe6857cc5e71ab150a9eb758cfc66f886e49b42e4d0e8645 23742 node-module-deps_6.2.2.orig.tar.gz
de6c325fd1a9a8376af7892e441e8216da8ee07f408f755e0f89bd76e457ac1c 4372 node-module-deps_6.2.2-1.debian.tar.xz
Files:
554310d9c6d229b6dd7984eb28cdd0fa 2449 javascript optional node-module-deps_6.2.2-1.dsc
db260365088e8fa7e495bd7bced5f148 23742 javascript optional node-module-deps_6.2.2.orig.tar.gz
c4d8b923f1eb7584a9638fe4f30a08b5 4372 javascript optional node-module-deps_6.2.2-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAl5bo/MACgkQ9tdMp8mZ
7umE3Q//eGlA60DnPIYuAK7HN1JOIrHhboQQK+jKX0Wfbcks1HvKvX1/1s99MoKz
YjgqUcTuTYg8D0UdnHgT2JmJhwt5dliJDL2W8813oPCLzWa4QO6xYs8mn2IabSch
24eACo1d9CfnkdKxY2fojz2R9lOWEnk9ImPy0bjoYOXnIIGIAJoCEZTHDnhnwEYh
v+w4/qA/mn/OdXuTb8X3YWiok2JDX0PqeX9qiGjIvQ0JwFzmy58SkZtoFTaFlBCf
zIleRRVFR1XdFoZGTgqzi2TgsUQITZnN56DBNV/UKszJjwYimvE0HTKDDctuOQCX
QK5YhSNq94L6vxRaGcb8oWq9jRb8XpBuRjDGT+ldCcBSfhFXxhvTSXZM2wcyf/AJ
RHEcywv08P1sEEySBzDxpR1/rGbwcAgDpdE187ijwZSYlCfMZaLDCVpmdD9C3tCa
xI62B+ZGVl9GrDu26ulpd1W31mx2zVrCdpSoq6/z49kA3R0OIun+qrPqHYmJvl9Z
5kXZD6Adj7h1Y4KMoGe2YUEZrK6x3zSAibxEZzfQ5OTVnAO9iZQJejWTQHMC5Vch
tgDVagGUeyikFH9yER7ZJdIQrAyuPVCPGkjIAyn603kFGIZpg/wR0ZAcXDZJoffr
5szGNoNjtYwfkGwMl3BCEWiMRlMzUjuXp10KFxF9nV1kkl1iQt0=
=vlEV
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 31 Mar 2020 07:29:20 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:49:33 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.