==> Building on electivire ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 1,847 100% 0.00kB/s 0:00:00 1,847 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 140 100% 136.72kB/s 0:00:00 140 100% 136.72kB/s 0:00:00 (xfr#2, to-chk=6/9) PKGBUILD 3,489 73% 3.33MB/s 0:00:00 4,725 100% 4.51MB/s 0:00:00 (xfr#3, to-chk=5/9) matrix-appservice-irc-3.0.5-1.log 502 100% 490.23kB/s 0:00:00 502 100% 490.23kB/s 0:00:00 (xfr#4, to-chk=4/9) matrix-appservice-irc.install 700 80% 683.59kB/s 0:00:00 872 100% 851.56kB/s 0:00:00 (xfr#5, to-chk=3/9) matrix-appservice-irc.service 700 80% 683.59kB/s 0:00:00 874 100% 853.52kB/s 0:00:00 (xfr#6, to-chk=2/9) matrix-appservice-irc.sysusers 46 100% 44.92kB/s 0:00:00 46 100% 44.92kB/s 0:00:00 (xfr#7, to-chk=1/9) matrix-appservice-irc.tmpfiles 70 100% 68.36kB/s 0:00:00 70 100% 68.36kB/s 0:00:00 (xfr#8, to-chk=0/9) sent 3,110 bytes received 273 bytes 1,353.20 bytes/sec total size is 8,771 speedup is 2.59 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building matrix-appservice-irc  -> repo: extra  -> arch: riscv64  -> worker: felix-3 ==> Building matrix-appservice-irc for [extra] (riscv64) ]2;🔵 Container arch-nspawn-2257418 on electivire.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! :: 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] -> [felix-3]...done ==> Making package: matrix-appservice-irc 3.0.5-1 (Fri Aug 8 02:21:43 2025) ==> Retrieving sources...  -> Downloading matrix-appservice-irc-3.0.5.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 100 2411k 0 2411k 0 0 4479k 0 --:--:-- --:--:-- --:--:-- 4479k  -> Found matrix-appservice-irc.service  -> Found matrix-appservice-irc.sysusers  -> Found matrix-appservice-irc.tmpfiles ==> Validating source files with sha512sums... matrix-appservice-irc-3.0.5.tar.gz ... Passed matrix-appservice-irc.service ... Passed matrix-appservice-irc.sysusers ... Passed matrix-appservice-irc.tmpfiles ... Passed ==> Validating source files with b2sums... matrix-appservice-irc-3.0.5.tar.gz ... Passed matrix-appservice-irc.service ... Passed matrix-appservice-irc.sysusers ... Passed matrix-appservice-irc.tmpfiles ... Passed ]2;🔵 Container arch-nspawn-2258571 on electivire.felixc.at\==> Making package: matrix-appservice-irc 3.0.5-1 (Thu Aug 7 18:21:54 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (5) New Version Net Change extra/c-ares 1.34.5-1 0.50 MiB extra/libngtcp2 1.13.0-2 0.57 MiB extra/libuv 1.51.0-1 0.60 MiB extra/simdjson 1:3.13.0-1 5.12 MiB extra/nodejs 24.2.0-1.1 66.69 MiB Total Installed Size: 73.48 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing c-ares... installing libngtcp2... installing libuv... installing simdjson... installing nodejs... Optional dependencies for nodejs npm: nodejs package manager :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (10) New Version Net Change Download Size extra/node-gyp 11.3.0-1 8.90 MiB extra/nodejs-nopt 7.2.1-1 0.03 MiB extra/perl-error 0.17030-2 0.04 MiB extra/perl-mailtools 2.22-2 0.10 MiB extra/perl-timedate 2.33-8 0.08 MiB extra/semver 7.6.3-1 0.09 MiB extra/zlib-ng 2.2.4-1 0.21 MiB extra/git 2.50.1-3 28.58 MiB extra/npm 11.5.2-1 8.54 MiB 1.55 MiB extra/yarn 1.22.22-2 19.26 MiB Total Download Size: 1.55 MiB Total Installed Size: 65.83 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... npm-11.5.2-1-any downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` 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 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing nodejs-nopt... installing semver... installing node-gyp... Optional dependencies for node-gyp gcc: to build C++ modules [installed] make: to build C++ modules [installed] python: to build C++ modules installing npm... Optional dependencies for npm git: for dependencies using Git URL's [installed] installing yarn... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 971. Creating user 'git' (git daemon user) with UID 971 and GID 971. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h==> Retrieving sources...  -> Found matrix-appservice-irc-3.0.5.tar.gz  -> Found matrix-appservice-irc.service  -> Found matrix-appservice-irc.sysusers  -> Found matrix-appservice-irc.tmpfiles ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting matrix-appservice-irc-3.0.5.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... npm warn deprecated har-validator@5.1.5: this library is no longer supported npm warn deprecated request-promise@4.2.6: request-promise has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm warn deprecated @humanwhocodes/config-array@0.11.14: Use @eslint/config-array instead npm warn deprecated @humanwhocodes/object-schema@2.0.2: Use @eslint/object-schema instead npm warn deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. npm warn deprecated eslint@8.57.0: This version is no longer supported. Please see https://eslint.org/version-support for other options. npm error code 1 npm error path /build/matrix-appservice-irc/src/matrix-appservice-irc-3.0.5/node_modules/utf-8-validate npm error command failed npm error command sh -c node-gyp-build npm error gyp info it worked if it ends with ok npm error gyp info using node-gyp@11.3.0 npm error gyp info using node@24.2.0 | linux | riscv64 npm error gyp ERR! find Python npm error gyp ERR! find Python Python is not set from command line or npm configuration npm error gyp ERR! find Python Python is not set from environment variable PYTHON npm error gyp ERR! find Python checking if "python3" can be used npm error gyp ERR! find Python - executable path is "" npm error gyp ERR! find Python - "" could not be run npm error gyp ERR! find Python checking if "python" can be used npm error gyp ERR! find Python - executable path is "" npm error gyp ERR! find Python - "" could not be run npm error gyp ERR! find Python npm error gyp ERR! find Python ********************************************************** npm error gyp ERR! find Python You need to install the latest version of Python. npm error gyp ERR! find Python Node-gyp should be able to find and use Python. If not, npm error gyp ERR! find Python you can try one of the following options: npm error gyp ERR! find Python - Use the switch --python="/path/to/pythonexecutable" npm error gyp ERR! find Python (accepted by both node-gyp and npm) npm error gyp ERR! find Python - Set the environment variable PYTHON npm error gyp ERR! find Python - Set the npm configuration variable python: npm error gyp ERR! find Python npm config set python "/path/to/pythonexecutable" npm error gyp ERR! find Python For more information consult the documentation at: npm error gyp ERR! find Python https://github.com/nodejs/node-gyp#installation npm error gyp ERR! find Python ********************************************************** npm error gyp ERR! find Python npm error gyp ERR! configure error npm error gyp ERR! stack Error: Could not find any Python installation to use npm error gyp ERR! stack at PythonFinder.fail (/usr/lib/node_modules/node-gyp/lib/find-python.js:306:11) npm error gyp ERR! stack at PythonFinder.findPython (/usr/lib/node_modules/node-gyp/lib/find-python.js:164:17) npm error gyp ERR! stack at process.processTicksAndRejections (node:internal/process/task_queues:105:5) npm error gyp ERR! stack at async configure (/usr/lib/node_modules/node-gyp/lib/configure.js:27:18) npm error gyp ERR! stack at async run (/usr/lib/node_modules/node-gyp/bin/node-gyp.js:81:18) npm error gyp ERR! System Linux 6.15.4-arch2-1 npm error gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/node-gyp/bin/node-gyp.js" "rebuild" npm error gyp ERR! cwd /build/matrix-appservice-irc/src/matrix-appservice-irc-3.0.5/node_modules/utf-8-validate npm error gyp ERR! node -v v24.2.0 npm error gyp ERR! node-gyp -v v11.3.0 npm error gyp ERR! not ok npm error A complete log of this run can be found in: /build/matrix-appservice-irc/src/npm-cache/_logs/2025-08-07T18_22_10_580Z-debug-0.log ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-3/build [?25h[?25h[?25hreceiving incremental file list matrix-appservice-irc-3.0.5-1-riscv64-build.log matrix-appservice-irc-3.0.5-1-riscv64-prepare.log sent 62 bytes received 1,645 bytes 682.80 bytes/sec total size is 4,441 speedup is 2.60