Your message dated Wed, 23 Mar 2022 09:22:06 +0000
with message-id <[email protected]>
and subject line Bug#949579: fixed in node-npmrc 1.1.1-3
has caused the Debian Bug report #949579,
regarding node-npmrc: FTBFS (and/or unreproducible) if $HOME/.npmrcs exists
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.)
--
949579: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949579
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: node-npmrc
Version: 1.1.1-2
Severity: wishlist
User: [email protected]
X-Debbugs-Cc: [email protected]
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
node-npmrc FTBFS when $HOME/.npmrcs already exists. For example, if
I build first everything appears to work fine, but then the second
time I build I get:
make[1]: Entering directory '…'
help2man -v 1.1.1 -N -n "Switch between different .npmrc files" -o npmrc.1
./npmrc.js
help2man: can't get `1.1.1' info from ./npmrc.js
Try `--no-discard-stderr' if option outputs to stderr
make[1]: *** [debian/rules:13: override_dh_auto_build] Error 1
Adding `--no-discard-stderr` does fix this but I think what is
actually happening is that the call to npmjs.js (via help2man) is
creating a .npmrcs directory in my home directory and also appends a
message that it is doing that to the generated npmrc.1 manpage … which
leads to an unreproducible build:
│ │ │ │ -Creating /path/to/build-a/.npmrcs
│ │ │ │ +Creating /path/to/build-b/.npmrcs
I suspect the solution here is not to strip this message out but
rather ensure that npmrc.js does not alter the home directory in the
first place.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- End Message ---
--- Begin Message ---
Source: node-npmrc
Source-Version: 1.1.1-3
Done: Yadd <[email protected]>
We believe that the bug you reported is fixed in the latest version of
node-npmrc, 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.
Yadd <[email protected]> (supplier of updated node-npmrc 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: Wed, 23 Mar 2022 09:48:45 +0100
Source: node-npmrc
Architecture: source
Version: 1.1.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers
<[email protected]>
Changed-By: Yadd <[email protected]>
Closes: 949579
Changes:
node-npmrc (1.1.1-3) unstable; urgency=medium
.
* Team upload
.
[ Debian Janitor ]
* Apply multi-arch hints. + node-npmrc: Add Multi-Arch: foreign.
.
[ Yadd ]
* Fix version for help2man (Closes: #949579)
* Bump debhelper from old 12 to 13.
* Update standards version to 4.6.0, no changes needed.
* Use dh-sequence-nodejs instead of pkg-js-tools
* Update nodejs dependency to nodejs:any
* Fix test for nodejs >= 14
* Update autopkgtest: pkg-js-autopkgtest is now able to launch "require"
test here
Checksums-Sha1:
c0c5ccb4168f87602ad4d1b20dca7cdc7de56d4c 2120 node-npmrc_1.1.1-3.dsc
8160e0e27446f8f8a66e79d53bb4b37bbb20f316 3588 node-npmrc_1.1.1-3.debian.tar.xz
Checksums-Sha256:
9b9441076615c1c68a13d213d163d942125fee1cfd92d830eba8a52be2bed8de 2120
node-npmrc_1.1.1-3.dsc
f4d27efa0438c97d47ba3234e51b865dca42527a22537976c03cc3926ec83b11 3588
node-npmrc_1.1.1-3.debian.tar.xz
Files:
4ae7fdae86e738ae1b094dd1a9624245 2120 javascript optional
node-npmrc_1.1.1-3.dsc
56a9ac5123910137fbd31b8f2baa8af5 3588 javascript optional
node-npmrc_1.1.1-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmI633QACgkQ9tdMp8mZ
7ukGQQ/9GK5+EZPXFffbbVetYjR32JWPht9gtsxrOqVvYdFmALkneAEeTVJlecLf
Jqj3aUd2I0SPGReuQTH8rFvhtcTbbgjLGAFnjKwdsYpdoDtcAwrVJ4cryCzdAuQz
dYBEPcyXKOIugs/SPw25sgnBeXbvXoqELRvYBKFsv9LA0iVTEtCV+HzL/8QUPQSn
G9KwaD3HKPT36TvJ5PoOfbryMo/XdUBEz7Y0P+OlnOOW72QAThae36DcH7X3riKL
H+GjgfWDgtL1xWGFSKhvMYNz7u5O7zWKCrwKxhK7UmXGnSBHCV/pMscE8z26uQy3
eBsHYbAzsjakAVWqGhp60au1wWfJH1udkgsg19ZI9M3g2jLDzhywRyTwe7/Mg6kD
t3V6yJGaUCgjU0EplrDXmOmxj21RHDTVLVZ1jw8qFq8u+DvOo7HV6kuYvo7Z25t2
ftJLUiHkH7mo9SYGcNlTHHkKfPr8gPE61o5ykVJzBQzS1fn5oZo8jcYz83CxUFi/
kfyu9I1OGhjOGYJHaFjG2Ur7q6BNRwBFkqSKFtgnnLiATx0egQfY7pGqJx8IqpaH
BAZG8BNFSdx/p0aoUNObIdULKgInfnYvfe2lrGAWZTVBgd1QqHp8a5NbsLb40Ryz
G3mC0ZOc1W21vHRe9y5e8TdDUw0PKC0Znpf21k69Yte/sUkpvB8=
=dvpF
-----END PGP SIGNATURE-----
--- End Message ---
--
Pkg-javascript-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel