Bug#1064419: bookworm-pu: package node-neo-async/2.6.2+~cs3.0.0-2

2024-02-22 Thread Jonathan Wiltshire
Control: tag -1 confirmed

On Thu, Feb 22, 2024 at 02:02:29AM +0530, Praveen Arimbrathodiyil wrote:
> [ 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.

Please go ahead.

Thanks,

-- 
Jonathan Wiltshire  j...@debian.org
Debian Developer http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51
ed25519/0x196418AAEB74C8A1: CA619D65A72A7BADFC96D280196418AAEB74C8A1



Processed: Re: Bug#1064419: bookworm-pu: package node-neo-async/2.6.2+~cs3.0.0-2

2024-02-22 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 confirmed
Bug #1064419 [release.debian.org] bookworm-pu: package 
node-neo-async/2.6.2+~cs3.0.0-2
Added tag(s) confirmed.

-- 
1064419: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064419
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1064419: bookworm-pu: package node-neo-async/2.6.2+~cs3.0.0-2

2024-02-21 Thread Praveen Arimbrathodiyil

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.0 +0530
+++ node-neo-async-2.6.2+~cs3.0.0/debian/changelog  2024-02-22 
01:40:14.0 +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   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.0 +0530
+++ node-neo-async-2.6.2+~cs3.0.0/debian/node-neo-async.install 2024-02-22 
01:40:02.0 +0530
@@ -0,0 +1 @@
+build/* usr/share/nodejs/neo-async


OpenPGP_0x8F53E0193B294B75.asc
Description: OpenPGP public key


OpenPGP_signature.asc
Description: OpenPGP digital signature