#996042 Missing sources for the html part

Package:
ttyd
Source:
ttyd
Description:
Share your terminal over the web
Submitter:
Shengjing Zhu
Date:
2026-09-13 13:53:06 UTC
Severity:
serious
Blocked By:
Bug Title
1000252

  4

new upstream required for ttyd

normal stable testing unstable about 4 years ago

#996042#5
Date:
2021-10-10 19:34:29 UTC
From:
To:
+ src/html.h is not the preferred source format, it's generated by the source
  in html/ dir.

+ source in html/ dir is not completed, all devDependencies and dependencies
  listed in html/package.json is not provided.

#996042#38
Date:
2023-02-11 08:24:20 UTC
From:
To:
retitle 996042 rebuild inline html from source
thanks

Current status:

  * the sources in html/* are complete
    (already since some ttyd releases ago)

  * not all required node-* packages are in debian to build html.h

  * some of the required node-* packages that are in debian are still
    in too old versions and need to be updated by their maintainers
    (see bugs that are blocking this one)

Regards,
Daniel

#996042#45
Date:
2024-10-14 17:35:02 UTC
From:
To:
Hi Daniel,

Could you link the relevant RFP/ITP packages to this bug?

Is #1000248 (node-preact) the only node package left that needs
updating?

Helmut

#996042#50
Date:
2025-12-09 20:18:25 UTC
From:
To:
In your earlier closure, you also indicated that you'd send an update to
the rcbug #996042 and I also asked a few questions about ttyd a year
ago. Would you mind answering them?

ttyd is in an unreleasable state for more than four years now. It is
becoming a burden to the Debian project. How about reintroducing it when
the node-preact is updated?

Helmut

#996042#55
Date:
2026-09-13 13:50:42 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
ttyd, 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 996042@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Baumann <daniel@debian.org> (supplier of updated ttyd 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: Sun, 13 Sep 2026 15:26:15 +0200
Source: ttyd
Architecture: source
Version: 1.7.7-6
Distribution: sid
Urgency: medium
Maintainer: Daniel Baumann <daniel@debian.org>
Changed-By: Daniel Baumann <daniel@debian.org>
Closes: 996042
Changes:
 ttyd (1.7.7-6) sid; urgency=medium
 .
   * Adding patch from Andrew Lee <ajqlee@debian.org> to workaround missing
     node-sass build-depends.
   * Adding patch from Andrew Lee <ajqlee@debian.org> to workaround missing
     webpack-plugins build-depends.
   * Adding patch from Andrew Lee <ajqlee@debian.org> to update
     tsconfig.json for Debian.
   * Adding patch from Andrew Lee <ajqlee@debian.org> to build with nodejs
     instead of gulp.
   * Updating debian packaging to build inline html from source, thanks to
     Andrew Lee <ajqlee@debian.org> (Closes: #996042).
Checksums-Sha1:
 fb32af951edbe49081fda5348401cc1a5407e97d 1600 ttyd_1.7.7-6.dsc
 41d1612cca1d550873c63cc792dd5712e49c7df8 7888 ttyd_1.7.7-6.debian.tar.xz
 d4965226d181d3eac38e61108f5ac6d2630eae1b 24007 ttyd_1.7.7-6_amd64.buildinfo
Checksums-Sha256:
 52260ff0da6acefae734598261f0130b4181d08721c6142703468a1b336145c9 1600 ttyd_1.7.7-6.dsc
 f99f9b0f66e402fe27a88019e91112efbd7444abb581edc976fe5880de3a4de5 7888 ttyd_1.7.7-6.debian.tar.xz
 46cf75e444a46b04ef426b920616be1dbbeee9c9e7848993f131651f1319e361 24007 ttyd_1.7.7-6_amd64.buildinfo
Files:
 0bfbd805075062f7cc58875859db0853 1600 web optional ttyd_1.7.7-6.dsc
 043decc8283fe34b2a82abb38bfdcdd1 7888 web optional ttyd_1.7.7-6.debian.tar.xz
 7255086dc09aa12e4c7b376bdd9d1f80 24007 web optional ttyd_1.7.7-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQQmmGg4gLaoSj0ERgL7tPDoCoAiLwUCaqalAwAKCRD7tPDoCoAi
L/a5AQCaGWLmESY53bIwqBCiBB7a8gRre7z+Ky9N55L3J8HpKAD/QLSjnLXbVfHA
J94MXDMcgUnbhfmvYohhT8i5wol53wc=
=Tsta
-----END PGP SIGNATURE-----