Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
(Note: I believe this one is not babel7-related)
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-foreground-child, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
tshy
src/all-signals.ts(1,23): error TS2591: Cannot find name 'node:constants'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/all-signals.ts(11,8): error TS2503: Cannot find namespace 'NodeJS'.
src/index.ts(8,8): error TS2591: Cannot find name 'node:child_process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/index.ts(35,18): error TS2503: Cannot find namespace 'NodeJS'.
src/index.ts(43,5): error TS2503: Cannot find namespace 'NodeJS'.
src/index.ts(45,41): error TS2503: Cannot find namespace 'NodeJS'.
src/index.ts(137,7): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/index.ts(163,20): error TS7006: Parameter 'code' implicitly has an 'any' type.
src/index.ts(163,26): error TS7006: Parameter 'signal' implicitly has an 'any' type.
src/index.ts(188,28): error TS7006: Parameter 'code' implicitly has an 'any' type.
src/index.ts(188,34): error TS7006: Parameter 'signal' implicitly has an 'any' type.
src/index.ts(217,9): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/index.ts(217,22): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/index.ts(220,9): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/index.ts(220,22): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/index.ts(224,7): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/index.ts(228,7): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/index.ts(229,5): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/index.ts(231,26): error TS7006: Parameter 'message' implicitly has an 'any' type.
src/index.ts(231,35): error TS7006: Parameter 'sendHandle' implicitly has an 'any' type.
src/index.ts(232,7): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/index.ts(235,5): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/index.ts(235,28): error TS7006: Parameter 'message' implicitly has an 'any' type.
src/index.ts(235,37): error TS7006: Parameter 'sendHandle' implicitly has an 'any' type.
src/proxy-signals.ts(1,35): error TS2591: Cannot find name 'child_process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/proxy-signals.ts(21,7): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/proxy-signals.ts(30,7): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/watchdog.ts(5,37): error TS2591: Cannot find name 'child_process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/watchdog.ts(40,5): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/watchdog.ts(45,19): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
src/watchdog.ts(49,3): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
writing tsconfig files...
using existing tsconfig.json
building /<<PKGBUILDDIR>>
tshy config {
exports: {
'./watchdog': './src/watchdog.ts',
'./proxy-signals': './src/proxy-signals.ts',
'./package.json': './package.json',
'.': './src/index.ts'
}
}
exports {
'./watchdog': {
import: {
types: './dist/esm/watchdog.d.ts',
default: './dist/esm/watchdog.js'
},
require: {
types: './dist/commonjs/watchdog.d.ts',
default: './dist/commonjs/watchdog.js'
}
},
'./proxy-signals': {
import: {
types: './dist/esm/proxy-signals.d.ts',
default: './dist/esm/proxy-signals.js'
},
require: {
types: './dist/commonjs/proxy-signals.d.ts',
default: './dist/commonjs/proxy-signals.js'
}
},
'./package.json': './package.json',
'.': {
import: { types: './dist/esm/index.d.ts', default: './dist/esm/index.js' },
require: {
types: './dist/commonjs/index.d.ts',
default: './dist/commonjs/index.js'
}
}
}
set dialect { where: 'src', mode: 'esm' }
building esm
build failed
make[1]: *** [debian/rules:11: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------