:: Synchronizing package databases... build-support-manual downloading... build-support downloading... core-staging downloading... extra-staging downloading... core-testing downloading... core downloading... extra-testing downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging-with-build-support] (i686)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-with-build-support-i686/root] -> [build]...done ==> Making package: prometheus 3.0.1-1.0 (Wed Dec 11 04:27:20 2024) ==> Retrieving sources... -> Found prometheus-v3.0.1.tar.gz -> Found prometheus.service -> Found prometheus.sysusers -> Found prometheus.conf ==> Validating source files with sha256sums... prometheus-v3.0.1.tar.gz ... Passed prometheus.service ... Passed prometheus.sysusers ... Passed prometheus.conf ... Passed gpg: Warning: using insecure memory! ==> Appending keys from archlinux32.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! ==> Updating trust database... gpg: Warning: using insecure memory! gpg: next trustdb check due at 2025-01-01 ==> Making package: prometheus 3.0.1-1.0 (Wed Dec 11 04:27:24 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (19) c-ares-1.34.3-1.0 libngtcp2-1.9.0-1.0 libuv-1.49.2-1.0 libyaml-0.2.5-3.0 node-gyp-9.4.0-1.0 nodejs-nopt-7.2.0-1.0 perl-error-0.17029-7.0 perl-mailtools-2.21-9.0 perl-timedate-2.33-7.0 python-pathspec-0.12.1-2.1 python-yaml-6.0.2-1.0 semver-7.3.8-1.1 git-2.47.1-1.0 go-2:1.22.5-1.0 nodejs-22.9.0-1.0 npm-10.8.2-1 typescript-5.1.3-1.0 yamllint-1.35.1-1.0 yarn-1.22.22-2 Total Installed Size: 365.65 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing go... 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 c-ares... installing libngtcp2... installing libuv... 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-pathspec... installing libyaml... installing python-yaml... installing yamllint... installing typescript... installing yarn... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Warn about old perl modules ==> Retrieving sources... -> Found prometheus-v3.0.1.tar.gz -> Found prometheus.service -> Found prometheus.sysusers -> Found prometheus.conf ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting prometheus-v3.0.1.tar.gz with bsdtar ==> Starting build()... go: downloading go1.23.0 (linux/386) go: downloading github.com/shurcooL/httpfs v0.0.0-20230704072500-f1e31cf0ba5c # get https://proxy.golang.org/github.com/shurcoo%21l/httpfs/@v/v0.0.0-20230704072500-f1e31cf0ba5c.zip # get https://proxy.golang.org/github.com/shurcoo%21l/httpfs/@v/v0.0.0-20230704072500-f1e31cf0ba5c.zip: 200 OK (0.065s) # get https://proxy.golang.org/github.com/shurcoo%21l/httpfs/@v/v0.0.0-20230704072500-f1e31cf0ba5c.mod # get https://proxy.golang.org/github.com/shurcoo%21l/httpfs/@v/v0.0.0-20230704072500-f1e31cf0ba5c.mod: 200 OK (0.002s) ui.go fatal: not a git repository (or any of the parent directories): .git cd web/ui && npm install npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported 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 @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead added 658 packages, and audited 662 packages in 8s 105 packages are looking for funding run `npm fund` for details 5 vulnerabilities (2 low, 3 high) To address all issues, run: npm audit fix Run `npm audit` for details. npm notice npm notice New minor version of npm available! 10.8.2 -> 10.9.2 npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.9.2 npm notice To update run: npm install -g npm@10.9.2 npm notice # The old React app has been separated from the npm workspaces setup to avoid # issues with conflicting dependencies. This is a temporary solution until the # new Mantine-based UI is fully integrated and the old app can be removed. cd web/ui/react-app && npm install npm warn deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin. npm warn deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead npm warn deprecated workbox-cacheable-response@6.6.0: workbox-background-sync@6.6.0 npm warn deprecated workbox-google-analytics@6.6.0: It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained npm warn deprecated rollup-plugin-terser@7.0.2: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser npm warn deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x. npm warn deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 npm warn deprecated domexception@2.0.1: Use your platform's native DOMException instead npm warn deprecated abab@2.0.6: Use your platform's native atob() and btoa() methods instead npm warn deprecated @babel/plugin-proposal-private-methods@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. npm warn deprecated @babel/plugin-proposal-numeric-separator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. npm warn deprecated @babel/plugin-proposal-nullish-coalescing-operator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. npm warn deprecated @babel/plugin-proposal-class-properties@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. npm warn deprecated @babel/plugin-proposal-optional-chaining@7.21.0: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. added 1842 packages, and audited 1843 packages in 12s 284 packages are looking for funding run `npm fund` for details 25 vulnerabilities (4 low, 7 moderate, 14 high) To address issues that do not require attention, run: npm audit fix To address all issues possible (including breaking changes), run: npm audit fix --force Some issues need review, and may require choosing a different dependency. Run `npm audit` for details. fatal: not a git repository (or any of the parent directories): .git cd web/ui && npm install up to date, audited 662 packages in 1s 105 packages are looking for funding run `npm fund` for details 5 vulnerabilities (2 low, 3 high) To address all issues, run: npm audit fix Run `npm audit` for details. # The old React app has been separated from the npm workspaces setup to avoid # issues with conflicting dependencies. This is a temporary solution until the # new Mantine-based UI is fully integrated and the old app can be removed. cd web/ui/react-app && npm install up to date, audited 1843 packages in 2s 284 packages are looking for funding run `npm fund` for details 25 vulnerabilities (4 low, 7 moderate, 14 high) To address issues that do not require attention, run: npm audit fix To address all issues possible (including breaking changes), run: npm audit fix --force Some issues need review, and may require choosing a different dependency. Run `npm audit` for details. cd web/ui && CI="" npm run build > prometheus-io@0.300.1 build > bash build_ui.sh --all build lezer-promql > @prometheus-io/lezer-promql@0.300.1 build > bash ./build.sh + npx lezer-generator src/promql.grammar -o src/parser Wrote src/parser.js and src/parser.terms.js + cat src/parser.terms.js + bash ./generate-types.sh + mkdir -p ./dist + indexFile=./dist/index.d.ts + [[ -f ./dist/index.d.ts ]] + cat ++ sed -E 's/ = [0-9]+/: number/' src/parser.terms.js + rollup -c /build/prometheus/src/prometheus-3.0.1/web/ui/node_modules/rollup/dist/native.js:84 throw new Error( ^ Error: Your current platform "linux" and architecture "ia32" combination is not yet supported by the native Rollup build. Please use the WASM build "@rollup/wasm-node" instead. The following platform-architecture combinations are supported: android-arm android-arm64 darwin-arm64 darwin-x64 linux-arm linux-arm (musl) linux-arm64 linux-arm64 (musl) linux-ppc64 linux-riscv64 linux-s390x linux-x64 linux-x64 (musl) win32-arm64 win32-ia32 win32-x64 If this is important to you, please consider supporting Rollup to make a native build for your platform and architecture available. at throwUnsupportedError (/build/prometheus/src/prometheus-3.0.1/web/ui/node_modules/rollup/dist/native.js:84:8) at getPackageBase (/build/prometheus/src/prometheus-3.0.1/web/ui/node_modules/rollup/dist/native.js:75:3) at Object. (/build/prometheus/src/prometheus-3.0.1/web/ui/node_modules/rollup/dist/native.js:37:21) at Module._compile (node:internal/modules/cjs/loader:1546:14) at Module._extensions..js (node:internal/modules/cjs/loader:1691:10) at Module.load (node:internal/modules/cjs/loader:1317:32) at Module._load (node:internal/modules/cjs/loader:1127:12) at TracingChannel.traceSync (node:diagnostics_channel:315:14) at wrapModuleLoad (node:internal/modules/cjs/loader:217:24) at Module.require (node:internal/modules/cjs/loader:1339:12) Node.js v22.9.0 npm error Lifecycle script `build` failed with error: npm error code 1 npm error path /build/prometheus/src/prometheus-3.0.1/web/ui/module/lezer-promql npm error workspace @prometheus-io/lezer-promql@0.300.1 npm error location /build/prometheus/src/prometheus-3.0.1/web/ui/module/lezer-promql npm error command failed npm error command sh -c bash ./build.sh make: *** [Makefile:64: ui-build] Error 1 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-with-build-support-i686/build/build used straw: :with_build_support:haskell_without_check: build@euronuc.lan