Your message dated Fri, 01 Dec 2023 13:23:42 +0000
with message-id <e1r93uc-00czxo...@fasolo.debian.org>
and subject line Bug#1055416: fixed in nodejs 18.19.0+dfsg-1
has caused the Debian Bug report #1055416,
regarding nodejs: Testsuite failure in test-crypto-dh since OpenSSL 
3.0.12/3.1.4.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1055416: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055416
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: nodejs
Version: 18.13.0+dfsg1-1
Severity: Serious
Tags: patch
control: affects -1 src:openssl

OpenSSL 3.0.12 and 3.1.4 changed the error response resulting a failure
in test parallel/test-crypto-dh.
This has been addressed in the master branch in commit
        8eea2d3709090 ("test: fix crypto-dh error message for OpenSSL 3.x")

An additional problem is that the check compares OpenSSL from compile
time not runtime. Which means I couldn't test upstream's version as-is.
The attached version takes always the 3.0.12/3.1.4 variant. Given that
the new upload picks up the new OpenSSL vesion then it should be okay to
apply the original commit.

Sebastian
From: Sebastian Andrzej Siewior <sebast...@breakpoint.cc>
Date: Sun, 5 Nov 2023 13:08:23 +0100
Subject: [PATCH] test: Alter error message.

This is variant of upstream's commit
	8eea2d3709090 ("test: fix crypto-dh error message for OpenSSL 3.x")

It does not work as-is in Debian because the testsuite may run against a
different version than the compiled once and the constant version check
does not apply.

