<div dir="ltr">Thanks.<div>I will soon deal with the latest CVE on nodejs in trixie, this will be the opportunity to fix those tests too.</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">Le sam. 18 juil. 2026 à 14:41, Santiago Vila <<a href="mailto:sanvila@debian.org">sanvila@debian.org</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Package: src:nodejs<br>
Version: 20.19.2+dfsg-1+deb13u2<br>
Severity: serious<br>
Control: fixed -1 24.18.0+dfsg+~cs24.13.2-1<br>
Tags: ftbfs trixie<br>
<br>
Dear maintainer:<br>
<br>
During a rebuild of all packages in trixie, this package failed to build.<br>
<br>
[ Note: The bug is marked as fixed with the version in forky/sid, but<br>
packages in trixie must still build in trixie ].<br>
<br>
Note: I tried a lot of times and it always fails, this did not happen<br>
on Debian 13.5.<br>
<br>
Below you will find the last part of the build log (probably the most<br>
relevant part, but not necessarily). If required, the full build log<br>
is available here:<br>
<br>
<a href="https://people.debian.org/~sanvila/build-logs/trixie/" rel="noreferrer" target="_blank">https://people.debian.org/~sanvila/build-logs/trixie/</a><br>
<br>
About the archive rebuild: The build was made on virtual machines from AWS,<br>
using sbuild and a reduced chroot with only build-essential packages.<br>
<br>
If you cannot reproduce the bug please contact me privately, as I<br>
am willing to provide ssh access to a virtual machine where the bug is<br>
fully reproducible.<br>
<br>
If this is really a bug in one of the build-depends, please use<br>
reassign and add an affects on src:nodejs, so that this is still<br>
visible in the BTS web page for this package.<br>
<br>
Thanks.<br>
<br>
--------------------------------------------------------------------------------<br>
[...]<br>
<br>
not ok 2798 parallel/test-tls-alert-handling<br>
---<br>
duration_ms: 211.41000<br>
severity: fail<br>
exitcode: 1<br>
stack: |-<br>
node:assert:90<br>
throw new AssertionError(obj);<br>
^<br>
<br>
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:<br>
+ actual - expected<br>
<br>
+ 'ERR_SSL_BAD_RECORD_TYPE'<br>
- 'ERR_SSL_PACKET_LENGTH_TOO_LONG'<br>
^<br>
at TLSSocket.<anonymous> (/<<PKGBUILDDIR>>/test/parallel/test-tls-alert-handling.js:41:10)<br>
at TLSSocket.<anonymous> (/<<PKGBUILDDIR>>/test/common/index.js:473:15)<br>
at TLSSocket.emit (node:events:536:35)<br>
at TLSSocket._emitTLSError (node:_tls_wrap:1053:10)<br>
at TLSWrap.onerror (node:_tls_wrap:494:11) {<br>
generatedMessage: true,<br>
code: 'ERR_ASSERTION',<br>
actual: 'ERR_SSL_BAD_RECORD_TYPE',<br>
expected: 'ERR_SSL_PACKET_LENGTH_TOO_LONG',<br>
operator: 'strictEqual'<br>
}<br>
<br>
Node.js v20.19.2<br>
...<br>
<br>
[...]<br>
<br>
not ok 2893 parallel/test-tls-junk-server<br>
---<br>
duration_ms: 209.59400<br>
severity: fail<br>
exitcode: 1<br>
stack: |-<br>
node:internal/assert/utils:281<br>
throw err;<br>
^<br>
<br>
AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:<br>
<br>
assert(expectedErrorMessage.test(err.message))<br>
<br>
at ClientRequest.<anonymous> (/<<PKGBUILDDIR>>/test/parallel/test-tls-junk-server.js:28:5)<br>
at ClientRequest.<anonymous> (/<<PKGBUILDDIR>>/test/common/index.js:473:15)<br>
at Object.onceWrapper (node:events:639:26)<br>
at ClientRequest.emit (node:events:524:28)<br>
at emitErrorEvent (node:_http_client:101:11)<br>
at TLSSocket.socketErrorListener (node:_http_client:504:5)<br>
at TLSSocket.emit (node:events:524:28)<br>
at emitErrorNT (node:internal/streams/destroy:169:8)<br>
at emitErrorCloseNT (node:internal/streams/destroy:128:3)<br>
at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {<br>
generatedMessage: true,<br>
code: 'ERR_ASSERTION',<br>
actual: false,<br>
expected: true,<br>
operator: '=='<br>
}<br>
<br>
Node.js v20.19.2<br>
...<br>
<br>
[...]<br>
<br>
Failed tests:<br>
out/Release/node /<<PKGBUILDDIR>>/test/parallel/test-tls-alert-handling.js<br>
out/Release/node /<<PKGBUILDDIR>>/test/parallel/test-tls-junk-server.js<br>
make[2]: *** [Makefile:552: test-ci-js] Error 1<br>
make[2]: Leaving directory '/<<PKGBUILDDIR>>'<br>
make[1]: *** [debian/rules:357: override_dh_auto_test-arch] Error 2<br>
make[1]: Leaving directory '/<<PKGBUILDDIR>>'<br>
make: *** [debian/rules:287: binary] Error 2<br>
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2<br>
--------------------------------------------------------------------------------<br>
<br>
-- <br>
Pkg-javascript-devel mailing list<br>
<a href="mailto:Pkg-javascript-devel@alioth-lists.debian.net" target="_blank">Pkg-javascript-devel@alioth-lists.debian.net</a><br>
<a href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel" rel="noreferrer" target="_blank">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel</a><br>
</blockquote></div>