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