#1111724 nodejs: node-types-node version should be @types/node version, not nodejs's

Package:
nodejs
Source:
nodejs
Description:
evented I/O for V8 javascript - runtime executable
Submitter:
Jérémy Lal
Date:
2025-10-05 06:37:02 UTC
Severity:
normal
#1111724#5
Date:
2025-08-21 13:15:34 UTC
From:
To:
@types/node, currently MUTed in nodejs,
took the bad habit of breaking typescript packages,
by doing breaking changes in the declared types.

Example of what I think would be better:
nodejs 20.19.4+dfsg-1
node-types-node 20.19.11-1

so that
node-proxy-agents
Build-Depends:
node-types-node >= 20.19.11~

instead of
node-types-node >= 20.19.4+dfsg~

It maybe possible that nodejs x.y.z+dfsg1-1 bundles @types/node version A,
and that nodejs x.y.z+dfsg2-1 bundles @types/node version B.

Some typescript sources need to be able to depend on the correct @types/node
version, and that is made harder by node-types-node being published with a version
that is the version of nodejs.

#1111724#10
Date:
2025-08-21 13:18:45 UTC
From:
To:
This means that node-types-node should be packaged independently.

Anyone up for this ?

#1111724#15
Date:
2025-08-21 21:17:55 UTC
From:
To:
No, just to update version (see node-jest for example)
#1111724#20
Date:
2025-08-22 11:17:42 UTC
From:
To:
Le jeu. 21 août 2025 à 23:17, Yadd <yadd@debian.org> a écrit :

HHa I understand now. Just appending @types/node version in the nodejs
version will make things nicer.

#1111724#23
Date:
2025-08-22 12:56:54 UTC
From:
To:
Hello,

Bug #1111724 in nodejs reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/js-team/nodejs/-/commit/36eec9a15762001753fc39a8c8bd67f6180cdfeb

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1111724

