==> Building on electivire ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 700 30% 0.00kB/s 0:00:00 2,293 100% 1.52MB/s 0:00:00 (xfr#1, to-chk=14/16) .nvchecker.toml 113 100% 110.35kB/s 0:00:00 113 100% 110.35kB/s 0:00:00 (xfr#2, to-chk=13/16) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=12/16) PKGBUILD 700 15% 683.59kB/s 0:00:00 4,604 100% 4.39MB/s 0:00:00 (xfr#4, to-chk=11/16) README.md 269 100% 262.70kB/s 0:00:00 269 100% 262.70kB/s 0:00:00 (xfr#5, to-chk=10/16) REUSE.toml 492 100% 480.47kB/s 0:00:00 492 100% 480.47kB/s 0:00:00 (xfr#6, to-chk=9/16) opensearch-dashboards 481 100% 469.73kB/s 0:00:00 481 100% 469.73kB/s 0:00:00 (xfr#7, to-chk=8/16) opensearch-dashboards-3.6.0-1.log 962 100% 939.45kB/s 0:00:00 962 100% 939.45kB/s 0:00:00 (xfr#8, to-chk=7/16) opensearch-dashboards-keystore 456 100% 445.31kB/s 0:00:00 456 100% 445.31kB/s 0:00:00 (xfr#9, to-chk=6/16) opensearch-dashboards-plugin 466 100% 455.08kB/s 0:00:00 466 100% 455.08kB/s 0:00:00 (xfr#10, to-chk=5/16) opensearch-dashboards.service 368 100% 359.38kB/s 0:00:00 368 100% 359.38kB/s 0:00:00 (xfr#11, to-chk=4/16) tmpfile.conf 540 100% 527.34kB/s 0:00:00 540 100% 527.34kB/s 0:00:00 (xfr#12, to-chk=3/16) user.conf 93 100% 90.82kB/s 0:00:00 93 100% 90.82kB/s 0:00:00 (xfr#13, to-chk=2/16) LICENSES/ sent 1,461 bytes received 415 bytes 1,250.67 bytes/sec total size is 11,028 speedup is 5.88 ==> Patching arch to riscv64... ==> 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 opensearch-dashboards ==> Locking pacman database cache...done  -> repo: extra  -> arch: riscv64  -> worker: felix-3 ==> Building opensearch-dashboards for [extra] (riscv64) ==> Locking clean chroot...done ]3008;start=ef59fd90037e4ea48f68db6857cd6f26;user=root;hostname=electivire.felixc.at;machineid=20663a96e205491681a8d81de8d4d2fb;bootid=93848d27b2aa453a93f24bc3b3ef7bdf;pid=1622449;pidfdid=137990514;comm=systemd-nspawn;container=arch-nspawn-1622449;type=container\]11;?\]2;🔵 Container arch-nspawn-1622449 on electivire.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (1) Old Version New Version Net Change Download Size core/libunistring 1.4.1-1 1.4.2-1 0.00 MiB 0.72 MiB Total Download Size: 0.72 MiB Total Installed Size: 2.71 MiB Net Upgrade Size: 0.00 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... libunistring-1.4.2-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading libunistring... ^C Interrupt signal received [?25herror: command terminated by signal 2: Interrupt [?25h[!p]104\[?7h]3008;end=ef59fd90037e4ea48f68db6857cd6f26\==> Building in chroot for [extra] (riscv64)... ==> Locking clean chroot [/var/lib/archbuild/extra-riscv64/root]...done ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-3]...done ==> Making package: opensearch-dashboards 3.6.0-1 (Fri May 15 02:53:40 2026) ==> Retrieving sources...  -> Updating OpenSearch-Dashboards git repo...  -> Found opensearch-dashboards  -> Found opensearch-dashboards-keystore  -> Found opensearch-dashboards-plugin  -> Found opensearch-dashboards.service  -> Found tmpfile.conf  -> Found user.conf ==> Validating source files with sha512sums... OpenSearch-Dashboards ... Passed opensearch-dashboards ... Passed opensearch-dashboards-keystore ... Passed opensearch-dashboards-plugin ... Passed opensearch-dashboards.service ... Passed tmpfile.conf ... Passed user.conf ... Passed ]3008;start=09acaa80bea445cf93d8fcd395e0c17c;user=root;hostname=electivire.felixc.at;machineid=20663a96e205491681a8d81de8d4d2fb;bootid=93848d27b2aa453a93f24bc3b3ef7bdf;pid=1626367;pidfdid=137994469;comm=systemd-nspawn;container=arch-nspawn-1626367;type=container\]11;?\]2;🔵 Container arch-nspawn-1626367 on electivire.felixc.at\==> Making package: opensearch-dashboards 3.6.0-1 (Thu May 14 18:53:59 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (3) New Version Net Change extra/c-ares 1.34.6-1 0.51 MiB extra/libuv 1.52.1-1 0.62 MiB extra/nodejs-lts-jod 22.22.2-1 58.32 MiB Total Installed Size: 59.44 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libuv... installing c-ares... installing nodejs-lts-jod... Optional dependencies for nodejs-lts-jod 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 extra/node-gyp 12.3.0-1 6.08 MiB extra/nodejs-nopt 9.0.0-1 0.03 MiB extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.35-1 0.15 MiB extra/semver 7.7.3-1 0.09 MiB extra/zlib-ng 2.3.3-1 0.23 MiB extra/git 2.54.0-1 29.36 MiB extra/npm 11.13.0-1 8.66 MiB extra/yarn 1.22.22-2 19.26 MiB Total Installed Size: 64.00 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing yarn... 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 [pending] 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-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 :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 969. Creating user 'git' (git daemon user) with UID 969 and GID 969. (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 opensearch-dashboards  -> Found opensearch-dashboards-keystore  -> Found opensearch-dashboards-plugin  -> Found opensearch-dashboards.service  -> Found tmpfile.conf  -> Found user.conf ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of OpenSearch-Dashboards git repo... Cloning into 'OpenSearch-Dashboards'... done. Updating files: 0% (96/14491) Updating files: 1% (145/14491) Updating files: 1% (219/14491) Updating files: 1% (225/14491) Updating files: 1% (232/14491) Updating files: 1% (240/14491) Updating files: 1% (246/14491) Updating files: 1% (252/14491) Updating files: 1% (258/14491) Updating files: 2% (290/14491) Updating files: 3% (435/14491) Updating files: 4% (580/14491) Updating files: 5% (725/14491) Updating files: 6% (870/14491) Updating files: 7% (1015/14491) Updating files: 8% (1160/14491) Updating files: 9% (1305/14491) Updating files: 10% (1450/14491) Updating files: 11% (1595/14491) Updating files: 12% (1739/14491) Updating files: 13% (1884/14491) Updating files: 14% (2029/14491) Updating files: 15% (2174/14491) Updating files: 16% (2319/14491) Updating files: 17% (2464/14491) Updating files: 17% (2489/14491) Updating files: 18% (2609/14491) Updating files: 19% (2754/14491) Updating files: 20% (2899/14491) Updating files: 21% (3044/14491) Updating files: 22% (3189/14491) Updating files: 23% (3333/14491) Updating files: 24% (3478/14491) Updating files: 25% (3623/14491) Updating files: 26% (3768/14491) Updating files: 27% (3913/14491) Updating files: 28% (4058/14491) Updating files: 29% (4203/14491) Updating files: 30% (4348/14491) Updating files: 31% (4493/14491) Updating files: 32% (4638/14491) Updating files: 33% (4783/14491) Updating files: 34% (4927/14491) Updating files: 35% (5072/14491) Updating files: 36% (5217/14491) Updating files: 37% (5362/14491) Updating files: 38% (5507/14491) Updating files: 39% (5652/14491) Updating files: 40% (5797/14491) Updating files: 41% (5942/14491) Updating files: 42% (6087/14491) Updating files: 43% (6232/14491) Updating files: 44% (6377/14491) Updating files: 45% (6521/14491) Updating files: 46% (6666/14491) Updating files: 47% (6811/14491) Updating files: 48% (6956/14491) Updating files: 49% (7101/14491) Updating files: 50% (7246/14491) Updating files: 51% (7391/14491) Updating files: 51% (7461/14491) Updating files: 52% (7536/14491) Updating files: 53% (7681/14491) Updating files: 54% (7826/14491) Updating files: 55% (7971/14491) Updating files: 56% (8115/14491) Updating files: 57% (8260/14491) Updating files: 58% (8405/14491) Updating files: 59% (8550/14491) Updating files: 60% (8695/14491) Updating files: 61% (8840/14491) Updating files: 62% (8985/14491) Updating files: 63% (9130/14491) Updating files: 64% (9275/14491) Updating files: 65% (9420/14491) Updating files: 66% (9565/14491) Updating files: 67% (9709/14491) Updating files: 68% (9854/14491) Updating files: 69% (9999/14491) Updating files: 69% (10068/14491) Updating files: 70% (10144/14491) Updating files: 71% (10289/14491) Updating files: 72% (10434/14491) Updating files: 73% (10579/14491) Updating files: 74% (10724/14491) Updating files: 75% (10869/14491) Updating files: 76% (11014/14491) Updating files: 77% (11159/14491) Updating files: 78% (11303/14491) Updating files: 79% (11448/14491) Updating files: 80% (11593/14491) Updating files: 81% (11738/14491) Updating files: 82% (11883/14491) Updating files: 83% (12028/14491) Updating files: 84% (12173/14491) Updating files: 85% (12318/14491) Updating files: 86% (12463/14491) Updating files: 87% (12608/14491) Updating files: 88% (12753/14491) Updating files: 89% (12897/14491) Updating files: 90% (13042/14491) Updating files: 91% (13187/14491) Updating files: 92% (13332/14491) Updating files: 93% (13477/14491) Updating files: 94% (13622/14491) Updating files: 95% (13767/14491) Updating files: 96% (13912/14491) Updating files: 96% (14046/14491) Updating files: 97% (14057/14491) Updating files: 98% (14202/14491) Updating files: 99% (14347/14491) Updating files: 100% (14491/14491) Updating files: 100% (14491/14491), done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Starting build()... yarn run v1.22.22 $ scripts/use_node scripts/osd bootstrap info [opensearch-dashboards] running yarn $ scripts/use_node ./preinstall_check [1/5] Validating package.json... [2/5] Resolving packages... warning Resolution field "typescript@4.6.4" is incompatible with requested version "typescript@^5.3.3" warning Resolution field "typescript@4.6.4" is incompatible with requested version "typescript@~4.5.2" warning Lockfile has incorrect entry for "serialize-javascript@^6.0.2". Ignoring it. warning Resolution field "langsmith@0.4.7" is incompatible with requested version "langsmith@^0.3.67" [3/5] Fetching packages... warning bare-fs@4.0.1: The engine "bare" appears to be invalid. warning bare-os@3.5.1: The engine "bare" appears to be invalid. warning @zip.js/zip.js@2.8.16: The engine "deno" appears to be invalid. warning @zip.js/zip.js@2.8.16: The engine "bun" appears to be invalid. [4/5] Linking dependencies... warning "workspace-aggregator-596c05ff-9b56-4b00-b732-2756a24fb250 > osd_tp_run_pipeline > @elastic/eui@1.22.1" has incorrect peer dependency "@types/react@^16.9.34". warning "workspace-aggregator-596c05ff-9b56-4b00-b732-2756a24fb250 > osd_tp_run_pipeline > @elastic/eui@1.22.1" has incorrect peer dependency "@types/react-dom@^16.9.6". warning "workspace-aggregator-596c05ff-9b56-4b00-b732-2756a24fb250 > osd_tp_run_pipeline > @elastic/eui@1.22.1" has incorrect peer dependency "react@^16.12". warning "workspace-aggregator-596c05ff-9b56-4b00-b732-2756a24fb250 > osd_tp_run_pipeline > @elastic/eui@1.22.1" has incorrect peer dependency "react-dom@^16.12". warning "@elastic/eui > react-ace@7.0.5" has incorrect peer dependency "react@^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0". warning "@elastic/eui > react-ace@7.0.5" has incorrect peer dependency "react-dom@^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0". warning "@elastic/eui > react-beautiful-dnd > use-memo-one@1.1.2" has incorrect peer dependency "react@^16.8.0 || ^17.0.0". warning "@elastic/eui > react-focus-on > react-style-singleton@2.1.1" has incorrect peer dependency "react@^16.8.0 || ^17.0.0". warning "@elastic/eui > react-focus-on > use-callback-ref@1.2.5" has incorrect peer dependency "react@^16.8.0 || ^17.0.0". warning "@elastic/eui > react-focus-on > use-sidecar@1.0.5" has incorrect peer dependency "react@^16.8.0 || ^17.0.0". warning "@elastic/eui > react-focus-on > react-focus-lock > react-clientside-effect@1.2.5" has incorrect peer dependency "react@^15.3.0 || ^16.0.0 || ^17.0.0". warning "@elastic/eui > react-focus-on > react-remove-scroll > react-remove-scroll-bar@2.2.0" has incorrect peer dependency "react@^16.8.0 || ^17.0.0". warning "@osd/apm-topology > @osd/i18n > react-intl@2.9.0" has incorrect peer dependency "react@^0.14.9 || ^15.0.0 || ^16.0.0". warning "@osd/interpreter > url-loader@2.3.0" has incorrect peer dependency "webpack@^4.0.0". warning " > @elastic/charts@31.1.0" has incorrect peer dependency "react@^16.12.0". warning " > @elastic/charts@31.1.0" has incorrect peer dependency "react-dom@^16.12.0". warning "@osd/ui-framework > @osd/optimizer > @osd/ui-shared-deps > react-router > mini-create-react-context@0.4.1" has incorrect peer dependency "react@^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0". warning "workspace-aggregator-596c05ff-9b56-4b00-b732-2756a24fb250 > http-aws-es@6.0.1" has unmet peer dependency "aws-sdk@^2.138.0". warning "workspace-aggregator-596c05ff-9b56-4b00-b732-2756a24fb250 > http-aws-es@6.0.1" has incorrect peer dependency "elasticsearch@^15.0.0". warning " > @cypress/webpack-preprocessor@6.0.2" has unmet peer dependency "@babel/preset-env@^7.0.0". warning " > @cypress/webpack-preprocessor@6.0.2" has incorrect peer dependency "babel-loader@^8.3 || ^9". warning "react-grid-layout > react-resizable@1.11.1" has incorrect peer dependency "react@0.14.x || 15.x || 16.x || 17.x". warning "react-grid-layout > react-resizable@1.11.1" has incorrect peer dependency "react-dom@0.14.x || 15.x || 16.x || 17.x". warning " > react-sizeme@2.6.12" has incorrect peer dependency "react@^0.14.0 || ^15.0.0-0 || ^16.0.0". warning " > react-sizeme@2.6.12" has incorrect peer dependency "react-dom@^0.14.0 || ^15.0.0-0 || ^16.0.0". warning Workspaces can only be enabled in private projects. warning Workspaces can only be enabled in private projects. [5/5] Building fresh packages... warning Error running install script for optional dependency: "/build/opensearch-dashboards/src/OpenSearch-Dashboards/node_modules/msgpackr-extract: Command failed. Exit code: 1 Command: node-gyp-build-optional-packages Arguments: Directory: /build/opensearch-dashboards/src/OpenSearch-Dashboards/node_modules/msgpackr-extract Output: gyp info it worked if it ends with ok gyp info using node-gyp@12.3.0 gyp info using node@22.22.2 | linux | riscv64 gyp ERR! find Python gyp ERR! find Python --python was not set on the command line gyp ERR! find Python Python is not set from environment variable PYTHON gyp ERR! find Python checking if \"python3\" can be used gyp ERR! find Python - executable path is \"\" gyp ERR! find Python - \"\" could not be run gyp ERR! find Python checking if \"python\" can be used gyp ERR! find Python - executable path is \"\" gyp ERR! find Python - \"\" could not be run gyp ERR! find Python gyp ERR! find Python ********************************************************** gyp ERR! find Python You need to install the latest version of Python. gyp ERR! find Python Node-gyp should be able to find and use Python. If not, gyp ERR! find Python you can try one of the following options: gyp ERR! find Python - Use the switch --python=\"/path/to/pythonexecutable\" gyp ERR! find Python (accepted by both node-gyp and npm) gyp ERR! find Python - Set the environment variable PYTHON gyp ERR! find Python For more information consult the documentation at: gyp ERR! find Python https://github.com/nodejs/node-gyp#installation gyp ERR! find Python ********************************************************** gyp ERR! find Python gyp ERR! configure error gyp ERR! stack Error: Could not find any Python installation to use gyp ERR! stack at PythonFinder.fail (/usr/lib/node_modules/node-gyp/lib/find-python.js:300:11) gyp ERR! stack at PythonFinder.findPython (/usr/lib/node_modules/node-gyp/lib/find-python.js:160:17) gyp ERR! stack at process.processTicksAndRejections (node:internal/process/task_queues:103:5) gyp ERR! stack at async configure (/usr/lib/node_modules/node-gyp/lib/configure.js:27:18) gyp ERR! stack at async run (/usr/lib/node_modules/node-gyp/bin/node-gyp.js:81:18) gyp ERR! System Linux 6.19.12-arch1-1 gyp ERR! command \"/usr/bin/node\" \"/usr/bin/node-gyp\" \"rebuild\" gyp ERR! cwd /build/opensearch-dashboards/src/OpenSearch-Dashboards/node_modules/msgpackr-extract gyp ERR! node -v v22.22.2 gyp ERR! node-gyp -v v12.3.0 gyp ERR! $npm_package_name msgpackr-extract gyp ERR! $npm_package_version 3.0.2 gyp ERR! not ok" info This module is OPTIONAL, you can safely ignore this error error /build/opensearch-dashboards/src/OpenSearch-Dashboards/node_modules/chromedriver: Command failed. Exit code: 1 Command: node install.js Arguments: Directory: /build/opensearch-dashboards/src/OpenSearch-Dashboards/node_modules/chromedriver Output: Only Linux 64 bits supported. info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command. ERROR [bootstrap] failed: ERROR Error: Command failed with exit code 1: /usr/lib/node_modules/yarn/bin/yarn.js install --non-interactive at makeError (/build/opensearch-dashboards/src/OpenSearch-Dashboards/packages/osd-pm/dist/index.js:27527:11) at handlePromise (/build/opensearch-dashboards/src/OpenSearch-Dashboards/packages/osd-pm/dist/index.js:26461:26) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) at async installInDir (/build/opensearch-dashboards/src/OpenSearch-Dashboards/packages/osd-pm/dist/index.js:26167:3) at async Project.installDependencies (/build/opensearch-dashboards/src/OpenSearch-Dashboards/packages/osd-pm/dist/index.js:15193:5) at async Object.run (/build/opensearch-dashboards/src/OpenSearch-Dashboards/packages/osd-pm/dist/index.js:9230:11) at async runCommand (/build/opensearch-dashboards/src/OpenSearch-Dashboards/packages/osd-pm/dist/index.js:58888:5) at async Object.run (/build/opensearch-dashboards/src/OpenSearch-Dashboards/packages/osd-pm/dist/index.js:259:3) 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... [!p]104\[?7h]3008;end=09acaa80bea445cf93d8fcd395e0c17c\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-3/build [?25h[?25h[?25hreceiving incremental file list opensearch-dashboards-3.6.0-1-riscv64-build.log opensearch-dashboards-3.6.0-1-riscv64-prepare.log sent 62 bytes received 2,436 bytes 4,996.00 bytes/sec total size is 8,646 speedup is 3.46