Skip to content

Improve dependency checking on install script.#2399

Merged
fnando merged 8 commits into
mainfrom
install-deps
Feb 20, 2026
Merged

Improve dependency checking on install script.#2399
fnando merged 8 commits into
mainfrom
install-deps

Conversation

@fnando
Copy link
Copy Markdown
Member

@fnando fnando commented Feb 17, 2026

What

Does some dependency checks when running the install script. Also allow to optionally try to install dependencies, including setting up rust:

Just checking

root@2979664a80e0:/# sh /source/install.sh
Detected platform: linux (aarch64-unknown-linux-gnu)
Fetching latest release...
Latest version: 25.1.0
Downloading from: https://github.com/stellar/stellar-cli/releases/download/v25.1.0/stellar-cli-25.1.0-aarch64-unknown-linux-gnu.tar.gz
Extracting archive...
Installing stellar to /usr/local/bin...

Warning: stellar was installed, but a runtime shared library is missing:
  libdbus-1.so.3

Install the missing runtime library on Debian/Ubuntu:
  sudo apt-get update
  sudo apt-get install -y libdbus-1-3

After installing the runtime dependency, run:
  /usr/local/bin/stellar --version

Warning: Stellar CLI binary was installed, but failed post-install verification.

Location: /usr/local/bin/stellar
Version: 25.1.0

Run 'stellar --version' to verify the installation.

Smart contract Rust environment summary:
  [MISSING] rustup
  [MISSING] cargo
  [MISSING] rustc
  [MISSING] wasm32v1-none target (requires rustup)

Suggested Rust setup on Debian/Ubuntu:
  sudo apt-get update
  sudo apt-get install -y curl build-essential pkg-config libssl-dev
  curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
  . "$HOME/.cargo/env"

Then run:
  rustup default stable
  rustup target add wasm32v1-none

Installing all dependencies

root@2979664a80e0:/# sh /source/install.sh --install-deps
Detected platform: linux (aarch64-unknown-linux-gnu)
Fetching latest release...
Latest version: 25.1.0
Downloading from: https://github.com/stellar/stellar-cli/releases/download/v25.1.0/stellar-cli-25.1.0-aarch64-unknown-linux-gnu.tar.gz
Extracting archive...
Installing stellar to /usr/local/bin...

Attempting development dependency setup (--install-deps): libdbus-1-dev libudev-dev
Hit:1 http://ports.ubuntu.com/ubuntu-ports noble InRelease
Hit:2 http://ports.ubuntu.com/ubuntu-ports noble-updates InRelease
Hit:3 http://ports.ubuntu.com/ubuntu-ports noble-backports InRelease
Hit:4 http://ports.ubuntu.com/ubuntu-ports noble-security InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  adduser dbus dbus-bin dbus-daemon dbus-session-bus-common dbus-system-bus-common
  libapparmor1 libdbus-1-3 libexpat1 libpkgconf3 pkgconf pkgconf-bin sgml-base xml-core
Suggested packages:
  liblocale-gettext-perl perl cron quota ecryptfs-utils default-dbus-session-bus
  | dbus-session-bus sgml-base-doc debhelper
The following NEW packages will be installed:
  adduser dbus dbus-bin dbus-daemon dbus-session-bus-common dbus-system-bus-common
  libapparmor1 libdbus-1-3 libdbus-1-dev libexpat1 libpkgconf3 libudev-dev pkgconf
  pkgconf-bin sgml-base xml-core
