Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian....@packages.debian.org
Usertags: pu
X-Debbugs-Cc: node-neo-as...@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.
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 <prav...@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

Attachment: OpenPGP_0x8F53E0193B294B75.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to