Page MenuHomePhabricator

Update grunt-contrib-qunit in wikibase/javascript-api (fails with Puppeteer error, Failed to set up Chromium, EACCES: permission denied, mkdir '/nonexistent')
Open, Needs TriagePublic

Description

This Dependabot change tries to upgrade grunt-contrib-qunit in wikibase/javascript-api.git, but gate-and-submit fails, probably due to the newer Puppeteer version (see grunt-qunit-contrib changelog).

npm ERR! code 1
npm ERR! path /src/node_modules/puppeteer
npm ERR! command failed
npm ERR! command sh -c node install.js
npm ERR! ERROR: Failed to set up Chromium r1108766! Set "PUPPETEER_SKIP_DOWNLOAD" env variable to skip download.
npm ERR! [Error: EACCES: permission denied, mkdir '/nonexistent'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'mkdir',
npm ERR!   path: '/nonexistent'
npm ERR! }

We should figure out how this dependency can be updated.