0 upgraded, 16 newly installed, 0 to remove and 7 not upgraded.
Need to get 1102 kB of archives.
After this operation, 4714 kB of additional disk space will be used.
Get:1 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 sgml-base all 1.31 [11.4 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 adduser all 3.137ubuntu1 [101 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libdbus-1-3 arm64 1.14.10-4ubuntu4.1 [210 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 dbus-bin arm64 1.14.10-4ubuntu4.1 [38.8 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 dbus-session-bus-common all 1.14.10-4ubuntu4.1 [80.5 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libapparmor1 arm64 4.0.1really4.0.1-0ubuntu0.24.04.5 [51.0 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libexpat1 arm64 2.6.1-2ubuntu0.4 [77.5 kB]
Get:8 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 dbus-daemon arm64 1.14.10-4ubuntu4.1 [115 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 dbus-system-bus-common all 1.14.10-4ubuntu4.1 [81.6 kB]
Get:10 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 dbus arm64 1.14.10-4ubuntu4.1 [23.9 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libpkgconf3 arm64 1.8.1-2build1 [31.2 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 pkgconf-bin arm64 1.8.1-2build1 [20.5 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 pkgconf arm64 1.8.1-2build1 [16.8 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 xml-core all 0.19 [20.3 kB]
Get:15 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libdbus-1-dev arm64 1.14.10-4ubuntu4.1 [200 kB]
Get:16 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libudev-dev arm64 255.4-1ubuntu8.12 [22.0 kB]
Fetched 1102 kB in 2s (640 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package sgml-base.
(Reading database ... 5009 files and directories currently installed.)
Preparing to unpack .../sgml-base_1.31_all.deb ...
Unpacking sgml-base (1.31) ...
Selecting previously unselected package adduser.
Preparing to unpack .../adduser_3.137ubuntu1_all.deb ...
Unpacking adduser (3.137ubuntu1) ...
Setting up adduser (3.137ubuntu1) ...
Selecting previously unselected package libdbus-1-3:arm64.
(Reading database ... 5085 files and directories currently installed.)
Preparing to unpack .../00-libdbus-1-3_1.14.10-4ubuntu4.1_arm64.deb ...
Unpacking libdbus-1-3:arm64 (1.14.10-4ubuntu4.1) ...
Selecting previously unselected package dbus-bin.
Preparing to unpack .../01-dbus-bin_1.14.10-4ubuntu4.1_arm64.deb ...
Unpacking dbus-bin (1.14.10-4ubuntu4.1) ...
Selecting previously unselected package dbus-session-bus-common.
Preparing to unpack .../02-dbus-session-bus-common_1.14.10-4ubuntu4.1_all.deb ...
Unpacking dbus-session-bus-common (1.14.10-4ubuntu4.1) ...
Selecting previously unselected package libapparmor1:arm64.
Preparing to unpack .../03-libapparmor1_4.0.1really4.0.1-0ubuntu0.24.04.5_arm64.deb ...
Unpacking libapparmor1:arm64 (4.0.1really4.0.1-0ubuntu0.24.04.5) ...
Selecting previously unselected package libexpat1:arm64.
Preparing to unpack .../04-libexpat1_2.6.1-2ubuntu0.4_arm64.deb ...
Unpacking libexpat1:arm64 (2.6.1-2ubuntu0.4) ...
Selecting previously unselected package dbus-daemon.
Preparing to unpack .../05-dbus-daemon_1.14.10-4ubuntu4.1_arm64.deb ...
Unpacking dbus-daemon (1.14.10-4ubuntu4.1) ...
Selecting previously unselected package dbus-system-bus-common.
Preparing to unpack .../06-dbus-system-bus-common_1.14.10-4ubuntu4.1_all.deb ...
Unpacking dbus-system-bus-common (1.14.10-4ubuntu4.1) ...
Selecting previously unselected package dbus.
Preparing to unpack .../07-dbus_1.14.10-4ubuntu4.1_arm64.deb ...
Unpacking dbus (1.14.10-4ubuntu4.1) ...
Selecting previously unselected package libpkgconf3:arm64.
Preparing to unpack .../08-libpkgconf3_1.8.1-2build1_arm64.deb ...
Unpacking libpkgconf3:arm64 (1.8.1-2build1) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../09-pkgconf-bin_1.8.1-2build1_arm64.deb ...
Unpacking pkgconf-bin (1.8.1-2build1) ...
Selecting previously unselected package pkgconf:arm64.
Preparing to unpack .../10-pkgconf_1.8.1-2build1_arm64.deb ...
Unpacking pkgconf:arm64 (1.8.1-2build1) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../11-xml-core_0.19_all.deb ...
Unpacking xml-core (0.19) ...
Selecting previously unselected package libdbus-1-dev:arm64.
Preparing to unpack .../12-libdbus-1-dev_1.14.10-4ubuntu4.1_arm64.deb ...
Unpacking libdbus-1-dev:arm64 (1.14.10-4ubuntu4.1) ...
Selecting previously unselected package libudev-dev:arm64.
Preparing to unpack .../13-libudev-dev_255.4-1ubuntu8.12_arm64.deb ...
Unpacking libudev-dev:arm64 (255.4-1ubuntu8.12) ...
Setting up libexpat1:arm64 (2.6.1-2ubuntu0.4) ...
Setting up libapparmor1:arm64 (4.0.1really4.0.1-0ubuntu0.24.04.5) ...
Setting up libpkgconf3:arm64 (1.8.1-2build1) ...
Setting up libdbus-1-3:arm64 (1.14.10-4ubuntu4.1) ...
Setting up libudev-dev:arm64 (255.4-1ubuntu8.12) ...
Setting up pkgconf-bin (1.8.1-2build1) ...
Setting up dbus-session-bus-common (1.14.10-4ubuntu4.1) ...
Setting up sgml-base (1.31) ...
Setting up dbus-system-bus-common (1.14.10-4ubuntu4.1) ...
Setting up dbus-bin (1.14.10-4ubuntu4.1) ...
Setting up dbus-daemon (1.14.10-4ubuntu4.1) ...
Setting up pkgconf:arm64 (1.8.1-2build1) ...
Setting up dbus (1.14.10-4ubuntu4.1) ...
Setting up xml-core (0.19) ...
Processing triggers for libc-bin (2.39-0ubuntu8.6) ...
Processing triggers for sgml-base (1.31) ...
Setting up libdbus-1-dev:arm64 (1.14.10-4ubuntu4.1) ...

[OK] Stellar CLI installed successfully!

Location: /usr/local/bin/stellar
Version: 25.1.0

Run 'stellar --version' to verify the installation.

Attempting Rust setup (--install-deps)...
Hit:1 http://ports.ubuntu.com/ubuntu-ports noble InRelease
Hit:2 http://ports.ubuntu.com/ubuntu-ports noble-updates InRelease
Hit:3 http://ports.ubuntu.com/ubuntu-ports noble-backports InRelease
Hit:4 http://ports.ubuntu.com/ubuntu-ports noble-security InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
curl is already the newest version (8.5.0-2ubuntu10.6).
The following additional packages will be installed:
  binutils binutils-aarch64-linux-gnu binutils-common bzip2 cpp cpp-13
  cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu dirmngr dpkg-dev fakeroot
  fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++ g++-13
  g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-13 gcc-13-aarch64-linux-gnu
  gcc-13-base gcc-14-base gcc-aarch64-linux-gnu gnupg gnupg-l10n gnupg-utils gpg
  gpg-agent gpg-wks-client gpgconf gpgsm keyboxd libalgorithm-diff-perl
  libalgorithm-diff-xs-perl libalgorithm-merge-perl libaom3 libasan8 libatomic1
  libbinutils libbsd0 libc-bin libc-dev-bin libc-devtools libc6 libc6-dev libcc1-0
  libcrypt-dev libctf-nobfd0 libctf0 libde265-0 libdeflate0 libdpkg-perl libfakeroot
  libfile-fcntllock-perl libfontconfig1 libfreetype6 libgcc-13-dev libgcc-s1 libgd3
  libgdbm-compat4t64 libgdbm6t64 libgomp1 libgprofng0 libheif-plugin-aomdec
  libheif-plugin-aomenc libheif-plugin-libde265 libheif1 libhwasan0 libisl23 libitm1
  libjansson4 libjbig0 libjpeg-turbo8 libjpeg8 libksba8 liblerc4 liblocale-gettext-perl
  liblsan0 libmpc3 libmpfr6 libperl5.38t64 libpng16-16t64 libreadline8t64 libsframe1
  libsharpyuv0 libsqlite3-0 libstdc++-13-dev libstdc++6 libtiff6 libtsan2 libubsan1
  libwebp7 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxpm4 linux-libc-dev
  lto-disabled-list make manpages manpages-dev netbase patch perl perl-modules-5.38
  pinentry-curses readline-common rpcsvc-proto xz-utils
Suggested packages:
  binutils-doc gprofng-gui bzip2-doc cpp-doc gcc-13-locales cpp-13-doc dbus-user-session
  libpam-systemd pinentry-gnome3 tor debian-keyring gcc-13-doc gcc-multilib autoconf
  automake libtool flex bison gdb gcc-doc gdb-aarch64-linux-gnu parcimonie xloadimage
  gpg-wks-server scdaemon glibc-doc locales libnss-nis libnss-nisplus git bzr libgd-tools
  gdbm-l10n libheif-plugin-x265 libheif-plugin-ffmpegdec libheif-plugin-jpegdec
  libheif-plugin-jpegenc libheif-plugin-j2kdec libheif-plugin-j2kenc libheif-plugin-rav1e
  libheif-plugin-svtenc libssl-doc libstdc++-13-doc make-doc man-browser ed diffutils-doc
  perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl
  libtap-harness-archive-perl pinentry-doc readline-doc
The following NEW packages will be installed:
  binutils binutils-aarch64-linux-gnu binutils-common build-essential bzip2 cpp cpp-13
  cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu dirmngr dpkg-dev fakeroot
  fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++ g++-13
  g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-13 gcc-13-aarch64-linux-gnu
  gcc-13-base gcc-aarch64-linux-gnu gnupg gnupg-l10n gnupg-utils gpg gpg-agent
  gpg-wks-client gpgconf gpgsm keyboxd libalgorithm-diff-perl libalgorithm-diff-xs-perl
  libalgorithm-merge-perl libaom3 libasan8 libatomic1 libbinutils libbsd0 libc-dev-bin
  libc-devtools libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libde265-0
  libdeflate0 libdpkg-perl libfakeroot libfile-fcntllock-perl libfontconfig1 libfreetype6
  libgcc-13-dev libgd3 libgdbm-compat4t64 libgdbm6t64 libgomp1 libgprofng0
  libheif-plugin-aomdec libheif-plugin-aomenc libheif-plugin-libde265 libheif1 libhwasan0
  libisl23 libitm1 libjansson4 libjbig0 libjpeg-turbo8 libjpeg8 libksba8 liblerc4
  liblocale-gettext-perl liblsan0 libmpc3 libmpfr6 libperl5.38t64 libpng16-16t64
  libreadline8t64 libsframe1 libsharpyuv0 libsqlite3-0 libssl-dev libstdc++-13-dev
  libtiff6 libtsan2 libubsan1 libwebp7 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6
  libxpm4 linux-libc-dev lto-disabled-list make manpages manpages-dev netbase patch perl
  perl-modules-5.38 pinentry-curses pkg-config readline-common rpcsvc-proto xz-utils
The following packages will be upgraded:
  gcc-14-base libc-bin libc6 libgcc-s1 libstdc++6
5 upgraded, 110 newly installed, 0 to remove and 2 not upgraded.
Need to get 94.2 MB of archives.
After this operation, 335 MB of additional disk space will be used.
Get:1 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 gcc-14-base arm64 14.2.0-4ubuntu2~24.04.1 [51.0 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libgcc-s1 arm64 14.2.0-4ubuntu2~24.04.1 [61.9 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libstdc++6 arm64 14.2.0-4ubuntu2~24.04.1 [751 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libc6 arm64 2.39-0ubuntu8.7 [2777 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libc-bin arm64 2.39-0ubuntu8.7 [591 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 liblocale-gettext-perl arm64 1.07-6ubuntu5 [15.3 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 perl-modules-5.38 all 5.38.2-3.2ubuntu0.2 [3110 kB]
Get:8 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libgdbm6t64 arm64 1.23-5.1build1 [34.4 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libgdbm-compat4t64 arm64 1.23-5.1build1 [6578 B]
Get:10 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libperl5.38t64 arm64 5.38.2-3.2ubuntu0.2 [4783 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 perl arm64 5.38.2-3.2ubuntu0.2 [231 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libbsd0 arm64 0.12.1-1build1.1 [41.0 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 readline-common all 8.2-4build1 [56.5 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libreadline8t64 arm64 8.2-4build1 [153 kB]
Get:15 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libsqlite3-0 arm64 3.45.1-1ubuntu2.5 [704 kB]
Get:16 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 netbase all 6.4 [13.1 kB]
Get:17 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libjansson4 arm64 2.14-2build2 [34.4 kB]
Get:18 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libpng16-16t64 arm64 1.6.43-5ubuntu0.5 [186 kB]
Get:19 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libxau6 arm64 1:1.0.9-1build6 [7264 B]
Get:20 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libxdmcp6 arm64 1:1.1.3-0ubuntu6 [10.4 kB]
Get:21 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libxcb1 arm64 1.15-1ubuntu2 [49.4 kB]
Get:22 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libx11-data all 2:1.8.7-1build1 [115 kB]
Get:23 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libx11-6 arm64 2:1.8.7-1build1 [649 kB]
Get:24 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 manpages all 6.7-2 [1384 kB]
Get:25 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 xz-utils arm64 5.6.1+really5.4.5-1ubuntu0.2 [268 kB]
Get:26 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 binutils-common arm64 2.42-4ubuntu2.8 [240 kB]
Get:27 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libsframe1 arm64 2.42-4ubuntu2.8 [15.3 kB]
Get:28 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libbinutils arm64 2.42-4ubuntu2.8 [767 kB]
Get:29 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libctf-nobfd0 arm64 2.42-4ubuntu2.8 [101 kB]
Get:30 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libctf0 arm64 2.42-4ubuntu2.8 [95.7 kB]
Get:31 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libgprofng0 arm64 2.42-4ubuntu2.8 [776 kB]
Get:32 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 binutils-aarch64-linux-gnu arm64 2.42-4ubuntu2.8 [3304 kB]
Get:33 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 binutils arm64 2.42-4ubuntu2.8 [18.1 kB]
Get:34 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libc-dev-bin arm64 2.39-0ubuntu8.7 [19.7 kB]
Get:35 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 linux-libc-dev arm64 6.8.0-100.100 [2015 kB]
Get:36 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libcrypt-dev arm64 1:4.4.36-4build1 [118 kB]
Get:37 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 rpcsvc-proto arm64 1.4.2-0ubuntu7 [64.8 kB]
Get:38 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libc6-dev arm64 2.39-0ubuntu8.7 [1596 kB]
Get:39 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 gcc-13-base arm64 13.3.0-6ubuntu2~24.04.1 [51.6 kB]
Get:40 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libisl23 arm64 0.26-3build1.1 [669 kB]
Get:41 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libmpfr6 arm64 4.2.1-1build1.1 [329 kB]
Get:42 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libmpc3 arm64 1.3.1-1build1.1 [56.4 kB]
Get:43 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 cpp-13-aarch64-linux-gnu arm64 13.3.0-6ubuntu2~24.04.1 [9560 kB]
Get:44 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 cpp-13 arm64 13.3.0-6ubuntu2~24.04.1 [1038 B]
Get:45 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 cpp-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [5316 B]
Get:46 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 cpp arm64 4:13.2.0-7ubuntu1 [22.4 kB]
Get:47 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libcc1-0 arm64 14.2.0-4ubuntu2~24.04.1 [49.7 kB]
Get:48 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libgomp1 arm64 14.2.0-4ubuntu2~24.04.1 [145 kB]
Get:49 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libitm1 arm64 14.2.0-4ubuntu2~24.04.1 [28.2 kB]
Get:50 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libatomic1 arm64 14.2.0-4ubuntu2~24.04.1 [11.6 kB]
Get:51 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libasan8 arm64 14.2.0-4ubuntu2~24.04.1 [2928 kB]
Get:52 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 liblsan0 arm64 14.2.0-4ubuntu2~24.04.1 [1289 kB]
Get:53 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libtsan2 arm64 14.2.0-4ubuntu2~24.04.1 [2697 kB]
Get:54 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libubsan1 arm64 14.2.0-4ubuntu2~24.04.1 [1157 kB]
Get:55 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libhwasan0 arm64 14.2.0-4ubuntu2~24.04.1 [1605 kB]
Get:56 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libgcc-13-dev arm64 13.3.0-6ubuntu2~24.04.1 [2473 kB]
Get:57 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 gcc-13-aarch64-linux-gnu arm64 13.3.0-6ubuntu2~24.04.1 [18.7 MB]
Get:58 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 gcc-13 arm64 13.3.0-6ubuntu2~24.04.1 [484 kB]
Get:59 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 gcc-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1198 B]
Get:60 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 gcc arm64 4:13.2.0-7ubuntu1 [5018 B]
Get:61 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libstdc++-13-dev arm64 13.3.0-6ubuntu2~24.04.1 [2397 kB]
Get:62 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 g++-13-aarch64-linux-gnu arm64 13.3.0-6ubuntu2~24.04.1 [10.9 MB]
Get:63 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 g++-13 arm64 13.3.0-6ubuntu2~24.04.1 [16.0 kB]
Get:64 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 g++-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [962 B]
Get:65 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 g++ arm64 4:13.2.0-7ubuntu1 [1082 B]
Get:66 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 make arm64 4.3-4.1build2 [178 kB]
Get:67 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libdpkg-perl all 1.22.6ubuntu6.5 [269 kB]
Get:68 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 bzip2 arm64 1.0.8-5.1build0.1 [34.0 kB]
Get:69 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 patch arm64 2.7.6-7build3 [101 kB]
Get:70 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 lto-disabled-list all 47 [12.4 kB]
Get:71 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 dpkg-dev all 1.22.6ubuntu6.5 [1074 kB]
Get:72 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 build-essential arm64 12.10ubuntu1 [4932 B]
Get:73 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 gpgconf arm64 2.4.4-2ubuntu17.4 [103 kB]
Get:74 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libksba8 arm64 1.6.6-1build1 [119 kB]
Get:75 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 dirmngr arm64 2.4.4-2ubuntu17.4 [316 kB]
Get:76 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libfakeroot arm64 1.33-1 [32.5 kB]
Get:77 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 fakeroot arm64 1.33-1 [66.9 kB]
Get:78 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB]
Get:79 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 fonts-dejavu-core all 2.37-8 [835 kB]
Get:80 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 fontconfig-config arm64 2.15.0-1.1ubuntu2 [37.4 kB]
Get:81 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 gnupg-utils arm64 2.4.4-2ubuntu17.4 [106 kB]
Get:82 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 gpg arm64 2.4.4-2ubuntu17.4 [549 kB]
Get:83 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 pinentry-curses arm64 1.2.1-3ubuntu5 [34.3 kB]
Get:84 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 gpg-agent arm64 2.4.4-2ubuntu17.4 [221 kB]
Get:85 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 gpgsm arm64 2.4.4-2ubuntu17.4 [225 kB]
Get:86 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 keyboxd arm64 2.4.4-2ubuntu17.4 [75.9 kB]
Get:87 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 gnupg all 2.4.4-2ubuntu17.4 [359 kB]
Get:88 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 gnupg-l10n all 2.4.4-2ubuntu17.4 [66.4 kB]
Get:89 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 gpg-wks-client arm64 2.4.4-2ubuntu17.4 [69.7 kB]
Get:90 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libalgorithm-diff-perl all 1.201-1 [41.8 kB]
Get:91 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libalgorithm-diff-xs-perl arm64 0.04-8build3 [10.9 kB]
Get:92 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libalgorithm-merge-perl all 0.08-5 [11.4 kB]
Get:93 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libaom3 arm64 3.8.2-2ubuntu0.1 [1617 kB]
Get:94 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libfreetype6 arm64 2.13.2+dfsg-1build3 [393 kB]
Get:95 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libfontconfig1 arm64 2.15.0-1.1ubuntu2 [142 kB]
Get:96 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libsharpyuv0 arm64 1.3.2-0.4build3 [14.5 kB]
Get:97 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libheif-plugin-aomdec arm64 1.17.6-1ubuntu4.2 [10.4 kB]
Get:98 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libde265-0 arm64 1.0.15-1build3 [143 kB]
Get:99 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libheif-plugin-libde265 arm64 1.17.6-1ubuntu4.2 [8016 B]
Get:100 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libheif1 arm64 1.17.6-1ubuntu4.2 [260 kB]
Get:101 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libjpeg-turbo8 arm64 2.1.5-2ubuntu2 [163 kB]
Get:102 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B]
Get:103 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libdeflate0 arm64 1.19-1build1.1 [43.5 kB]
Get:104 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB]
Get:105 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 liblerc4 arm64 4.0.0+ds-4ubuntu2 [154 kB]
Get:106 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libwebp7 arm64 1.3.2-0.4build3 [191 kB]
Get:107 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu2.4 [192 kB]
Get:108 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB]
Get:109 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libgd3 arm64 2.3.3-9ubuntu5 [122 kB]
Get:110 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libc-devtools arm64 2.39-0ubuntu8.7 [27.8 kB]
Get:111 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libfile-fcntllock-perl arm64 0.22-4ubuntu5 [30.6 kB]
Get:112 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libheif-plugin-aomenc arm64 1.17.6-1ubuntu4.2 [13.7 kB]
Get:113 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libssl-dev arm64 3.0.13-0ubuntu3.7 [2337 kB]
Get:114 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 manpages-dev all 6.7-2 [2013 kB]
Get:115 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 pkg-config arm64 1.8.1-2build1 [7264 B]
Fetched 94.2 MB in 4s (25.2 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 5367 files and directories currently installed.)
Preparing to unpack .../gcc-14-base_14.2.0-4ubuntu2~24.04.1_arm64.deb ...
Unpacking gcc-14-base:arm64 (14.2.0-4ubuntu2~24.04.1) over (14.2.0-4ubuntu2~24.04) ...
Setting up gcc-14-base:arm64 (14.2.0-4ubuntu2~24.04.1) ...
(Reading database ... 5367 files and directories currently installed.)
Preparing to unpack .../libgcc-s1_14.2.0-4ubuntu2~24.04.1_arm64.deb ...
Unpacking libgcc-s1:arm64 (14.2.0-4ubuntu2~24.04.1) over (14.2.0-4ubuntu2~24.04) ...
Setting up libgcc-s1:arm64 (14.2.0-4ubuntu2~24.04.1) ...
(Reading database ... 5367 files and directories currently installed.)
Preparing to unpack .../libstdc++6_14.2.0-4ubuntu2~24.04.1_arm64.deb ...
Unpacking libstdc++6:arm64 (14.2.0-4ubuntu2~24.04.1) over (14.2.0-4ubuntu2~24.04) ...
Setting up libstdc++6:arm64 (14.2.0-4ubuntu2~24.04.1) ...
(Reading database ... 5367 files and directories currently installed.)
Preparing to unpack .../libc6_2.39-0ubuntu8.7_arm64.deb ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC entries checked: /etc/perl /usr/local/lib/aarch64-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/aarch64-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/aarch64-linux-gnu/perl-base /usr/lib/aarch64-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 8.)
debconf: falling back to frontend: Teletype
Unpacking libc6:arm64 (2.39-0ubuntu8.7) over (2.39-0ubuntu8.6) ...
Setting up libc6:arm64 (2.39-0ubuntu8.7) ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC entries checked: /etc/perl /usr/local/lib/aarch64-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/aarch64-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/aarch64-linux-gnu/perl-base /usr/lib/aarch64-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 8.)
debconf: falling back to frontend: Teletype
(Reading database ... 5367 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.39-0ubuntu8.7_arm64.deb ...
Unpacking libc-bin (2.39-0ubuntu8.7) over (2.39-0ubuntu8.6) ...
Setting up libc-bin (2.39-0ubuntu8.7) ...
Selecting previously unselected package liblocale-gettext-perl.
(Reading database ... 5367 files and directories currently installed.)
Preparing to unpack .../000-liblocale-gettext-perl_1.07-6ubuntu5_arm64.deb ...
Unpacking liblocale-gettext-perl (1.07-6ubuntu5) ...
Selecting previously unselected package perl-modules-5.38.
Preparing to unpack .../001-perl-modules-5.38_5.38.2-3.2ubuntu0.2_all.deb ...
Unpacking perl-modules-5.38 (5.38.2-3.2ubuntu0.2) ...
Selecting previously unselected package libgdbm6t64:arm64.
Preparing to unpack .../002-libgdbm6t64_1.23-5.1build1_arm64.deb ...
Unpacking libgdbm6t64:arm64 (1.23-5.1build1) ...
Selecting previously unselected package libgdbm-compat4t64:arm64.
Preparing to unpack .../003-libgdbm-compat4t64_1.23-5.1build1_arm64.deb ...
Unpacking libgdbm-compat4t64:arm64 (1.23-5.1build1) ...
Selecting previously unselected package libperl5.38t64:arm64.
Preparing to unpack .../004-libperl5.38t64_5.38.2-3.2ubuntu0.2_arm64.deb ...
Unpacking libperl5.38t64:arm64 (5.38.2-3.2ubuntu0.2) ...
Selecting previously unselected package perl.
Preparing to unpack .../005-perl_5.38.2-3.2ubuntu0.2_arm64.deb ...
Unpacking perl (5.38.2-3.2ubuntu0.2) ...
Selecting previously unselected package libbsd0:arm64.
Preparing to unpack .../006-libbsd0_0.12.1-1build1.1_arm64.deb ...
Unpacking libbsd0:arm64 (0.12.1-1build1.1) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../007-readline-common_8.2-4build1_all.deb ...
Unpacking readline-common (8.2-4build1) ...
Selecting previously unselected package libreadline8t64:arm64.
Preparing to unpack .../008-libreadline8t64_8.2-4build1_arm64.deb ...
Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64'
Unpacking libreadline8t64:arm64 (8.2-4build1) ...
Selecting previously unselected package libsqlite3-0:arm64.
Preparing to unpack .../009-libsqlite3-0_3.45.1-1ubuntu2.5_arm64.deb ...
Unpacking libsqlite3-0:arm64 (3.45.1-1ubuntu2.5) ...
Selecting previously unselected package netbase.
Preparing to unpack .../010-netbase_6.4_all.deb ...
Unpacking netbase (6.4) ...
Selecting previously unselected package libjansson4:arm64.
Preparing to unpack .../011-libjansson4_2.14-2build2_arm64.deb ...
Unpacking libjansson4:arm64 (2.14-2build2) ...
Selecting previously unselected package libpng16-16t64:arm64.
Preparing to unpack .../012-libpng16-16t64_1.6.43-5ubuntu0.5_arm64.deb ...
Unpacking libpng16-16t64:arm64 (1.6.43-5ubuntu0.5) ...
Selecting previously unselected package libxau6:arm64.
Preparing to unpack .../013-libxau6_1%3a1.0.9-1build6_arm64.deb ...
Unpacking libxau6:arm64 (1:1.0.9-1build6) ...
Selecting previously unselected package libxdmcp6:arm64.
Preparing to unpack .../014-libxdmcp6_1%3a1.1.3-0ubuntu6_arm64.deb ...
Unpacking libxdmcp6:arm64 (1:1.1.3-0ubuntu6) ...
Selecting previously unselected package libxcb1:arm64.
Preparing to unpack .../015-libxcb1_1.15-1ubuntu2_arm64.deb ...
Unpacking libxcb1:arm64 (1.15-1ubuntu2) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../016-libx11-data_2%3a1.8.7-1build1_all.deb ...
Unpacking libx11-data (2:1.8.7-1build1) ...
Selecting previously unselected package libx11-6:arm64.
Preparing to unpack .../017-libx11-6_2%3a1.8.7-1build1_arm64.deb ...
Unpacking libx11-6:arm64 (2:1.8.7-1build1) ...
Selecting previously unselected package manpages.
Preparing to unpack .../018-manpages_6.7-2_all.deb ...
Unpacking manpages (6.7-2) ...
Selecting previously unselected package xz-utils.
Preparing to unpack .../019-xz-utils_5.6.1+really5.4.5-1ubuntu0.2_arm64.deb ...
Unpacking xz-utils (5.6.1+really5.4.5-1ubuntu0.2) ...
Selecting previously unselected package binutils-common:arm64.
Preparing to unpack .../020-binutils-common_2.42-4ubuntu2.8_arm64.deb ...
Unpacking binutils-common:arm64 (2.42-4ubuntu2.8) ...
Selecting previously unselected package libsframe1:arm64.
Preparing to unpack .../021-libsframe1_2.42-4ubuntu2.8_arm64.deb ...
Unpacking libsframe1:arm64 (2.42-4ubuntu2.8) ...
Selecting previously unselected package libbinutils:arm64.
Preparing to unpack .../022-libbinutils_2.42-4ubuntu2.8_arm64.deb ...
Unpacking libbinutils:arm64 (2.42-4ubuntu2.8) ...
Selecting previously unselected package libctf-nobfd0:arm64.
Preparing to unpack .../023-libctf-nobfd0_2.42-4ubuntu2.8_arm64.deb ...
Unpacking libctf-nobfd0:arm64 (2.42-4ubuntu2.8) ...
Selecting previously unselected package libctf0:arm64.
Preparing to unpack .../024-libctf0_2.42-4ubuntu2.8_arm64.deb ...
Unpacking libctf0:arm64 (2.42-4ubuntu2.8) ...
Selecting previously unselected package libgprofng0:arm64.
Preparing to unpack .../025-libgprofng0_2.42-4ubuntu2.8_arm64.deb ...
Unpacking libgprofng0:arm64 (2.42-4ubuntu2.8) ...
Selecting previously unselected package binutils-aarch64-linux-gnu.
Preparing to unpack .../026-binutils-aarch64-linux-gnu_2.42-4ubuntu2.8_arm64.deb ...
Unpacking binutils-aarch64-linux-gnu (2.42-4ubuntu2.8) ...
Selecting previously unselected package binutils.
Preparing to unpack .../027-binutils_2.42-4ubuntu2.8_arm64.deb ...
Unpacking binutils (2.42-4ubuntu2.8) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../028-libc-dev-bin_2.39-0ubuntu8.7_arm64.deb ...
Unpacking libc-dev-bin (2.39-0ubuntu8.7) ...
Selecting previously unselected package linux-libc-dev:arm64.
Preparing to unpack .../029-linux-libc-dev_6.8.0-100.100_arm64.deb ...
Unpacking linux-libc-dev:arm64 (6.8.0-100.100) ...
Selecting previously unselected package libcrypt-dev:arm64.
Preparing to unpack .../030-libcrypt-dev_1%3a4.4.36-4build1_arm64.deb ...
Unpacking libcrypt-dev:arm64 (1:4.4.36-4build1) ...
Selecting previously unselected package rpcsvc-proto.
Preparing to unpack .../031-rpcsvc-proto_1.4.2-0ubuntu7_arm64.deb ...
Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ...
Selecting previously unselected package libc6-dev:arm64.
Preparing to unpack .../032-libc6-dev_2.39-0ubuntu8.7_arm64.deb ...
Unpacking libc6-dev:arm64 (2.39-0ubuntu8.7) ...
Selecting previously unselected package gcc-13-base:arm64.
Preparing to unpack .../033-gcc-13-base_13.3.0-6ubuntu2~24.04.1_arm64.deb ...
Unpacking gcc-13-base:arm64 (13.3.0-6ubuntu2~24.04.1) ...
Selecting previously unselected package libisl23:arm64.
Preparing to unpack .../034-libisl23_0.26-3build1.1_arm64.deb ...
Unpacking libisl23:arm64 (0.26-3build1.1) ...
Selecting previously unselected package libmpfr6:arm64.
Preparing to unpack .../035-libmpfr6_4.2.1-1build1.1_arm64.deb ...
Unpacking libmpfr6:arm64 (4.2.1-1build1.1) ...
Selecting previously unselected package libmpc3:arm64.
Preparing to unpack .../036-libmpc3_1.3.1-1build1.1_arm64.deb ...
Unpacking libmpc3:arm64 (1.3.1-1build1.1) ...
Selecting previously unselected package cpp-13-aarch64-linux-gnu.
Preparing to unpack .../037-cpp-13-aarch64-linux-gnu_13.3.0-6ubuntu2~24.04.1_arm64.deb ...
Unpacking cpp-13-aarch64-linux-gnu (13.3.0-6ubuntu2~24.04.1) ...
Selecting previously unselected package cpp-13.
Preparing to unpack .../038-cpp-13_13.3.0-6ubuntu2~24.04.1_arm64.deb ...
Unpacking cpp-13 (13.3.0-6ubuntu2~24.04.1) ...
Selecting previously unselected package cpp-aarch64-linux-gnu.
Preparing to unpack .../039-cpp-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ...
Unpacking cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ...
Selecting previously unselected package cpp.
Preparing to unpack .../040-cpp_4%3a13.2.0-7ubuntu1_arm64.deb ...
Unpacking cpp (4:13.2.0-7ubuntu1) ...
Selecting previously unselected package libcc1-0:arm64.
Preparing to unpack .../041-libcc1-0_14.2.0-4ubuntu2~24.04.1_arm64.deb ...
Unpacking libcc1-0:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Selecting previously unselected package libgomp1:arm64.
Preparing to unpack .../042-libgomp1_14.2.0-4ubuntu2~24.04.1_arm64.deb ...
Unpacking libgomp1:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Selecting previously unselected package libitm1:arm64.
Preparing to unpack .../043-libitm1_14.2.0-4ubuntu2~24.04.1_arm64.deb ...
Unpacking libitm1:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Selecting previously unselected package libatomic1:arm64.
Preparing to unpack .../044-libatomic1_14.2.0-4ubuntu2~24.04.1_arm64.deb ...
Unpacking libatomic1:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Selecting previously unselected package libasan8:arm64.
Preparing to unpack .../045-libasan8_14.2.0-4ubuntu2~24.04.1_arm64.deb ...
Unpacking libasan8:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Selecting previously unselected package liblsan0:arm64.
Preparing to unpack .../046-liblsan0_14.2.0-4ubuntu2~24.04.1_arm64.deb ...
Unpacking liblsan0:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Selecting previously unselected package libtsan2:arm64.
Preparing to unpack .../047-libtsan2_14.2.0-4ubuntu2~24.04.1_arm64.deb ...
Unpacking libtsan2:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Selecting previously unselected package libubsan1:arm64.
Preparing to unpack .../048-libubsan1_14.2.0-4ubuntu2~24.04.1_arm64.deb ...
Unpacking libubsan1:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Selecting previously unselected package libhwasan0:arm64.
Preparing to unpack .../049-libhwasan0_14.2.0-4ubuntu2~24.04.1_arm64.deb ...
Unpacking libhwasan0:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Selecting previously unselected package libgcc-13-dev:arm64.
Preparing to unpack .../050-libgcc-13-dev_13.3.0-6ubuntu2~24.04.1_arm64.deb ...
Unpacking libgcc-13-dev:arm64 (13.3.0-6ubuntu2~24.04.1) ...
Selecting previously unselected package gcc-13-aarch64-linux-gnu.
Preparing to unpack .../051-gcc-13-aarch64-linux-gnu_13.3.0-6ubuntu2~24.04.1_arm64.deb ...
Unpacking gcc-13-aarch64-linux-gnu (13.3.0-6ubuntu2~24.04.1) ...
Selecting previously unselected package gcc-13.
Preparing to unpack .../052-gcc-13_13.3.0-6ubuntu2~24.04.1_arm64.deb ...
Unpacking gcc-13 (13.3.0-6ubuntu2~24.04.1) ...
Selecting previously unselected package gcc-aarch64-linux-gnu.
Preparing to unpack .../053-gcc-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ...
Unpacking gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ...
Selecting previously unselected package gcc.
Preparing to unpack .../054-gcc_4%3a13.2.0-7ubuntu1_arm64.deb ...
Unpacking gcc (4:13.2.0-7ubuntu1) ...
Selecting previously unselected package libstdc++-13-dev:arm64.
Preparing to unpack .../055-libstdc++-13-dev_13.3.0-6ubuntu2~24.04.1_arm64.deb ...
Unpacking libstdc++-13-dev:arm64 (13.3.0-6ubuntu2~24.04.1) ...
Selecting previously unselected package g++-13-aarch64-linux-gnu.
Preparing to unpack .../056-g++-13-aarch64-linux-gnu_13.3.0-6ubuntu2~24.04.1_arm64.deb ...
Unpacking g++-13-aarch64-linux-gnu (13.3.0-6ubuntu2~24.04.1) ...
Selecting previously unselected package g++-13.
Preparing to unpack .../057-g++-13_13.3.0-6ubuntu2~24.04.1_arm64.deb ...
Unpacking g++-13 (13.3.0-6ubuntu2~24.04.1) ...
Selecting previously unselected package g++-aarch64-linux-gnu.
Preparing to unpack .../058-g++-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ...
Unpacking g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ...
Selecting previously unselected package g++.
Preparing to unpack .../059-g++_4%3a13.2.0-7ubuntu1_arm64.deb ...
Unpacking g++ (4:13.2.0-7ubuntu1) ...
Selecting previously unselected package make.
Preparing to unpack .../060-make_4.3-4.1build2_arm64.deb ...
Unpacking make (4.3-4.1build2) ...
Selecting previously unselected package libdpkg-perl.
Preparing to unpack .../061-libdpkg-perl_1.22.6ubuntu6.5_all.deb ...
Unpacking libdpkg-perl (1.22.6ubuntu6.5) ...
Selecting previously unselected package bzip2.
Preparing to unpack .../062-bzip2_1.0.8-5.1build0.1_arm64.deb ...
Unpacking bzip2 (1.0.8-5.1build0.1) ...
Selecting previously unselected package patch.
Preparing to unpack .../063-patch_2.7.6-7build3_arm64.deb ...
Unpacking patch (2.7.6-7build3) ...
Selecting previously unselected package lto-disabled-list.
Preparing to unpack .../064-lto-disabled-list_47_all.deb ...
Unpacking lto-disabled-list (47) ...
Selecting previously unselected package dpkg-dev.
Preparing to unpack .../065-dpkg-dev_1.22.6ubuntu6.5_all.deb ...
Unpacking dpkg-dev (1.22.6ubuntu6.5) ...
Selecting previously unselected package build-essential.
Preparing to unpack .../066-build-essential_12.10ubuntu1_arm64.deb ...
Unpacking build-essential (12.10ubuntu1) ...
Selecting previously unselected package gpgconf.
Preparing to unpack .../067-gpgconf_2.4.4-2ubuntu17.4_arm64.deb ...
Unpacking gpgconf (2.4.4-2ubuntu17.4) ...
Selecting previously unselected package libksba8:arm64.
Preparing to unpack .../068-libksba8_1.6.6-1build1_arm64.deb ...
Unpacking libksba8:arm64 (1.6.6-1build1) ...
Selecting previously unselected package dirmngr.
Preparing to unpack .../069-dirmngr_2.4.4-2ubuntu17.4_arm64.deb ...
Unpacking dirmngr (2.4.4-2ubuntu17.4) ...
Selecting previously unselected package libfakeroot:arm64.
Preparing to unpack .../070-libfakeroot_1.33-1_arm64.deb ...
Unpacking libfakeroot:arm64 (1.33-1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../071-fakeroot_1.33-1_arm64.deb ...
Unpacking fakeroot (1.33-1) ...
Selecting previously unselected package fonts-dejavu-mono.
Preparing to unpack .../072-fonts-dejavu-mono_2.37-8_all.deb ...
Unpacking fonts-dejavu-mono (2.37-8) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../073-fonts-dejavu-core_2.37-8_all.deb ...
Unpacking fonts-dejavu-core (2.37-8) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../074-fontconfig-config_2.15.0-1.1ubuntu2_arm64.deb ...
Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ...
Selecting previously unselected package gnupg-utils.
Preparing to unpack .../075-gnupg-utils_2.4.4-2ubuntu17.4_arm64.deb ...
Unpacking gnupg-utils (2.4.4-2ubuntu17.4) ...
Selecting previously unselected package gpg.
Preparing to unpack .../076-gpg_2.4.4-2ubuntu17.4_arm64.deb ...
Unpacking gpg (2.4.4-2ubuntu17.4) ...
Selecting previously unselected package pinentry-curses.
Preparing to unpack .../077-pinentry-curses_1.2.1-3ubuntu5_arm64.deb ...
Unpacking pinentry-curses (1.2.1-3ubuntu5) ...
Selecting previously unselected package gpg-agent.
Preparing to unpack .../078-gpg-agent_2.4.4-2ubuntu17.4_arm64.deb ...
Unpacking gpg-agent (2.4.4-2ubuntu17.4) ...
Selecting previously unselected package gpgsm.
Preparing to unpack .../079-gpgsm_2.4.4-2ubuntu17.4_arm64.deb ...
Unpacking gpgsm (2.4.4-2ubuntu17.4) ...
Selecting previously unselected package keyboxd.
Preparing to unpack .../080-keyboxd_2.4.4-2ubuntu17.4_arm64.deb ...
Unpacking keyboxd (2.4.4-2ubuntu17.4) ...
Selecting previously unselected package gnupg.
Preparing to unpack .../081-gnupg_2.4.4-2ubuntu17.4_all.deb ...
Unpacking gnupg (2.4.4-2ubuntu17.4) ...
Selecting previously unselected package gnupg-l10n.
Preparing to unpack .../082-gnupg-l10n_2.4.4-2ubuntu17.4_all.deb ...
Unpacking gnupg-l10n (2.4.4-2ubuntu17.4) ...
Selecting previously unselected package gpg-wks-client.
Preparing to unpack .../083-gpg-wks-client_2.4.4-2ubuntu17.4_arm64.deb ...
Unpacking gpg-wks-client (2.4.4-2ubuntu17.4) ...
Selecting previously unselected package libalgorithm-diff-perl.
Preparing to unpack .../084-libalgorithm-diff-perl_1.201-1_all.deb ...
Unpacking libalgorithm-diff-perl (1.201-1) ...
Selecting previously unselected package libalgorithm-diff-xs-perl:arm64.
Preparing to unpack .../085-libalgorithm-diff-xs-perl_0.04-8build3_arm64.deb ...
Unpacking libalgorithm-diff-xs-perl:arm64 (0.04-8build3) ...
Selecting previously unselected package libalgorithm-merge-perl.
Preparing to unpack .../086-libalgorithm-merge-perl_0.08-5_all.deb ...
Unpacking libalgorithm-merge-perl (0.08-5) ...
Selecting previously unselected package libaom3:arm64.
Preparing to unpack .../087-libaom3_3.8.2-2ubuntu0.1_arm64.deb ...
Unpacking libaom3:arm64 (3.8.2-2ubuntu0.1) ...
Selecting previously unselected package libfreetype6:arm64.
Preparing to unpack .../088-libfreetype6_2.13.2+dfsg-1build3_arm64.deb ...
Unpacking libfreetype6:arm64 (2.13.2+dfsg-1build3) ...
Selecting previously unselected package libfontconfig1:arm64.
Preparing to unpack .../089-libfontconfig1_2.15.0-1.1ubuntu2_arm64.deb ...
Unpacking libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ...
Selecting previously unselected package libsharpyuv0:arm64.
Preparing to unpack .../090-libsharpyuv0_1.3.2-0.4build3_arm64.deb ...
Unpacking libsharpyuv0:arm64 (1.3.2-0.4build3) ...
Selecting previously unselected package libheif-plugin-aomdec:arm64.
Preparing to unpack .../091-libheif-plugin-aomdec_1.17.6-1ubuntu4.2_arm64.deb ...
Unpacking libheif-plugin-aomdec:arm64 (1.17.6-1ubuntu4.2) ...
Selecting previously unselected package libde265-0:arm64.
Preparing to unpack .../092-libde265-0_1.0.15-1build3_arm64.deb ...
Unpacking libde265-0:arm64 (1.0.15-1build3) ...
Selecting previously unselected package libheif-plugin-libde265:arm64.
Preparing to unpack .../093-libheif-plugin-libde265_1.17.6-1ubuntu4.2_arm64.deb ...
Unpacking libheif-plugin-libde265:arm64 (1.17.6-1ubuntu4.2) ...
Selecting previously unselected package libheif1:arm64.
Preparing to unpack .../094-libheif1_1.17.6-1ubuntu4.2_arm64.deb ...
Unpacking libheif1:arm64 (1.17.6-1ubuntu4.2) ...
Selecting previously unselected package libjpeg-turbo8:arm64.
Preparing to unpack .../095-libjpeg-turbo8_2.1.5-2ubuntu2_arm64.deb ...
Unpacking libjpeg-turbo8:arm64 (2.1.5-2ubuntu2) ...
Selecting previously unselected package libjpeg8:arm64.
Preparing to unpack .../096-libjpeg8_8c-2ubuntu11_arm64.deb ...
Unpacking libjpeg8:arm64 (8c-2ubuntu11) ...
Selecting previously unselected package libdeflate0:arm64.
Preparing to unpack .../097-libdeflate0_1.19-1build1.1_arm64.deb ...
Unpacking libdeflate0:arm64 (1.19-1build1.1) ...
Selecting previously unselected package libjbig0:arm64.
Preparing to unpack .../098-libjbig0_2.1-6.1ubuntu2_arm64.deb ...
Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ...
Selecting previously unselected package liblerc4:arm64.
Preparing to unpack .../099-liblerc4_4.0.0+ds-4ubuntu2_arm64.deb ...
Unpacking liblerc4:arm64 (4.0.0+ds-4ubuntu2) ...
Selecting previously unselected package libwebp7:arm64.
Preparing to unpack .../100-libwebp7_1.3.2-0.4build3_arm64.deb ...
Unpacking libwebp7:arm64 (1.3.2-0.4build3) ...
Selecting previously unselected package libtiff6:arm64.
Preparing to unpack .../101-libtiff6_4.5.1+git230720-4ubuntu2.4_arm64.deb ...
Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu2.4) ...
Selecting previously unselected package libxpm4:arm64.
Preparing to unpack .../102-libxpm4_1%3a3.5.17-1build2_arm64.deb ...
Unpacking libxpm4:arm64 (1:3.5.17-1build2) ...
Selecting previously unselected package libgd3:arm64.
Preparing to unpack .../103-libgd3_2.3.3-9ubuntu5_arm64.deb ...
Unpacking libgd3:arm64 (2.3.3-9ubuntu5) ...
Selecting previously unselected package libc-devtools.
Preparing to unpack .../104-libc-devtools_2.39-0ubuntu8.7_arm64.deb ...
Unpacking libc-devtools (2.39-0ubuntu8.7) ...
Selecting previously unselected package libfile-fcntllock-perl.
Preparing to unpack .../105-libfile-fcntllock-perl_0.22-4ubuntu5_arm64.deb ...
Unpacking libfile-fcntllock-perl (0.22-4ubuntu5) ...
Selecting previously unselected package libheif-plugin-aomenc:arm64.
Preparing to unpack .../106-libheif-plugin-aomenc_1.17.6-1ubuntu4.2_arm64.deb ...
Unpacking libheif-plugin-aomenc:arm64 (1.17.6-1ubuntu4.2) ...
Selecting previously unselected package libssl-dev:arm64.
Preparing to unpack .../107-libssl-dev_3.0.13-0ubuntu3.7_arm64.deb ...
Unpacking libssl-dev:arm64 (3.0.13-0ubuntu3.7) ...
Selecting previously unselected package manpages-dev.
Preparing to unpack .../108-manpages-dev_6.7-2_all.deb ...
Unpacking manpages-dev (6.7-2) ...
Selecting previously unselected package pkg-config:arm64.
Preparing to unpack .../109-pkg-config_1.8.1-2build1_arm64.deb ...
Unpacking pkg-config:arm64 (1.8.1-2build1) ...
Setting up libksba8:arm64 (1.6.6-1build1) ...
Setting up pinentry-curses (1.2.1-3ubuntu5) ...
Setting up libsharpyuv0:arm64 (1.3.2-0.4build3) ...
Setting up libaom3:arm64 (3.8.2-2ubuntu0.1) ...
Setting up libxau6:arm64 (1:1.0.9-1build6) ...
Setting up lto-disabled-list (47) ...
Setting up liblerc4:arm64 (4.0.0+ds-4ubuntu2) ...
Setting up libgdbm6t64:arm64 (1.23-5.1build1) ...
Setting up libgdbm-compat4t64:arm64 (1.23-5.1build1) ...
Setting up manpages (6.7-2) ...
Setting up libsqlite3-0:arm64 (3.45.1-1ubuntu2.5) ...
Setting up binutils-common:arm64 (2.42-4ubuntu2.8) ...
Setting up libdeflate0:arm64 (1.19-1build1.1) ...
Setting up linux-libc-dev:arm64 (6.8.0-100.100) ...
Setting up libctf-nobfd0:arm64 (2.42-4ubuntu2.8) ...
Setting up libgomp1:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Setting up bzip2 (1.0.8-5.1build0.1) ...
Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ...
Setting up libsframe1:arm64 (2.42-4ubuntu2.8) ...
Setting up libfakeroot:arm64 (1.33-1) ...
Setting up libjansson4:arm64 (2.14-2build2) ...
Setting up fakeroot (1.33-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/fakeroot.1.gz because associated file /usr/share/man/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/faked.1.gz because associated file /usr/share/man/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/es/man1/fakeroot.1.gz because associated file /usr/share/man/es/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/es/man1/faked.1.gz because associated file /usr/share/man/es/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/fr/man1/fakeroot.1.gz because associated file /usr/share/man/fr/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/fr/man1/faked.1.gz because associated file /usr/share/man/fr/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/sv/man1/fakeroot.1.gz because associated file /usr/share/man/sv/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/sv/man1/faked.1.gz because associated file /usr/share/man/sv/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist
Setting up rpcsvc-proto (1.4.2-0ubuntu7) ...
Setting up gcc-13-base:arm64 (13.3.0-6ubuntu2~24.04.1) ...
Setting up libx11-data (2:1.8.7-1build1) ...
Setting up make (4.3-4.1build2) ...
Setting up libmpfr6:arm64 (4.2.1-1build1.1) ...
Setting up gnupg-l10n (2.4.4-2ubuntu17.4) ...
Setting up xz-utils (5.6.1+really5.4.5-1ubuntu0.2) ...
update-alternatives: using /usr/bin/xz to provide /usr/bin/lzma (lzma) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/lzma.1.gz because associated file /usr/share/man/man1/xz.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/unlzma.1.gz because associated file /usr/share/man/man1/unxz.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzcat.1.gz because associated file /usr/share/man/man1/xzcat.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzmore.1.gz because associated file /usr/share/man/man1/xzmore.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzless.1.gz because associated file /usr/share/man/man1/xzless.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzdiff.1.gz because associated file /usr/share/man/man1/xzdiff.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzcmp.1.gz because associated file /usr/share/man/man1/xzcmp.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzgrep.1.gz because associated file /usr/share/man/man1/xzgrep.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzegrep.1.gz because associated file /usr/share/man/man1/xzegrep.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzfgrep.1.gz because associated file /usr/share/man/man1/xzfgrep.1.gz (of link group lzma) doesn't exist
Setting up perl-modules-5.38 (5.38.2-3.2ubuntu0.2) ...
Setting up fonts-dejavu-mono (2.37-8) ...
Setting up libssl-dev:arm64 (3.0.13-0ubuntu3.7) ...
Setting up libpng16-16t64:arm64 (1.6.43-5ubuntu0.5) ...
Setting up libmpc3:arm64 (1.3.1-1build1.1) ...
Setting up libatomic1:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Setting up patch (2.7.6-7build3) ...
Setting up pkg-config:arm64 (1.8.1-2build1) ...
Setting up fonts-dejavu-core (2.37-8) ...
Setting up libjpeg-turbo8:arm64 (2.1.5-2ubuntu2) ...
Setting up libwebp7:arm64 (1.3.2-0.4build3) ...
Setting up libubsan1:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Setting up libhwasan0:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Setting up libcrypt-dev:arm64 (1:4.4.36-4build1) ...
Setting up libasan8:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Setting up netbase (6.4) ...
Setting up libperl5.38t64:arm64 (5.38.2-3.2ubuntu0.2) ...
Setting up libtsan2:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Setting up libbinutils:arm64 (2.42-4ubuntu2.8) ...
Setting up libisl23:arm64 (0.26-3build1.1) ...
Setting up libde265-0:arm64 (1.0.15-1build3) ...
Setting up libc-dev-bin (2.39-0ubuntu8.7) ...
Setting up libbsd0:arm64 (0.12.1-1build1.1) ...
Setting up readline-common (8.2-4build1) ...
Setting up libcc1-0:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Setting up liblocale-gettext-perl (1.07-6ubuntu5) ...
Setting up liblsan0:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Setting up libitm1:arm64 (14.2.0-4ubuntu2~24.04.1) ...
Setting up gnupg-utils (2.4.4-2ubuntu17.4) ...
Setting up libctf0:arm64 (2.42-4ubuntu2.8) ...
Setting up libjpeg8:arm64 (8c-2ubuntu11) ...
Setting up manpages-dev (6.7-2) ...
Setting up libxdmcp6:arm64 (1:1.1.3-0ubuntu6) ...
Setting up libxcb1:arm64 (1.15-1ubuntu2) ...
Setting up cpp-13-aarch64-linux-gnu (13.3.0-6ubuntu2~24.04.1) ...
Setting up fontconfig-config (2.15.0-1.1ubuntu2) ...
Setting up perl (5.38.2-3.2ubuntu0.2) ...
Setting up cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ...
Setting up libgprofng0:arm64 (2.42-4ubuntu2.8) ...
Setting up libfreetype6:arm64 (2.13.2+dfsg-1build3) ...
Setting up libdpkg-perl (1.22.6ubuntu6.5) ...
Setting up libreadline8t64:arm64 (8.2-4build1) ...
Setting up libgcc-13-dev:arm64 (13.3.0-6ubuntu2~24.04.1) ...
Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu2.4) ...
Setting up gpgconf (2.4.4-2ubuntu17.4) ...
Setting up libc6-dev:arm64 (2.39-0ubuntu8.7) ...
Setting up libx11-6:arm64 (2:1.8.7-1build1) ...
Setting up gpg (2.4.4-2ubuntu17.4) ...
Setting up libstdc++-13-dev:arm64 (13.3.0-6ubuntu2~24.04.1) ...
Setting up gpg-agent (2.4.4-2ubuntu17.4) ...
Setting up libxpm4:arm64 (1:3.5.17-1build2) ...
Setting up cpp-13 (13.3.0-6ubuntu2~24.04.1) ...
Setting up libfile-fcntllock-perl (0.22-4ubuntu5) ...
Setting up libalgorithm-diff-perl (1.201-1) ...
Setting up gpgsm (2.4.4-2ubuntu17.4) ...
Setting up binutils-aarch64-linux-gnu (2.42-4ubuntu2.8) ...
Setting up binutils (2.42-4ubuntu2.8) ...
Setting up gcc-13-aarch64-linux-gnu (13.3.0-6ubuntu2~24.04.1) ...
Setting up dpkg-dev (1.22.6ubuntu6.5) ...
Setting up dirmngr (2.4.4-2ubuntu17.4) ...
Setting up gcc-13 (13.3.0-6ubuntu2~24.04.1) ...
Setting up keyboxd (2.4.4-2ubuntu17.4) ...
Setting up cpp (4:13.2.0-7ubuntu1) ...
Setting up gnupg (2.4.4-2ubuntu17.4) ...
Setting up libalgorithm-diff-xs-perl:arm64 (0.04-8build3) ...
Setting up libalgorithm-merge-perl (0.08-5) ...
Setting up g++-13-aarch64-linux-gnu (13.3.0-6ubuntu2~24.04.1) ...
Setting up gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ...
Setting up g++-13 (13.3.0-6ubuntu2~24.04.1) ...
Setting up gpg-wks-client (2.4.4-2ubuntu17.4) ...
Setting up gcc (4:13.2.0-7ubuntu1) ...
Setting up g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ...
Setting up g++ (4:13.2.0-7ubuntu1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/c++.1.gz because associated file /usr/share/man/man1/g++.1.gz (of link group c++) doesn't exist
Setting up build-essential (12.10ubuntu1) ...
Setting up libheif-plugin-aomdec:arm64 (1.17.6-1ubuntu4.2) ...
Setting up libheif1:arm64 (1.17.6-1ubuntu4.2) ...
Setting up libheif-plugin-libde265:arm64 (1.17.6-1ubuntu4.2) ...
Setting up libheif-plugin-aomenc:arm64 (1.17.6-1ubuntu4.2) ...
Processing triggers for libc-bin (2.39-0ubuntu8.7) ...
Processing triggers for sgml-base (1.31) ...
Setting up libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ...
Setting up libgd3:arm64 (2.3.3-9ubuntu5) ...
Setting up libc-devtools (2.39-0ubuntu8.7) ...
Processing triggers for libc-bin (2.39-0ubuntu8.7) ...
info: downloading installer
info: profile set to 'default'
info: default host triple is aarch64-unknown-linux-gnu
info: syncing channel updates for 'stable-aarch64-unknown-linux-gnu'
info: latest update on 2026-02-12, rust version 1.93.1 (01f6ddf75 2026-02-11)
info: downloading component 'cargo'
info: downloading component 'clippy'
info: downloading component 'rust-docs'
info: downloading component 'rust-std'
info: downloading component 'rustc'
 57.9 MiB /  57.9 MiB (100 %)  57.2 MiB/s in  1s
info: downloading component 'rustfmt'
info: installing component 'cargo'
info: installing component 'clippy'
info: installing component 'rust-docs'
 20.8 MiB /  20.8 MiB (100 %)  14.0 MiB/s in  1s
info: installing component 'rust-std'
 27.2 MiB /  27.2 MiB (100 %)  20.2 MiB/s in  1s
info: installing component 'rustc'
 57.9 MiB /  57.9 MiB (100 %)  21.3 MiB/s in  2s
info: installing component 'rustfmt'
info: default toolchain set to 'stable-aarch64-unknown-linux-gnu'

  stable-aarch64-unknown-linux-gnu installed - rustc 1.93.1 (01f6ddf75 2026-02-11)


Rust is installed now. Great!

To get started you may need to restart your current shell.
This would reload your PATH environment variable to include
Cargo's bin directory ($HOME/.cargo/bin).

To configure your current shell, you need to source
the corresponding env file under $HOME/.cargo.

This is usually done by running one of the following (note the leading DOT):
. "$HOME/.cargo/env"            # For sh/bash/zsh/ash/dash/pdksh
source "$HOME/.cargo/env.fish"  # For fish
source $"($nu.home-path)/.cargo/env.nu"  # For nushell
info: using existing install for 'stable-aarch64-unknown-linux-gnu'
info: default toolchain set to 'stable-aarch64-unknown-linux-gnu'

  stable-aarch64-unknown-linux-gnu unchanged - rustc 1.93.1 (01f6ddf75 2026-02-11)

info: downloading component 'rust-std' for 'wasm32v1-none'
info: installing component 'rust-std' for 'wasm32v1-none'

Smart contract Rust environment summary:
  [OK] rustup
  [OK] cargo
  [OK] rustc
  [OK] wasm32v1-none target
  Ready for smart contract builds.

Building, deploying and invoking contract

root@2979664a80e0:/# source ~/.cargo/env
root@2979664a80e0:/# stellar keys generate default --fund
✅ Key saved with alias default in "/root/.config/stellar/identity/default.toml"
✅ Account default funded on "Test SDF Network ; September 2015"
root@2979664a80e0:/# stellar keys use default
ℹ️  The default source account is set to `default`
root@2979664a80e0:/# stellar network use testnet
ℹ️  The default network is set to `testnet`
root@2979664a80e0:/# stellar contract init sample
ℹ️  Initializing workspace at "sample"
➕ Writing "sample/.gitignore"
➕ Writing "sample/Cargo.toml"
➕ Writing "sample/README.md"
ℹ️  Initializing contract at "sample/contracts/hello-world"
➕ Writing "sample/contracts/hello-world/Cargo.toml"
➕ Writing "sample/contracts/hello-world/Makefile"
➕ Writing "sample/contracts/hello-world/src/lib.rs"
➕ Writing "sample/contracts/hello-world/src/test.rs"
root@2979664a80e0:/# cd sample
root@2979664a80e0:/sample# stellar contract build
ℹ️  CARGO_BUILD_RUSTFLAGS=--remap-path-prefix=/root/.cargo/registry/src= cargo rustc --manifest-path=contracts/hello-world/Cargo.toml --crate-type=cdylib --target=wasm32v1-none --release
    Updating crates.io index
     Locking 181 packages to latest compatible versions
      Adding arbitrary v1.3.2 (available: v1.4.2)
      Adding crypto-common v0.1.6 (available: v0.1.7)
      Adding derive_arbitrary v1.3.2 (available: v1.4.2)
  Downloaded cpufeatures v0.2.17
  Downloaded macro-string v0.1.4
  Downloaded ark-ec v0.4.2
  Downloaded escape-bytes v0.1.1
  Downloaded indexmap-nostd v0.4.0
  Downloaded downcast-rs v1.2.1
  Downloaded data-encoding v2.10.0
  Downloaded ark-serialize-derive v0.4.2
  Downloaded ctor v0.5.0
  Downloaded ark-serialize v0.4.2
  Downloaded stable_deref_trait v1.2.1
  Downloaded signature v2.2.0
  Downloaded dtor v0.1.1
  Downloaded derive_arbitrary v1.3.2
  Downloaded visibility v0.1.1
  Downloaded darling_macro v0.20.11
  Downloaded num-derive v0.4.2
  Downloaded ident_case v1.0.1
  Downloaded fnv v1.0.7
  Downloaded keccak v0.1.6
  Downloaded crypto-common v0.1.6
  Downloaded hex v0.4.3
  Downloaded ark-ff-asm v0.4.2
  Downloaded powerfmt v0.2.0
  Downloaded zeroize_derive v1.4.3
  Downloaded rfc6979 v0.4.0
  Downloaded schemars v0.9.0
  Downloaded wasmi_arena v0.4.1
  Downloaded cfg_eval v0.1.2
  Downloaded deranged v0.5.6
  Downloaded cfg-if v1.0.4
  Downloaded ark-ff-macros v0.4.2
  Downloaded ark-bn254 v0.4.0
  Downloaded group v0.13.0
  Downloaded ed25519 v2.2.3
  Downloaded time-core v0.1.8
  Downloaded paste v1.0.15
  Downloaded generic-array v0.14.9
  Downloaded soroban-spec v25.1.1
  Downloaded pkcs8 v0.10.2
  Downloaded soroban-builtin-sdk-macros v25.0.1
  Downloaded primeorder v0.13.6
  Downloaded ecdsa v0.16.9
  Downloaded version_check v0.9.5
  Downloaded getrandom v0.2.17
  Downloaded soroban-env-guest v25.0.1
  Downloaded byteorder v1.5.0
  Downloaded rand_core v0.6.4
  Downloaded once_cell v1.21.3
  Downloaded ethnum v1.5.2
  Downloaded p256 v0.13.2
  Downloaded wasmi_core v0.13.0
  Downloaded time-macros v0.2.27
  Downloaded prettyplease v0.2.37
  Downloaded soroban-spec-rust v25.1.1
  Downloaded ref-cast-impl v1.0.25
  Downloaded thiserror v1.0.69
  Downloaded zeroize v1.8.2
  Downloaded rustc_version v0.4.1
  Downloaded stellar-strkey v0.0.13
  Downloaded spin v0.9.8
  Downloaded libm v0.2.16
  Downloaded soroban-env-macros v25.0.1
  Downloaded zmij v1.0.21
  Downloaded stellar-strkey v0.0.16
  Downloaded chrono v0.4.43
  Downloaded unicode-ident v1.0.24
  Downloaded typenum v1.19.0
  Downloaded soroban-env-common v25.0.1
  Downloaded serde_core v1.0.228
  Downloaded serde v1.0.228
  Downloaded curve25519-dalek v4.1.3
  Downloaded serde_derive v1.0.228
  Downloaded schemars v1.2.1
  Downloaded soroban-wasmi v0.31.1-soroban.20.0.1
  Downloaded serde_json v1.0.149
  Downloaded wasmparser-nostd v0.100.2
  Downloaded wasmparser v0.116.1
  Downloaded serde_with v3.16.1
  Downloaded time v0.3.47
  Downloaded syn v1.0.109
  Downloaded ark-bls12-381 v0.4.0
  Downloaded zerocopy v0.8.39
  Downloaded syn v2.0.116
  Downloaded soroban-sdk v25.1.1
  Downloaded semver v1.0.27
  Downloaded schemars v0.8.22
  Downloaded soroban-sdk-macros v25.1.1
  Downloaded ark-ff v0.4.2
  Downloaded serde_with_macros v3.16.1
  Downloaded sec1 v0.7.3
  Downloaded hashbrown v0.16.1
  Downloaded static_assertions v1.1.0
  Downloaded smallvec v1.15.1
  Downloaded memchr v2.8.0
  Downloaded libc v0.2.182
  Downloaded itertools v0.10.5
  Downloaded indexmap v2.13.0
  Downloaded hashbrown v0.13.2
  Downloaded soroban-env-host v25.0.1
  Downloaded spki v0.7.3
  Downloaded sha2 v0.10.9
  Downloaded rand v0.8.5
  Downloaded num-bigint v0.4.6
  Downloaded k256 v0.13.4
  Downloaded ed25519-dalek v2.2.0
  Downloaded der v0.7.10
  Downloaded darling_core v0.21.3
  Downloaded crypto-bigint v0.5.5
  Downloaded soroban-ledger-snapshot v25.1.1
  Downloaded heapless v0.8.0
  Downloaded sha3 v0.10.8
  Downloaded hashbrown v0.12.3
  Downloaded num-traits v0.2.19
  Downloaded thiserror-impl v1.0.69
  Downloaded proc-macro2 v1.0.106
  Downloaded darling_core v0.20.11
  Downloaded ark-poly v0.4.2
  Downloaded indexmap v1.9.3
  Downloaded hmac v0.12.1
  Downloaded base64 v0.22.1
  Downloaded elliptic-curve v0.13.8
  Downloaded iana-time-zone v0.1.65
  Downloaded base64ct v1.8.3
  Downloaded derivative v2.2.0
  Downloaded autocfg v1.5.0
  Downloaded darling v0.20.11
  Downloaded const-oid v0.9.6
  Downloaded ppv-lite86 v0.2.21
  Downloaded num-integer v0.1.46
  Downloaded darling v0.21.3
  Downloaded ark-std v0.4.0
  Downloaded ff v0.13.1
  Downloaded digest v0.10.7
  Downloaded ctor-proc-macro v0.0.6
  Downloaded arbitrary v1.3.2
  Downloaded quote v1.0.44
  Downloaded either v1.15.0
  Downloaded subtle v2.6.1
  Downloaded block-buffer v0.10.4
  Downloaded base16ct v0.2.0
  Downloaded ahash v0.8.12
  Downloaded strsim v0.11.1
  Downloaded ref-cast v1.0.25
  Downloaded num-conv v0.2.0
  Downloaded itoa v1.0.17
  Downloaded hex-literal v0.4.1
  Downloaded heck v0.5.0
  Downloaded hash32 v0.3.1
  Downloaded equivalent v1.0.2
  Downloaded dyn-clone v1.0.20
  Downloaded dtor-proc-macro v0.0.6
  Downloaded darling_macro v0.21.3
  Downloaded bytes-lit v0.0.5
  Downloaded rand_chacha v0.3.1
  Downloaded crate-git-revision v0.0.6
  Downloaded stellar-xdr v25.0.0
  Downloaded 157 crates (11.8MiB) in 0.59s (largest was `stellar-xdr` at 2.2MiB)
   Compiling proc-macro2 v1.0.106
   Compiling quote v1.0.44
   Compiling unicode-ident v1.0.24
   Compiling serde_core v1.0.228
   Compiling serde v1.0.228
   Compiling zmij v1.0.21
   Compiling serde_json v1.0.149
   Compiling itoa v1.0.17
   Compiling memchr v2.8.0
   Compiling ident_case v1.0.1
   Compiling strsim v0.11.1
   Compiling fnv v1.0.7
   Compiling version_check v0.9.5
   Compiling typenum v1.19.0
   Compiling autocfg v1.5.0
   Compiling generic-array v0.14.9
   Compiling libc v0.2.182
   Compiling syn v2.0.116
   Compiling schemars v0.8.22
   Compiling dyn-clone v1.0.20
   Compiling cfg-if v1.0.4
   Compiling data-encoding v2.10.0
   Compiling escape-bytes v0.1.1
   Compiling ethnum v1.5.2
   Compiling cpufeatures v0.2.17
   Compiling num-traits v0.2.19
   Compiling crypto-common v0.1.6
   Compiling block-buffer v0.10.4
   Compiling semver v1.0.27
   Compiling digest v0.10.7
   Compiling either v1.15.0
   Compiling sha2 v0.10.9
   Compiling itertools v0.10.5
   Compiling equivalent v1.0.2
   Compiling hashbrown v0.16.1
   Compiling thiserror v1.0.69
   Compiling prettyplease v0.2.37
   Compiling indexmap v2.13.0
   Compiling base64 v0.22.1
   Compiling byteorder v1.5.0
   Compiling heapless v0.8.0
   Compiling hash32 v0.3.1
   Compiling num-integer v0.1.46
   Compiling rustc_version v0.4.1
   Compiling static_assertions v1.1.0
   Compiling stable_deref_trait v1.2.1
   Compiling wasmparser v0.116.1
   Compiling num-bigint v0.4.6
   Compiling darling_core v0.21.3
   Compiling darling_core v0.20.11
   Compiling macro-string v0.1.4
   Compiling heck v0.5.0
   Compiling serde_derive v1.0.228
   Compiling cfg_eval v0.1.2
   Compiling num-derive v0.4.2
   Compiling thiserror-impl v1.0.69
   Compiling darling_macro v0.20.11
   Compiling darling_macro v0.21.3
   Compiling visibility v0.1.1
   Compiling darling v0.20.11
   Compiling bytes-lit v0.0.5
   Compiling darling v0.21.3
   Compiling serde_with_macros v3.16.1
   Compiling crate-git-revision v0.0.6
   Compiling hex v0.4.3
   Compiling stellar-strkey v0.0.13
   Compiling stellar-xdr v25.0.0
   Compiling soroban-env-common v25.0.1
   Compiling stellar-strkey v0.0.16
   Compiling soroban-sdk v25.1.1
   Compiling serde_with v3.16.1
   Compiling soroban-spec v25.1.1
   Compiling soroban-spec-rust v25.1.1
   Compiling soroban-env-macros v25.0.1
   Compiling soroban-env-guest v25.0.1
   Compiling soroban-sdk-macros v25.1.1
   Compiling hello-world v0.0.0 (/sample/contracts/hello-world)
    Finished `release` profile [optimized] target(s) in 18.71s
ℹ️  Build Summary:
    Wasm File: target/wasm32v1-none/release/hello_world.wasm (660 bytes)
    Wasm Hash: 541d7b10d1ea80173bf2608895a26f8b35bb5cd2a98bef3543a84301c9684781
    Wasm Size: 660 bytes
    Exported Functions: 1 found
      • hello
✅ Build Complete

root@2979664a80e0:/sample# stellar contract deploy --wasm target/wasm32v1-none/release/hello_world.wasm --alias sample
ℹ️  Skipping install because wasm already installed
ℹ️  Using wasm hash 541d7b10d1ea80173bf2608895a26f8b35bb5cd2a98bef3543a84301c9684781
ℹ️  Simulating deploy transaction…
ℹ️  Transaction hash is a2caf778ba935bab4f4e5a264b2b75588622ea87143fdc7b5ba4b8f9745fecf1
🔗 https://stellar.expert/explorer/testnet/tx/a2caf778ba935bab4f4e5a264b2b75588622ea87143fdc7b5ba4b8f9745fecf1
ℹ️  Signing transaction: a2caf778ba935bab4f4e5a264b2b75588622ea87143fdc7b5ba4b8f9745fecf1
🌎 Submitting deploy transaction…
🔗 https://lab.stellar.org/r/testnet/contract/CC3W5QNVGHBZYAP45AHEIPS57HSF3CQL2U2TKJ33F5XUQEC7FWE2OKW3
✅ Deployed!
CC3W5QNVGHBZYAP45AHEIPS57HSF3CQL2U2TKJ33F5XUQEC7FWE2OKW3
root@2979664a80e0:/sample# stellar contract invoke --id sample --send yes -- hello --to fnando
ℹ️  Signing transaction: ab3d20c0cd26e54cfcb93c8cad0ce744e1abd014c4eb77fd1f5ddbf456c7550b
["Hello","fnando"]

Why

So the user knows better next steps if they don't have all the dependencies already installed.

Known limitations

  • musl-based systems don't work right now (e.g. Alpine). We may need to build the CLI with musl-linked libs.

Copilot AI review requested due to automatic review settings February 17, 2026 18:31
@github-project-automation github-project-automation Bot moved this to Backlog (Not Ready) in DevX Feb 17, 2026
@fnando fnando self-assigned this Feb 17, 2026
@fnando fnando moved this from Backlog (Not Ready) to Needs Review in DevX Feb 17, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR improves the install.sh bootstrap installer by adding upfront dependency checks, Linux libc detection (glibc vs musl), and post-install validation to give users clearer next steps when installation succeeds but execution fails due to missing runtime requirements.

Changes:

  • Added helper functions to detect required commands, Linux distro/libc, and provide install suggestions.
  • Added an early failure path for musl-based Linux systems (e.g., Alpine) where the prebuilt binary won’t run.
  • Added a post-install --version check to surface missing shared libraries with distro-specific guidance.

Comment thread install.sh Outdated
Comment thread install.sh
Comment thread install.sh
Comment thread install.sh Outdated
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 16 comments.

Comment thread install.sh
Comment thread install.sh
Comment thread install.sh
Comment thread install.sh Outdated
Comment thread install.sh
Comment thread install.sh
Comment thread install.sh
Comment thread install.sh Outdated
Comment thread install.sh
Comment thread install.sh Outdated
Copy link
Copy Markdown
Contributor

@mootz12 mootz12 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly some clarifying questions. Will be ok to approve once I have some additional context.

Comment thread install.sh Outdated
Comment thread install.sh
Comment thread install.sh Outdated
@fnando fnando merged commit 219f701 into main Feb 20, 2026
33 checks passed
@fnando fnando deleted the install-deps branch February 20, 2026 16:58
@github-project-automation github-project-automation Bot moved this from Needs Review to Done in DevX Feb 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants