Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

node-gyp keep downloading header even there is cache #3000

Open
weihan1394 opened this issue Mar 20, 2024 · 0 comments
Open

node-gyp keep downloading header even there is cache #3000

weihan1394 opened this issue Mar 20, 2024 · 0 comments

Comments

@weihan1394
Copy link

I am trying to install renovate which it require node-gyp but when it try to install it keep try to download the header from the internet. But I am trying to run this where there is not access to internet and trying to achieve by caching the header file. Is there anyway I can do that? I have tried to put the header tar in /home/node-py/.cache/node-gyp/20.11.1 as see from the logs but it seems to be not acknowledging that the file already exist.

npm - 10.2.4
node - v20.11.1
Platform: Linux

npm ERR! gyp verb install input version string "20.11.1"
npm ERR! gyp verb install installing version: 20.11.1
npm ERR! gyp verb install --ensure was passed, so won't reinstall if already installed
npm ERR! gyp verb install version not already installed, continuing with install 20.11.1
npm ERR! gyp verb ensuring devDir is created /home/node-py/.cache/node-gyp/20.11.1
npm ERR! gyp verb created devDir /home/node-py/.cache/node-gyp/20.11.1
npm ERR! gyp http GET https://nodejs.org/download/release/v20.11.1/node-v20.11.1-headers.tar.gz
npm ERR! gyp WARN install got an error, rolling back install
npm ERR! gyp verb remove using node-gyp dir: /home/node-py/.cache/node-gyp
npm ERR! gyp verb remove removing target version: 20.11.1
npm ERR! gyp verb remove removing development files for version: 20.11.1
npm ERR! gyp ERR! configure error 
npm ERR! gyp ERR! stack FetchError: request to https://nodejs.org/download/release/v20.11.1/node-v20.11.1-headers.tar.gz failed, reason: read ECONNRESET
npm ERR! gyp ERR! stack at ClientRequest.<anonymous> (/opt/node/lib/node_modules/renovate/node_modules/minipass-fetch/lib/index.js:130:14)
npm ERR! gyp ERR! stack at ClientRequest.emit (node:events:518:28)
npm ERR! gyp ERR! stack at _destroy (node:_http_client:875:13)
npm ERR! gyp ERR! stack at onSocketNT (node:_http_client:895:5)
npm ERR! gyp ERR! stack at process.processTicksAndRejections (node:internal/process/task_queues:83:21)
npm ERR! gyp ERR! System Linux 5.10.210-201.852.amzn2.x86_64
npm ERR! gyp ERR! command "/opt/node/bin/node" "/opt/node/lib/node_modules/renovate/node_modules/.bin/node-gyp" "rebuild" "--release"
npm ERR! gyp ERR! cwd /opt/node/lib/node_modules/renovate/node_modules/better-sqlite3
npm ERR! gyp ERR! node -v v20.11.1
npm ERR! gyp ERR! node-gyp -v v10.0.1
npm ERR! gyp ERR! not ok
npm verb exit 1
npm verb unfinished npm timer reify 1710906645648
npm verb unfinished npm timer reify:build 1710906694045
npm verb unfinished npm timer build 1710906694048
npm verb unfinished npm timer build:deps 1710906694049
npm verb unfinished npm timer build:run:install 1710906694137
npm verb unfinished npm timer build:run:install:node_modules/renovate/node_modules/better-sqlite3 1710906694138
npm verb code 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant