[Pkg-javascript-devel] Bug#1063530: node-undici: FTBFS with nodejs 18.19.0+dfsg-6~deb12u1
Dylan Aïssi
bob.dybian at gmail.com
Fri Feb 9 13:27:54 GMT 2024
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.
Below is the relevant part of the log:
dh_auto_build --buildsystem=nodejs
Found debian/nodejs/additional_components
Adding component(s): types
/!\ types/package.json not found
/!\ types/package.json not found
Unable to load types
No build command found, searching known files
Found debian/nodejs/llparse-builder/build
cd ./llparse-builder && sh -ex ../debian/nodejs/llparse-builder/build
+ tsc
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:325:84 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
325 type _Request = typeof globalThis extends { onmessage: any
} ? {} : import("undici-types").Request;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:326:85 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
326 type _Response = typeof globalThis extends { onmessage:
any } ? {} : import("undici-types").Response;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:327:85 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
327 type _FormData = typeof globalThis extends { onmessage:
any } ? {} : import("undici-types").FormData;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:328:84 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
328 type _Headers = typeof globalThis extends { onmessage: any
} ? {} : import("undici-types").Headers;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:330:22 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
330 : import("undici-types").RequestInit;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:336:35 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
336 type RequestInfo = import("undici-types").RequestInfo;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:337:35 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
337 type HeadersInit = import("undici-types").HeadersInit;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:338:32 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
338 type BodyInit = import("undici-types").BodyInit;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:339:39 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
339 type RequestRedirect = import("undici-types").RequestRedirect;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:340:42 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
340 type RequestCredentials = import("undici-types").RequestCredentials;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:341:35 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
341 type RequestMode = import("undici-types").RequestMode;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:342:38 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
342 type ReferrerPolicy = import("undici-types").ReferrerPolicy;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:343:34 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
343 type Dispatcher = import("undici-types").Dispatcher;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:344:37 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
344 type RequestDuplex = import("undici-types").RequestDuplex;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:360:21 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
360 : typeof import("undici-types").Request;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:367:21 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
367 : typeof import("undici-types").Response;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:374:21 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
374 : typeof import("undici-types").FormData;
~~~~~~~~~~~~~~
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:381:21 -
error TS2307: Cannot find module 'undici-types' or its corresponding
type declarations.
381 : typeof import("undici-types").Headers;
~~~~~~~~~~~~~~
Found 18 errors in the same file, starting at:
../../../../usr/share/nodejs/@types/node/ts4.8/globals.d.ts:325
dh_auto_build: error: cd ./llparse-builder && sh -ex
../debian/nodejs/llparse-builder/build returned exit code 2
Best regards,
Dylan
More information about the Pkg-javascript-devel
mailing list