Your message dated Mon, 10 May 2021 19:07:32 +0000
with message-id <[email protected]>
and subject line Bug#988194: fixed in pkg-js-tools 0.9.65
has caused the Debian Bug report #988194,
regarding node-got: package.json files not installed for some nodejs packages
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.)
--
988194: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=988194
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: node-got
Version: 11.8.1+~cs53.13.17-1
Severity: normal
Dear Maintainer,
Recent versions (>=0.9.57) of pkg-js-tools are ignoring entries from
each node package's .npmignore. This is the behaviour since the
.npmignore feature was fixed:
https://salsa.debian.org/js-team/pkg-js-tools/-/commit/282af45151cf109315b120c90e347d5acf19a039
Some packages contain a .npmignore file that will ignore everything but
src/, causing installation to omit package.json files:
https://salsa.debian.org/js-team/node-got/-/blob/master/responselike/.npmignore
Because of this, packages depending on node-got have reported missing
modules due to package.json files not found in these packages:
clone-response, keyv, responselike.
The behaviour is strange because I'd expect package.json to be always
installed despite .npmignore content. Note that this is the default npm
behaviour described in the docs:
https://docs.npmjs.com/cli/v7/using-npm/developers#keeping-files-out-of-your-package
A possible solution is to remove all .npmignore files from these nodejs
packages. This way, all files are installed, including package.json.
If pkg-js-tools behaviour isn't the expected one, this bug should be
reported there and fixed properly.
Regards,
Ariel
-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-6-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE
not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages node-got depends on:
ii node-decompress-response 6.0.0-1
ii node-get-stream 6.0.0-1
ii node-json-buffer 3.0.1-1
ii node-lowercase-keys 2.0.0-1
ii node-mimic-response 3.1.0-5
ii node-p-cancelable 2.0.0-1
ii nodejs 12.21.0~dfsg-4
node-got recommends no packages.
node-got suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: pkg-js-tools
Source-Version: 0.9.65
Done: Yadd <[email protected]>
We believe that the bug you reported is fixed in the latest version of
pkg-js-tools, 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 pkg-js-tools 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: Mon, 10 May 2021 20:03:59 +0200
Source: pkg-js-tools
Architecture: source
Version: 0.9.65
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers
<[email protected]>
Changed-By: Yadd <[email protected]>
Closes: 988194
Changes:
pkg-js-tools (0.9.65) unstable; urgency=medium
.
* Force package.json install even if removed by .npmignore (Closes: #988194)
Checksums-Sha1:
a936a505257fbe0b967af9c181cdbb49e9970061 1969 pkg-js-tools_0.9.65.dsc
b410c408239d5c5204363ff3627c002daad18fbc 47168 pkg-js-tools_0.9.65.tar.xz
04c579ed71ac84fdfc73409cd7366cbd87288e6d 9691
pkg-js-tools_0.9.65_amd64.buildinfo
Checksums-Sha256:
3e8555aea96f8a55765356ec8c2c00c89a006f618398f01bbb35517bc11da071 1969
pkg-js-tools_0.9.65.dsc
d26c20b91cc4335fb8862145ebcf84986b9809931d57be0195fbe00027f9bc20 47168
pkg-js-tools_0.9.65.tar.xz
b313aa72db4c34e4aecc4b8f7dbdf94a6a73392a1af9d579381fe867dbca4a96 9691
pkg-js-tools_0.9.65_amd64.buildinfo
Files:
7939cb2b6311bbbd87f1cf5761c0e803 1969 devel optional pkg-js-tools_0.9.65.dsc
3bf287d9540d7d5c778f1735321e2265 47168 devel optional
pkg-js-tools_0.9.65.tar.xz
b39a055779e56d89b76c874f84b0f95d 9691 devel optional
pkg-js-tools_0.9.65_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE0whj4mAg5UP0cZqDj1PgGTspS3UFAmCZf3UACgkQj1PgGTsp
S3VfDA/+PtpiMPfBycz508zE+SS6ut+mLkw8vmNjbFfUVfO+7BmM42VZeUW4SdyZ
IOHKpGdlqTvpKuCp7EymEj3KwB4RYMBL2Ky9ANNcdJ0PI6/ATF/Y803nTnRvnSvF
wbBsHFyOnS3WbWkjpr7C1yUz2Fce9jC/ppEG1z6E+hRKB6StjL76Ib4Ti6JSjmiN
rbD1n74CHN/ZWgc3gU4oAxO9DbfZsF1z7AJWmu/awiVImQCJ5L1FxlS+Lq5fy4+D
FDr5tuok9FDol5YMo/2V3/dobD8HgkBWDzQjTjBavA2J+hpHS7+cW3iDLFlPFYT9
YHH2l7+Ej/dfzZdH6si95d9m9RbTnPwvayZ+ibwVPHprUB7WevKm7dOV4v1Zg5Ji
CHxrZhLFunEi1DdfKM8WoNg+7Ar/75S7WRcvhW8PM26+MtX6XGzLDP2of4c+P/jA
jfmw3aa9gbKeZn1Con6rWnwKmWeG6fa4fZ/rniS53jNruRGaBPJ05OOx6v9iva7/
63zFmDMJSzGYczfqW9OCmL3X7r3sxd5+7pBMmUbmRxQpNVdw/eDnL7FHRInkHA/n
SOyWfbnKL+OKen/s3uUL6NHKUDUgEsIXU/v+sGX8HabGK+TigEOsqacFKs59v3VJ
6TkfrSZA/vxAtqSz72Ol3iI5kQROwBDm6gCmH4gX0fhDvU/1u28=
=NQYD
-----END PGP SIGNATURE-----
--- End Message ---