[Pkg-javascript-devel] Bug#1086652: nodejs: FTBFS: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal
Santiago Vila
sanvila at debian.org
Sun Nov 3 00:14:45 GMT 2024
Package: src:nodejs
Version: 18.19.0+dfsg-6~deb12u2
Severity: serious
Control: close -1 20.17.0+dfsg-2
Tags: ftbfs bookworm
Dear maintainer:
During a rebuild of all packages in bookworm + proposed-updates, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --with bash-completion
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
./configure --verbose --without-npm --without-corepack --shared --shared-zlib --shared-cares --shared-nghttp2 --shared-brotli --shared-builtin-undici/undici-path=/usr/share/nodejs/undici/undici-fetch.js --shared-builtin-acorn-path=/usr/share/nodejs/acorn/dist/acorn.js --shared-builtin-acorn_walk-path=/usr/share/nodejs/acorn-walk/dist/walk.js --shared-builtin-cjs_module_lexer/lexer-path=/usr/share/nodejs/cjs-module-lexer/lexer.js --shared-builtin-cjs_module_lexer/dist/lexer-path=/usr/share/nodejs/cjs-module-lexer/dist/lexer.js --with-intl=system-icu --prefix=/usr --shared-openssl --openssl-use-def-ca-store --arch-triplet=x86_64-linux-gnu --node-relative-path="lib/x86_64-linux-gnu/nodejs:share/nodejs" --shared-libuv --dest-os=linux --dest-cpu=x64
Node.js configure: Found Python 3.11.2...
Detected C++ compiler (CXX=g++) version: 12.2.0
Detected C compiler (CC=gcc) version: 12.2.0
creating icu_config.gypi
{ 'target_defaults': { 'cflags': [],
'default_configuration': 'Release',
[... snipped ...]
duration_ms: 210.06900
...
ok 3278 parallel/test-zlib-params
---
duration_ms: 215.27500
...
ok 3279 parallel/test-zlib-premature-end
---
duration_ms: 214.57200
...
ok 3280 parallel/test-zlib-random-byte-pipes
---
duration_ms: 266.75500
...
ok 3281 parallel/test-zlib-reset-before-write
---
duration_ms: 210.17100
...
ok 3282 parallel/test-zlib-sync-no-event
---
duration_ms: 210.07800
...
ok 3283 parallel/test-zlib-truncated
---
duration_ms: 215.64100
...
ok 3284 parallel/test-zlib-unused-weak
---
duration_ms: 261.79500
...
ok 3285 parallel/test-zlib-unzip-one-byte-chunks
---
duration_ms: 214.37000
...
ok 3286 parallel/test-zlib-write-after-close
---
duration_ms: 262.17500
...
ok 3287 parallel/test-zlib-write-after-end
---
duration_ms: 261.89400
...
ok 3288 parallel/test-zlib-write-after-flush
---
duration_ms: 262.46200
...
ok 3289 parallel/test-zlib-zero-byte
---
duration_ms: 266.86000
...
ok 3290 parallel/test-zlib-zero-windowBits
---
duration_ms: 168.55900
...
ok 3291 sequential/test-async-wrap-getasyncid
---
duration_ms: 507.43500
...
ok 3292 sequential/test-buffer-creation-regression
---
duration_ms: 168.45900
...
ok 3293 sequential/test-child-process-emfile
---
duration_ms: 407.35600
...
ok 3294 sequential/test-child-process-execsync
---
duration_ms: 1108.24000
...
ok 3295 sequential/test-child-process-exit
---
duration_ms: 908.15300
...
ok 3296 sequential/test-child-process-pass-fd
---
duration_ms: 8819.59300
...
ok 3297 sequential/test-cli-syntax-bad
---
duration_ms: 908.08700
...
ok 3298 sequential/test-cli-syntax-file-not-found
---
duration_ms: 508.02400
...
ok 3299 sequential/test-cli-syntax-good
---
duration_ms: 1010.68500
...
ok 3300 sequential/test-cli-syntax-require
---
duration_ms: 608.49400
...
ok 3301 sequential/test-cluster-inspect-brk
---
duration_ms: 262.42700
...
ok 3302 sequential/test-cluster-net-listen-ipv6only-none
---
duration_ms: 607.39500
...
ok 3303 sequential/test-cluster-net-listen-ipv6only-rr
---
duration_ms: 607.65800
...
ok 3304 sequential/test-cluster-send-handle-large-payload
---
duration_ms: 407.36700
...
ok 3305 sequential/test-cpu-prof-default
---
duration_ms: 1508.14700
...
ok 3306 sequential/test-cpu-prof-dir-absolute
---
duration_ms: 1808.21100
...
ok 3307 sequential/test-cpu-prof-dir-and-name
---
duration_ms: 1708.26000
...
ok 3308 sequential/test-cpu-prof-dir-relative
---
duration_ms: 1708.60000
...
ok 3309 sequential/test-cpu-prof-dir-worker # TODO : Fix flaky test
---
duration_ms: 1908.48600
...
ok 3310 sequential/test-cpu-prof-drained
---
duration_ms: 1708.32000
...
ok 3311 sequential/test-cpu-prof-exit
---
duration_ms: 507.42000
...
ok 3312 sequential/test-cpu-prof-invalid-options
---
duration_ms: 261.77400
...
ok 3313 sequential/test-cpu-prof-kill
---
duration_ms: 507.29100
...
ok 3314 sequential/test-cpu-prof-name
---
duration_ms: 1808.46500
...
ok 3315 sequential/test-cpu-prof-worker-argv
---
duration_ms: 1708.33500
...
ok 3316 sequential/test-crypto-timing-safe-equal
---
duration_ms: 168.65300
...
ok 3317 sequential/test-debug-prompt
---
duration_ms: 707.81800
...
ok 3318 sequential/test-debugger-custom-port
---
duration_ms: 707.97300
...
ok 3319 sequential/test-debugger-debug-brk
---
duration_ms: 209.83700
...
ok 3320 sequential/test-debugger-invalid-args
---
duration_ms: 5512.98300
...
ok 3321 sequential/test-debugger-launch
---
duration_ms: 807.96200
...
ok 3322 sequential/test-debugger-pid
---
duration_ms: 607.84700
...
ok 3323 sequential/test-deprecation-flags
---
duration_ms: 707.58600
...
ok 3324 sequential/test-dgram-bind-shared-ports
---
duration_ms: 507.44500
...
ok 3325 sequential/test-dgram-implicit-bind-failure
---
duration_ms: 168.33900
...
ok 3326 sequential/test-dgram-pingpong
---
duration_ms: 168.44300
...
ok 3327 sequential/test-diagnostic-dir-cpu-prof
---
duration_ms: 3109.29000
...
ok 3328 sequential/test-diagnostic-dir-heap-prof
---
duration_ms: 1909.13900
...
ok 3329 sequential/test-fs-opendir-recursive
---
duration_ms: 261.61200
...
ok 3330 sequential/test-fs-readdir-recursive
---
duration_ms: 261.69000
...
ok 3331 sequential/test-fs-stat-sync-overflow
---
duration_ms: 407.29200
...
ok 3332 sequential/test-fs-watch # TODO : Fix flaky test
---
duration_ms: 168.40900
...
ok 3333 sequential/test-gc-http-client
---
duration_ms: 261.53600
...
ok 3334 sequential/test-gc-http-client-onerror
---
duration_ms: 261.60300
...
ok 3335 sequential/test-gc-http-client-timeout
---
duration_ms: 807.87400
...
ok 3336 sequential/test-heapdump
---
duration_ms: 907.98300
...
ok 3337 sequential/test-heapdump-flag
---
duration_ms: 908.53300
...
ok 3338 sequential/test-http-econnrefused
---
duration_ms: 209.94000
...
ok 3339 sequential/test-http-keep-alive-large-write
---
duration_ms: 209.92100
...
ok 3340 sequential/test-http-keepalive-maxsockets
---
duration_ms: 508.24700
...
ok 3341 sequential/test-http-max-sockets
---
duration_ms: 209.76800
...
ok 3342 sequential/test-http-regr-gh-2928
---
duration_ms: 807.78000
...
ok 3343 sequential/test-http-server-keep-alive-timeout-slow-client-headers
---
duration_ms: 2409.34400
...
ok 3344 sequential/test-http-server-keep-alive-timeout-slow-server
---
duration_ms: 1809.51400
...
ok 3345 sequential/test-http2-large-file
---
duration_ms: 407.22000
...
ok 3346 sequential/test-http2-max-session-memory
---
duration_ms: 209.87600
...
ok 3347 sequential/test-http2-ping-flood
---
duration_ms: 261.89900
...
ok 3348 sequential/test-http2-settings-flood
---
duration_ms: 261.70500
...
ok 3349 sequential/test-http2-timeout-large-write
---
duration_ms: 8114.29300
...
ok 3350 sequential/test-http2-timeout-large-write-file
---
duration_ms: 8114.30700
...
ok 3351 sequential/test-https-connect-localport
---
duration_ms: 261.83400
...
ok 3352 sequential/test-https-server-keep-alive-timeout
---
duration_ms: 2008.72800
...
ok 3353 sequential/test-init
---
duration_ms: 608.28400
...
ok 3354 sequential/test-inspector-port-cluster
---
duration_ms: 5012.34700
...
ok 3355 sequential/test-module-loading
---
duration_ms: 209.97100
...
ok 3356 sequential/test-net-GH-5504
---
duration_ms: 507.61300
...
ok 3357 sequential/test-net-better-error-messages-port
---
duration_ms: 168.46700
...
ok 3358 sequential/test-net-connect-econnrefused
---
duration_ms: 261.61900
...
ok 3359 sequential/test-net-connect-handle-econnrefused
---
duration_ms: 210.00200
...
ok 3360 sequential/test-net-connect-local-error
---
duration_ms: 168.30700
...
ok 3361 sequential/test-net-listen-shared-ports
---
duration_ms: 507.35400
...
ok 3362 sequential/test-net-localport
---
duration_ms: 168.36400
...
ok 3363 sequential/test-net-reconnect-error
---
duration_ms: 263.16000
...
ok 3364 sequential/test-net-response-size
---
duration_ms: 1408.19800
...
ok 3365 sequential/test-net-server-address
---
duration_ms: 168.87800
...
ok 3366 sequential/test-net-server-bind
---
duration_ms: 326.48900
...
ok 3367 sequential/test-next-tick-error-spin
---
duration_ms: 326.46800
...
ok 3368 sequential/test-perf-hooks
---
duration_ms: 1308.50900
...
ok 3369 sequential/test-performance-eventloopdelay
---
duration_ms: 11317.22800
...
ok 3370 sequential/test-pipe
---
duration_ms: 407.47400
...
ok 3371 sequential/test-process-title
---
duration_ms: 326.56900
...
ok 3372 sequential/test-process-warnings
---
duration_ms: 510.24800
...
ok 3373 sequential/test-repl-timeout-throw
---
duration_ms: 507.58500
...
ok 3374 sequential/test-require-cache-without-stat
---
duration_ms: 210.28200
...
ok 3375 sequential/test-resolution-inspect-brk
---
duration_ms: 261.97100
...
ok 3376 sequential/test-runner-run-inspect
---
duration_ms: 4312.20000
...
ok 3377 sequential/test-stream2-fs
---
duration_ms: 168.52000
...
ok 3378 sequential/test-stream2-stderr-sync
---
duration_ms: 707.75000
...
ok 3379 sequential/test-timers-block-eventloop
---
duration_ms: 210.14400
...
ok 3380 sequential/test-timers-set-interval-excludes-callback-duration
---
duration_ms: 607.30400
...
ok 3381 sequential/test-tls-connect
---
duration_ms: 209.91900
...
ok 3382 sequential/test-tls-lookup
---
duration_ms: 209.75900
...
ok 3383 sequential/test-tls-psk-client # TODO : Fix flaky test
---
duration_ms: 1308.28500
...
ok 3384 sequential/test-tls-securepair-client # TODO : Fix flaky test
---
duration_ms: 1408.22200
...
ok 3385 sequential/test-tls-session-timeout
---
duration_ms: 2408.96200
...
ok 3386 sequential/test-util-debug
---
duration_ms: 4111.10200
...
ok 3387 sequential/test-vm-break-on-sigint
---
duration_ms: 908.73000
...
ok 3388 sequential/test-vm-timeout-escape-promise-module-2
---
duration_ms: 209.98300
...
ok 3389 sequential/test-vm-timeout-rethrow
---
duration_ms: 326.87800
...
ok 3390 sequential/test-worker-eventlooputil
---
duration_ms: 407.29200
...
ok 3391 sequential/test-worker-fshandles-error-on-termination
---
duration_ms: 2112.03400
...
ok 3392 sequential/test-worker-fshandles-open-close-on-termination
---
duration_ms: 2109.85700
...
ok 3393 sequential/test-worker-prof
---
duration_ms: 708.83800
...
Failed tests:
./node /<<PKGBUILDDIR>>/test/parallel/test-tls-alpn-server-client.js
make[2]: *** [Makefile:542: test-ci-js] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:256: override_dh_auto_test-arch] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:191: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/bookworm/
About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large from AWS, using sbuild and a
reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Note: The bug is closed with the version in trixie/sid, but
packages in bookworm must still build in bookworm.
Thanks.
More information about the Pkg-javascript-devel
mailing list