#1144607 node-tinykeys: FTBFS with node-typescript 6

#1144607#5
Date:
2026-08-16 23:03:07 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202608/

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 cannot 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-tinykeys, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean
rm -rf .pkg-js debian/.build dist node_modules
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=nodejs_no_lerna
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build
mkdir -p debian/.build/esm dist
tsc src/tinykeys.ts --target esnext --module esnext --lib dom,esnext --declaration --sourceMap --outDir debian/.build/esm --noEmit false --verbatimModuleSyntax true --skipLibCheck true
error TS5112: tsconfig.json is present but will not be loaded if files are specified on commandline. Use '--ignoreConfig' to skip this error.
make[1]: *** [debian/rules:9: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:4: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1144607#10
Date:
2026-09-27 22:17:23 UTC
From:
To:
Maintaining nodejs packages in the javascript team makes it easier
for us to fix those things - a lot of js-team dependencies were fixed
during the transition to typescript 6.

#1144607#15
Date:
2026-10-07 10:25:22 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
node-tinykeys, 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 1144607@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Edward Betts <edward@4angle.com> (supplier of updated node-tinykeys 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: Wed, 07 Oct 2026 10:58:01 +0100
Source: node-tinykeys
Architecture: source
Version: 4.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Home Assistant Team <team+homeassistant@tracker.debian.org>
Changed-By: Edward Betts <edward@4angle.com>
Closes: 1144607
Changes:
 node-tinykeys (4.0.1-1) unstable; urgency=medium
 .
   * New upstream release.
   * Pass --ignoreConfig to tsc to fix the build with TypeScript 6.
     (Closes: #1144607)
   * Update to debhelper compatibility level 14.
   * Remove debhelper compat 14 auto-applied substvars.
Checksums-Sha1:
 bb08e8f6a61352cddfb1a951fb147433fcec119a 2444 node-tinykeys_4.0.1-1.dsc
 a2ac8b30292cf368abe0030b675fbeaed040f1dc 40272 node-tinykeys_4.0.1.orig.tar.xz
 345d3219c9ea18362fc753d52be76a78c5871420 4912 node-tinykeys_4.0.1-1.debian.tar.xz
 80fdd1e63682a5de24b4073246d9eb1c42ea27bb 105536 node-tinykeys_4.0.1-1.git.tar.xz
 868559278d62e42e9ecff29f73697e325923e490 17748 node-tinykeys_4.0.1-1_source.buildinfo
Checksums-Sha256:
 5bb5298eee577a8f6f5dd5f4a79b6c46d5d1b42984701e7499867b986312cc9b 2444 node-tinykeys_4.0.1-1.dsc
 c91961a4616c0b7d7be372a81842534a52ce2adcb3049c5e5d4c8e8a2f72d2f0 40272 node-tinykeys_4.0.1.orig.tar.xz
 b4e6b482be06c98ac683b8424184ea2f57006e5bf67f80aa88d5f16cab476eeb 4912 node-tinykeys_4.0.1-1.debian.tar.xz
 4fac9486560e4069b2b5e938357354ed78c910d94d9869851f7a2cb176e3f7c0 105536 node-tinykeys_4.0.1-1.git.tar.xz
 d715a7b05251753b1050ce6e41de55b332a042e9e199e19745624748fad6be68 17748 node-tinykeys_4.0.1-1_source.buildinfo
Files:
 3177985d6c0c601ae71071a7a60ee87f 2444 javascript optional node-tinykeys_4.0.1-1.dsc
 056467bb17834105d1ffba2256ac7e0c 40272 javascript optional node-tinykeys_4.0.1.orig.tar.xz
 457a8d66dc7bb6032b0f30705e48c17c 4912 javascript optional node-tinykeys_4.0.1-1.debian.tar.xz
 9eda7303f9c291fa1484064514bd3e00 105536 javascript None node-tinykeys_4.0.1-1.git.tar.xz
 ee02dfc9e7df6968548ad473791e301e 17748 javascript optional node-tinykeys_4.0.1-1_source.buildinfo
Git-Tag-Info: tag=78c947bf5471d73d907fb12e8daf871cb6fdc79c fp=fb8acfa78c726089c38ad0269605a1098c63b92a
Git-Tag-Tagger: Edward Betts <edward@4angle.com>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrGGiwACgkQYG0ITkaD
wHk/iRAAs1NM83WOpNGrTCQbyd7U8ZbTxap3NmZfCZvg8aISfyvylEfDqTx1LR+F
ijktHZmBCFTaVOh5N1BlYLeouGeDdpkqXnSHFOFb+WlKiGjp9Y0An0n6fi+94WKi
updm9pfNeXkZvcblNHksQrKVGtS/mWgQXUd3FBskAb0reekxpIWcSA2QGZ9wyuXT
Q1Qhx+rangXR2Syu56coYO5shGKuUUjfl7rJSgOKXNoyTbra50fZMxMkhoXGUy03
rf5qNOIBYlVIlCwt2cArvJCtwDtS05HdHbwLr7OEvSqZlE9bzZLmWsuA+v+h6LrK
xNArriQSnSa/gPuY8Gn8cjAZMaq+6NRoGCIYW0GdASr+HxoR7EhRJ5Zctx4SpuoP
9jedrUMziQGfjzKvlZWYYVcI05kcjHKV6t7g8SKkqb8xVFY7Mw4WrkwFTT0jrva1
ysssWgoQyZJ76DVgYNq/fMbD866lUgS+CkCSVie78uGkYYuv1SVCTYNM555wO3ts
4Uu+XkDBq+yVa/WvurTzprZNnoDrqN3HwpWueq5Sf1K/qm5Fbg7IuSzbxvvHHXHl
2BmAQKrGvZbMHsug8YBXhIGD2FYuPyLVz+eQkK423afH/edJfE5zDz7MTnzMYscn
XB8w9QRM5gfpxUup7huy2cs80oCz1JGP/OSzISkOlSTLewVK/uY=
=/XtY
-----END PGP SIGNATURE-----