Building package "metals" INFO: Starting build... INFO: Verifying bootstrap image /home/u726578/chaotic/cache/lower/20240316000253.sif WARNING: integrity: signature not found for object group 1 WARNING: Bootstrap image could not be verified, but build will continue. INFO: Creating sandbox directory... INFO: Build complete: /scratch/chaotic/sandbox/pkga89604ce574 :: Synchronizing package databases... core downloading... extra downloading... community downloading... multilib downloading... chaotic-aur downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Packages (1) icu-74.2-2 Total Installed Size: 40.11 MiB Net Upgrade Size: -0.28 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... warning: could not get file information for usr/share/man/man1/derb.1.gz warning: could not get file information for usr/share/man/man1/genbrk.1.gz warning: could not get file information for usr/share/man/man1/gencfu.1.gz warning: could not get file information for usr/share/man/man1/gencnval.1.gz warning: could not get file information for usr/share/man/man1/gendict.1.gz warning: could not get file information for usr/share/man/man1/genrb.1.gz warning: could not get file information for usr/share/man/man1/icu-config.1.gz warning: could not get file information for usr/share/man/man1/icuexportdata.1.gz warning: could not get file information for usr/share/man/man1/makeconv.1.gz warning: could not get file information for usr/share/man/man1/pkgdata.1.gz warning: could not get file information for usr/share/man/man1/uconv.1.gz warning: could not get file information for usr/share/man/man8/genccode.8.gz warning: could not get file information for usr/share/man/man8/gencmn.8.gz warning: could not get file information for usr/share/man/man8/gensprep.8.gz warning: could not get file information for usr/share/man/man8/icupkg.8.gz :: Processing package changes... upgrading icu... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... :: There are 6 providers available for java-environment>=8: :: Repository extra 1) jdk-openjdk 2) jdk11-openjdk 3) jdk17-openjdk 4) jdk8-openjdk :: Repository chaotic-aur 5) java-openjdk-ea-bin 6) jdk Enter a number (default=1): warning: findutils-4.9.0-3 is up to date -- skipping warning: sed-4.9-3 is up to date -- skipping warning: grep-3.11-1 is up to date -- skipping warning: coreutils-9.4-3 is up to date -- skipping resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Packages (19) freetype2-2.13.2-1 giflib-5.2.2-1 graphite-1:1.3.14-3 harfbuzz-8.3.0-2 hicolor-icon-theme-0.17-3 java-environment-common-3-5 java-runtime-common-3-5 jbigkit-2.1-7 lcms2-2.16-1 libjpeg-turbo-3.0.2-2 libnet-2:1.3-1 libnsl-2.0.1-1 libpng-1.6.43-1 libtiff-4.6.0-2 nspr-4.35-2 nss-3.98-1 jdk-openjdk-21.0.2.u13-3 python-3.11.8-1 sbt-1:1.9.9-1 Total Download Size: 15.06 MiB Total Installed Size: 1032.41 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... sbt-1:1.9.9-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing java-runtime-common... For the complete set of Java binaries to be available in your PATH, you need to re-login or source /etc/profile.d/jre.sh Please note that this package does not support forcing JAVA_HOME as former package java-common did installing nspr... installing nss... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper [pending] installing jbigkit... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing lcms2... installing libnet... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing java-environment-common... installing hicolor-icon-theme... installing giflib... installing jdk-openjdk... Optional dependencies for jdk-openjdk java-rhino: for some JavaScript support alsa-lib: for basic sound support gtk2: for the Gtk+ 2 look and feel - desktop usage gtk3: for the Gtk+ 3 look and feel - desktop usage installing libnsl... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python 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 sbt... Optional dependencies for sbt rsync: offline installation support :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Making package: metals 1.2.2-1 (Sat 16 Mar 2024 07:23:21 PM -03) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading metals-1.2.2.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 3824k 0 3824k 0 0 6079k 0 --:--:-- --:--:-- --:--:-- 6079k 100 6722k 0 6722k 0 0 7485k 0 --:--:-- --:--:-- --:--:-- 10.5M -> Found metals-client.sh -> Found metals-emacs.sh -> Found metals-vim.sh -> Found metals-vscode.sh -> Found metals-sublime.sh -> Found version-fix.patch -> Found JREMajorVersion.java ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with md5sums... metals-1.2.2.tar.gz ... Passed metals-client.sh ... Passed metals-emacs.sh ... Passed metals-vim.sh ... Passed metals-vscode.sh ... Passed metals-sublime.sh ... Passed version-fix.patch ... Passed JREMajorVersion.java ... Passed ==> Validating source files with sha1sums... metals-1.2.2.tar.gz ... Passed metals-client.sh ... Passed metals-emacs.sh ... Passed metals-vim.sh ... Passed metals-vscode.sh ... Passed metals-sublime.sh ... Passed version-fix.patch ... Passed JREMajorVersion.java ... Passed ==> Validating source files with sha224sums... metals-1.2.2.tar.gz ... Passed metals-client.sh ... Passed metals-emacs.sh ... Passed metals-vim.sh ... Passed metals-vscode.sh ... Passed metals-sublime.sh ... Passed version-fix.patch ... Passed JREMajorVersion.java ... Passed ==> Validating source files with sha256sums... metals-1.2.2.tar.gz ... Passed metals-client.sh ... Passed metals-emacs.sh ... Passed metals-vim.sh ... Passed metals-vscode.sh ... Passed metals-sublime.sh ... Passed version-fix.patch ... Passed JREMajorVersion.java ... Passed ==> Validating source files with sha384sums... metals-1.2.2.tar.gz ... Passed metals-client.sh ... Passed metals-emacs.sh ... Passed metals-vim.sh ... Passed metals-vscode.sh ... Passed metals-sublime.sh ... Passed version-fix.patch ... Passed JREMajorVersion.java ... Passed ==> Validating source files with sha512sums... metals-1.2.2.tar.gz ... Passed metals-client.sh ... Passed metals-emacs.sh ... Passed metals-vim.sh ... Passed metals-vscode.sh ... Passed metals-sublime.sh ... Passed version-fix.patch ... Passed JREMajorVersion.java ... Passed ==> Extracting sources... -> Extracting metals-1.2.2.tar.gz with bsdtar ==> Starting prepare()... patching file build.sbt Hunk #1 succeeded at 50 with fuzz 1 (offset 14 lines). ==> Starting build()... Picked up JAVA_TOOL_OPTIONS: -Dsbt.supershell=false Picked up JAVA_TOOL_OPTIONS: -Dsbt.supershell=false copying runtime jar... Picked up JAVA_TOOL_OPTIONS: -Dsbt.supershell=false Picked up JAVA_TOOL_OPTIONS: -Dsbt.supershell=false [info] [launcher] getting org.scala-sbt sbt 1.9.8 (this may take some time)... [info] [launcher] getting Scala 2.12.18 (for sbt)... [info] welcome to sbt 1.9.8 (N/A Java 21.0.2) [info] loading settings for project metals-1-2-2-build from plugins.sbt ... [info] loading project definition from /home/main-builder/pkgwork/src/metals-1.2.2/project [info] compiling 9 Scala sources to /home/main-builder/pkgwork/src/metals-1.2.2/project/target/scala-2.12/sbt-1.0/classes ... [info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.18. Compiling... [info]  Compilation completed in 6.108s. [info] done compiling [info] loading settings for project metals-1-2-2 from build.sbt ... [info] resolving key references (20113 settings) ... [info]  _ _  [info]  /\/\ ___| |_ __ _| |___  [info]  / \ / _ \ __/ _` | / __| [info] / /\/\ \ __/ || (_| | \__ \ [info] \/ \/\___|\__\__,_|_|___/ [info]  [info] Useful sbt tasks: [info] a. unit/testOnly tests.DefinitionSuite - run a specific unit test suite. [info] b. unit/testOnly tests.DefinitionSuite -- *exact-test-name* - run a specific test case inside the unit test suite. [info] c. unit/testOnly tests.DefinitionSuite -- -F - use `-F` flag to show the full stack trace in case it is missing [info] d. slow/testOnly -- tests.sbt.* - run all slow tests inside tests.sbt package, they will publish needed mtags locally. [info] e. ~cross/testOnly tests.hover.HoverTermSuite - automatically rerun on changes a specific presentation compiler test, great for edit/test/debug workflows. [info] f. +cross/test - run all presentation compiler tests for all non-deprecated Scala versions. [info] g. publishLocal - publish Metals for the currently used Scala version. [info] h. +publishLocal - publish Metals for all supported used Scala versions. [info] i. quick-publish-local - publish Metals artifacts but with only limited set of Scala versions [info] j. ++3.3.1 mtags/publishLocal - publish changes for a single Scala version, especially useful if working on a feature inside mtags module. `publishLocal` will still need to be run before at least once. [info] Executing in batch mode. For better performance use sbt's shell [success] Total time: 0 s, completed Mar 16, 2024, 10:24:29 PM [info] compiling 39 Scala sources and 4 Java sources to /home/main-builder/pkgwork/src/metals-1.2.2/tests/input/target/target3/scala-3.3.1/classes ... [info] compiling 17 Java sources to /home/main-builder/pkgwork/src/metals-1.2.2/mtags-interfaces/target/classes ... [warn] source value 8 is obsolete and will be removed in a future release [warn] target value 8 is obsolete and will be removed in a future release [warn] To suppress warnings about obsolete options, use -Xlint:-options. [info] done compiling [warn] source value 8 is obsolete and will be removed in a future release [warn] target value 8 is obsolete and will be removed in a future release [warn] To suppress warnings about obsolete options, use -Xlint:-options. [info] compiling 31 Scala sources and 4 Java sources to /home/main-builder/pkgwork/src/metals-1.2.2/tests/input/target/scala-2.13/classes ... [info] done compiling [info] compiling 2 Scala sources to /home/main-builder/pkgwork/src/metals-1.2.2/sbt-metals/target/scala-2.12/sbt-1.0/classes ... [info] done compiling [warn] 4 deprecations [warn] 2 deprecations (since 2.13.0) [warn] 6 deprecations in total; re-run with -deprecation for details [warn] 5 feature warnings; re-run with -feature for details [warn] four warnings found [warn] source value 8 is obsolete and will be removed in a future release [warn] target value 8 is obsolete and will be removed in a future release [warn] To suppress warnings about obsolete options, use -Xlint:-options. [info] done compiling [info] compiling 1 Scala source to /home/main-builder/pkgwork/src/metals-1.2.2/tests/input/target/scala-2.13/test-classes ... [warn] 1 deprecation; re-run with -deprecation for details [warn] one warning found [info] done compiling [info] compiling 1 Java source to /home/main-builder/pkgwork/src/metals-1.2.2/target/scala-2.13/classes ... [info] done compiling [info] compiling 60 Scala sources to /home/main-builder/pkgwork/src/metals-1.2.2/mtags-shared/target/scala-2.13.12/classes ... [info] compiling 159 Scala sources to /home/main-builder/pkgwork/src/metals-1.2.2/mtags/target/target3/scala-3.3.1/classes ... [info] compiling 2 Scala sources to /home/main-builder/pkgwork/src/metals-1.2.2/mtags/target/target3-wrapper/scala-3.4.0-RC1-bin-20231127-41e7d95-NIGHTLY/classes ... [warn] 1 deprecation; re-run with -deprecation for details [warn] one warning found [info] done compiling [info] compiling 14 Scala sources to /home/main-builder/pkgwork/src/metals-1.2.2/mtags-java/target/scala-2.13/classes ... [info] compiling 100 Scala sources to /home/main-builder/pkgwork/src/metals-1.2.2/mtags/target/scala-2.13.12/classes ... [warn] 1 deprecation; re-run with -deprecation for details [warn] one warning found [info] done compiling [info] done compiling [warn] -- Warning: /home/main-builder/pkgwork/src/metals-1.2.2/mtags/src/main/scala/scala/meta/internal/mtags/SymbolIndexBucket.scala:14:33  [warn] 14 |import scala.meta.internal.mtags.JavaToplevelMtags [warn]  | ^^^^^^^^^^^^^^^^^ [warn]  | unused import [warn] there were 59 deprecation warnings; re-run with -deprecation for details [warn] two warnings found [info] done compiling [warn] 36 deprecations [warn] 1 deprecation (since 1.2) [warn] 16 deprecations (since 2.13.0) [warn] 2 deprecations (since 2.13.1) [warn] 2 deprecations (since 2.13.2) [warn] 4 deprecations (since 2.13.3) [warn] 1 deprecation (since 20) [warn] 62 deprecations in total; re-run with -deprecation for details [warn] 8 warnings found [info] done compiling [info] compiling 12 Scala sources to /home/main-builder/pkgwork/src/metals-1.2.2/tests/mtest/target/scala-2.13/classes ... [info] compiling 332 Scala sources to /home/main-builder/pkgwork/src/metals-1.2.2/metals/target/scala-2.13/classes ... [warn] /home/main-builder/pkgwork/src/metals-1.2.2/metals/src/main/scala/scala/meta/internal/builds/BuildServerProvider.scala:22:7: parameter statusBar in method generateBspConfig is never used [warn]  statusBar: StatusBar, [warn]  ^ [warn] 1 deprecation [warn] 1 deprecation (since 2.13.0) [warn] 2 deprecations in total; re-run with -deprecation for details [warn] three warnings found [info] done compiling [info] compiling 3 Scala sources to /home/main-builder/pkgwork/src/metals-1.2.2/tests/javapc/target/scala-2.13/classes ... [warn] 1 deprecation; re-run with -deprecation for details [warn] one warning found [info] done compiling [info] compiling 14 Scala sources to /home/main-builder/pkgwork/src/metals-1.2.2/tests/cross/target/scala-2.13/classes ... [warn] /home/main-builder/pkgwork/src/metals-1.2.2/metals/src/main/scala/scala/meta/internal/metals/debug/DebugProxy.scala:63:25: private var frameIdToFrame in class DebugProxy is never updated: consider using immutable val [warn]  @volatile private var frameIdToFrame: TrieMap[Int, StackFrame] = TrieMap.empty [warn]  ^ [warn] 1 deprecation; re-run with -deprecation for details [warn] one warning found [info] done compiling [warn] 104 deprecations [warn] 1 deprecation (since 1.2) [warn] 2 deprecations (since 2.11.0) [warn] 33 deprecations (since 2.13.0) [warn] 75 deprecations (since 2.13.3) [warn] 22 deprecations (since 2.13.7) [warn] 1 deprecation (since 9) [warn] 1 deprecation (since >4.4.35) [warn] 239 deprecations in total; re-run with -deprecation for details [warn] 1 feature warning; re-run with -feature for details [warn] 12 warnings found [info] done compiling [info] compiling 72 Scala sources to /home/main-builder/pkgwork/src/metals-1.2.2/tests/unit/target/scala-2.13/classes ... [info] compiling 20 Scala sources to /home/main-builder/pkgwork/src/metals-1.2.2/metals-docs/target/scala-2.13/classes ... [warn] 1 deprecation; re-run with -deprecation for details [warn] one warning found [info] done compiling [warn] 5 deprecations [warn] 1 deprecation (since 1.0.0) [warn] 8 deprecations (since 2.13.0) [warn] 1 deprecation (since 2.13.1) [warn] 2 deprecations (since 2.13.2) [warn] 1 deprecation (since 20) [warn] 18 deprecations in total; re-run with -deprecation for details [warn] 7 warnings found [info] done compiling [info] compiling 3 Scala sources to /home/main-builder/pkgwork/src/metals-1.2.2/tests/slow/target/scala-2.13/classes ... [info] compiling 18 Scala sources to /home/main-builder/pkgwork/src/metals-1.2.2/metals-bench/target/scala-2.13/classes ... [warn] 1 deprecation; re-run with -deprecation for details [warn] one warning found [info] done compiling [warn] 4 deprecations [warn] 2 deprecations (since 2.13.0) [warn] 6 deprecations in total; re-run with -deprecation for details [warn] three warnings found [info] done compiling [success] Total time: 101 s (01:41), completed Mar 16, 2024, 10:26:10 PM ==> Starting check()... ==> Entering fakeroot environment... ==> Starting package()... ~/pkgwork/src/metals-1.2.2 ~/pkgwork/src ~/pkgwork/src/metals-1.2.2/mtags/target/scala-2.13.12/classes ~/pkgwork/src/metals-1.2.2 ~/pkgwork/src ~/pkgwork/src/metals-1.2.2 ~/pkgwork/src ~/pkgwork/src/metals-1.2.2/mtags-shared/target/scala-2.13.12/classes ~/pkgwork/src/metals-1.2.2 ~/pkgwork/src ~/pkgwork/src/metals-1.2.2 ~/pkgwork/src ~/pkgwork/src/metals-1.2.2/mtags-interfaces/target/classes ~/pkgwork/src/metals-1.2.2 ~/pkgwork/src ~/pkgwork/src/metals-1.2.2 ~/pkgwork/src ~/pkgwork/src/metals-1.2.2/mtags-java/target/scala-2.13/classes ~/pkgwork/src/metals-1.2.2 ~/pkgwork/src ~/pkgwork/src/metals-1.2.2 ~/pkgwork/src ~/pkgwork/src/metals-1.2.2/metals/target/scala-2.13/classes ~/pkgwork/src/metals-1.2.2 ~/pkgwork/src ~/pkgwork/src/metals-1.2.2 ~/pkgwork/src ~/pkgwork/src ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "metals"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Adding install file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: metals 1.2.2-1 (Sat 16 Mar 2024 07:26:38 PM -03) real 3m47.291s user 15m20.830s sys 1m37.456s