Signed-off-by: Sebastian Andrzej Siewior <sebast...@breakpoint.cc>
---
 test/parallel/test-crypto-dh.js      |   4 +---
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/test/parallel/test-crypto-dh.js b/test/parallel/test-crypto-dh.js
index 18721fcf289e..506780db4cbe 100644
--- a/test/parallel/test-crypto-dh.js
+++ b/test/parallel/test-crypto-dh.js
@@ -165,9 +165,7 @@ if (common.hasOpenSSL3) {
 
 assert.throws(() => {
   dh3.computeSecret('');
-}, { message: common.hasOpenSSL3 ?
-  'error:02800080:Diffie-Hellman routines::invalid secret' :
-  'Supplied key is too small' });
+}, { message: 'Supplied key is too small' });
 
 // Invalid test: curve argument is undefined
 assert.throws(
-- 
2.42.0


--- End Message ---
--- Begin Message ---
Source: nodejs
Source-Version: 18.19.0+dfsg-1
Done: Jérémy Lal <kapo...@melix.org>

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 1055...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jérémy Lal <kapo...@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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 01 Dec 2023 01:23:44 +0100
Source: nodejs
Architecture: source
Version: 18.19.0+dfsg-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<pkg-javascript-devel@alioth-lists.debian.net>
Changed-By: Jérémy Lal <kapo...@melix.org>
Closes: 1030284 1054690 1055416
Changes:
 nodejs (18.19.0+dfsg-1) experimental; urgency=medium
 .
   [ Jérémy Lal ]
   * New upstream version 18.19.0+dfsg
     + tests pass with openssl 3.1, closes: #1055416
     + tests pass with libc-ares >= 1.23.0, closes: #1054690
   * Harmonize stack size patch for arm64. Closes: 1030284
   * Install dir usr/lib/<tripler>/nodejs. Fix #1035463
   * No longer force gcc 11 for sid
   * Fix Vcs fields to point to the right branch
   * builtins: set correct version in builtins headers
   * dfsg-exclude for non-preferred form for modification:
     + deps/ada
     + deps/minimatch
     + test/fixtures/postject-copy
   * component: ./ada
   * copyright:
     + add missing authors to histogram
     + drop unnecessary snapshot.blob exclusion
     + licenses for ada
     + deps/cares now using Expat
     + document some new files
   * patches:
     + test-process-versions must use system versions
     + drop the test using postject
     + build using ada component instead of deps/ada
     + minimatch is actually not needed for build
     + fix test-runner-output, forwarded
     + mark parallel/test-debugger-preserve-breaks as flaky,
       it is failing in sbuild for now
     + fix test-dns-resolveany-bad-ancount to work with c-ares,
       also to not hang the testsuite in sbuild
 .
   [ Yadd ]
   * Declare compliance with policy 4.6.2
Checksums-Sha1:
 5bcd8fb9f6186b0e1ae22fac5d3d1848ee993034 4327 nodejs_18.19.0+dfsg-1.dsc
 2540b9b84f230689afcbf507a307d46d4ef2a411 269724 
nodejs_18.19.0+dfsg.orig-ada.tar.xz
 4cad22f4545483163b468271d06f425b15f1dcf0 267236 
nodejs_18.19.0+dfsg.orig-types-node.tar.xz
 c13643047f17105984c02bdd123c4d39beda156b 28794768 
nodejs_18.19.0+dfsg.orig.tar.xz
 33758098bdddf42fba2fb2be0dbbedbcd6383438 166116 
nodejs_18.19.0+dfsg-1.debian.tar.xz
 649f871cb7f282699e6dfcfad7396f9b1bf168b3 10872 
nodejs_18.19.0+dfsg-1_source.buildinfo
Checksums-Sha256:
 2a8a60673f8713b70351d391a2acc61d6e43356a8141ff710bbbf980e5a43aa4 4327 
nodejs_18.19.0+dfsg-1.dsc
 0c3caa8771a2bc6ac5d32912d07383dcae8a0cf145ed6f7017cbf6b41478acd2 269724 
nodejs_18.19.0+dfsg.orig-ada.tar.xz
 5bd8293f0adfb7bc744e3071bdbd184fd02f973931396ba816ff61514ecd62a9 267236 
nodejs_18.19.0+dfsg.orig-types-node.tar.xz
 3bbb4c7e3196be83085b181de90def38b96a5f0d2999d86f00658bc2aa692705 28794768 
nodejs_18.19.0+dfsg.orig.tar.xz
 46b1814af8d84dd2ac07a6c7bb7651d47d44fcbb154d18ac333e32c65e7a4de3 166116 
nodejs_18.19.0+dfsg-1.debian.tar.xz
 0ed3bb011a3e9bd804f2a67e82a98bf515a1d1317bb4aac05b5f3300377b4f96 10872 
nodejs_18.19.0+dfsg-1_source.buildinfo
Files:
 44932649b4099e4d757e5c55a02f67a0 4327 javascript optional 
nodejs_18.19.0+dfsg-1.dsc
 327a080764e93ab10a593efba5b84fd3 269724 javascript optional 
nodejs_18.19.0+dfsg.orig-ada.tar.xz
 8cabd2aa436c05f698a17368826a8645 267236 javascript optional 
nodejs_18.19.0+dfsg.orig-types-node.tar.xz
 945588714462db1adddad53ebee66b3b 28794768 javascript optional 
nodejs_18.19.0+dfsg.orig.tar.xz
 89912599331c3e44d1782f1caaaa0c42 166116 javascript optional 
nodejs_18.19.0+dfsg-1.debian.tar.xz
 e76ddaf6bdc3517f15aa894090356562 10872 javascript optional 
nodejs_18.19.0+dfsg-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCAAwFiEEA8Tnq7iA9SQwbkgVZhHAXt0583QFAmVp1mMSHGthcG91ZXJA
bWVsaXgub3JnAAoJEGYRwF7dOfN0V48P/2DHTUnfnUJqdRNzv42/dQsbOzspkepg
iEYX5kNPZHZoPUDFGNrD/PAJRsYFY5kQPFtjPTSHVEn69Y/5VOcEFK/58ZXA837I
Y02BcA+0DfohlAFslbWBGQGP5ds2Z7vbKts6yq9RugWbl7bUk9+XjfyWSPeMpNyD
pmhUmfwNUXDZUpqSAs9+/OWd7iCuyw0scYdZdtQ7tpMlqZs1kqYDB8xwzlA+hpOV
Ix6j1D48GuYENPk7l2TIsUYdQYCUGexhzbTuXiB/yEwMMsHjgau8zj+VISebcoOZ
hFjrm1lyOxb0lGfjPSMw7WGm4LH/tpHQ6XNZ22bN2UQ9SNoLe41St0yszQ93reDh
yDFZnlA7kO7tshtcwFYPnZr0MgBUM2322T/+sXPHP0WnwG60FDMetg3fO88w40eY
hbn2gshNFYwHF3pYYm7H6FJr8VKbrggKO+11HUikxDawY5/H+Cng3E+p7EdbSwg1
w3Zk2DaGEGsuwt4ry8dm2zafLzC7xSN4TscDBmBf3MF+hApJIo0U9mXH8Qq97FbC
rTn4fK6B6zQzAOTE7y+UGfo+GPjFpIsfssh++vtTnNCqAnNnT3UZnAFQT63mBS1q
HqZ2DgqWf62CyMTbmRsACG6hBphz63NUtfUR8yRdaZRSUmyYgXVMybEpvqo15w7a
VucDO7ljRNav
=YQCb
-----END PGP SIGNATURE-----

--- End Message ---
-- 
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