INFO: Call stack for the definition of repository 'npm' which is a npm_install (rule definition at /home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/exter
nal/build_bazel_rules_nodejs/internal/npm_install/npm_install.bzl:294:15):
STDERR:
fs.js:114
throw err;
^
Error: ENOTDIR: not a directory, open 'npm/BUILD.bazel'
at Object.openSync (fs.js:443:3)
at Object.writeFileSync (fs.js:1194:35)
at writeFileSync (/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/npm/generate_build_file.js:83:6)
at generatePackageBuildFiles (/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/npm/generate_build_file.js:224:3)
at pkgs.filter.forEach.pkg (/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/npm/generate_build_file.js:113:53)
at Array.forEach (
at generateBuildFiles (/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/npm/generate_build_file.js:113:38)
at main (/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/npm/generate_build_file.js:100:3)
at Object.
at Module._compile (internal/modules/cjs/loader.js:776:30)
ERROR: no such package '@npm//': Traceback (most recent call last):
File "/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/build_bazel_rules_nodejs/internal/npm_install/npm_install.bzl", line 292
_create_build_files(repository_ctx, "npm_install", node, r...)
File "/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/build_bazel_rules_nodejs/internal/npm_install/npm_install.bzl", line 146, in _create_build_files
fail(("generate_build_file.js failed:...)))
generate_build_file.js failed:
STDOUT:
STDERR:
fs.js:114
throw err;
^
Error: ENOTDIR: not a directory, open 'npm/BUILD.bazel'
at Object.openSync (fs.js:443:3)
at Object.writeFileSync (fs.js:1194:35)
at writeFileSync (/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/npm/generate_build_file.js:83:6)
at generatePackageBuildFiles (/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/npm/generate_build_file.js:224:3)
at pkgs.filter.forEach.pkg (/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/npm/generate_build_file.js:113:53)
at Array.forEach (
at generateBuildFiles (/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/npm/generate_build_file.js:113:38)
at main (/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/npm/generate_build_file.js:100:3)
at Object.
at Module._compile (internal/modules/cjs/loader.js:776:30)
ERROR: no such package '@npm//': Traceback (most recent call last):
File "/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/build_bazel_rules_nodejs/internal/npm_install/npm_install.bzl", line 292
_create_build_files(repository_ctx, "npm_install", node, r...)
File "/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/build_bazel_rules_nodejs/internal/npm_install/npm_install.bzl", line 146, in _create_build_files
fail(("generate_build_file.js failed:...)))
generate_build_file.js failed:
STDOUT:
STDERR:
fs.js:114
throw err;
^
Error: ENOTDIR: not a directory, open 'npm/BUILD.bazel'
at Object.openSync (fs.js:443:3)
at Object.writeFileSync (fs.js:1194:35)
at writeFileSync (/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/npm/generate_build_file.js:83:6)
at generatePackageBuildFiles (/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/npm/generate_build_file.js:224:3)
at pkgs.filter.forEach.pkg (/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/npm/generate_build_file.js:113:53)
at Array.forEach (
at generateBuildFiles (/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/npm/generate_build_file.js:113:38)
at main (/home/ipula/.cache/bazel/_bazel_root/7d47c9500b676f40619e1cd609725676/external/npm/generate_build_file.js:100:3)
at Object.
at Module._compile (internal/modules/cjs/loader.js:776:30)
INFO: Elapsed time: 222.907s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (0 packages loaded)
what is the issue here?
Please create an issue for rules_nodejs.
/cc @alexeagle @gregmagolan
Please create an issue for rules_nodejs.
@irengrig this issue was found when I did update my project angular 7 to angular 8 and after that i trying to use bazel
still not a Bazel bug. if Angular is what you changed then maybe file there.
I am running into the same issue after converting an Angular CLI Angular 8 project to use Bazel when running ng build or test. It seems to time out on fetching @npm.
Most helpful comment
I am running into the same issue after converting an Angular CLI Angular 8 project to use Bazel when running ng build or test. It seems to time out on fetching @npm.