==> Building on snover ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/nominatim-ui ./ .SRCINFO 649 100% 0.00kB/s 0:00:00 649 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=9/11) .nvchecker.toml 98 100% 95.70kB/s 0:00:00 98 100% 95.70kB/s 0:00:00 (xfr#2, to-chk=8/11) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=7/11) PKGBUILD 1,463 100% 1.40MB/s 0:00:00 1,463 100% 1.40MB/s 0:00:00 (xfr#4, to-chk=6/11) REUSE.toml 393 100% 383.79kB/s 0:00:00 393 100% 383.79kB/s 0:00:00 (xfr#5, to-chk=5/11) nginx.conf 2,496 100% 2.38MB/s 0:00:00 2,496 100% 2.38MB/s 0:00:00 (xfr#6, to-chk=4/11) nominatim-ui-3.12.0-1.log 860 100% 839.84kB/s 0:00:00 860 100% 839.84kB/s 0:00:00 (xfr#7, to-chk=3/11) nominatim-ui.install 384 100% 375.00kB/s 0:00:00 384 100% 375.00kB/s 0:00:00 (xfr#8, to-chk=2/11) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 4,127 bytes received 226 bytes 2,902.00 bytes/sec total size is 6,332 speedup is 1.45 ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building nominatim-ui  -> repo: extra  -> arch: riscv64  -> worker: felix-1 ==> Building nominatim-ui for [extra] (riscv64) ]3008;start=023ad99a4300465f8219c00342412e91;user=root;hostname=snover.felixc.at;machineid=fe909c7d2e23df52cee775c76774030c;bootid=e867c5e20fa543a8b5bc938b20fab601;pid=3116276;comm=systemd-nspawn;container=arch-nspawn-3116276;type=container\]11;?\]2;🔵 Container arch-nspawn-3116276 on snover.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (6) Old Version New Version Net Change Download Size core/acl 2.3.2-2 2.4.0-1 0.01 MiB 0.14 MiB core/attr 2.5.2-2 2.6.0-1 0.01 MiB 0.07 MiB core/gpgme 2.1.0-1 2.1.2-1 0.00 MiB 0.33 MiB core/hwdata 0.408-1 0.409-1 0.05 MiB 1.69 MiB core/leancrypto 1.7.2-1 1.8.0-1 0.07 MiB 1.44 MiB core/libevent 2.1.12-5 2.1.13-1 0.05 MiB 0.29 MiB Total Download Size: 3.97 MiB Total Installed Size: 18.20 MiB Net Upgrade Size: 0.19 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... hwdata-0.409-1-any downloading... leancrypto-1.8.0-1-riscv64 downloading... gpgme-2.1.2-1-riscv64 downloading... libevent-2.1.13-1-riscv64 downloading... acl-2.4.0-1-riscv64 downloading... attr-2.6.0-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading acl... upgrading attr... upgrading leancrypto... upgrading libevent... upgrading gpgme... upgrading hwdata... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Updating the info directory file... [?25h[!p]104\[?7h]3008;end=023ad99a4300465f8219c00342412e91\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-1]...done ==> Making package: nominatim-ui 3.12.0-1 (Thu Jul 9 19:27:39 2026) ==> Retrieving sources...  -> Downloading nominatim-ui-3.12.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 0 0 0 0 0 0 0 0 00:01 0 100 1.61M 0 1.61M 0 0 694.7k 0 00:02 1.61M 100 2.95M 0 2.95M 0 0 1.14M 0 00:02 1.61M 100 2.95M 0 2.95M 0 0 1.14M 0 00:02 1.61M 100 2.95M 0 2.95M 0 0 1.14M 0 00:02 1.61M  -> Found nginx.conf ==> Validating source files with sha256sums... nominatim-ui-3.12.0.tar.gz ... Passed nginx.conf ... Passed ]3008;start=dd9b8000407f4cb292122f43657329eb;user=root;hostname=snover.felixc.at;machineid=fe909c7d2e23df52cee775c76774030c;bootid=e867c5e20fa543a8b5bc938b20fab601;pid=3117358;comm=systemd-nspawn;container=arch-nspawn-3117358;type=container\]11;?\]2;🔵 Container arch-nspawn-3117358 on snover.felixc.at\]3008;start=f0abbadef30d4dfc8446177378069e4e;user=root;hostname=arch-nspawn-3117358;machineid=1750421b282542c9a730b38cd3cb261c;bootid=6e0c3416c262489aa323192e9ed35207;pid=14;comm=sudo;targetuser=builduser;type=session\==> Making package: nominatim-ui 3.12.0-1 (Thu Jul 9 19:27:59 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... ]3008;start=a0aa105559e64e44a1e14d59baae02e0;user=builduser;hostname=arch-nspawn-3117358;machineid=1750421b282542c9a730b38cd3cb261c;bootid=6e0c3416c262489aa323192e9ed35207;pid=887;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (8) New Version Net Change Download Size extra/ada 3.4.4-1 0.99 MiB extra/c-ares 1.34.6-1 0.51 MiB extra/libuv 1.52.1-1 0.62 MiB extra/nodejs 26.2.0-1 53.75 MiB extra/oniguruma 6.9.10-1 0.88 MiB extra/simdjson 1:4.6.4-1 7.46 MiB extra/jq 1.8.2-1 0.48 MiB 0.22 MiB extra/yarn 1.22.22-2 19.26 MiB Total Download Size: 0.22 MiB Total Installed Size: 83.94 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... jq-1.8.2-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing ada... installing c-ares... installing libuv... installing simdjson... installing nodejs... Optional dependencies for nodejs npm: nodejs package manager installing yarn... installing oniguruma... installing jq... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h]3008;end=a0aa105559e64e44a1e14d59baae02e0\==> Retrieving sources...  -> Found nominatim-ui-3.12.0.tar.gz  -> Found nginx.conf ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting nominatim-ui-3.12.0.tar.gz with bsdtar ==> Starting prepare()... yarn install v1.22.22 [1/4] Resolving packages... [2/4] Fetching packages... warning svelte-eslint-parser@1.8.0: The engine "pnpm" appears to be invalid. [3/4] Linking dependencies... warning Workspaces can only be enabled in private projects. warning Workspaces can only be enabled in private projects. warning Workspaces can only be enabled in private projects. warning Workspaces can only be enabled in private projects. warning Workspaces can only be enabled in private projects. warning Workspaces can only be enabled in private projects. [4/4] Building fresh packages... success Saved lockfile. Done in 43.31s. ==> Starting build()... yarn run v1.22.22 $ vite build file:///build/nominatim-ui/src/nominatim-ui-tags-v3.12.0/node_modules/rolldown/dist/shared/binding-TuFFIE_J.mjs:509 const error = /* @__PURE__ */ new Error("Cannot find native binding. npm has a bug related to optional dependencies (https://github.com/npm/cli/issues/4828). Please try `npm i` again after removing both package-lock.json and node_modules directory."); ^ Error: Cannot find native binding. npm has a bug related to optional dependencies (https://github.com/npm/cli/issues/4828). Please try `npm i` again after removing both package-lock.json and node_modules directory. at file:///build/nominatim-ui/src/nominatim-ui-tags-v3.12.0/node_modules/rolldown/dist/shared/binding-TuFFIE_J.mjs:509:34 at file:///build/nominatim-ui/src/nominatim-ui-tags-v3.12.0/node_modules/rolldown/dist/shared/binding-TuFFIE_J.mjs:9:49 at file:///build/nominatim-ui/src/nominatim-ui-tags-v3.12.0/node_modules/rolldown/dist/shared/parse-D4dtlfWy.mjs:3:46 at ModuleJob.run (node:internal/modules/esm/module_job:439:25) at async node:internal/modules/esm/loader:666:26 { cause: Error: Cannot find module '@rolldown/binding-linux-riscv64-gnu' Require stack: - /build/nominatim-ui/src/nominatim-ui-tags-v3.12.0/node_modules/rolldown/dist/shared/binding-TuFFIE_J.mjs at Module._resolveFilename (node:internal/modules/cjs/loader:1519:15) ... 6 lines matching cause stack trace ... at require (node:internal/modules/helpers:191:16) at requireNative (file:///build/nominatim-ui/src/nominatim-ui-tags-v3.12.0/node_modules/rolldown/dist/shared/binding-TuFFIE_J.mjs:393:21) at file:///build/nominatim-ui/src/nominatim-ui-tags-v3.12.0/node_modules/rolldown/dist/shared/binding-TuFFIE_J.mjs:475:18 { code: 'MODULE_NOT_FOUND', requireStack: [ '/build/nominatim-ui/src/nominatim-ui-tags-v3.12.0/node_modules/rolldown/dist/shared/binding-TuFFIE_J.mjs' ], cause: Error: Cannot find module './rolldown-binding.linux-riscv64-gnu.node' Require stack: - /build/nominatim-ui/src/nominatim-ui-tags-v3.12.0/node_modules/rolldown/dist/shared/binding-TuFFIE_J.mjs at Module._resolveFilename (node:internal/modules/cjs/loader:1519:15) at wrapResolveFilename (node:internal/modules/cjs/loader:1073:27) at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1097:10) at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1124:12) at Module._load (node:internal/modules/cjs/loader:1296:5) at wrapModuleLoad (node:internal/modules/cjs/loader:255:19) at Module.require (node:internal/modules/cjs/loader:1619:12) at require (node:internal/modules/helpers:191:16) at requireNative (file:///build/nominatim-ui/src/nominatim-ui-tags-v3.12.0/node_modules/rolldown/dist/shared/binding-TuFFIE_J.mjs:388:12) at file:///build/nominatim-ui/src/nominatim-ui-tags-v3.12.0/node_modules/rolldown/dist/shared/binding-TuFFIE_J.mjs:475:18 { code: 'MODULE_NOT_FOUND', requireStack: [ '/build/nominatim-ui/src/nominatim-ui-tags-v3.12.0/node_modules/rolldown/dist/shared/binding-TuFFIE_J.mjs' ] } } } Node.js v26.2.0 error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. ==> ERROR: A failure occurred in build().  Aborting... ]3008;end=f0abbadef30d4dfc8446177378069e4e\[!p]104\[?7h]3008;end=dd9b8000407f4cb292122f43657329eb\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-1/build [?25h[?25h[?25hreceiving incremental file list nominatim-ui-3.12.0-1-riscv64-build.log nominatim-ui-3.12.0-1-riscv64-prepare.log sent 62 bytes received 1,344 bytes 937.33 bytes/sec total size is 4,070 speedup is 2.89