Your message dated Sun, 01 Mar 2020 12:34:53 +0000
with message-id <[email protected]>
and subject line Bug#881262: fixed in node-module-deps 6.2.2-1
has caused the Debian Bug report #881262,
regarding node-module-deps: please make the build reproducible
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
881262: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881262
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: node-module-deps
Version: 4.1.1-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: buildpath
X-Debbugs-Cc: [email protected]
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
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/rules 2017-11-09 13:02:17.499619258 +0000
--- b/debian/rules 2017-11-09 13:44:02.853843244 +0000
@@ -32,6 +32,8 @@
# patch example
find
$(CURDIR)/debian/node-module-deps/usr/share/doc/node-module-deps/examples/
-name '*.js' -exec \
sed -i
"s,require\s*[(]\s*'[.][.][^']*'\s*[)],require('module-deps'),g" {} \;
+ sed -i -e
"s,$(CURDIR)/example/,/usr/share/doc/node-module-deps/examples/,g" \
+
$(CURDIR)/debian/node-module-deps/usr/share/doc/node-module-deps/examples/output.json
else
override_dh_installexamples:
endif
--- End Message ---
--- Begin Message ---
Source: node-module-deps
Source-Version: 6.2.2-1
Done: Xavier Guimard <[email protected]>
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Xavier Guimard <[email protected]> (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 [email protected])
-----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
<[email protected]>
Changed-By: Xavier Guimard <[email protected]>
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-----
--- End Message ---