[Pkg-javascript-devel] Bug#1063530: node-undici: FTBFS with nodejs 18.19.0+dfsg-6~deb12u1

Jérémy Lal kapouer at melix.org
Tue Feb 13 18:50:20 GMT 2024


Le ven. 9 févr. 2024 à 14:33, Dylan Aïssi <bob.dybian at gmail.com> a écrit :

> Source: node-undici
> Version:  5.15.0+dfsg1+~cs20.10.9.3-1+deb12u3
> Severity: serious
> Tags: bookworm
> Usertags: apertis-ftbfs
> Justification: FTBFS
>
> Hello,
>
> While doing a rebuild of some node packages in Bookworm, it appears several
> packages (at least ~ 50 pkgs) no longer build with nodejs
> 18.19.0+dfsg-6~deb12u1
> (from bookworm-security repo) while they still successfully build with
> nodejs
> 18.13.0+dfsg1-1 (from the main bookworm repo). They all fail with the
> same error:
> error TS2307: Cannot find module 'undici-types' or its corresponding
> type declarations.
>
> Since, I am not sure which package need to be fixed (nodejs, node-undici or
> all of them), I fill this bug against the package referred by the error
> message,
> please reassign to the relevent package.


The latest nodejs (security | branch) update needs node-undici to export
its own "undici-types".
It seems that it doesn't, and that's probably my mistake.

Once that is fixed, three other packages need their test suites to be fixed
and uploaded to stable-proposed-updates.

> > > node-zx is a regression in the test suite only, fixed there:
> > https://salsa.debian.org/js-team/node
-zx/-/commit/a7d2861413480261890db147ea367a252192c9f2

> > > node-v8-compile-cache is a regression in the test suite only, fixed
> > there:
> > https://salsa.debian.org/js-team/node
-v8-compile-cache/-/commit/df42bdbfe84811e4da11d8c3d8ef3148d8a77bcc

> > > node-babel7 is a regression in the test suite, fixed there:
> > https://salsa.debian.org/js-team/node
-babel/-/commit/e5c88f4d765e4d64b60c9cf333dedb89abba39c5
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20240213/4e620cb9/attachment.htm>


More information about the Pkg-javascript-devel mailing list