[Pkg-javascript-devel] Bug#1064419: bookworm-pu: package node-neo-async/2.6.2+~cs3.0.0-2

Praveen Arimbrathodiyil praveen at onenetbeyond.org
Wed Feb 21 20:32:29 GMT 2024


Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian.org at packages.debian.org
Usertags: pu
X-Debbugs-Cc: node-neo-async at packages.debian.org
Control: affects -1 + src:node-neo-async

[ Reason ]
#1064411 some files that are present in npm dist tarball was missing in 
the binary package (it was built but not included in the binary) shipped 
in debian. We noticed this only now since we are trying to integrate 
yarn-plugin-apt (which will use apt installed node modules when 
available) with gitlab in bookworm-fasttrack (fasttrack.debian.net) only 
now and which expects these missing files to be present.

[ Impact ]
We won't be able to switch to yarn-plugin-apt in bookworm.

[ Tests ]
This only includes files that were missing (gitlab's webpack build 
command was able to find the missing files after the fix).

[ Risks ]
It just adds files that were already built but not installed.

[ Checklist ]
   [x] *all* changes are documented in the d/changelog
   [x] I reviewed all changes and I approve them
   [x] attach debdiff against the package in (old)stable
   [x] the issue is verified as fixed in unstable

[ Changes ]
Include all files in build directory also in the binary package (install 
them in /usr/share/nodejs/neo-async.

[ Other info ]
nothing more.
-------------- next part --------------
diff -Nru node-neo-async-2.6.2+~cs3.0.0/debian/changelog node-neo-async-2.6.2+~cs3.0.0/debian/changelog
--- node-neo-async-2.6.2+~cs3.0.0/debian/changelog	2021-08-14 23:43:18.000000000 +0530
+++ node-neo-async-2.6.2+~cs3.0.0/debian/changelog	2024-02-22 01:40:14.000000000 +0530
@@ -1,3 +1,9 @@
+node-neo-async (2.6.2+~cs3.0.0-2+deb12u1) bookworm; urgency=medium
+
+  * Include all files in build in the binary package (Closes: #1064411)
+
+ -- Pirate Praveen <praveen at debian.org>  Thu, 22 Feb 2024 01:40:14 +0530
+
 node-neo-async (2.6.2+~cs3.0.0-2) unstable; urgency=medium
 
   * Build asyncro commonjs format from ES module source
diff -Nru node-neo-async-2.6.2+~cs3.0.0/debian/node-neo-async.install node-neo-async-2.6.2+~cs3.0.0/debian/node-neo-async.install
--- node-neo-async-2.6.2+~cs3.0.0/debian/node-neo-async.install	1970-01-01 05:30:00.000000000 +0530
+++ node-neo-async-2.6.2+~cs3.0.0/debian/node-neo-async.install	2024-02-22 01:40:02.000000000 +0530
@@ -0,0 +1 @@
+build/* usr/share/nodejs/neo-async
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x8F53E0193B294B75.asc
Type: application/pgp-keys
Size: 4938 bytes
Desc: OpenPGP public key
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20240222/198c8009/attachment.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20240222/198c8009/attachment.sig>


More information about the Pkg-javascript-devel mailing list