==> Building on ledyba ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/pre-commit ./ PKGBUILD 3,203 100% 0.00kB/s 0:00:00 3,203 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) pre-commit-3.4.0-1.log 193 100% 188.48kB/s 0:00:00 193 100% 188.48kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 1,543 bytes received 99 bytes 3,284.00 bytes/sec total size is 3,366 speedup is 2.05 ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root2 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (3) Old Version New Version Net Change Download Size core/archlinux-keyring 20230821-2 20230918-1 0.00 MiB 1.14 MiB core/libp11-kit 0.25.0-1 0.25.0-2 0.00 MiB 0.52 MiB core/p11-kit 0.25.0-1 0.25.0-2 0.00 MiB 0.21 MiB Total Download Size: 1.87 MiB Total Installed Size: 5.25 MiB Net Upgrade Size: 0.00 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... archlinux-keyring-20230918-1-any downloading... libp11-kit-0.25.0-2-riscv64 downloading... p11-kit-0.25.0-2-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading libp11-kit... upgrading p11-kit... upgrading archlinux-keyring... gpg: Warning: using insecure memory! ==> Appending keys from archlinux.gpg... gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! ==> Disabling revoked keys in keyring... -> Disabled 2 keys. ==> Updating trust database... gpg: Warning: using insecure memory! gpg: marginals needed: 3 completes needed: 1 trust model: pgp gpg: depth: 0 valid: 1 signed: 7 trust: 0-, 0q, 0n, 0m, 0f, 1u gpg: depth: 1 valid: 7 signed: 96 trust: 2-, 0q, 0n, 5m, 0f, 0u gpg: depth: 2 valid: 72 signed: 27 trust: 72-, 0q, 0n, 0m, 0f, 0u gpg: next trustdb check due at 2023-10-27 [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root2]...done ==> Making package: pre-commit 3.4.0-1 (Wed Sep 20 21:12:06 2023) ==> Retrieving sources...  -> Downloading pre-commit-3.4.0.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 262k 0 262k 0 0 263k 0 --:--:-- --:--:-- --:--:-- 263k ==> Validating source files with sha512sums... pre-commit-3.4.0.tar.gz ... Passed ==> Validating source files with b2sums... pre-commit-3.4.0.tar.gz ... Passed ==> Making package: pre-commit 3.4.0-1 (Wed Sep 20 21:12:21 2023) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (29) New Version Net Change Download Size core/libnsl 2.0.0-3 0.06 MiB extra/libyaml 0.2.5-2 0.15 MiB core/python 3.11.5-2 107.30 MiB extra/python-annotated-types 0.5.0-1 0.09 MiB extra/python-autocommand 2.2.2-4 0.08 MiB extra/python-distlib 0.3.7-1 1.39 MiB 0.25 MiB extra/python-fastjsonschema 2.18.0-1 0.29 MiB extra/python-filelock 3.12.2-1 0.08 MiB 0.02 MiB extra/python-inflect 7.0.0-2 0.39 MiB extra/python-jaraco.context 4.3.0-3 0.04 MiB extra/python-jaraco.functools 3.9.0-1 0.07 MiB extra/python-jaraco.text 3.11.1-3 0.09 MiB extra/python-more-itertools 10.1.0-1 0.63 MiB extra/python-ordered-set 4.1.0-4 0.07 MiB extra/python-packaging 23.1-1 0.47 MiB extra/python-platformdirs 3.10.0-1 0.23 MiB extra/python-pydantic 2.3.0-1 4.56 MiB extra/python-pydantic-core 1:2.6.3-1 4.37 MiB extra/python-setuptools 1:68.0.0-1 4.64 MiB extra/python-tomli 2.0.1-3 0.11 MiB extra/python-trove-classifiers 2023.8.7-1 0.11 MiB extra/python-typing_extensions 4.8.0-1 0.35 MiB extra/python-validate-pyproject 0.13-1 0.29 MiB extra/python-cfgv 3.4.0-1 0.08 MiB 0.02 MiB extra/python-identify 2.5.29-1 1.05 MiB 0.08 MiB extra/python-nodeenv 1.8.0-1 0.19 MiB 0.04 MiB extra/python-toml 0.10.2-9 0.20 MiB extra/python-virtualenv 20.24.3-1 3.88 MiB 2.89 MiB extra/python-yaml 6.0.1-2 0.91 MiB Total Download Size: 3.30 MiB Total Installed Size: 132.16 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-virtualenv-20.24.3-1-any downloading... python-distlib-0.3.7-1-any downloading... python-identify-2.5.29-1-any downloading... python-nodeenv-1.8.0-1-any downloading... python-filelock-3.12.2-1-any downloading... python-cfgv-3.4.0-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libnsl... 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] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing python-cfgv... installing python-identify... Optional dependencies for python-identify python-editdistance-s: for returning license identifiers python-ukkonen: for returning license identifiers installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-annotated-types... installing python-typing_extensions... installing python-pydantic-core... installing python-pydantic... Optional dependencies for python-pydantic mypy: for type validation with mypy python-dotenv: for .env file support python-email-validator: for email validation python-hypothesis: for hypothesis plugin when using legacy v1 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 (135) New Version Net Change Download Size extra/blas 3.11.0-2 0.20 MiB extra/c-ares 1.19.1-1 0.45 MiB extra/cairo 1.17.8-2 1.33 MiB extra/fontconfig 2:2.14.2-1 1.00 MiB extra/freetype2 2.13.2-1 1.51 MiB extra/fribidi 1.0.13-2 0.23 MiB extra/ghc-libs 9.0.2-3 137.63 MiB extra/graphite 1:1.3.14-3 0.17 MiB extra/harfbuzz 8.2.0-1 3.62 MiB extra/haskell-async 2.2.4-161.7 0.31 MiB extra/haskell-base-orphans 0.8.7-54.5 0.32 MiB extra/haskell-base16-bytestring 1.0.2.0-60.2 0.08 MiB extra/haskell-base64-bytestring 1.2.1.0-82.2 0.15 MiB extra/haskell-cryptohash-sha256 0.11.102.1-71.2 0.14 MiB extra/haskell-data-array-byte 0.1.0.1-15.3 0.13 MiB extra/haskell-echo 0.1.4-4 0.07 MiB extra/haskell-ed25519 0.0.5.0-24 0.18 MiB extra/haskell-edit-distance 0.2.2.1-187.2 0.23 MiB extra/haskell-ghc-bignum-orphans 0.1.1-1 0.01 MiB extra/haskell-hackage-security 0.6.2.3-41 3.41 MiB extra/haskell-hashable 1.4.2.0-23.7 0.60 MiB extra/haskell-http 4000.4.1-128 1.89 MiB extra/haskell-lukko 0.1.1.3-158 0.26 MiB extra/haskell-network 3.1.3.0-3.2 1.67 MiB extra/haskell-network-uri 2.6.4.2-10.2 0.73 MiB extra/haskell-random 1.2.1.1-109.8 1.71 MiB extra/haskell-regex-base 0.94.0.2-2 0.40 MiB extra/haskell-regex-posix 0.96.0.1-3 0.48 MiB extra/haskell-resolv 0.1.2.0-181.2 1.94 MiB extra/haskell-splitmix 0.1.0.4-136.5 0.18 MiB extra/haskell-tar 0.5.1.1-152.2 0.93 MiB extra/haskell-th-compat 0.1.4-23.2 0.11 MiB extra/haskell-zlib 0.6.3.0-40.2 0.82 MiB extra/jbigkit 2.1-7 0.13 MiB extra/lapack 3.11.0-2 4.26 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.0-1 1.79 MiB extra/libpng 1.6.40-2 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-1 4.95 MiB extra/libuv 1.46.0-1 0.55 MiB extra/libx11 1.8.6-1 9.73 MiB extra/libxau 1.0.11-2 0.02 MiB extra/libxcb 1.16-1 3.68 MiB extra/libxdmcp 1.1.4-2 0.12 MiB extra/libxext 1.3.5-1 0.29 MiB extra/libxft 2.3.8-1 0.11 MiB extra/libxmu 1.1.4-1 0.32 MiB extra/libxrender 0.9.11-1 0.08 MiB extra/libxt 1.3.0-1 1.96 MiB extra/llvm-libs 16.0.6-1 115.87 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-2 1.33 MiB 0.35 MiB core/lzo 2.10-5 0.34 MiB extra/node-gyp 9.4.0-1 7.48 MiB extra/nodejs-nopt 7.2.0-1 0.03 MiB extra/numactl 2.0.16-1 0.19 MiB extra/pango 1:1.50.14-1 2.18 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.42.2-1 0.40 MiB extra/python-iniconfig 2.0.0-4 0.04 MiB extra/python-pluggy 1.3.0-1 0.20 MiB extra/python-regex 2023.6.3-1 2.34 MiB 0.38 MiB extra/ruby 3.0.6-1 10.43 MiB 2.82 MiB extra/ruby-abbrev 0.1.0-4 0.01 MiB 0.01 MiB extra/ruby-base64 0.1.1-4 0.01 MiB 0.01 MiB extra/ruby-benchmark 0.2.0-4 0.05 MiB 0.02 MiB extra/ruby-bigdecimal 3.1.2-4 0.19 MiB 0.08 MiB extra/ruby-bundledgems 3.0.6-1 0.00 MiB 0.00 MiB extra/ruby-bundler 2.4.13-1 1.50 MiB 0.38 MiB extra/ruby-cgi 0.3.6-1 0.24 MiB 0.06 MiB extra/ruby-csv 3.2.5-4 0.53 MiB 0.10 MiB extra/ruby-date 3.2.2-4 0.29 MiB 0.11 MiB extra/ruby-delegate 0.2.0-4 0.03 MiB 0.01 MiB extra/ruby-did_you_mean 1.6.1-4 0.10 MiB 0.03 MiB extra/ruby-digest 3.1.1-1 0.12 MiB 0.05 MiB extra/ruby-drb 2.1.0-5 0.20 MiB 0.05 MiB extra/ruby-english 0.7.1-5 0.01 MiB 0.01 MiB extra/ruby-erb 4.0.2-2 0.08 MiB 0.03 MiB extra/ruby-etc 1.3.0-6 0.05 MiB 0.02 MiB extra/ruby-fcntl 1.0.1-4 0.02 MiB 0.01 MiB extra/ruby-fiddle 1.1.0-4 0.19 MiB 0.06 MiB extra/ruby-fileutils 1.6.0-4 0.12 MiB 0.03 MiB extra/ruby-find 0.1.1-4 0.01 MiB 0.01 MiB extra/ruby-forwardable 1.3.2-6 0.03 MiB 0.01 MiB extra/ruby-getoptlong 0.1.1-3 0.03 MiB 0.01 MiB extra/ruby-io-console 0.5.11-3 0.04 MiB 0.02 MiB extra/ruby-io-nonblock 0.1.0-3 0.01 MiB 0.01 MiB extra/ruby-io-wait 0.2.3-4 0.02 MiB 0.01 MiB extra/ruby-ipaddr 1.2.4-3 0.05 MiB 0.02 MiB extra/ruby-irb 1.4.2-1 0.41 MiB 0.11 MiB extra/ruby-json 2.6.3-1 0.31 MiB 0.09 MiB extra/ruby-logger 1.5.1-3 0.07 MiB 0.02 MiB extra/ruby-minitest 5.16.3-1 0.69 MiB 0.12 MiB extra/ruby-mutex_m 0.1.1-3 0.01 MiB 0.01 MiB extra/ruby-net-http 0.2.2-2 0.29 MiB 0.08 MiB extra/ruby-open-uri 0.2.0-3 0.05 MiB 0.02 MiB extra/ruby-power_assert 2.0.3-1 0.09 MiB 0.03 MiB extra/ruby-psych 4.0.6-1 0.29 MiB 0.08 MiB extra/ruby-racc 1.6.0-3 0.34 MiB 0.10 MiB extra/ruby-rake 13.0.6-1 0.26 MiB 0.09 MiB extra/ruby-rdoc 6.4.0-4 2.86 MiB 0.67 MiB extra/ruby-reline 0.3.1-2 0.41 MiB 0.10 MiB extra/ruby-rexml 3.2.6-1 0.43 MiB 0.09 MiB extra/ruby-ruby2_keywords 0.0.5-1 0.01 MiB 0.01 MiB extra/ruby-stdlib 3.0.6-1 0.00 MiB 0.00 MiB extra/ruby-stringio 3.0.2-4 0.06 MiB 0.03 MiB extra/ruby-test-unit 3.6.1-1 0.89 MiB 0.20 MiB extra/ruby-time 0.2.0-4 0.04 MiB 0.01 MiB extra/ruby-tmpdir 0.1.2-3 0.01 MiB 0.01 MiB extra/ruby-uri 0.12.1-1 0.24 MiB 0.06 MiB extra/semver 7.5.1-1 0.12 MiB extra/unzip 6.0-19 0.26 MiB 0.14 MiB extra/xcb-proto 1.16.0-1 1.04 MiB extra/xorgproto 2023.2-1 1.43 MiB extra/zip 3.0-10 0.47 MiB 0.16 MiB extra/cabal-install 3.4.1.0-126 13.11 MiB 2.30 MiB extra/ghc 9.0.2-3 191.34 MiB extra/git 2.42.0-1 24.79 MiB extra/go 2:1.21.1-1.1 202.18 MiB 37.40 MiB extra/luarocks 3.9.2-1 0.68 MiB 0.14 MiB extra/nodejs 20.6.1-1 55.66 MiB extra/npm 10.1.0-1 7.93 MiB extra/python-pytest 7.4.2-1 4.01 MiB extra/python-pytest-env 1.0.1-1 0.01 MiB 0.01 MiB extra/python-re-assert 1.1.0-5 0.02 MiB 0.01 MiB extra/r 4.3.1-2 82.70 MiB 57.52 MiB extra/rubygems 3.3.25-1 2.15 MiB 0.55 MiB extra/rust 1:1.72.0-1.1 489.03 MiB 82.59 MiB Total Download Size: 187.45 MiB Total Installed Size: 1591.64 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... rust-1:1.72.0-1.1-riscv64 downloading... r-4.3.1-2-riscv64 downloading... go-2:1.21.1-1.1-riscv64 downloading... ruby-3.0.6-1-riscv64 downloading... cabal-install-3.4.1.0-126-riscv64 downloading... ruby-rdoc-6.4.0-4-any downloading... rubygems-3.3.25-1-any downloading... ruby-bundler-2.4.13-1-any downloading... python-regex-2023.6.3-1-riscv64 downloading... lua-5.4.6-2-riscv64 downloading... ruby-test-unit-3.6.1-1-any downloading... zip-3.0-10-riscv64 downloading... unzip-6.0-19-riscv64 downloading... luarocks-3.9.2-1-any downloading... ruby-minitest-5.16.3-1-any downloading... ruby-irb-1.4.2-1-any downloading... ruby-date-3.2.2-4-riscv64 downloading... ruby-racc-1.6.0-3-riscv64 downloading... ruby-reline-0.3.1-2-any downloading... ruby-csv-3.2.5-4-any downloading... ruby-json-2.6.3-1-riscv64 downloading... ruby-rexml-3.2.6-1-any downloading... ruby-rake-13.0.6-1-any downloading... ruby-psych-4.0.6-1-riscv64 downloading... ruby-bigdecimal-3.1.2-4-riscv64 downloading... ruby-net-http-0.2.2-2-any downloading... ruby-fiddle-1.1.0-4-riscv64 downloading... ruby-cgi-0.3.6-1-riscv64 downloading... ruby-uri-0.12.1-1-any downloading... ruby-drb-2.1.0-5-any downloading... ruby-digest-3.1.1-1-riscv64 downloading... ruby-did_you_mean-1.6.1-4-any downloading... ruby-power_assert-2.0.3-1-any downloading... ruby-fileutils-1.6.0-4-any downloading... ruby-stringio-3.0.2-4-riscv64 downloading... ruby-erb-4.0.2-2-riscv64 downloading... ruby-logger-1.5.1-3-any downloading... ruby-io-console-0.5.11-3-riscv64 downloading... ruby-etc-1.3.0-6-riscv64 downloading... ruby-ipaddr-1.2.4-3-any downloading... ruby-open-uri-0.2.0-3-any downloading... ruby-benchmark-0.2.0-4-any downloading... ruby-time-0.2.0-4-any downloading... ruby-getoptlong-0.1.1-3-any downloading... ruby-delegate-0.2.0-4-any downloading... ruby-forwardable-1.3.2-6-any downloading... ruby-io-wait-0.2.3-4-riscv64 downloading... python-pytest-env-1.0.1-1-any downloading... python-re-assert-1.1.0-5-any downloading... ruby-fcntl-1.0.1-4-riscv64 downloading... ruby-english-0.7.1-5-any downloading... ruby-base64-0.1.1-4-any downloading... ruby-io-nonblock-0.1.0-3-riscv64 downloading... ruby-abbrev-0.1.0-4-any downloading... ruby-mutex_m-0.1.1-3-any downloading... ruby-tmpdir-0.1.2-3-any downloading... ruby-ruby2_keywords-0.0.5-1-any downloading... ruby-find-0.1.1-4-any downloading... ruby-stdlib-3.0.6-1-riscv64 downloading... ruby-bundledgems-3.0.6-1-riscv64 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 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 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 lapack... installing jbigkit... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libice... installing libsm... installing libxt... installing libxmu... 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 libxrender... installing lzo... installing pixman... installing cairo... installing fribidi... installing libdatrie... installing libthai... installing libxft... installing pango... installing r... Optional dependencies for r tk: tcl/tk interface texlive-bin: latex sty files gcc-fortran: needed to compile some CRAN packages blas-openblas: faster linear algebra 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 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.4.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting pre-commit-3.4.0.tar.gz with bsdtar ==> Starting build()... running build running build_py creating build creating build/lib creating build/lib/pre_commit copying pre_commit/hook.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/git.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/envcontext.py -> build/lib/pre_commit copying pre_commit/file_lock.py -> build/lib/pre_commit copying pre_commit/color.py -> build/lib/pre_commit copying pre_commit/errors.py -> build/lib/pre_commit copying pre_commit/all_languages.py -> build/lib/pre_commit copying pre_commit/main.py -> build/lib/pre_commit copying pre_commit/error_handler.py -> build/lib/pre_commit copying pre_commit/staged_files_only.py -> build/lib/pre_commit copying pre_commit/__main__.py -> build/lib/pre_commit copying pre_commit/constants.py -> build/lib/pre_commit copying pre_commit/output.py -> build/lib/pre_commit copying pre_commit/repository.py -> build/lib/pre_commit copying pre_commit/util.py -> build/lib/pre_commit copying pre_commit/logging_handler.py -> build/lib/pre_commit copying pre_commit/store.py -> build/lib/pre_commit copying pre_commit/parse_shebang.py -> build/lib/pre_commit copying pre_commit/lang_base.py -> build/lib/pre_commit copying pre_commit/prefix.py -> build/lib/pre_commit creating build/lib/pre_commit/commands copying pre_commit/commands/autoupdate.py -> build/lib/pre_commit/commands copying pre_commit/commands/__init__.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/init_templatedir.py -> build/lib/pre_commit/commands copying pre_commit/commands/validate_manifest.py -> build/lib/pre_commit/commands copying pre_commit/commands/try_repo.py -> build/lib/pre_commit/commands copying pre_commit/commands/run.py -> build/lib/pre_commit/commands copying pre_commit/commands/hook_impl.py -> build/lib/pre_commit/commands copying pre_commit/commands/install_uninstall.py -> build/lib/pre_commit/commands copying pre_commit/commands/clean.py -> build/lib/pre_commit/commands copying pre_commit/commands/sample_config.py -> build/lib/pre_commit/commands copying pre_commit/commands/migrate_config.py -> build/lib/pre_commit/commands creating build/lib/pre_commit/languages copying pre_commit/languages/coursier.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/docker_image.py -> build/lib/pre_commit/languages copying pre_commit/languages/python.py -> build/lib/pre_commit/languages copying pre_commit/languages/swift.py -> build/lib/pre_commit/languages copying pre_commit/languages/conda.py -> build/lib/pre_commit/languages copying pre_commit/languages/node.py -> build/lib/pre_commit/languages copying pre_commit/languages/perl.py -> build/lib/pre_commit/languages copying pre_commit/languages/r.py -> build/lib/pre_commit/languages copying pre_commit/languages/fail.py -> build/lib/pre_commit/languages copying pre_commit/languages/docker.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/dotnet.py -> build/lib/pre_commit/languages copying pre_commit/languages/haskell.py -> build/lib/pre_commit/languages copying pre_commit/languages/dart.py -> build/lib/pre_commit/languages copying pre_commit/languages/lua.py -> build/lib/pre_commit/languages copying pre_commit/languages/system.py -> build/lib/pre_commit/languages copying pre_commit/languages/rust.py -> build/lib/pre_commit/languages copying pre_commit/languages/pygrep.py -> build/lib/pre_commit/languages creating build/lib/pre_commit/resources copying pre_commit/resources/__init__.py -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_setup.py -> build/lib/pre_commit/resources 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_useless_excludes.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/resources/ruby-download.tar.gz -> build/lib/pre_commit/resources copying pre_commit/resources/rbenv.tar.gz -> build/lib/pre_commit/resources copying pre_commit/resources/ruby-build.tar.gz -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_pubspec.yaml -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_LICENSE.renv -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_main.rs -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_go.mod -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_Cargo.toml -> 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_.npmignore -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_renv.lock -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_package.json -> 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_Makefile.PL -> 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/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.4.0/.git/ running develop /build/pre-commit/src/pre-commit-3.4.0/venv/lib/python3.11/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /build/pre-commit/src/pre-commit-3.4.0/venv/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( 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.4.0/venv/lib/python3.11/site-packages/pre-commit.egg-link (link to .) Adding pre-commit 3.4.0 to easy-install.pth file Installing pre-commit script to /build/pre-commit/src/pre-commit-3.4.0/venv/bin Installed /build/pre-commit/src/pre-commit-3.4.0 Processing dependencies for pre-commit==3.4.0 Searching for virtualenv==20.24.3 Best match: virtualenv 20.24.3 Adding virtualenv 20.24.3 to easy-install.pth file Installing virtualenv script to /build/pre-commit/src/pre-commit-3.4.0/venv/bin Using /usr/lib/python3.11/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.11/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.4.0/venv/bin Using /usr/lib/python3.11/site-packages Searching for identify==2.5.29 Best match: identify 2.5.29 Adding identify 2.5.29 to easy-install.pth file Installing identify-cli script to /build/pre-commit/src/pre-commit-3.4.0/venv/bin Using /usr/lib/python3.11/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.11/site-packages Searching for platformdirs==3.10.0 Best match: platformdirs 3.10.0 Adding platformdirs 3.10.0 to easy-install.pth file Using /usr/lib/python3.11/site-packages Searching for filelock==3.12.2 Best match: filelock 3.12.2 Adding filelock 3.12.2 to easy-install.pth file Using /usr/lib/python3.11/site-packages Searching for distlib==0.3.7 Best match: distlib 0.3.7 Adding distlib 0.3.7 to easy-install.pth file Using /usr/lib/python3.11/site-packages Searching for setuptools==68.0.0 Best match: setuptools 68.0.0 Adding setuptools 68.0.0 to easy-install.pth file Using /usr/lib/python3.11/site-packages Searching for validate-pyproject==0.13.post1.dev0+gb752273.d20230526 Best match: validate-pyproject 0.13.post1.dev0+gb752273.d20230526 Adding validate-pyproject 0.13.post1.dev0+gb752273.d20230526 to easy-install.pth file Installing validate-pyproject script to /build/pre-commit/src/pre-commit-3.4.0/venv/bin Using /usr/lib/python3.11/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.11/site-packages Searching for packaging==23.1 Best match: packaging 23.1 Adding packaging 23.1 to easy-install.pth file Using /usr/lib/python3.11/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.11/site-packages Searching for more-itertools==10.1.0 Best match: more-itertools 10.1.0 Adding more-itertools 10.1.0 to easy-install.pth file Using /usr/lib/python3.11/site-packages Searching for jaraco.text==3.11.1 Best match: jaraco.text 3.11.1 Adding jaraco.text 3.11.1 to easy-install.pth file Using /usr/lib/python3.11/site-packages Searching for fastjsonschema==2.18.0 Best match: fastjsonschema 2.18.0 Adding fastjsonschema 2.18.0 to easy-install.pth file Using /usr/lib/python3.11/site-packages Searching for inflect==7.0.0 Best match: inflect 7.0.0 Adding inflect 7.0.0 to easy-install.pth file Using /usr/lib/python3.11/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.11/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.11/site-packages Searching for jaraco.functools==3.9.0 Best match: jaraco.functools 3.9.0 Adding jaraco.functools 3.9.0 to easy-install.pth file Using /usr/lib/python3.11/site-packages Searching for typing-extensions==4.8.0 Best match: typing-extensions 4.8.0 Adding typing-extensions 4.8.0 to easy-install.pth file Using /usr/lib/python3.11/site-packages Searching for pydantic==2.3.0 Best match: pydantic 2.3.0 Adding pydantic 2.3.0 to easy-install.pth file Using /usr/lib/python3.11/site-packages Searching for pydantic-core==2.6.3 Best match: pydantic-core 2.6.3 Adding pydantic-core 2.6.3 to easy-install.pth file Using /usr/lib/python3.11/site-packages Searching for annotated-types==0.5.0 Best match: annotated-types 0.5.0 Adding annotated-types 0.5.0 to easy-install.pth file Using /usr/lib/python3.11/site-packages Finished processing dependencies for pre-commit==3.4.0 ============================= test session starts ============================== platform linux -- Python 3.11.5, pytest-7.4.2, pluggy-1.3.0 rootdir: /build/pre-commit/src/pre-commit-3.4.0 configfile: tox.ini plugins: env-1.0.1 collected 743 items / 40 deselected / 703 selected tests/all_languages_test.py . [ 0%] tests/clientlib_test.py ................................................ [ 6%] .... [ 7%] tests/color_test.py ......... [ 8%] tests/envcontext_test.py ............ [ 10%] tests/error_handler_test.py .......... [ 11%] tests/git_test.py ................................ [ 16%] tests/lang_base_test.py ..................... [ 19%] tests/logging_handler_test.py .. [ 19%] tests/main_test.py ....s....................... [ 23%] tests/output_test.py . [ 23%] tests/parse_shebang_test.py .................. [ 26%] tests/prefix_test.py ......... [ 27%] tests/repository_test.py ............................... [ 32%] tests/staged_files_only_test.py .................................... [ 37%] tests/store_test.py ..................... [ 40%] tests/util_test.py ............ [ 41%] tests/xargs_test.py .....................xxx [ 45%] tests/commands/autoupdate_test.py ................................. [ 50%] tests/commands/clean_test.py .. [ 50%] tests/commands/gc_test.py ........ [ 51%] tests/commands/hook_impl_test.py ....................................... [ 57%] .... [ 57%] tests/commands/init_templatedir_test.py ....... [ 58%] tests/commands/install_uninstall_test.py ............................... [ 63%] .............................. [ 67%] tests/commands/migrate_config_test.py ....... [ 68%] tests/commands/run_test.py ............................................. [ 74%] .................................................. [ 81%] tests/commands/sample_config_test.py . [ 81%] tests/commands/try_repo_test.py ....... [ 82%] tests/commands/validate_config_test.py .... [ 83%] tests/commands/validate_manifest_test.py .. [ 83%] tests/languages/fail_test.py . [ 83%] tests/languages/golang_test.py ......F.. [ 85%] tests/languages/haskell_test.py . [ 85%] tests/languages/lua_test.py .. [ 85%] tests/languages/node_test.py .........F. [ 87%] tests/languages/perl_test.py .. [ 87%] tests/languages/pygrep_test.py .................... [ 90%] tests/languages/python_test.py .......................... [ 94%] tests/languages/r_test.py ............. [ 95%] tests/languages/ruby_test.py ......... [ 97%] tests/languages/rust_test.py ...... [ 98%] tests/languages/script_test.py . [ 98%] tests/languages/system_test.py . [ 98%] tests/meta_hooks/check_hooks_apply_test.py ..... [ 99%] tests/meta_hooks/check_useless_excludes_test.py ...... [ 99%] tests/meta_hooks/identity_test.py . [100%] =================================== FAILURES =================================== ____________________________ test_golang_versioned _____________________________ version = '1.18.4' dest = '/tmp/pytest-of-builduser/pytest-0/test_golang_versioned0/golangenv-1.18.4' def _install_go(version: str, dest: str) -> None: try: > resp = urllib.request.urlopen(_get_url(version)) pre_commit/languages/golang.py:103: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/urllib/request.py:216: in urlopen return opener.open(url, data, timeout) /usr/lib/python3.11/urllib/request.py:525: in open response = meth(req, response) /usr/lib/python3.11/urllib/request.py:634: in http_response response = self.parent.error( /usr/lib/python3.11/urllib/request.py:563: in error return self._call_chain(*args) /usr/lib/python3.11/urllib/request.py:496: in _call_chain result = func(*args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = req = fp = , code = 404 msg = 'Not Found', hdrs = def http_error_default(self, req, fp, code, msg, hdrs): > raise HTTPError(req.full_url, code, msg, hdrs, fp) E urllib.error.HTTPError: HTTP Error 404: Not Found /usr/lib/python3.11/urllib/request.py:643: HTTPError The above exception was the direct cause of the following exception: tmp_path = PosixPath('/tmp/pytest-of-builduser/pytest-0/test_golang_versioned0') def test_golang_versioned(tmp_path): _make_local_repo(str(tmp_path)) > ret, out = run_language( tmp_path, golang, 'go version', version='1.18.4', ) tests/languages/golang_test.py:110: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ testing/language_helpers.py:26: in run_language language.install_environment(prefix, version, deps) pre_commit/languages/golang.py:137: in install_environment _install_go(version, env_dir) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ version = '1.18.4' dest = '/tmp/pytest-of-builduser/pytest-0/test_golang_versioned0/golangenv-1.18.4' def _install_go(version: str, dest: str) -> None: try: resp = urllib.request.urlopen(_get_url(version)) except urllib.error.HTTPError as e: # pragma: no cover if e.code == 404: > raise ValueError( f'Could not find a version matching your system requirements ' f'(os={platform.system().lower()}; arch={_ARCH})', ) from e E ValueError: Could not find a version matching your system requirements (os=linux; arch=riscv64) pre_commit/languages/golang.py:106: ValueError _______________________ test_node_hook_versions[18.13.0] _______________________ tmp_path = PosixPath('/tmp/pytest-of-builduser/pytest-0/test_node_hook_versions_18_13_0') version = '18.13.0' @pytest.mark.parametrize('version', (C.DEFAULT, '18.13.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.4.0/venv/bin/python', '-mnodeenv', '--prebuilt', '--clean-src', '/tmp/pytest-of-builduser/pytest-0/test_node_hook_versions_18_13_0/node_env-18.13.0', '-n', ...) kwargs = {'stderr': -1, 'stdin': -1, 'stdout': -1} proc = stdout_b = b'' stderr_b = b'/usr/lib/python3.11/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.4.0/venv/bin/python', '-mnodeenv', '--prebuilt', '--clean-src', '/tmp/pytest-of-builduser/pytest-0/test_node_hook_versions_18_13_0/node_env-18.13.0', '-n', '18.13.0') E return code: 1 E stdout: (none) E stderr: E /usr/lib/python3.11/site-packages/nodeenv.py:26: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13 E import pipes E * Install prebuilt node (18.13.0) .Failed to download from https://unofficial-builds.nodejs.org/download/release/v18.13.0/node-v18.13.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.11/site-packages/nodeenv.py", line 1540, in E main() E File "/usr/lib/python3.11/site-packages/nodeenv.py", line 1122, in main E create_environment(env_dir, args) E File "/usr/lib/python3.11/site-packages/nodeenv.py", line 998, in create_environment E install_node(env_dir, src_dir, args) E File "/usr/lib/python3.11/site-packages/nodeenv.py", line 755, in install_node E install_node_wrapped(env_dir, src_dir, args) E File "/usr/lib/python3.11/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.11/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:110: CalledProcessError =============================== warnings summary =============================== tests/repository_test.py: 60 warnings tests/commands/gc_test.py: 15 warnings tests/commands/init_templatedir_test.py: 7 warnings tests/commands/install_uninstall_test.py: 58 warnings tests/commands/run_test.py: 32 warnings tests/languages/golang_test.py: 30 warnings tests/languages/node_test.py: 15 warnings tests/languages/perl_test.py: 15 warnings tests/languages/r_test.py: 15 warnings tests/languages/ruby_test.py: 15 warnings tests/languages/rust_test.py: 30 warnings /build/pre-commit/src/pre-commit-3.4.0/pre_commit/util.py:39: DeprecationWarning: read_text is deprecated. Use files() instead. Refer to https://importlib-resources.readthedocs.io/en/latest/using.html#migrating-from-legacy for migration advice. return importlib.resources.read_text('pre_commit.resources', filename) tests/repository_test.py: 60 warnings tests/commands/gc_test.py: 15 warnings tests/commands/init_templatedir_test.py: 7 warnings tests/commands/install_uninstall_test.py: 58 warnings tests/commands/run_test.py: 32 warnings tests/languages/golang_test.py: 30 warnings tests/languages/node_test.py: 15 warnings tests/languages/perl_test.py: 15 warnings tests/languages/r_test.py: 15 warnings tests/languages/ruby_test.py: 15 warnings tests/languages/rust_test.py: 30 warnings /usr/lib/python3.11/importlib/resources/_legacy.py:80: DeprecationWarning: open_text is deprecated. Use files() instead. Refer to https://importlib-resources.readthedocs.io/en/latest/using.html#migrating-from-legacy for migration advice. with open_text(package, resource, encoding, errors) as fp: tests/languages/ruby_test.py::test_archive_root_stat[rbenv.tar.gz] tests/languages/ruby_test.py::test_archive_root_stat[ruby-build.tar.gz] tests/languages/ruby_test.py::test_archive_root_stat[ruby-download.tar.gz] tests/languages/ruby_test.py::test_ruby_hook_default /build/pre-commit/src/pre-commit-3.4.0/pre_commit/languages/ruby.py:28: DeprecationWarning: open_binary is deprecated. Use files() instead. Refer to https://importlib-resources.readthedocs.io/en/latest/using.html#migrating-from-legacy for migration advice. return importlib.resources.open_binary('pre_commit.resources', filename) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/languages/golang_test.py::test_golang_versioned - ValueError: Co... FAILED tests/languages/node_test.py::test_node_hook_versions[18.13.0] - pre_c... = 2 failed, 697 passed, 1 skipped, 40 deselected, 3 xfailed, 588 warnings in 2434.22s (0:40:34) = ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root2/build receiving incremental file list pre-commit-3.4.0-1-riscv64-build.log pre-commit-3.4.0-1-riscv64-check.log sent 62 bytes received 5,471 bytes 11,066.00 bytes/sec total size is 26,509 speedup is 4.79