#1111724#30
Date:
2025-08-22 15:44:14 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
nodejs, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1111724@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jérémy Lal <kapouer@melix.org> (supplier of updated nodejs package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 22 Aug 2025 14:04:32 +0200
Source: nodejs
Architecture: source
Version: 22.18.0+dfsg+~cs22.17.2-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@alioth-lists.debian.net>
Changed-By: Jérémy Lal <kapouer@melix.org>
Closes: 1111724
Changes:
 nodejs (22.18.0+dfsg+~cs22.17.2-1) experimental; urgency=medium
 .
   * New upstream version 22.18.0+dfsg+~cs22.17.2
   * Fix tools/test.py patch
   * watch: component @types/node with checksum. Closes: #1111724.
   * Disable amaro for now
Checksums-Sha1:
 e38ec5c7a5e76c93da41398dc8ae193f3c17f9cb 4606 nodejs_22.18.0+dfsg+~cs22.17.2-1.dsc
 36d594cccc87915a298fccaa4f30843f6a7af2ec 274900 nodejs_22.18.0+dfsg+~cs22.17.2.orig-ada.tar.xz
 72e276eb6bfa951be3ea009fcf1a1a65289e2885 324240 nodejs_22.18.0+dfsg+~cs22.17.2.orig-types-node.tar.xz
 7c488a49e28f3a3881685238a7e43e9dbf0ea21e 23224876 nodejs_22.18.0+dfsg+~cs22.17.2.orig.tar.xz
 c5d142d0baa67144d6ba2d119b1ced47c77b0a10 159700 nodejs_22.18.0+dfsg+~cs22.17.2-1.debian.tar.xz
 0c759377d80260ea0e5a62d8e743b3cd277382c0 10789 nodejs_22.18.0+dfsg+~cs22.17.2-1_source.buildinfo
Checksums-Sha256:
 0eddbbe8cca839b84b94785038f072f8b59e2f94723844baefc12084613655e8 4606 nodejs_22.18.0+dfsg+~cs22.17.2-1.dsc
 26deff017c505b316f2498aaf293c896f4ab92b5349b367cf21fe14fa2cbd1e1 274900 nodejs_22.18.0+dfsg+~cs22.17.2.orig-ada.tar.xz
 760c5d5f235a54df5d1ca785ea5834d115862eacc77564b16ec68cf2d570d56c 324240 nodejs_22.18.0+dfsg+~cs22.17.2.orig-types-node.tar.xz
 c570f589aec5d1dbd2afaab8f696d5db8c2f21fe27732e126d62c2efb4f1770c 23224876 nodejs_22.18.0+dfsg+~cs22.17.2.orig.tar.xz
 f77576777b9cffa406eacf473702130fd08bf0cced7fb3af354da6461930aa52 159700 nodejs_22.18.0+dfsg+~cs22.17.2-1.debian.tar.xz
 ba2dede42b21dec6ff0e01861d18920e9547e7373cd1a7cada6d9a0b9fe26d9f 10789 nodejs_22.18.0+dfsg+~cs22.17.2-1_source.buildinfo
Files:
 d0104c1bbf3a125c34aab392fe644bb2 4606 javascript optional nodejs_22.18.0+dfsg+~cs22.17.2-1.dsc
 fd9ff3be8b8b43905dd24c5af24aab16 274900 javascript optional nodejs_22.18.0+dfsg+~cs22.17.2.orig-ada.tar.xz
 cec519b4e8c7e5150a35e78e2aa97024 324240 javascript optional nodejs_22.18.0+dfsg+~cs22.17.2.orig-types-node.tar.xz
 c9b729bc054b54385cdaa53d4d4785c3 23224876 javascript optional nodejs_22.18.0+dfsg+~cs22.17.2.orig.tar.xz
 536336e769b1f5fc008458bcfc7af483 159700 javascript optional nodejs_22.18.0+dfsg+~cs22.17.2-1.debian.tar.xz
 6849664f26f29cb35465a9ba043094e1 10789 javascript optional nodejs_22.18.0+dfsg+~cs22.17.2-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJGBAEBCAAwFiEEA8Tnq7iA9SQwbkgVZhHAXt0583QFAmioa9USHGthcG91ZXJA
bWVsaXgub3JnAAoJEGYRwF7dOfN0QkkQAKBKSFsyJSaMrvcoLCS6risID0aiQkjg
Wi6r3CK4AECe5vu7P5njeZnGc2utwQMA/Yl6uVJICj1/GLZ0UQq0Ozca7lFV1SWE
3GhQTSVAZLaNtPn4+b4dmfzmHKbTXuEhDpynF7JgtGPSwtJeu81NT6rUOck4IHPs
ZZVxVXSh2BMvgYIuWXVVw/Wx8Mq+Kf9S3DS+TxaZK1FNzDCIWsvEkt7P5fqkYLlz
p9wgldK/4AogqnI1uzv8LiKVwsqG3bhzS2RIZqfq2wcsJu6AL71SmMBC6/b9Dv5b
SZpuylFBtKanZSIXekwqBziYG/c0m+W83ZP8fe4+hH+2dlaAj+Z2E/SOmIR0k4vW
Cd3H7AwD3f7TDKArlvTmnaeT8Dy79zbMun7gjaJv0oYyGVH1CwJQWUkzMfte/rYh
xPFW7ol420IQSxhZyDMcfbenoYQ+jAL+l1GjJLKGtnOZKsbBcKf9zCBgxmqsfqM4
s8FpWSfBIqgJ/UP1aKEyUCGddZunABZvV1VW5PAvdcuC+3Vi8q125hhkiQSWy/Lj
tsUgZqj6MNKSpDDDhGTis+NIx1XNlojKPdq41m5yqahdThabXyWWL5C2tgMQ1JEm
YnoqegrT0OAx2jd66FgO0OqpRvx9oX1gAf0/+p04wjltmOT3kdePvauo63n6XzBB
4nCGXY5GV7O2
=6Lp3
-----END PGP SIGNATURE-----

#1111724#35
Date:
2025-10-05 06:35:39 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
nodejs, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1111724@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jérémy Lal <kapouer@melix.org> (supplier of updated nodejs package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 05 Oct 2025 08:17:12 +0200
Source: nodejs
Architecture: source
Version: 20.19.5+dfsg+~cs20.19.12-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@alioth-lists.debian.net>
Changed-By: Jérémy Lal <kapouer@melix.org>
Closes: 1111724
Changes:
 nodejs (20.19.5+dfsg+~cs20.19.12-1) unstable; urgency=medium
 .
   * New upstream version 20.19.5+dfsg+~cs20.19.12
   * Component @types/node in checksum. Closes: #1111724.
   * Smaller tests timeout
   * Exclude llhttp and use libllhttp-dev
   * Remove deps/llhttp from copyright
   * patch: upstream fix --shared-http-parser llhttp
   * Remove b-d libhttp-parser-dev
   * patch: revert edff105c34, makes inspector tests fail.
   * rules: copy parts of the source in a safe (without ~)
     directory name to run the tests.
Checksums-Sha1:
 6648b92562b69f35fed8114f1f0fe3376daaa4d5 4551 nodejs_20.19.5+dfsg+~cs20.19.12-1.dsc
 36d594cccc87915a298fccaa4f30843f6a7af2ec 274900 nodejs_20.19.5+dfsg+~cs20.19.12.orig-ada.tar.xz
 516aa9278fd85d9acc7df28b19ddb15425732fb1 306340 nodejs_20.19.5+dfsg+~cs20.19.12.orig-types-node.tar.xz
 d3906f86f95dbf7723da89da62daf6269b2ae4c5 20156156 nodejs_20.19.5+dfsg+~cs20.19.12.orig.tar.xz
 b9dd688bbe4fea69a386a41824b18d122be99ec7 160360 nodejs_20.19.5+dfsg+~cs20.19.12-1.debian.tar.xz
 18faa3aa8629dfc6993cb8412d528f8ac8cea00a 11140 nodejs_20.19.5+dfsg+~cs20.19.12-1_source.buildinfo
Checksums-Sha256:
 38646a029eea63f7a74bfa83d21564f09b18c17b86bb32979f24c7db9caf1c97 4551 nodejs_20.19.5+dfsg+~cs20.19.12-1.dsc
 26deff017c505b316f2498aaf293c896f4ab92b5349b367cf21fe14fa2cbd1e1 274900 nodejs_20.19.5+dfsg+~cs20.19.12.orig-ada.tar.xz
 fdd36917eb67a2c07c653e4599ad10c5fdb65e5eab3f809ddc9945a4991c315d 306340 nodejs_20.19.5+dfsg+~cs20.19.12.orig-types-node.tar.xz
 08b3142599a96bbc16b0f4bda89c87b5a26d26957d7230981e656bd5cc9ed78c 20156156 nodejs_20.19.5+dfsg+~cs20.19.12.orig.tar.xz
 8e02df24fd16d1c82fd0a3139be342cc0bf9e4dd093aec08b8e86747d6a329de 160360 nodejs_20.19.5+dfsg+~cs20.19.12-1.debian.tar.xz
 e2bd210c5b223fc8e6126e373ab21fd2d0f866b9a8ab4de5d9713203a261dcd3 11140 nodejs_20.19.5+dfsg+~cs20.19.12-1_source.buildinfo
Files:
 d804283dd0618f190226b1318d4d7a71 4551 javascript optional nodejs_20.19.5+dfsg+~cs20.19.12-1.dsc
 fd9ff3be8b8b43905dd24c5af24aab16 274900 javascript optional nodejs_20.19.5+dfsg+~cs20.19.12.orig-ada.tar.xz
 da4945961291b68ce763158ff26ac97c 306340 javascript optional nodejs_20.19.5+dfsg+~cs20.19.12.orig-types-node.tar.xz
 6345b4af9101ada5ce0141d9f7402fe3 20156156 javascript optional nodejs_20.19.5+dfsg+~cs20.19.12.orig.tar.xz
 dabf0fec8e90af0d26c353ab9b92e312 160360 javascript optional nodejs_20.19.5+dfsg+~cs20.19.12-1.debian.tar.xz
 6112af6b7aaf2cac3042976eb77f52d6 11140 javascript optional nodejs_20.19.5+dfsg+~cs20.19.12-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJGBAEBCAAwFiEEA8Tnq7iA9SQwbkgVZhHAXt0583QFAmjiDYkSHGthcG91ZXJA
bWVsaXgub3JnAAoJEGYRwF7dOfN0FwQQAKXvgEyHCpmjY3fekiJ7uV80jyuEYAJp
XmFUM5Yd9pk+/8zHHsr3s6QRWg06OBaBJhl6MTTFIN4Fgk5LjIZCNsCHiitwqXKC
uOGuhPKMB3TqpF83PltwRLIE44k8pkHblo/+GaFQleydvt951c8BHLmSFemcrSHF
L5rtB0HfRFBqDP01FqrpEtnE4vwDgNRIKvH3dYeperX6v5eTmHRrRnjbhX4pnujs
5z2e1TiK1VY3mHvz3X79GA6IgzxeR146FLtIT237Uf7R1AijMFPnaIHqZIsxgS6f
4j3EUK5Ap6jLSZUC/p7QWSOfpKf48/qfCsLyNxqVTQAASREIZalIJUxU5PVZbjDt
Kuyr5TGfQ4VquTapHLwLcoFWgpPFbQY4NphntrejKk8C/MW5lq9iUDeEB+kBYjbm
QPyt/gWppy4qUj9mLI3Q+nR0Hw5cEOkYMUxtnfEJk4hKPrNKBbAZnIsrn6M/8r3V
0l/bdwbamUO4wkS81nabjedxWxLU9YyddJUrP0xLv6euV9cEbshnavRqC42+aKW2
o7NR8g3BCMwwIiZ4aX0WDHk5IkOWXgA+ekmxTN5b1Uz4LsK5sPuhgVTPX4xcCRJS
NByycg11iL+jQjygphZuCAGSMP/NI0dSELbXPaTUzdemRr2ecPhPNs173LkP5rFh
5m2nMPAuyiLs
=ny9b
-----END PGP SIGNATURE-----