This run took 13 seconds.
$ date
--- stdout ---
Mon May 18 07:48:30 UTC 2026
--- end ---
$ git clone file:///srv/git/mediawiki-libs-ZestJQ.git /src/repo --depth=1 -b main
--- stderr ---
Cloning into '/src/repo'...
--- stdout ---
--- end ---
$ git config user.name libraryupgrader
--- stdout ---
--- end ---
$ git config user.email tools.libraryupgrader@tools.wmflabs.org
--- stdout ---
--- end ---
$ git submodule update --init
--- stdout ---
--- end ---
$ grr init
--- stdout ---
Installed commit-msg hook.
--- end ---
$ git show-ref refs/heads/main
--- stdout ---
bb62190263b26b368af4d1219a5f6d45b82c0833 refs/heads/main
--- end ---
$ /usr/bin/npm i --package-lock-only
--- stderr ---
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: undefined@undefined
npm WARN Found: d3-time-format@undefined
npm WARN node_modules/d3-time-format
npm WARN peer d3-time-format@"^4.1.0" from the root project
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer d3-time-format@"^4.1.0" from the root project
npm ERR! code ENOENT
npm ERR! syscall stat
npm ERR! path /cache/_cacache/content-v2/sha512/87/df/ea62438b29c0b94fb315a59a435b6cd8b019534da1152cbd88e6a32a7b435090f613d9dd6dfc08ff675a0defc094fe851a1af288815a4ad14121be8d7af3
npm ERR! errno ENOENT
npm ERR! enoent Invalid response body while trying to fetch https://registry.npmjs.org/d3-time-format: ENOENT: no such file or directory, stat '/cache/_cacache/content-v2/sha512/87/df/ea62438b29c0b94fb315a59a435b6cd8b019534da1152cbd88e6a32a7b435090f613d9dd6dfc08ff675a0defc094fe851a1af288815a4ad14121be8d7af3'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! /cache/_logs/2026-05-18T07_48_30_845Z-debug-0.log
--- stdout ---
--- end ---
Traceback (most recent call last):
File "/venv/lib/python3.13/site-packages/runner/__init__.py", line 1268, in main
libup.run()
~~~~~~~~~^^
File "/venv/lib/python3.13/site-packages/runner/__init__.py", line 1184, in run
"npm": self.npm_audit(),
~~~~~~~~~~~~~~^^
File "/venv/lib/python3.13/site-packages/runner/__init__.py", line 136, in npm_audit
self.fix(EnsurePackageLock)
~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/venv/lib/python3.13/site-packages/runner/__init__.py", line 87, in fix
fixer.run()
~~~~~~~~~^^
File "/venv/lib/python3.13/site-packages/runner/fixers/npm.py", line 14, in run
self.check_call(["npm", "i", "--package-lock-only"])
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/venv/lib/python3.13/site-packages/runner/shell2.py", line 66, in check_call
res.check_returncode()
~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.13/subprocess.py", line 508, in check_returncode
raise CalledProcessError(self.returncode, self.args, self.stdout,
self.stderr)
subprocess.CalledProcessError: Command '['/usr/bin/npm', 'i', '--package-lock-only']' returned non-zero exit status 1.