-
-
Notifications
You must be signed in to change notification settings - Fork 33.6k
Closed
Labels
buildIssues and PRs related to build files or the CI.Issues and PRs related to build files or the CI.testIssues and PRs related to the tests.Issues and PRs related to the tests.
Description
Version
14.17.4 and 16.6.1
Platform
Linux alpental 5.10.0-0.bpo.5-amd64 #1 SMP Debian 5.10.24-1~bpo10+1 (2021-03-29) x86_64 GNU/Linux
Subsystem
No response
What steps will reproduce the bug?
Hello, I was trying to upgrade my local devenv to Node 16.6.1 and typically compile / test / install from sources tar.gz as follows below. Everything seems fine. But, the make ultimately fails due to a missing eslint.js module?
I do not appear blocked by this; I can continue on to install the version I have built w/out problem. However, I am not exactly sure what I have left unfinished in the build.
Any insight into this would be appreciated.
$ cd ~/devenv
$ wget https://nodejs.org/dist/v16.6.1/node-v16.6.1.tar.gz
$ tar -xvf node-v16.6.1.tar.gz
$ cd node-v16.6.1
$ apt-get update
$ apt-get upgrade
$ ./configure
Node.js configure: Found Python 3.7.2...
INFO: configure completed successfully
$ make -j16 test
.
.
.
----------------------------------------------------------------------
Ran 6 tests in 0.001s
OK
make -s test-doc
Running JS linter...
Running Markdown linter...
node:internal/modules/cjs/loader:936
throw err;
^
Error: Cannot find module '/home/cdr/devenv/node-v16.6.1/tools/node_modules/eslint/bin/eslint.js'
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
at Function.Module._load (node:internal/modules/cjs/loader:778:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:79:12)
at node:internal/main/run_main_module:17:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
make[1]: *** [Makefile:1266: lint-js-doc] Error 1
make[1]: *** Waiting for unfinished jobs....
added 105 packages, and audited 106 packages in 2s
82 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
make: *** [Makefile:299: test] Error 2
How often does it reproduce? Is there a required condition?
Always
What is the expected behavior?
make test completes w/out error (at least not due what seems like a missing dependency).
What do you see instead?
build break due to seeming missing eslint.js dependency
Additional information
Thanks!
Metadata
Metadata
Assignees
Labels
buildIssues and PRs related to build files or the CI.Issues and PRs related to build files or the CI.testIssues and PRs related to the tests.Issues and PRs related to the tests.