Bug#1064419: bookworm-pu: package node-neo-async/2.6.2+~cs3.0.0-2
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
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
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