==> Building on glalie ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/pre-commit ./ .SRCINFO 1,164 100% 0.00kB/s 0:00:00 1,164 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=2/4) PKGBUILD 3,203 100% 3.05MB/s 0:00:00 3,203 100% 3.05MB/s 0:00:00 (xfr#2, to-chk=1/4) pre-commit-3.7.1-1.log 363 100% 354.49kB/s 0:00:00 363 100% 354.49kB/s 0:00:00 (xfr#3, to-chk=0/4) sent 2,217 bytes received 118 bytes 1,556.67 bytes/sec total size is 4,560 speedup is 1.95 ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root41 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root41]...done ==> Making package: pre-commit 3.7.1-1 (Tue May 28 22:39:05 2024) ==> Retrieving sources...  -> Downloading pre-commit-3.7.1.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 36869 0 36869 0 0 25094 0 --:--:-- 0:00:01 --:--:-- 25094 100 263k 0 263k 0 0 150k 0 --:--:-- 0:00:01 --:--:-- 799k ==> Validating source files with sha512sums... pre-commit-3.7.1.tar.gz ... Passed ==> Validating source files with b2sums... pre-commit-3.7.1.tar.gz ... Passed ==> Making package: pre-commit 3.7.1-1 (Tue May 28 22:39:44 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (28) New Version Net Change Download Size core/expat 2.6.2-1 0.38 MiB extra/libyaml 0.2.5-2 0.15 MiB extra/mpdecimal 4.0.0-2 0.29 MiB core/python 3.12.3-1 105.93 MiB extra/python-autocommand 2.2.2-6 0.08 MiB extra/python-distlib 0.3.8-2 1.29 MiB extra/python-fastjsonschema 2.19.1-3 0.26 MiB extra/python-filelock 3.13.3-2 0.08 MiB extra/python-inflect 7.2.1-2 0.36 MiB extra/python-jaraco.context 4.3.0-4 0.03 MiB extra/python-jaraco.functools 4.0.0-3 0.07 MiB extra/python-jaraco.text 3.12.0-3 0.08 MiB extra/python-more-itertools 10.2.0-2 0.61 MiB extra/python-ordered-set 4.1.0-5 0.06 MiB extra/python-packaging 24.0-1 0.50 MiB extra/python-platformdirs 4.2.0-3 0.23 MiB extra/python-setuptools 1:69.0.3-6 4.39 MiB extra/python-tomli 2.0.1-4 0.10 MiB extra/python-trove-classifiers 2024.5.22-1 0.12 MiB extra/python-typeguard 4.2.1-2 0.40 MiB extra/python-typing_extensions 4.12.0-1 0.41 MiB extra/python-validate-pyproject 0.16-1 0.31 MiB extra/python-cfgv 3.4.0-2 0.07 MiB 0.02 MiB extra/python-identify 2.5.35-3 1.05 MiB 0.08 MiB extra/python-nodeenv 1.8.0-3 0.18 MiB 0.04 MiB extra/python-toml 0.10.2-10 0.18 MiB 0.04 MiB extra/python-virtualenv 20.25.0-3 4.61 MiB extra/python-yaml 6.0.1-3 0.87 MiB Total Download Size: 0.18 MiB Total Installed Size: 123.10 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-identify-2.5.35-3-any downloading... python-toml-0.10.2-10-any downloading... python-nodeenv-1.8.0-3-any downloading... python-cfgv-3.4.0-2-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing expat... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python [pending] python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing python-cfgv... installing python-identify... Optional dependencies for python-identify python-ukkonen: for returning license identifiers installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-typing_extensions... installing python-typeguard... installing python-inflect... installing python-jaraco.text... installing python-ordered-set... installing python-packaging... installing python-platformdirs... installing python-tomli... installing python-fastjsonschema... installing python-trove-classifiers... installing python-validate-pyproject... installing python-setuptools... installing python-nodeenv... Optional dependencies for python-nodeenv nodejs: for --node=system installing python-toml... installing python-distlib... installing python-filelock... installing python-virtualenv... installing libyaml... installing python-yaml... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: ruby will be installed before its rubygems dependency warning: dependency cycle detected: warning: ruby-abbrev will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-base64 will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-benchmark will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-bigdecimal will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-bundler will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-cgi will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-csv will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-date will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-delegate will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-did_you_mean will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-digest will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-drb will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-ruby2_keywords will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-english will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-erb will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-etc will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-fcntl will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-fiddle will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-fileutils will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-find will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-forwardable will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-getoptlong will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-io-console will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-io-nonblock will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-io-wait will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-ipaddr will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-irb will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-reline will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-json will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-logger will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-mutex_m will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-net-http will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-uri will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-open-uri will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-stringio will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-time will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-psych will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-racc will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-rdoc will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-tmpdir will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-minitest will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-power_assert will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-rake will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-rexml will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-test-unit will be installed before its ruby dependency Package (139) New Version Net Change Download Size extra/blas 3.12.0-5 0.41 MiB extra/c-ares 1.29.0-1 0.61 MiB extra/cairo 1.18.0-2 1.34 MiB extra/fontconfig 2:2.15.0-2 1.04 MiB extra/freetype2 2.13.2-1 1.51 MiB extra/fribidi 1.0.14-1 0.23 MiB extra/ghc-libs 9.2.8-1.1 159.52 MiB extra/graphite 1:1.3.14-3 0.17 MiB extra/harfbuzz 8.5.0-1 3.82 MiB extra/haskell-async 2.2.5-27.1 0.44 MiB extra/haskell-base-orphans 0.8.8.2-13.1 0.07 MiB extra/haskell-base16-bytestring 1.0.2.0-80 0.09 MiB extra/haskell-base64-bytestring 1.2.1.0-104 0.18 MiB extra/haskell-cryptohash-sha256 0.11.102.1-91 0.14 MiB extra/haskell-data-array-byte 0.1.0.1-55.1 0.14 MiB extra/haskell-echo 0.1.4-5 0.08 MiB 0.02 MiB extra/haskell-ed25519 0.0.5.0-25 0.19 MiB 0.09 MiB extra/haskell-edit-distance 0.2.2.1-207 0.27 MiB 0.05 MiB extra/haskell-ghc-bignum-orphans 0.1.1-2 0.01 MiB extra/haskell-hackage-security 0.6.2.5-2 3.77 MiB 0.64 MiB extra/haskell-hashable 1.4.3.0-46.1 0.68 MiB extra/haskell-http 4000.4.1-190 2.25 MiB extra/haskell-lukko 0.1.1.3-188 0.27 MiB 0.06 MiB extra/haskell-network 3.1.4.0-20 1.91 MiB extra/haskell-network-uri 2.6.4.2-31 1.04 MiB extra/haskell-random 1.2.1.2-8.1 2.05 MiB extra/haskell-regex-base 0.94.0.2-3 0.44 MiB extra/haskell-regex-posix 0.96.0.1-4 0.52 MiB extra/haskell-resolv 0.2.0.2-201 2.34 MiB 0.40 MiB extra/haskell-splitmix 0.1.0.5-22.1 0.20 MiB extra/haskell-tar 0.5.1.1-172 1.06 MiB extra/haskell-th-compat 0.1.5-2 0.13 MiB extra/haskell-zlib 0.6.3.0-60 0.92 MiB extra/jbigkit 2.1-8 0.13 MiB extra/lapack 3.12.0-5 4.72 MiB extra/libdatrie 0.2.13-4 0.47 MiB core/libedit 20230828_3.1-1 0.24 MiB extra/libice 1.1.1-2 0.33 MiB extra/libjpeg-turbo 3.0.3-1 1.89 MiB extra/libngtcp2 1.5.0-1 0.41 MiB 0.15 MiB extra/libpng 1.6.43-1 0.51 MiB extra/libsm 1.2.4-1 0.25 MiB extra/libthai 0.1.29-3 1.21 MiB extra/libtiff 4.6.0-5 1.19 MiB extra/libuv 1.48.0-2 0.56 MiB extra/libx11 1.8.9-1 9.66 MiB extra/libxau 1.0.11-2 0.02 MiB extra/libxcb 1.17.0-1 3.69 MiB extra/libxdmcp 1.1.5-1 0.13 MiB extra/libxext 1.3.6-1 0.29 MiB extra/libxft 2.3.8-1 0.11 MiB extra/libxmu 1.2.1-1 0.32 MiB extra/libxrender 0.9.11-1 0.08 MiB extra/libxss 1.2.4-1 0.02 MiB extra/libxt 1.3.0-1 1.96 MiB extra/llvm-libs 17.0.6-5 117.17 MiB extra/llvm14 14.0.6-3 75.46 MiB extra/llvm14-libs 14.0.6-3 92.60 MiB extra/lua 5.4.6-3 1.33 MiB core/lzo 2.10-5 0.34 MiB extra/node-gyp 10.1.0-2 6.84 MiB extra/nodejs-nopt 7.2.0-1 0.03 MiB extra/numactl 2.0.18-1 0.19 MiB extra/pango 1:1.52.2-1 2.20 MiB extra/perl-error 0.17029-5 0.04 MiB extra/perl-mailtools 2.21-7 0.10 MiB extra/perl-timedate 2.33-5 0.08 MiB extra/pixman 0.43.4-1 0.43 MiB extra/python-iniconfig 2.0.0-5 0.04 MiB extra/python-pluggy 1.5.0-1 0.20 MiB extra/python-regex 2024.5.15-1 2.21 MiB extra/ruby 3.0.6-1 10.43 MiB extra/ruby-abbrev 0.1.0-4 0.01 MiB extra/ruby-base64 0.1.1-4 0.01 MiB extra/ruby-benchmark 0.2.0-4 0.05 MiB extra/ruby-bigdecimal 3.1.2-4 0.19 MiB extra/ruby-bundledgems 3.0.6-1 0.00 MiB extra/ruby-bundler 2.5.4-1 1.56 MiB extra/ruby-cgi 0.3.6-1 0.24 MiB extra/ruby-csv 3.2.5-4 0.53 MiB extra/ruby-date 3.2.2-4 0.29 MiB extra/ruby-delegate 0.2.0-4 0.03 MiB extra/ruby-did_you_mean 1.6.1-4 0.10 MiB extra/ruby-digest 3.1.1-1 0.12 MiB extra/ruby-drb 2.1.0-5 0.20 MiB extra/ruby-english 0.7.1-5 0.01 MiB extra/ruby-erb 4.0.2-2 0.08 MiB extra/ruby-etc 1.3.0-6 0.05 MiB extra/ruby-fcntl 1.0.1-4 0.02 MiB extra/ruby-fiddle 1.1.0-4 0.19 MiB extra/ruby-fileutils 1.6.0-4 0.12 MiB extra/ruby-find 0.1.1-4 0.01 MiB extra/ruby-forwardable 1.3.2-6 0.03 MiB extra/ruby-getoptlong 0.1.1-3 0.03 MiB extra/ruby-io-console 0.5.11-3 0.04 MiB extra/ruby-io-nonblock 0.1.0-3 0.01 MiB extra/ruby-io-wait 0.2.3-4 0.02 MiB extra/ruby-ipaddr 1.2.4-3 0.05 MiB extra/ruby-irb 1.4.2-1 0.41 MiB extra/ruby-json 2.7.1-1 0.42 MiB extra/ruby-logger 1.5.1-3 0.07 MiB extra/ruby-minitest 5.20.0-1 0.71 MiB extra/ruby-mutex_m 0.1.1-3 0.01 MiB extra/ruby-net-http 0.2.2-2 0.29 MiB extra/ruby-open-uri 0.2.0-3 0.05 MiB extra/ruby-power_assert 2.0.3-1 0.09 MiB extra/ruby-psych 4.0.6-1 0.29 MiB extra/ruby-racc 1.6.0-3 0.34 MiB extra/ruby-rake 13.0.6-1 0.26 MiB extra/ruby-rdoc 6.4.0-4 2.86 MiB extra/ruby-reline 0.3.1-2 0.41 MiB extra/ruby-rexml 3.2.6-1 0.43 MiB extra/ruby-ruby2_keywords 0.0.5-1 0.01 MiB extra/ruby-stdlib 3.0.6-1 0.00 MiB extra/ruby-stringio 3.0.2-4 0.06 MiB extra/ruby-test-unit 3.6.1-1 0.89 MiB extra/ruby-time 0.2.0-4 0.04 MiB extra/ruby-tmpdir 0.1.2-3 0.01 MiB extra/ruby-uri 0.12.1-1 0.24 MiB extra/semver 7.6.2-1 0.09 MiB 0.03 MiB extra/tcl 8.6.14-4 13.88 MiB extra/tk 8.6.14-3 12.65 MiB 3.57 MiB extra/unzip 6.0-20 0.26 MiB extra/xcb-proto 1.17.0-2 1.02 MiB extra/xorgproto 2024.1-2 1.46 MiB extra/zip 3.0-11 0.49 MiB extra/cabal-install 3.6.2.0-16 13.28 MiB 2.46 MiB extra/ghc 9.2.8-1.1 310.58 MiB extra/git 2.45.1-1 26.04 MiB extra/go 2:1.22.3-1 206.34 MiB extra/luarocks 3.11.0-1 0.72 MiB 0.14 MiB extra/nodejs 22.2.0-1 51.41 MiB 13.75 MiB extra/npm 10.8.0-1 7.52 MiB 1.44 MiB extra/python-pytest 1:8.1.2-1 3.89 MiB extra/python-pytest-env 1.1.3-2 0.02 MiB 0.01 MiB extra/python-re-assert 1.1.0-6 0.01 MiB extra/r 4.4.0-2 71.91 MiB 45.43 MiB extra/rubygems 3.3.25-1 2.15 MiB extra/rust 1:1.78.0-1 224.87 MiB Total Download Size: 68.27 MiB Total Installed Size: 1486.20 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... r-4.4.0-2-riscv64 downloading... nodejs-22.2.0-1-riscv64 downloading... tk-8.6.14-3-riscv64 downloading... cabal-install-3.6.2.0-16-riscv64 downloading... npm-10.8.0-1-any downloading... haskell-hackage-security-0.6.2.5-2-riscv64 downloading... haskell-resolv-0.2.0.2-201-riscv64 downloading... libngtcp2-1.5.0-1-riscv64 downloading... luarocks-3.11.0-1-any downloading... haskell-ed25519-0.0.5.0-25-riscv64 downloading... haskell-lukko-0.1.1.3-188-riscv64 downloading... haskell-edit-distance-0.2.2.1-207-riscv64 downloading... semver-7.6.2-1-any downloading... haskell-echo-0.1.4-5-riscv64 downloading... python-pytest-env-1.1.3-2-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing numactl... installing ghc-libs... installing haskell-base-orphans... installing haskell-data-array-byte... installing haskell-ghc-bignum-orphans... installing haskell-hashable... installing haskell-async... installing haskell-base16-bytestring... installing haskell-cryptohash-sha256... installing haskell-echo... installing haskell-splitmix... installing haskell-random... installing haskell-edit-distance... installing haskell-base64-bytestring... installing haskell-ed25519... installing haskell-lukko... installing haskell-network... installing haskell-th-compat... installing haskell-network-uri... installing haskell-tar... installing haskell-zlib... installing haskell-hackage-security... installing haskell-http... installing haskell-regex-base... installing haskell-regex-posix... installing haskell-resolv... installing cabal-install... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui [pending] openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing libedit... installing llvm14-libs... installing llvm14... installing ghc... installing go... installing lua... installing unzip... installing zip... installing luarocks... Optional dependencies for luarocks cvs: for fetching sources from CVS repositories git: for fetching sources from git repositories [installed] mercurial: for fetching sources from mercurial repositories cmake: for building rocks that use the cmake build system lua-sec: HTTPS support installing libuv... installing libngtcp2... installing c-ares... installing nodejs... Optional dependencies for nodejs npm: nodejs package manager [pending] installing nodejs-nopt... installing semver... installing node-gyp... installing npm... Optional dependencies for npm git: for dependencies using Git URL's [installed] installing python-iniconfig... installing python-pluggy... installing python-pytest... installing python-pytest-env... installing python-regex... installing python-re-assert... installing blas... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing lzo... installing pixman... installing cairo... installing lapack... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing jbigkit... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing libice... installing libsm... installing libxt... installing libxmu... installing fribidi... installing libdatrie... installing libthai... installing libxft... installing pango... installing tcl... installing libxss... installing tk... installing r... Optional dependencies for r blas-openblas: faster linear algebra gcc-fortran: needed to compile some CRAN packages texlive-latex: latex sty files installing ruby-abbrev... installing ruby-base64... installing ruby-benchmark... installing ruby-bigdecimal... installing ruby-bundler... installing ruby-cgi... installing ruby-csv... installing ruby-date... installing ruby-delegate... installing ruby-did_you_mean... installing ruby-digest... installing ruby-ruby2_keywords... installing ruby-drb... installing ruby-english... installing ruby-erb... installing ruby-etc... installing ruby-fcntl... installing ruby-fiddle... installing ruby-fileutils... installing ruby-find... installing ruby-forwardable... installing ruby-getoptlong... installing ruby-io-console... installing ruby-io-nonblock... installing ruby-io-wait... installing ruby-ipaddr... installing ruby-reline... installing ruby-irb... installing ruby-json... installing ruby-logger... installing ruby-mutex_m... installing ruby-uri... installing ruby-net-http... installing ruby-stringio... installing ruby-time... installing ruby-open-uri... installing ruby-psych... installing ruby-racc... installing ruby-rdoc... installing ruby-tmpdir... installing ruby-stdlib... installing ruby-minitest... installing ruby-power_assert... installing ruby-rake... installing ruby-rexml... installing ruby-test-unit... installing ruby-bundledgems... installing ruby... Optional dependencies for ruby ruby-docs: Ruby documentation tk: for Ruby/TK [installed] installing rubygems... installing llvm-libs... installing rust... Optional dependencies for rust gdb: rust-gdb script lldb: rust-lldb script :: Running post-transaction hooks... (1/5) Updating fontconfig configuration... (2/5) Warn about old perl modules (3/5) Updating fontconfig cache... (4/5) Registering Haskell modules... (5/5) Updating the info directory file... [?25h==> Retrieving sources...  -> Found pre-commit-3.7.1.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting pre-commit-3.7.1.tar.gz with bsdtar ==> Starting build()... running build running build_py creating build creating build/lib creating build/lib/pre_commit copying pre_commit/main.py -> build/lib/pre_commit copying pre_commit/prefix.py -> build/lib/pre_commit copying pre_commit/errors.py -> build/lib/pre_commit copying pre_commit/staged_files_only.py -> build/lib/pre_commit copying pre_commit/error_handler.py -> build/lib/pre_commit copying pre_commit/parse_shebang.py -> build/lib/pre_commit copying pre_commit/xargs.py -> build/lib/pre_commit copying pre_commit/__init__.py -> build/lib/pre_commit copying pre_commit/output.py -> build/lib/pre_commit copying pre_commit/logging_handler.py -> build/lib/pre_commit copying pre_commit/__main__.py -> build/lib/pre_commit copying pre_commit/clientlib.py -> build/lib/pre_commit copying pre_commit/yaml.py -> build/lib/pre_commit copying pre_commit/util.py -> build/lib/pre_commit copying pre_commit/color.py -> build/lib/pre_commit copying pre_commit/constants.py -> build/lib/pre_commit copying pre_commit/all_languages.py -> build/lib/pre_commit copying pre_commit/repository.py -> build/lib/pre_commit copying pre_commit/git.py -> build/lib/pre_commit copying pre_commit/envcontext.py -> build/lib/pre_commit copying pre_commit/file_lock.py -> build/lib/pre_commit copying pre_commit/lang_base.py -> build/lib/pre_commit copying pre_commit/store.py -> build/lib/pre_commit copying pre_commit/hook.py -> build/lib/pre_commit creating build/lib/pre_commit/commands copying pre_commit/commands/sample_config.py -> build/lib/pre_commit/commands copying pre_commit/commands/validate_manifest.py -> build/lib/pre_commit/commands copying pre_commit/commands/__init__.py -> build/lib/pre_commit/commands copying pre_commit/commands/try_repo.py -> build/lib/pre_commit/commands copying pre_commit/commands/gc.py -> build/lib/pre_commit/commands copying pre_commit/commands/validate_config.py -> build/lib/pre_commit/commands copying pre_commit/commands/clean.py -> build/lib/pre_commit/commands copying pre_commit/commands/hook_impl.py -> build/lib/pre_commit/commands copying pre_commit/commands/migrate_config.py -> build/lib/pre_commit/commands copying pre_commit/commands/init_templatedir.py -> build/lib/pre_commit/commands copying pre_commit/commands/autoupdate.py -> build/lib/pre_commit/commands copying pre_commit/commands/install_uninstall.py -> build/lib/pre_commit/commands copying pre_commit/commands/run.py -> build/lib/pre_commit/commands creating build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/__init__.py -> build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/identity.py -> build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/check_hooks_apply.py -> build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/check_useless_excludes.py -> build/lib/pre_commit/meta_hooks creating build/lib/pre_commit/languages copying pre_commit/languages/dotnet.py -> build/lib/pre_commit/languages copying pre_commit/languages/system.py -> build/lib/pre_commit/languages copying pre_commit/languages/node.py -> build/lib/pre_commit/languages copying pre_commit/languages/__init__.py -> build/lib/pre_commit/languages copying pre_commit/languages/golang.py -> build/lib/pre_commit/languages copying pre_commit/languages/python.py -> build/lib/pre_commit/languages copying pre_commit/languages/haskell.py -> build/lib/pre_commit/languages copying pre_commit/languages/docker.py -> build/lib/pre_commit/languages copying pre_commit/languages/fail.py -> build/lib/pre_commit/languages copying pre_commit/languages/docker_image.py -> build/lib/pre_commit/languages copying pre_commit/languages/script.py -> build/lib/pre_commit/languages copying pre_commit/languages/ruby.py -> build/lib/pre_commit/languages copying pre_commit/languages/r.py -> build/lib/pre_commit/languages copying pre_commit/languages/swift.py -> build/lib/pre_commit/languages copying pre_commit/languages/coursier.py -> build/lib/pre_commit/languages copying pre_commit/languages/lua.py -> build/lib/pre_commit/languages copying pre_commit/languages/pygrep.py -> build/lib/pre_commit/languages copying pre_commit/languages/rust.py -> build/lib/pre_commit/languages copying pre_commit/languages/perl.py -> build/lib/pre_commit/languages copying pre_commit/languages/dart.py -> build/lib/pre_commit/languages copying pre_commit/languages/conda.py -> build/lib/pre_commit/languages creating build/lib/pre_commit/resources copying pre_commit/resources/empty_template_setup.py -> build/lib/pre_commit/resources copying pre_commit/resources/__init__.py -> build/lib/pre_commit/resources copying pre_commit/resources/ruby-download.tar.gz -> build/lib/pre_commit/resources copying pre_commit/resources/ruby-build.tar.gz -> build/lib/pre_commit/resources copying pre_commit/resources/rbenv.tar.gz -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_Cargo.toml -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_LICENSE.renv -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_environment.yml -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_main.go -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_activate.R -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_pre-commit-package-dev-1.rockspec -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_renv.lock -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_Makefile.PL -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_.npmignore -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_main.rs -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_pre_commit_placeholder_package.gemspec -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_package.json -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_go.mod -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_pubspec.yaml -> build/lib/pre_commit/resources copying pre_commit/resources/hook-tmpl -> build/lib/pre_commit/resources ==> Starting check()... hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Initialized empty Git repository in /build/pre-commit/src/pre-commit-3.7.1/.git/ running develop /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running egg_info creating pre_commit.egg-info writing pre_commit.egg-info/PKG-INFO writing dependency_links to pre_commit.egg-info/dependency_links.txt writing entry points to pre_commit.egg-info/entry_points.txt writing requirements to pre_commit.egg-info/requires.txt writing top-level names to pre_commit.egg-info/top_level.txt writing manifest file 'pre_commit.egg-info/SOURCES.txt' reading manifest file 'pre_commit.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'pre_commit.egg-info/SOURCES.txt' running build_ext Creating /build/pre-commit/src/pre-commit-3.7.1/venv/lib/python3.12/site-packages/pre_commit.egg-link (link to .) Adding pre-commit 3.7.1 to easy-install.pth file Installing pre-commit script to /build/pre-commit/src/pre-commit-3.7.1/venv/bin Installed /build/pre-commit/src/pre-commit-3.7.1 Processing dependencies for pre-commit==3.7.1 Searching for virtualenv==20.25.0 Best match: virtualenv 20.25.0 Adding virtualenv 20.25.0 to easy-install.pth file Installing virtualenv script to /build/pre-commit/src/pre-commit-3.7.1/venv/bin Using /usr/lib/python3.12/site-packages Searching for PyYAML==6.0.1 Best match: PyYAML 6.0.1 Adding PyYAML 6.0.1 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for nodeenv==1.8.0 Best match: nodeenv 1.8.0 Adding nodeenv 1.8.0 to easy-install.pth file Installing nodeenv script to /build/pre-commit/src/pre-commit-3.7.1/venv/bin Using /usr/lib/python3.12/site-packages Searching for identify==2.5.35 Best match: identify 2.5.35 Adding identify 2.5.35 to easy-install.pth file Installing identify-cli script to /build/pre-commit/src/pre-commit-3.7.1/venv/bin Using /usr/lib/python3.12/site-packages Searching for cfgv==3.4.0 Best match: cfgv 3.4.0 Adding cfgv 3.4.0 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for platformdirs==4.2.0 Best match: platformdirs 4.2.0 Adding platformdirs 4.2.0 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for filelock==3.13.3 Best match: filelock 3.13.3 Adding filelock 3.13.3 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for distlib==0.3.8 Best match: distlib 0.3.8 Adding distlib 0.3.8 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for setuptools==69.0.3 Best match: setuptools 69.0.3 Adding setuptools 69.0.3 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for validate-pyproject==0.16 Best match: validate-pyproject 0.16 Adding validate-pyproject 0.16 to easy-install.pth file Installing validate-pyproject script to /build/pre-commit/src/pre-commit-3.7.1/venv/bin Using /usr/lib/python3.12/site-packages Searching for tomli==2.0.1 Best match: tomli 2.0.1 Adding tomli 2.0.1 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for packaging==24.0 Best match: packaging 24.0 Adding packaging 24.0 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for ordered-set==4.1.0 Best match: ordered-set 4.1.0 Adding ordered-set 4.1.0 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for more-itertools==10.2.0 Best match: more-itertools 10.2.0 Adding more-itertools 10.2.0 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for jaraco.text==3.12.0 Best match: jaraco.text 3.12.0 Adding jaraco.text 3.12.0 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for fastjsonschema==2.19.1 Best match: fastjsonschema 2.19.1 Adding fastjsonschema 2.19.1 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for inflect==7.2.1 Best match: inflect 7.2.1 Adding inflect 7.2.1 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for autocommand==2.2.2 Best match: autocommand 2.2.2 Adding autocommand 2.2.2 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for jaraco.context==4.3.0 Best match: jaraco.context 4.3.0 Adding jaraco.context 4.3.0 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for jaraco.functools==4.0.0 Best match: jaraco.functools 4.0.0 Adding jaraco.functools 4.0.0 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for typing-extensions==4.12.0 Best match: typing-extensions 4.12.0 Adding typing-extensions 4.12.0 to easy-install.pth file Using /usr/lib/python3.12/site-packages Searching for typeguard==4.2.1 Best match: typeguard 4.2.1 Adding typeguard 4.2.1 to easy-install.pth file Using /usr/lib/python3.12/site-packages Finished processing dependencies for pre-commit==3.7.1 ============================= test session starts ============================== platform linux -- Python 3.12.3, pytest-8.1.2, pluggy-1.5.0 rootdir: /build/pre-commit/src/pre-commit-3.7.1 configfile: tox.ini plugins: env-1.1.3, typeguard-4.2.1 collected 750 items / 42 deselected / 708 selected tests/all_languages_test.py . [ 0%] tests/clientlib_test.py ................................................ [ 6%] ...... [ 7%] tests/color_test.py ......... [ 9%] tests/commands/autoupdate_test.py ................................. [ 13%] tests/commands/clean_test.py .. [ 13%] tests/commands/gc_test.py ........ [ 15%] tests/commands/hook_impl_test.py ....................................... [ 20%] .... [ 21%] tests/commands/init_templatedir_test.py ....... [ 22%] tests/commands/install_uninstall_test.py ............................... [ 26%] .............................. [ 30%] tests/commands/migrate_config_test.py ....... [ 31%] tests/commands/run_test.py ............................................. [ 38%] ................................................... [ 45%] tests/commands/sample_config_test.py . [ 45%] tests/commands/try_repo_test.py ....... [ 46%] tests/commands/validate_config_test.py .... [ 47%] tests/commands/validate_manifest_test.py .. [ 47%] tests/envcontext_test.py ............ [ 49%] tests/error_handler_test.py .......... [ 50%] tests/git_test.py ................................ [ 54%] tests/lang_base_test.py ................... [ 57%] tests/languages/fail_test.py . [ 57%] tests/languages/golang_test.py .......... [ 59%] tests/languages/haskell_test.py . [ 59%] tests/languages/lua_test.py .. [ 59%] tests/languages/node_test.py ........F.. [ 61%] tests/languages/perl_test.py .. [ 61%] tests/languages/pygrep_test.py .................... [ 64%] tests/languages/python_test.py .......................... [ 67%] tests/languages/r_test.py ............. [ 69%] tests/languages/ruby_test.py ......... [ 71%] tests/languages/rust_test.py ....... [ 72%] tests/languages/script_test.py . [ 72%] tests/languages/system_test.py . [ 72%] tests/logging_handler_test.py .. [ 72%] tests/main_test.py ....s....................... [ 76%] tests/meta_hooks/check_hooks_apply_test.py ..... [ 77%] tests/meta_hooks/check_useless_excludes_test.py ...... [ 78%] tests/meta_hooks/identity_test.py . [ 78%] tests/output_test.py . [ 78%] tests/parse_shebang_test.py .................. [ 80%] tests/prefix_test.py ......... [ 82%] tests/repository_test.py ............................ [ 86%] tests/staged_files_only_test.py ...................................... [ 91%] tests/store_test.py ..................... [ 94%] tests/util_test.py ............ [ 96%] tests/xargs_test.py ........................xxx [100%] =================================== FAILURES =================================== _______________________ test_node_hook_versions[default] _______________________ tmp_path = PosixPath('/tmp/pytest-of-builduser/pytest-0/test_node_hook_versions_defaul0') version = 'default' @pytest.mark.parametrize('version', (C.DEFAULT, '18.14.0')) def test_node_hook_versions(tmp_path, version): _make_hello_world(tmp_path) > ret = run_language(tmp_path, node, 'node-hello', version=version) tests/languages/node_test.py:145: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ testing/language_helpers.py:26: in run_language language.install_environment(prefix, version, deps) pre_commit/languages/node.py:89: in install_environment cmd_output_b(*cmd) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ check = True cmd = ('/build/pre-commit/src/pre-commit-3.7.1/venv/bin/python', '-mnodeenv', '--prebuilt', '--clean-src', '/tmp/pytest-of-builduser/pytest-0/test_node_hook_versions_defaul0/node_env-default') kwargs = {'stderr': -1, 'stdin': -1, 'stdout': -1} proc = stdout_b = b'' stderr_b = b'/usr/lib/python3.12/site-packages/nodeenv.py:26: DeprecationWarning: \'pipes\' is deprecated and slated for removal ...rc_folder, = glob.glob(src_folder_tpl)\n ^^^^^^^^^^^\nValueError: not enough values to unpack (expected 1, got 0)\n' returncode = 1 def cmd_output_b( *cmd: str, check: bool = True, **kwargs: Any, ) -> tuple[int, bytes, bytes | None]: _setdefault_kwargs(kwargs) try: cmd = parse_shebang.normalize_cmd(cmd, env=kwargs.get('env')) except parse_shebang.ExecutableNotFoundError as e: returncode, stdout_b, stderr_b = e.to_output() else: try: proc = subprocess.Popen(cmd, **kwargs) except OSError as e: returncode, stdout_b, stderr_b = _oserror_to_output(e) else: stdout_b, stderr_b = proc.communicate() returncode = proc.returncode if check and returncode: > raise CalledProcessError(returncode, cmd, stdout_b, stderr_b) E pre_commit.util.CalledProcessError: command: ('/build/pre-commit/src/pre-commit-3.7.1/venv/bin/python', '-mnodeenv', '--prebuilt', '--clean-src', '/tmp/pytest-of-builduser/pytest-0/test_node_hook_versions_defaul0/node_env-default') E return code: 1 E stdout: (none) E stderr: E /usr/lib/python3.12/site-packages/nodeenv.py:26: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13 E import pipes E /usr/lib/python3.12/site-packages/nodeenv.py:48: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html E from pkg_resources import parse_version E * Install prebuilt node (22.2.0) .Failed to download from https://unofficial-builds.nodejs.org/download/release/v22.2.0/node-v22.2.0-linux-riscv64.tar.gz E .. E Traceback (most recent call last): E File "", line 198, in _run_module_as_main E File "", line 88, in _run_code E File "/usr/lib/python3.12/site-packages/nodeenv.py", line 1540, in E main() E File "/usr/lib/python3.12/site-packages/nodeenv.py", line 1122, in main E create_environment(env_dir, args) E File "/usr/lib/python3.12/site-packages/nodeenv.py", line 998, in create_environment E install_node(env_dir, src_dir, args) E File "/usr/lib/python3.12/site-packages/nodeenv.py", line 755, in install_node E install_node_wrapped(env_dir, src_dir, args) E File "/usr/lib/python3.12/site-packages/nodeenv.py", line 790, in install_node_wrapped E copy_node_from_prebuilt(env_dir, src_dir, args.node) E File "/usr/lib/python3.12/site-packages/nodeenv.py", line 681, in copy_node_from_prebuilt E src_folder, = glob.glob(src_folder_tpl) E ^^^^^^^^^^^ E ValueError: not enough values to unpack (expected 1, got 0) pre_commit/util.py:111: CalledProcessError =============================== warnings summary =============================== tests/languages/golang_test.py::test_golang_default_version tests/languages/golang_test.py::test_golang_versioned tests/languages/ruby_test.py::test_ruby_hook_default /usr/lib/python3.12/tarfile.py:2221: DeprecationWarning: Python 3.14 will, by default, filter extracted tar archives and reject files or modify their metadata. Use the filter argument to control this behavior. warnings.warn( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/languages/node_test.py::test_node_hook_versions[default] - pre_c... = 1 failed, 703 passed, 1 skipped, 42 deselected, 3 xfailed, 3 warnings in 6545.09s (1:49:05) = ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root41/build [?25h[?25hreceiving incremental file list pre-commit-3.7.1-1-riscv64-build.log pre-commit-3.7.1-1-riscv64-check.log sent 62 bytes received 4,705 bytes 9,534.00 bytes/sec total size is 22,197 speedup is 4.66