Your message dated Mon, 07 Apr 2025 22:52:56 +0000
with message-id <e1u1vkq-0039ui...@fasolo.debian.org>
and subject line Bug#1099251: fixed in node-d3-timer 1.0.10+~1.0.10-2
has caused the Debian Bug report #1099251,
regarding node-d3-timer: FTBFS: Error: should be strictly equal
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.)
--
1099251: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099251
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:node-d3-timer
Version: 1.0.10+~1.0.10-1
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean
dh_auto_clean --buildsystem=nodejs
rm -rf ./node_modules/.cache ./.nyc_output
rm -rf types-d3-timer/node_modules/.cache types-d3-timer/.nyc_output
rm ./node_modules/.cache
rm types-d3-timer/node_modules/.cache
rm ./node_modules/.cache
unlink node_modules/@types/d3-timer
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure --buildsystem=nodejs
Link node_modules/@types/d3-timer -> ../../types-d3-timer
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rollup -c
[36m
[1msrc/index.js[22m â [1mdist/d3-timer.js[22m...[39m
[32mcreated [1mdist/d3-timer.js[22m in [1m61ms[22m[39m
[36m
[1msrc/index.js[22m â [1mdist/d3-timer.min.js[22m...[39m
[32mcreated [1mdist/d3-timer.min.js[22m in [1m207ms[22m[39m
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test --buildsystem=nodejs
ln -s ../. node_modules/d3-timer
/bin/sh -ex debian/tests/pkg-js/test
+ ls -1R test/end.js test/inRange.js test/interval-test.js test/now-test.js
test/timeout-test.js test/timer-test.js test/timerFlush-test.js
+ xargs tape
TAP version 13
# interval(callback) invokes the callback about every 17ms
ok 1 should be in range
# interval(callback) invokes the callback until the timer is stopped
# interval(callback) uses the global context for the callback
ok 2 should be strictly equal
# interval(callback) passes the callback the elapsed time
not ok 3 should be strictly equal
---
operator: equal
expected: 116.91570899999994
actual: 116.91570899999988
at: <anonymous> (/<<PKGBUILDDIR>>/test/interval-test.js:63:10)
stack: |-
Error: should be strictly equal
at Test.assert [as _assert]
(/usr/share/nodejs/tape/lib/test.js:312:48)
at Test.bound [as _assert] (/usr/share/nodejs/tape/lib/test.js:95:17)
at Test.strictEqual (/usr/share/nodejs/tape/lib/test.js:476:7)
at Test.bound [as equal] (/usr/share/nodejs/tape/lib/test.js:95:17)
at /<<PKGBUILDDIR>>/test/interval-test.js:63:10
at tick (/<<PKGBUILDDIR>>/dist/d3-timer.js:136:5)
at timerFlush (/<<PKGBUILDDIR>>/dist/d3-timer.js:68:48)
at Timeout.wake [as _onTimeout]
(/<<PKGBUILDDIR>>/dist/d3-timer.js:78:5)
at listOnTimeout (node:internal/timers:581:17)
at process.processTimers (node:internal/timers:519:7)
...
# interval(callback) returns a timer
ok 4 should be strictly equal
ok 5 should be strictly equal
# now() returns the same time when called repeatedly
ok 6 should be truthy
ok 7 should be strictly equal
# now() returns a different time when called after a timeout
ok 8 should be truthy
ok 9 should be in range
# timeout(callback) invokes the callback once
ok 10 should be strictly equal
# timeout(callback, delay) invokes the callback once after the specified delay
ok 11 should be in range
# timeout(callback, delay, time) invokes the callback once after the specified
delay relative to the given time
ok 12 should be in range
# timeout(callback) uses the global context for the callback
ok 13 should be strictly equal
# timeout(callback) passes the callback the elapsed time
ok 14 should be strictly equal
# timeout(callback) returns a timer
ok 15 should be strictly equal
ok 16 should be strictly equal
# timerFlush() immediately invokes any eligible timers
ok 17 should be strictly equal
# timerFlush() within timerFlush() still executes all eligible timers
ok 18 should be strictly equal
# timerFlush() observes the current time
ok 19 should be strictly equal
ok 20 should be strictly equal
ok 21 should be strictly equal
1..21
# tests 21
# pass 20
# fail 1
dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit code 123
make: *** [debian/rules:5: binary] Error 25
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/202503/
About the archive rebuild: The build was made on virtual machines 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 add an affects on src:node-d3-timer, so that this is still
visible in the BTS web page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: node-d3-timer
Source-Version: 1.0.10+~1.0.10-2
Done: Santiago Vila <sanv...@debian.org>
We believe that the bug you reported is fixed in the latest version of
node-d3-timer, 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 1099...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Santiago Vila <sanv...@debian.org> (supplier of updated node-d3-timer 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: SHA512
Format: 1.8
Date: Tue, 08 Apr 2025 00:40:00 +0200
Source: node-d3-timer
Architecture: source
Version: 1.0.10+~1.0.10-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers
<pkg-javascript-de...@lists.alioth.debian.org>
Changed-By: Santiago Vila <sanv...@debian.org>
Closes: 1099251
Changes:
node-d3-timer (1.0.10+~1.0.10-2) unstable; urgency=medium
.
* Team upload.
.
[ Jérémy Lal ]
* Disable flaky test. Closes: #1099251.
.
[ Santiago Vila ]
* Update standards version to 4.7.2, no changes needed.
Checksums-Sha1:
6face9a0b504710517c2509dc257a696d4fa8cca 2117
node-d3-timer_1.0.10+~1.0.10-2.dsc
e05f969ee95531ec90a72574b2c4d44ba540fcf0 5540
node-d3-timer_1.0.10+~1.0.10-2.debian.tar.xz
ea26562233ea75f64639fae555aee7a37b9dc715 15466
node-d3-timer_1.0.10+~1.0.10-2_source.buildinfo
Checksums-Sha256:
abcd2b6da6420b805268f34d9908eade021ca68b6496fb3e498b4e7906294dc1 2117
node-d3-timer_1.0.10+~1.0.10-2.dsc
4ef6069772495c90e05c9c3cb30d2d19314d72b7163e37cd4ef98d992cc5d0e0 5540
node-d3-timer_1.0.10+~1.0.10-2.debian.tar.xz
cff7df79491a4ea7e1391b86b8f56d16ac33b152e03ed9aff43068b3708ea517 15466
node-d3-timer_1.0.10+~1.0.10-2_source.buildinfo
Files:
e771aeb23f52d284b53d70f8e5af5f3f 2117 javascript optional
node-d3-timer_1.0.10+~1.0.10-2.dsc
3b24d363dc50e12d3d318aa4bbcbfc0e 5540 javascript optional
node-d3-timer_1.0.10+~1.0.10-2.debian.tar.xz
29731f43722147cae53de063f4ac37de 15466 javascript optional
node-d3-timer_1.0.10+~1.0.10-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmf0VRYACgkQQc5/C58b
izLPcAf9H//E6tUzpXJrQ+MYCl7h04xxd3ilkiQwzpKu/dWC675/ByLJX6alyIOV
PW11T2pzdi6BtJJQ2sQX5rN3VV994ed4fVNssL3fHxxLw0zrFmAKI4nGesCUBRA/
ip02lTJRSnDwKXzh9kqF0CPMeiMiXB6v/j/BgWFPRNh70Qp6o5VM/qrwi8JE033G
9ZDeJ9F7PJ7IPnXHwNgfN+PezhogjIw24Mx44n/Moa/GOrUWPp+K1vU4jEVC2yiW
QHO0L0Mxb62rnFBos0mmeeflx7HzKczFNXADA/QRghqamjU+2lMUlDxTWgdreOjr
PjkrXeCDAZN7R/F6Vk85vQnIk7qung==
=/g3Z
-----END PGP SIGNATURE-----
pgp5L7RBkXlmM.pgp
Description: PGP signature
--- End Message ---