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


Bug#1058615: bookworm-pu: package node-yarnpkg/1.22.19+~cs24.27.18-2+deb12u1

2024-01-30 Thread Praveen Arimbrathodiyil
On Mon, 29 Jan 2024 22:06:33 + "Adam D. Barratt" 
 wrote:


Please go ahead.

Uploaded, thanks!


OpenPGP_0x8F53E0193B294B75.asc
Description: OpenPGP public key


OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#1058615: bookworm-pu: package node-yarnpkg/1.22.19+~cs24.27.18-2+deb12u1

2023-12-13 Thread Praveen Arimbrathodiyil

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

This fixes rc bug #1058596

[ Reason ]
The version in bookworm included a patch for node-commander 8+ support 
but which was not working, this was fixed in unstable later but was not 
backported to stable.


[ Impact ]
yarnpkg command is broken if any command line argument is used.

[ Tests ]
Tested manually on bookworm.

[ Risks ]
This is already working on unstable.

[ 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 ]
Backported the patch from unstable.

[ Other info ]
(Anything else the release team should know.)
diff -Nru node-yarnpkg-1.22.19+~cs24.27.18/debian/changelog 
node-yarnpkg-1.22.19+~cs24.27.18/debian/changelog
--- node-yarnpkg-1.22.19+~cs24.27.18/debian/changelog   2022-11-14 
09:52:50.0 +0530
+++ node-yarnpkg-1.22.19+~cs24.27.18/debian/changelog   2023-12-13 
20:54:48.0 +0530
@@ -1,3 +1,9 @@
+node-yarnpkg (1.22.19+~cs24.27.18-2+deb12u1) bookworm; urgency=medium
+
+  * Backport patch from unstable for commander 8 support (Closes: #1058596)
+
+ -- Pirate Praveen   Wed, 13 Dec 2023 20:54:48 +0530
+
 node-yarnpkg (1.22.19+~cs24.27.18-2) unstable; urgency=medium
 
   * Team upload
diff -Nru 
node-yarnpkg-1.22.19+~cs24.27.18/debian/patches/fix-for-commander-8.patch 
node-yarnpkg-1.22.19+~cs24.27.18/debian/patches/fix-for-commander-8.patch
--- node-yarnpkg-1.22.19+~cs24.27.18/debian/patches/fix-for-commander-8.patch   
2022-11-14 09:52:50.0 +0530
+++ node-yarnpkg-1.22.19+~cs24.27.18/debian/patches/fix-for-commander-8.patch   
2023-12-13 20:52:11.0 +0530
@@ -1,11 +1,1037 @@
 Description: fix for node-commander ≥ 8
-Author: Yadd 
+Author: Yadd , Konstantin Demin 
 Forwarded: no
-Last-Update: 2022-11-13
+Last-Update: 2023-09-15
 
+---
+ src/cli/commands/_build-sub-commands.js |  4 +-
+ src/cli/commands/access.js  | 31 
+ src/cli/commands/add.js |  4 +-
+ src/cli/commands/audit.js   |  2 +-
+ src/cli/commands/autoclean.js   |  2 +-
+ src/cli/commands/bin.js |  2 +-
+ src/cli/commands/cache.js   |  8 +-
+ src/cli/commands/check.js   |  2 +-
+ src/cli/commands/config.js  | 27 ---
+ src/cli/commands/create.js  |  4 +-
+ src/cli/commands/exec.js|  2 +-
+ src/cli/commands/generate-lock-entry.js |  2 +-
+ src/cli/commands/global.js  | 22 +++---
+ src/cli/commands/help.js| 38 +-
+ src/cli/commands/import.js  |  2 +-
+ src/cli/commands/info.js|  2 +-
+ src/cli/commands/init.js|  2 +-
+ src/cli/commands/install.js |  4 +-
+ src/cli/commands/licenses.js| 19 +++--
+ src/cli/commands/link.js|  4 +-
+ src/cli/commands/list.js|  6 +-
+ src/cli/commands/login.js   |  2 +-
+ src/cli/commands/logout.js  |  2 +-
+ src/cli/commands/node.js|  2 +-
+ src/cli/commands/outdated.js|  4 +-
+ src/cli/commands/owner.js   | 23 +++---
+ src/cli/commands/pack.js|  1 +
+ src/cli/commands/policies.js|  2 +-
+ src/cli/commands/publish.js |  2 +-
+ src/cli/commands/remove.js  |  4 +-
+ src/cli/commands/run.js |  2 +-
+ src/cli/commands/tag.js | 23 +++---
+ src/cli/commands/team.js| 17 +++--
+ src/cli/commands/unlink.js  |  4 +-
+ src/cli/commands/unplug.js  |  6 +-
+ src/cli/commands/upgrade-interactive.js |  2 +-
+ src/cli/commands/upgrade.js |  2 +-
+ src/cli/commands/version.js |  4 +-
+ src/cli/commands/versions.js|  2 +-
+ src/cli/commands/why.js |  4 +-
+ src/cli/commands/workspace.js   |  2 +-
+ src/cli/commands/workspaces.js  |  4 +-
+ src/cli/index.js| 99 +
+ src/rc.js   |  6 +-
+ src/util/execute-lifecycle-script.js|  2 +-
+ 45 files changed, 218 insertions(+), 192 deletions(-)
+
+--- a/src/cli/commands/_build-sub-commands.js
 b/src/cli/commands/_build-sub-commands.js
+@@ -26,11 +26,11 @@
+ commander.usage(`${rootCommandName} [${subCommandNames.join('|')}] 
[flags]`);
+   }
+ 
+-  async function run(config: Config, reporter: Reporter, flags: Object, args: 
Array): Promise {
++  async function run(config: Config, reporter: Reporter, commander: Object, 
flags: Object, args: Array): Promise {
+ const subName: ?string = camelCase(args.shift() || '');
+ if (subName && subCommands[subName]) {
+   

Bug#854658: unblock pre-approval request for gitlab

2017-02-08 Thread Praveen Arimbrathodiyil
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
Control: block 854617 by -1

I'd like to make gitlab user configurable as requested in
#854617. This will be helpful for people who want to migrate from
manual installation to debian package (which I think would be a
large number of potential gitlab users) or wants use git as
username instead of gitlab (its a user visible change and ssh
urls for projects in a gitlab instance includes username).

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEKnl0ri/BUtd4Z9pKzh+cZ0USwioFAlicDCUACgkQzh+cZ0US
wiqw7A//bek7/ucgCXQKRhNaXfeDOp0yU4/gRiwKqMiqDvDxmQpWzN53592iZdMc
ta+/Sr7UOA/s5SBOftXL7x+sQJgAp/9cjNvJzNjMMPzt6JsbTiZ7D7K+67RXzBPq
bQYHxi/8+AI5A/46GWkNDwSMMqAm4tj+wU12X0IyxdrQjXMr3UbBmpg9W7b/NWit
j5exeqD7vf7JjyR7RmZYuqCWFP6GeA3C12KFMW63RhBscmD9Nai5kwLaLew/Np4k
7boepqfgcpiqgI8OFbUNjYC5iZZkyCLNH+6nMRWfOCrnorwu772YQZokYmgDWdSX
5/vVORnoguPd+xPFlj12nii6Q1qdjvHlMZovaoyJeHn2WvhodC5uTXK9iVEhSQP+
yrRuVwHEVZI2/OJ8IoaeG3k54TEeHV2r7npoNzOJRFyVJTZ8OnBhVGgqzP7DGJKg
sb5A5OGnkHdcqT3DdM2wPB5k0j5YAgDXAZ2g6AYi1zl9HdMNrZYlyolxVKCu3nho
5SLgfbf8kRn69aijUwPwM8lZsrscT+Ou253oX9mT0GpswvrS36LIMSU6GN58VtsU
QlMy6dA6ZQzHTdU6DxsCwTNU9lQ0+XThRCc4R9EOIsysmK3auG5fQqqfl1CX3weJ
6og2+kuLMCeQnqTUBdDY5Jn+I6srNtfVb2UrrqZ5wkot4ovi+YA=
=rmfI
-END PGP SIGNATURE-


Bug#854540: Please unblock package gitlab

2017-02-07 Thread Praveen Arimbrathodiyil
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package gitlab

It fixes grave bug #853251 (being able to push to a repo is a
core functionality)

debdiff attached

unblock gitlab/8.13.11+dfsg-2

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.5.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)

gitlab_8.13.11+dfsg-1.dsc..gitlab_8.13.11+dfsg-2.dsc.debdiff
Description: Binary data


signature.html
Description: OpenPGP Digital Signature