Warning: Permanently added '54.166.150.40' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/10475676-alma+epel-9-aarch64 --chroot alma+epel-9-aarch64 Version: 1.8 PID: 12658 Logging PID: 12660 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 10475676, 'buildroot_pkgs': [], 'chroot': 'alma+epel-9-aarch64', 'enable_net': False, 'fedora_review': False, 'git_hash': '48f7071d2c63b5ae18b3ef2431b5e5f93cd2d80e', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/kit3713/proteus/proteus', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'proteus', 'package_version': '1.0.4-1', 'project_dirname': 'proteus', 'project_name': 'proteus', 'project_owner': 'kit3713', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/kit3713/proteus/alma+epel-9-aarch64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'kit3713/proteus--kit3713', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 1, 'submitter': 'kit3713', 'tags': [], 'task_id': '10475676-alma+epel-9-aarch64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/kit3713/proteus/proteus /var/lib/copr-rpmbuild/workspace/workdir-oy6wenji/proteus --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/kit3713/proteus/proteus', '/var/lib/copr-rpmbuild/workspace/workdir-oy6wenji/proteus', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-oy6wenji/proteus'... Running: git checkout 48f7071d2c63b5ae18b3ef2431b5e5f93cd2d80e -- cmd: ['git', 'checkout', '48f7071d2c63b5ae18b3ef2431b5e5f93cd2d80e', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-oy6wenji/proteus rc: 0 stdout: stderr: Note: switching to '48f7071d2c63b5ae18b3ef2431b5e5f93cd2d80e'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 48f7071 automatic import of proteus Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-oy6wenji/proteus rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading proteus-1.0.4.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o proteus-1.0.4.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/kit3713/proteus/proteus/proteus-1.0.4.tar.gz/md5/7787448907248f1410e7e6d61139eb83/proteus-1.0.4.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 16.1M 100 16.1M 0 0 379M 0 --:--:-- --:--:-- --:--:-- 383M INFO: Reading stdout from command: md5sum proteus-1.0.4.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-oy6wenji/proteus/proteus.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-oy6wenji/proteus --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1779112929.079729 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.7 starting (python version = 3.14.2, NVR = mock-6.7-1.fc43), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-oy6wenji/proteus/proteus.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-oy6wenji/proteus --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1779112929.079729 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-oy6wenji/proteus/proteus.spec) Config(alma+epel-9-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 6.7 INFO: Mock Version: 6.7 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/alma+epel-9-aarch64-bootstrap-1779112929.079729/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using container image: quay.io/almalinuxorg/almalinux:9 INFO: Pulling image: quay.io/almalinuxorg/almalinux:9 INFO: Tagging container image as mock-bootstrap-4baf20a7-0e4b-4838-8f08-58128c100cce INFO: Checking that 2088fffd9b2e3594167cbc81a369b5274624cba06926bc1505206debb9ccbce5 image matches host's architecture INFO: Copy content of container 2088fffd9b2e3594167cbc81a369b5274624cba06926bc1505206debb9ccbce5 to /var/lib/mock/alma+epel-9-aarch64-bootstrap-1779112929.079729/root INFO: mounting 2088fffd9b2e3594167cbc81a369b5274624cba06926bc1505206debb9ccbce5 with podman image mount INFO: image 2088fffd9b2e3594167cbc81a369b5274624cba06926bc1505206debb9ccbce5 as /var/lib/containers/storage/overlay/0227b34f85eb39ab92633376bfe9d0816a729cc4cd617743b547b79787412bee/merged INFO: umounting image 2088fffd9b2e3594167cbc81a369b5274624cba06926bc1505206debb9ccbce5 (/var/lib/containers/storage/overlay/0227b34f85eb39ab92633376bfe9d0816a729cc4cd617743b547b79787412bee/merged) with podman image umount INFO: Removing image mock-bootstrap-4baf20a7-0e4b-4838-8f08-58128c100cce INFO: Package manager dnf4 detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 386 B/s | 257 B 00:00 AlmaLinux 9 - BaseOS 248 MB/s | 37 MB 00:00 AlmaLinux 9 - AppStream 261 MB/s | 25 MB 00:00 AlmaLinux 9 - CRB 94 MB/s | 4.0 MB 00:00 AlmaLinux 9 - Extras 717 kB/s | 23 kB 00:00 Extra Packages for Enterprise Linux 9 - aarch64 113 MB/s | 20 MB 00:00 Package python3-dnf-4.14.0-31.el9.alma.1.noarch is already installed. Package python3-dnf-plugins-core-4.3.0-24.el9_7.noarch is already installed. Dependencies resolved. Nothing to do. Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/alma+epel-9-aarch64-1779112929.079729/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf4 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.16.1.3-39.el9.aarch64 python3-dnf-4.14.0-31.el9.alma.1.noarch python3-dnf-plugins-core-4.3.0-24.el9_7.noarch yum-4.14.0-31.el9.alma.1.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 71 B/s | 257 B 00:03 AlmaLinux 9 - BaseOS 269 MB/s | 37 MB 00:00 AlmaLinux 9 - AppStream 237 MB/s | 25 MB 00:00 AlmaLinux 9 - CRB 73 MB/s | 4.0 MB 00:00 AlmaLinux 9 - Extras 660 kB/s | 23 kB 00:00 Extra Packages for Enterprise Linux 9 - aarch64 89 MB/s | 20 MB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: almalinux-release aarch64 9.7-1.el9 baseos 20 k bash aarch64 5.1.8-9.el9 baseos 1.6 M bzip2 aarch64 1.0.8-10.el9_5 baseos 51 k coreutils aarch64 8.32-39.el9 baseos 1.1 M cpio aarch64 2.13-16.el9 baseos 268 k diffutils aarch64 3.7-12.el9 baseos 383 k epel-rpm-macros noarch 9-18.el9 epel 15 k findutils aarch64 1:4.8.0-7.el9 baseos 537 k gawk aarch64 5.1.0-6.el9 baseos 975 k glibc-minimal-langpack aarch64 2.34-231.el9_7.10 baseos 24 k grep aarch64 3.6-5.el9 baseos 254 k gzip aarch64 1.12-1.el9 baseos 156 k info aarch64 6.7-15.el9 baseos 220 k patch aarch64 2.7.6-16.el9 appstream 123 k redhat-rpm-config noarch 210-1.el9.alma.1 appstream 64 k rpm-build aarch64 4.16.1.3-39.el9 appstream 58 k sed aarch64 4.8-9.el9 baseos 294 k tar aarch64 2:1.34-9.el9_7 baseos 869 k unzip aarch64 6.0-59.el9 baseos 176 k util-linux aarch64 2.37.4-21.el9_7 baseos 2.2 M which aarch64 2.21-30.el9_6 baseos 39 k xz aarch64 5.2.5-8.el9_0 baseos 214 k Installing dependencies: R-srpm-macros noarch 1.3.7-2.el9 epel 11 k almalinux-gpg-keys aarch64 9.7-1.el9 baseos 9.6 k almalinux-repos aarch64 9.7-1.el9 baseos 9.3 k alternatives aarch64 1.24-2.el9 baseos 37 k ansible-srpm-macros noarch 1-16.el9 epel 21 k audit-libs aarch64 3.1.5-7.el9 baseos 120 k basesystem noarch 11-13.el9 baseos 7.0 k binutils aarch64 2.35.2-67.el9_7.1 baseos 4.7 M binutils-gold aarch64 2.35.2-67.el9_7.1 baseos 881 k bzip2-libs aarch64 1.0.8-10.el9_5 baseos 40 k ca-certificates noarch 2025.2.80_v9.0.305-91.el9 baseos 943 k coreutils-common aarch64 8.32-39.el9 baseos 2.0 M cracklib aarch64 2.9.6-27.el9 baseos 81 k cracklib-dicts aarch64 2.9.6-27.el9 baseos 3.6 M crypto-policies noarch 20250905-1.git377cc42.el9_7 baseos 57 k curl aarch64 7.76.1-35.el9_7.3 baseos 289 k cyrus-sasl-lib aarch64 2.1.27-22.el9 baseos 748 k debugedit aarch64 5.0-11.el9 appstream 76 k dwz aarch64 0.16-1.el9 appstream 132 k ed aarch64 1.14.2-12.el9 baseos 72 k efi-srpm-macros noarch 6-4.el9 appstream 21 k elfutils aarch64 0.193-1.el9.alma.1 baseos 556 k elfutils-debuginfod-client aarch64 0.193-1.el9.alma.1 baseos 42 k elfutils-default-yama-scope noarch 0.193-1.el9.alma.1 baseos 8.7 k elfutils-libelf aarch64 0.193-1.el9.alma.1 baseos 203 k elfutils-libs aarch64 0.193-1.el9.alma.1 baseos 264 k file aarch64 5.39-16.el9 baseos 48 k file-libs aarch64 5.39-16.el9 baseos 586 k filesystem aarch64 3.16-5.el9 baseos 1.1 M fonts-srpm-macros noarch 1:2.0.5-7.el9.1 appstream 27 k forge-srpm-macros noarch 0.4.0-1.el9 epel 19 k fpc-srpm-macros noarch 1.3-7.el9 epel 7.5 k gdb-minimal aarch64 16.3-2.el9 appstream 4.2 M gdbm-libs aarch64 1:1.23-1.el9 baseos 55 k ghc-srpm-macros noarch 1.5.0-6.el9 appstream 7.8 k ghc-srpm-macros-epel noarch 1.9.1-1.el9 epel 7.5 k glibc aarch64 2.34-231.el9_7.10 baseos 1.7 M glibc-common aarch64 2.34-231.el9_7.10 baseos 288 k glibc-gconv-extra aarch64 2.34-231.el9_7.10 baseos 1.6 M gmp aarch64 1:6.2.0-13.el9 baseos 264 k go-srpm-macros noarch 3.6.0-14.el9_7 appstream 27 k go-srpm-macros-epel noarch 3.8.0-1.el9 epel 26 k groff-base aarch64 1.22.4-10.el9 baseos 1.0 M json-c aarch64 0.14-11.el9 baseos 41 k kernel-srpm-macros noarch 1.0-14.el9 appstream 14 k keyutils-libs aarch64 1.6.3-1.el9 baseos 30 k krb5-libs aarch64 1.21.1-9.el9_7 baseos 757 k libacl aarch64 2.3.1-4.el9 baseos 22 k libarchive aarch64 3.5.3-9.el9_7 baseos 385 k libattr aarch64 2.5.1-3.el9 baseos 18 k libblkid aarch64 2.37.4-21.el9_7 baseos 104 k libbrotli aarch64 1.0.9-9.el9_7 baseos 311 k libcap aarch64 2.48-10.el9_7.1 baseos 66 k libcap-ng aarch64 0.8.2-7.el9 baseos 31 k libcom_err aarch64 1.46.5-8.el9 baseos 25 k libcurl aarch64 7.76.1-35.el9_7.3 baseos 278 k libdb aarch64 5.3.28-57.el9_6 baseos 707 k libeconf aarch64 0.4.1-4.el9 baseos 25 k libevent aarch64 2.1.12-8.el9_4 baseos 253 k libfdisk aarch64 2.37.4-21.el9_7 baseos 146 k libffi aarch64 3.4.2-8.el9 baseos 35 k libgcc aarch64 11.5.0-11.el9.alma.1 baseos 79 k libgcrypt aarch64 1.10.0-11.el9 baseos 454 k libgomp aarch64 11.5.0-11.el9.alma.1 baseos 256 k libgpg-error aarch64 1.42-5.el9 baseos 208 k libidn2 aarch64 2.3.0-7.el9 baseos 96 k libmount aarch64 2.37.4-21.el9_7 baseos 130 k libnghttp2 aarch64 1.43.0-6.el9_7.1 baseos 71 k libpkgconf aarch64 1.7.3-10.el9 baseos 35 k libpsl aarch64 0.21.1-5.el9 baseos 63 k libpwquality aarch64 1.4.4-8.el9 baseos 105 k libselinux aarch64 3.6-3.el9 baseos 85 k libsemanage aarch64 3.6-5.el9_6 baseos 114 k libsepol aarch64 3.6-3.el9 baseos 317 k libsigsegv aarch64 2.13-4.el9 baseos 26 k libsmartcols aarch64 2.37.4-21.el9_7 baseos 59 k libssh aarch64 0.10.4-17.el9_7 baseos 210 k libssh-config noarch 0.10.4-17.el9_7 baseos 8.1 k libstdc++ aarch64 11.5.0-11.el9.alma.1 baseos 702 k libtasn1 aarch64 4.16.0-9.el9 baseos 72 k libtool-ltdl aarch64 2.4.6-46.el9 baseos 34 k libunistring aarch64 0.9.10-15.el9 baseos 488 k libutempter aarch64 1.2.1-6.el9 baseos 26 k libuuid aarch64 2.37.4-21.el9_7 baseos 25 k libverto aarch64 0.3.2-3.el9 baseos 20 k libxcrypt aarch64 4.4.18-3.el9 baseos 120 k libxml2 aarch64 2.9.13-14.el9_7 baseos 729 k libzstd aarch64 1.5.5-1.el9 baseos 274 k lua-libs aarch64 5.4.4-4.el9 baseos 127 k lua-srpm-macros noarch 1-6.el9 appstream 8.4 k lz4-libs aarch64 1.9.3-5.el9 baseos 66 k mpfr aarch64 4.1.0-7.el9 baseos 238 k ncurses aarch64 6.2-12.20210508.el9 baseos 397 k ncurses-base noarch 6.2-12.20210508.el9 baseos 60 k ncurses-libs aarch64 6.2-12.20210508.el9 baseos 310 k ocaml-srpm-macros noarch 6-6.el9 appstream 7.7 k openblas-srpm-macros noarch 2-11.el9 appstream 7.3 k openldap aarch64 2.6.8-4.el9 baseos 260 k openssl aarch64 1:3.5.1-7.el9_7 baseos 1.4 M openssl-fips-provider aarch64 1:3.5.1-7.el9_7 baseos 728 k openssl-libs aarch64 1:3.5.1-7.el9_7 baseos 2.2 M p11-kit aarch64 0.25.3-3.el9_5 baseos 488 k p11-kit-trust aarch64 0.25.3-3.el9_5 baseos 138 k pam aarch64 1.5.1-26.el9_6 baseos 542 k pcre aarch64 8.44-4.el9 baseos 178 k pcre2 aarch64 10.40-6.el9 baseos 217 k pcre2-syntax noarch 10.40-6.el9 baseos 140 k perl-AutoLoader noarch 5.74-481.1.el9_6 appstream 20 k perl-B aarch64 1.80-481.1.el9_6 appstream 178 k perl-Carp noarch 1.50-460.el9 appstream 29 k perl-Class-Struct noarch 0.66-481.1.el9_6 appstream 21 k perl-Data-Dumper aarch64 2.174-462.el9 appstream 54 k perl-Digest noarch 1.19-4.el9 appstream 25 k perl-Digest-MD5 aarch64 2.58-4.el9 appstream 36 k perl-Encode aarch64 4:3.08-462.el9 appstream 1.7 M perl-Errno aarch64 1.30-481.1.el9_6 appstream 13 k perl-Exporter noarch 5.74-461.el9 appstream 31 k perl-Fcntl aarch64 1.13-481.1.el9_6 appstream 19 k perl-File-Basename noarch 2.85-481.1.el9_6 appstream 16 k perl-File-Path noarch 2.18-4.el9 appstream 35 k perl-File-Temp noarch 1:0.231.100-4.el9 appstream 59 k perl-File-stat noarch 1.09-481.1.el9_6 appstream 16 k perl-FileHandle noarch 2.03-481.1.el9_6 appstream 14 k perl-Getopt-Long noarch 1:2.52-4.el9 appstream 59 k perl-Getopt-Std noarch 1.12-481.1.el9_6 appstream 14 k perl-HTTP-Tiny noarch 0.076-462.el9 appstream 53 k perl-IO aarch64 1.43-481.1.el9_6 appstream 85 k perl-IO-Socket-IP noarch 0.41-5.el9 appstream 42 k perl-IO-Socket-SSL noarch 2.073-2.el9 appstream 214 k perl-IPC-Open3 noarch 1.21-481.1.el9_6 appstream 21 k perl-MIME-Base64 aarch64 3.16-4.el9 appstream 30 k perl-Mozilla-CA noarch 20200520-6.el9 appstream 12 k perl-Net-SSLeay aarch64 1.94-3.el9 appstream 391 k perl-POSIX aarch64 1.94-481.1.el9_6 appstream 95 k perl-PathTools aarch64 3.78-461.el9 appstream 85 k perl-Pod-Escapes noarch 1:1.07-460.el9 appstream 20 k perl-Pod-Perldoc noarch 3.28.01-461.el9 appstream 83 k perl-Pod-Simple noarch 1:3.42-4.el9 appstream 215 k perl-Pod-Usage noarch 4:2.01-4.el9 appstream 40 k perl-Scalar-List-Utils aarch64 4:1.56-462.el9 appstream 68 k perl-SelectSaver noarch 1.02-481.1.el9_6 appstream 10 k perl-Socket aarch64 4:2.031-4.el9 appstream 54 k perl-Storable aarch64 1:3.21-460.el9 appstream 93 k perl-Symbol noarch 1.08-481.1.el9_6 appstream 13 k perl-Term-ANSIColor noarch 5.01-461.el9 appstream 48 k perl-Term-Cap noarch 1.17-460.el9 appstream 22 k perl-Text-ParseWords noarch 3.30-460.el9 appstream 16 k perl-Text-Tabs+Wrap noarch 2013.0523-460.el9 appstream 22 k perl-Time-Local noarch 2:1.300-7.el9 appstream 33 k perl-URI noarch 5.09-3.el9 appstream 108 k perl-base noarch 2.27-481.1.el9_6 appstream 15 k perl-constant noarch 1.33-461.el9 appstream 23 k perl-if noarch 0.60.800-481.1.el9_6 appstream 12 k perl-interpreter aarch64 4:5.32.1-481.1.el9_6 appstream 69 k perl-libnet noarch 3.13-4.el9 appstream 125 k perl-libs aarch64 4:5.32.1-481.1.el9_6 appstream 2.0 M perl-mro aarch64 1.23-481.1.el9_6 appstream 26 k perl-overload noarch 1.31-481.1.el9_6 appstream 44 k perl-overloading noarch 0.02-481.1.el9_6 appstream 11 k perl-parent noarch 1:0.238-460.el9 appstream 14 k perl-podlators noarch 1:4.14-460.el9 appstream 111 k perl-srpm-macros noarch 1-41.el9 appstream 8.1 k perl-subs noarch 1.03-481.1.el9_6 appstream 10 k perl-vars noarch 1.05-481.1.el9_6 appstream 11 k pkgconf aarch64 1.7.3-10.el9 baseos 39 k pkgconf-m4 noarch 1.7.3-10.el9 baseos 14 k pkgconf-pkg-config aarch64 1.7.3-10.el9 baseos 9.9 k popt aarch64 1.18-8.el9 baseos 58 k publicsuffix-list-dafsa noarch 20210518-3.el9 baseos 57 k pyproject-srpm-macros noarch 1.16.2-1.el9 appstream 13 k python-srpm-macros noarch 3.9-54.el9 appstream 16 k qt5-srpm-macros noarch 5.15.9-1.el9 appstream 7.8 k qt6-srpm-macros noarch 6.6.2-1.el9 epel 8.7 k readline aarch64 8.1-4.el9 baseos 210 k rpm aarch64 4.16.1.3-39.el9 baseos 482 k rpm-build-libs aarch64 4.16.1.3-39.el9 baseos 85 k rpm-libs aarch64 4.16.1.3-39.el9 baseos 301 k rpmautospec-rpm-macros noarch 0.8.4-1.el9 epel 10 k rust-srpm-macros noarch 17-4.el9 appstream 9.2 k rust-srpm-macros-epel noarch 26.3-1.el9 epel 10 k setup noarch 2.13.7-10.el9 baseos 140 k shadow-utils aarch64 2:4.9-15.el9 baseos 1.1 M sqlite-libs aarch64 3.34.1-9.el9_7 baseos 636 k systemd-libs aarch64 252-55.el9_7.9.alma.1 baseos 620 k tzdata noarch 2026a-1.el9 baseos 496 k util-linux-core aarch64 2.37.4-21.el9_7 baseos 428 k xz-libs aarch64 5.2.5-8.el9_0 baseos 90 k zip aarch64 3.0-35.el9 baseos 257 k zlib aarch64 1.2.11-40.el9 baseos 89 k zstd aarch64 1.5.5-1.el9 baseos 354 k Transaction Summary ================================================================================ Install 212 Packages Total download size: 63 M Installed size: 248 M Downloading Packages: (1/212): almalinux-release-9.7-1.el9.aarch64.rp 3.3 MB/s | 20 kB 00:00 (2/212): almalinux-gpg-keys-9.7-1.el9.aarch64.r 1.4 MB/s | 9.6 kB 00:00 (3/212): almalinux-repos-9.7-1.el9.aarch64.rpm 1.4 MB/s | 9.3 kB 00:00 (4/212): alternatives-1.24-2.el9.aarch64.rpm 8.9 MB/s | 37 kB 00:00 (5/212): basesystem-11-13.el9.noarch.rpm 1.8 MB/s | 7.0 kB 00:00 (6/212): audit-libs-3.1.5-7.el9.aarch64.rpm 17 MB/s | 120 kB 00:00 (7/212): binutils-gold-2.35.2-67.el9_7.1.aarch6 95 MB/s | 881 kB 00:00 (8/212): bzip2-1.0.8-10.el9_5.aarch64.rpm 9.2 MB/s | 51 kB 00:00 (9/212): binutils-2.35.2-67.el9_7.1.aarch64.rpm 172 MB/s | 4.7 MB 00:00 (10/212): bzip2-libs-1.0.8-10.el9_5.aarch64.rpm 3.9 MB/s | 40 kB 00:00 (11/212): bash-5.1.8-9.el9.aarch64.rpm 47 MB/s | 1.6 MB 00:00 (12/212): ca-certificates-2025.2.80_v9.0.305-91 93 MB/s | 943 kB 00:00 (13/212): coreutils-8.32-39.el9.aarch64.rpm 88 MB/s | 1.1 MB 00:00 (14/212): cpio-2.13-16.el9.aarch64.rpm 45 MB/s | 268 kB 00:00 (15/212): cracklib-2.9.6-27.el9.aarch64.rpm 14 MB/s | 81 kB 00:00 (16/212): coreutils-common-8.32-39.el9.aarch64. 113 MB/s | 2.0 MB 00:00 (17/212): crypto-policies-20250905-1.git377cc42 9.1 MB/s | 57 kB 00:00 (18/212): curl-7.76.1-35.el9_7.3.aarch64.rpm 73 MB/s | 289 kB 00:00 (19/212): diffutils-3.7-12.el9.aarch64.rpm 81 MB/s | 383 kB 00:00 (20/212): cyrus-sasl-lib-2.1.27-22.el9.aarch64. 73 MB/s | 748 kB 00:00 (21/212): cracklib-dicts-2.9.6-27.el9.aarch64.r 143 MB/s | 3.6 MB 00:00 (22/212): ed-1.14.2-12.el9.aarch64.rpm 8.2 MB/s | 72 kB 00:00 (23/212): elfutils-0.193-1.el9.alma.1.aarch64.r 61 MB/s | 556 kB 00:00 (24/212): elfutils-debuginfod-client-0.193-1.el 14 MB/s | 42 kB 00:00 (25/212): elfutils-default-yama-scope-0.193-1.e 2.1 MB/s | 8.7 kB 00:00 (26/212): elfutils-libs-0.193-1.el9.alma.1.aarc 45 MB/s | 264 kB 00:00 (27/212): file-5.39-16.el9.aarch64.rpm 10 MB/s | 48 kB 00:00 (28/212): elfutils-libelf-0.193-1.el9.alma.1.aa 25 MB/s | 203 kB 00:00 (29/212): file-libs-5.39-16.el9.aarch64.rpm 43 MB/s | 586 kB 00:00 (30/212): findutils-4.8.0-7.el9.aarch64.rpm 31 MB/s | 537 kB 00:00 (31/212): gawk-5.1.0-6.el9.aarch64.rpm 105 MB/s | 975 kB 00:00 (32/212): gdbm-libs-1.23-1.el9.aarch64.rpm 11 MB/s | 55 kB 00:00 (33/212): filesystem-3.16-5.el9.aarch64.rpm 43 MB/s | 1.1 MB 00:00 (34/212): glibc-common-2.34-231.el9_7.10.aarch6 42 MB/s | 288 kB 00:00 (35/212): glibc-gconv-extra-2.34-231.el9_7.10.a 158 MB/s | 1.6 MB 00:00 (36/212): glibc-minimal-langpack-2.34-231.el9_7 4.4 MB/s | 24 kB 00:00 (37/212): gmp-6.2.0-13.el9.aarch64.rpm 36 MB/s | 264 kB 00:00 (38/212): grep-3.6-5.el9.aarch64.rpm 29 MB/s | 254 kB 00:00 (39/212): groff-base-1.22.4-10.el9.aarch64.rpm 150 MB/s | 1.0 MB 00:00 (40/212): info-6.7-15.el9.aarch64.rpm 52 MB/s | 220 kB 00:00 (41/212): gzip-1.12-1.el9.aarch64.rpm 16 MB/s | 156 kB 00:00 (42/212): keyutils-libs-1.6.3-1.el9.aarch64.rpm 7.4 MB/s | 30 kB 00:00 (43/212): json-c-0.14-11.el9.aarch64.rpm 7.9 MB/s | 41 kB 00:00 (44/212): glibc-2.34-231.el9_7.10.aarch64.rpm 43 MB/s | 1.7 MB 00:00 (45/212): libacl-2.3.1-4.el9.aarch64.rpm 5.6 MB/s | 22 kB 00:00 (46/212): krb5-libs-1.21.1-9.el9_7.aarch64.rpm 99 MB/s | 757 kB 00:00 (47/212): libattr-2.5.1-3.el9.aarch64.rpm 4.8 MB/s | 18 kB 00:00 (48/212): libarchive-3.5.3-9.el9_7.aarch64.rpm 56 MB/s | 385 kB 00:00 (49/212): libblkid-2.37.4-21.el9_7.aarch64.rpm 32 MB/s | 104 kB 00:00 (50/212): libbrotli-1.0.9-9.el9_7.aarch64.rpm 70 MB/s | 311 kB 00:00 (51/212): libcap-2.48-10.el9_7.1.aarch64.rpm 17 MB/s | 66 kB 00:00 (52/212): libcap-ng-0.8.2-7.el9.aarch64.rpm 8.2 MB/s | 31 kB 00:00 (53/212): libcom_err-1.46.5-8.el9.aarch64.rpm 6.9 MB/s | 25 kB 00:00 (54/212): libcurl-7.76.1-35.el9_7.3.aarch64.rpm 69 MB/s | 278 kB 00:00 (55/212): libeconf-0.4.1-4.el9.aarch64.rpm 6.8 MB/s | 25 kB 00:00 (56/212): libfdisk-2.37.4-21.el9_7.aarch64.rpm 49 MB/s | 146 kB 00:00 (57/212): libevent-2.1.12-8.el9_4.aarch64.rpm 38 MB/s | 253 kB 00:00 (58/212): libffi-3.4.2-8.el9.aarch64.rpm 11 MB/s | 35 kB 00:00 (59/212): libgcc-11.5.0-11.el9.alma.1.aarch64.r 16 MB/s | 79 kB 00:00 (60/212): libgcrypt-1.10.0-11.el9.aarch64.rpm 108 MB/s | 454 kB 00:00 (61/212): libdb-5.3.28-57.el9_6.aarch64.rpm 37 MB/s | 707 kB 00:00 (62/212): libgomp-11.5.0-11.el9.alma.1.aarch64. 44 MB/s | 256 kB 00:00 (63/212): libgpg-error-1.42-5.el9.aarch64.rpm 42 MB/s | 208 kB 00:00 (64/212): libidn2-2.3.0-7.el9.aarch64.rpm 21 MB/s | 96 kB 00:00 (65/212): libnghttp2-1.43.0-6.el9_7.1.aarch64.r 26 MB/s | 71 kB 00:00 (66/212): libmount-2.37.4-21.el9_7.aarch64.rpm 30 MB/s | 130 kB 00:00 (67/212): libpsl-0.21.1-5.el9.aarch64.rpm 19 MB/s | 63 kB 00:00 (68/212): libpkgconf-1.7.3-10.el9.aarch64.rpm 7.7 MB/s | 35 kB 00:00 (69/212): libpwquality-1.4.4-8.el9.aarch64.rpm 24 MB/s | 105 kB 00:00 (70/212): libselinux-3.6-3.el9.aarch64.rpm 30 MB/s | 85 kB 00:00 (71/212): libsemanage-3.6-5.el9_6.aarch64.rpm 26 MB/s | 114 kB 00:00 (72/212): libsigsegv-2.13-4.el9.aarch64.rpm 7.4 MB/s | 26 kB 00:00 (73/212): libsepol-3.6-3.el9.aarch64.rpm 51 MB/s | 317 kB 00:00 (74/212): libssh-0.10.4-17.el9_7.aarch64.rpm 61 MB/s | 210 kB 00:00 (75/212): libssh-config-0.10.4-17.el9_7.noarch. 3.0 MB/s | 8.1 kB 00:00 (76/212): libsmartcols-2.37.4-21.el9_7.aarch64. 9.6 MB/s | 59 kB 00:00 (77/212): libtool-ltdl-2.4.6-46.el9.aarch64.rpm 9.8 MB/s | 34 kB 00:00 (78/212): libtasn1-4.16.0-9.el9.aarch64.rpm 14 MB/s | 72 kB 00:00 (79/212): libutempter-1.2.1-6.el9.aarch64.rpm 7.0 MB/s | 26 kB 00:00 (80/212): libunistring-0.9.10-15.el9.aarch64.rp 55 MB/s | 488 kB 00:00 (81/212): libuuid-2.37.4-21.el9_7.aarch64.rpm 6.3 MB/s | 25 kB 00:00 (82/212): libstdc++-11.5.0-11.el9.alma.1.aarch6 45 MB/s | 702 kB 00:00 (83/212): libverto-0.3.2-3.el9.aarch64.rpm 3.4 MB/s | 20 kB 00:00 (84/212): libxcrypt-4.4.18-3.el9.aarch64.rpm 18 MB/s | 120 kB 00:00 (85/212): libxml2-2.9.13-14.el9_7.aarch64.rpm 114 MB/s | 729 kB 00:00 (86/212): libzstd-1.5.5-1.el9.aarch64.rpm 55 MB/s | 274 kB 00:00 (87/212): lua-libs-5.4.4-4.el9.aarch64.rpm 26 MB/s | 127 kB 00:00 (88/212): lz4-libs-1.9.3-5.el9.aarch64.rpm 15 MB/s | 66 kB 00:00 (89/212): mpfr-4.1.0-7.el9.aarch64.rpm 43 MB/s | 238 kB 00:00 (90/212): ncurses-base-6.2-12.20210508.el9.noar 14 MB/s | 60 kB 00:00 (91/212): ncurses-6.2-12.20210508.el9.aarch64.r 41 MB/s | 397 kB 00:00 (92/212): openldap-2.6.8-4.el9.aarch64.rpm 38 MB/s | 260 kB 00:00 (93/212): ncurses-libs-6.2-12.20210508.el9.aarc 30 MB/s | 310 kB 00:00 (94/212): openssl-3.5.1-7.el9_7.aarch64.rpm 139 MB/s | 1.4 MB 00:00 (95/212): openssl-fips-provider-3.5.1-7.el9_7.a 85 MB/s | 728 kB 00:00 (96/212): p11-kit-trust-0.25.3-3.el9_5.aarch64. 30 MB/s | 138 kB 00:00 (97/212): openssl-libs-3.5.1-7.el9_7.aarch64.rp 138 MB/s | 2.2 MB 00:00 (98/212): p11-kit-0.25.3-3.el9_5.aarch64.rpm 38 MB/s | 488 kB 00:00 (99/212): pam-1.5.1-26.el9_6.aarch64.rpm 66 MB/s | 542 kB 00:00 (100/212): pcre-8.44-4.el9.aarch64.rpm 28 MB/s | 178 kB 00:00 (101/212): pcre2-syntax-10.40-6.el9.noarch.rpm 30 MB/s | 140 kB 00:00 (102/212): pkgconf-1.7.3-10.el9.aarch64.rpm 15 MB/s | 39 kB 00:00 (103/212): pcre2-10.40-6.el9.aarch64.rpm 25 MB/s | 217 kB 00:00 (104/212): pkgconf-m4-1.7.3-10.el9.noarch.rpm 4.1 MB/s | 14 kB 00:00 (105/212): pkgconf-pkg-config-1.7.3-10.el9.aarc 3.6 MB/s | 9.9 kB 00:00 (106/212): publicsuffix-list-dafsa-20210518-3.e 18 MB/s | 57 kB 00:00 (107/212): popt-1.18-8.el9.aarch64.rpm 9.1 MB/s | 58 kB 00:00 (108/212): readline-8.1-4.el9.aarch64.rpm 32 MB/s | 210 kB 00:00 (109/212): rpm-build-libs-4.16.1.3-39.el9.aarch 25 MB/s | 85 kB 00:00 (110/212): rpm-libs-4.16.1.3-39.el9.aarch64.rpm 32 MB/s | 301 kB 00:00 (111/212): sed-4.8-9.el9.aarch64.rpm 31 MB/s | 294 kB 00:00 (112/212): setup-2.13.7-10.el9.noarch.rpm 29 MB/s | 140 kB 00:00 (113/212): rpm-4.16.1.3-39.el9.aarch64.rpm 23 MB/s | 482 kB 00:00 (114/212): shadow-utils-4.9-15.el9.aarch64.rpm 114 MB/s | 1.1 MB 00:00 (115/212): sqlite-libs-3.34.1-9.el9_7.aarch64.r 73 MB/s | 636 kB 00:00 (116/212): systemd-libs-252-55.el9_7.9.alma.1.a 77 MB/s | 620 kB 00:00 (117/212): tar-1.34-9.el9_7.aarch64.rpm 116 MB/s | 869 kB 00:00 (118/212): unzip-6.0-59.el9.aarch64.rpm 41 MB/s | 176 kB 00:00 (119/212): tzdata-2026a-1.el9.noarch.rpm 73 MB/s | 496 kB 00:00 (120/212): which-2.21-30.el9_6.aarch64.rpm 11 MB/s | 39 kB 00:00 (121/212): util-linux-core-2.37.4-21.el9_7.aarc 55 MB/s | 428 kB 00:00 (122/212): xz-5.2.5-8.el9_0.aarch64.rpm 46 MB/s | 214 kB 00:00 (123/212): util-linux-2.37.4-21.el9_7.aarch64.r 158 MB/s | 2.2 MB 00:00 (124/212): xz-libs-5.2.5-8.el9_0.aarch64.rpm 13 MB/s | 90 kB 00:00 (125/212): zip-3.0-35.el9.aarch64.rpm 43 MB/s | 257 kB 00:00 (126/212): zstd-1.5.5-1.el9.aarch64.rpm 84 MB/s | 354 kB 00:00 (127/212): debugedit-5.0-11.el9.aarch64.rpm 19 MB/s | 76 kB 00:00 (128/212): zlib-1.2.11-40.el9.aarch64.rpm 15 MB/s | 89 kB 00:00 (129/212): efi-srpm-macros-6-4.el9.noarch.rpm 7.7 MB/s | 21 kB 00:00 (130/212): dwz-0.16-1.el9.aarch64.rpm 32 MB/s | 132 kB 00:00 (131/212): fonts-srpm-macros-2.0.5-7.el9.1.noar 7.4 MB/s | 27 kB 00:00 (132/212): ghc-srpm-macros-1.5.0-6.el9.noarch.r 2.2 MB/s | 7.8 kB 00:00 (133/212): go-srpm-macros-3.6.0-14.el9_7.noarch 5.6 MB/s | 27 kB 00:00 (134/212): kernel-srpm-macros-1.0-14.el9.noarch 5.0 MB/s | 14 kB 00:00 (135/212): lua-srpm-macros-1-6.el9.noarch.rpm 2.5 MB/s | 8.4 kB 00:00 (136/212): ocaml-srpm-macros-6-6.el9.noarch.rpm 2.7 MB/s | 7.7 kB 00:00 (137/212): openblas-srpm-macros-2-11.el9.noarch 1.8 MB/s | 7.3 kB 00:00 (138/212): patch-2.7.6-16.el9.aarch64.rpm 29 MB/s | 123 kB 00:00 (139/212): perl-AutoLoader-5.74-481.1.el9_6.noa 9.7 MB/s | 20 kB 00:00 (140/212): perl-B-1.80-481.1.el9_6.aarch64.rpm 61 MB/s | 178 kB 00:00 (141/212): perl-Carp-1.50-460.el9.noarch.rpm 11 MB/s | 29 kB 00:00 (142/212): perl-Class-Struct-0.66-481.1.el9_6.n 8.6 MB/s | 21 kB 00:00 (143/212): perl-Data-Dumper-2.174-462.el9.aarch 25 MB/s | 54 kB 00:00 (144/212): perl-Digest-1.19-4.el9.noarch.rpm 11 MB/s | 25 kB 00:00 (145/212): perl-Digest-MD5-2.58-4.el9.aarch64.r 5.6 MB/s | 36 kB 00:00 (146/212): perl-Encode-3.08-462.el9.aarch64.rpm 171 MB/s | 1.7 MB 00:00 (147/212): perl-Errno-1.30-481.1.el9_6.aarch64. 2.2 MB/s | 13 kB 00:00 (148/212): perl-Fcntl-1.13-481.1.el9_6.aarch64. 6.2 MB/s | 19 kB 00:00 (149/212): perl-Exporter-5.74-461.el9.noarch.rp 7.9 MB/s | 31 kB 00:00 (150/212): perl-File-Basename-2.85-481.1.el9_6. 7.1 MB/s | 16 kB 00:00 (151/212): perl-File-Path-2.18-4.el9.noarch.rpm 12 MB/s | 35 kB 00:00 (152/212): perl-File-Temp-0.231.100-4.el9.noarc 25 MB/s | 59 kB 00:00 (153/212): perl-File-stat-1.09-481.1.el9_6.noar 7.5 MB/s | 16 kB 00:00 (154/212): perl-FileHandle-2.03-481.1.el9_6.noa 6.3 MB/s | 14 kB 00:00 (155/212): perl-Getopt-Long-2.52-4.el9.noarch.r 22 MB/s | 59 kB 00:00 (156/212): perl-Getopt-Std-1.12-481.1.el9_6.noa 4.4 MB/s | 14 kB 00:00 (157/212): perl-HTTP-Tiny-0.076-462.el9.noarch. 14 MB/s | 53 kB 00:00 (158/212): perl-IO-1.43-481.1.el9_6.aarch64.rpm 28 MB/s | 85 kB 00:00 (159/212): perl-IO-Socket-IP-0.41-5.el9.noarch. 16 MB/s | 42 kB 00:00 (160/212): perl-IO-Socket-SSL-2.073-2.el9.noarc 58 MB/s | 214 kB 00:00 (161/212): perl-IPC-Open3-1.21-481.1.el9_6.noar 7.9 MB/s | 21 kB 00:00 (162/212): perl-Mozilla-CA-20200520-6.el9.noarc 6.2 MB/s | 12 kB 00:00 (163/212): perl-MIME-Base64-3.16-4.el9.aarch64. 11 MB/s | 30 kB 00:00 (164/212): perl-POSIX-1.94-481.1.el9_6.aarch64. 31 MB/s | 95 kB 00:00 (165/212): perl-Net-SSLeay-1.94-3.el9.aarch64.r 76 MB/s | 391 kB 00:00 (166/212): perl-PathTools-3.78-461.el9.aarch64. 33 MB/s | 85 kB 00:00 (167/212): perl-Pod-Escapes-1.07-460.el9.noarch 9.8 MB/s | 20 kB 00:00 (168/212): perl-Pod-Perldoc-3.28.01-461.el9.noa 25 MB/s | 83 kB 00:00 (169/212): perl-Pod-Simple-3.42-4.el9.noarch.rp 65 MB/s | 215 kB 00:00 (170/212): perl-Pod-Usage-2.01-4.el9.noarch.rpm 16 MB/s | 40 kB 00:00 (171/212): perl-Scalar-List-Utils-1.56-462.el9. 25 MB/s | 68 kB 00:00 (172/212): perl-SelectSaver-1.02-481.1.el9_6.no 4.9 MB/s | 10 kB 00:00 (173/212): perl-Socket-2.031-4.el9.aarch64.rpm 23 MB/s | 54 kB 00:00 (174/212): perl-Storable-3.21-460.el9.aarch64.r 35 MB/s | 93 kB 00:00 (175/212): perl-Symbol-1.08-481.1.el9_6.noarch. 4.4 MB/s | 13 kB 00:00 (176/212): perl-Term-ANSIColor-5.01-461.el9.noa 21 MB/s | 48 kB 00:00 (177/212): perl-Text-ParseWords-3.30-460.el9.no 5.7 MB/s | 16 kB 00:00 (178/212): perl-Term-Cap-1.17-460.el9.noarch.rp 5.1 MB/s | 22 kB 00:00 (179/212): gdb-minimal-16.3-2.el9.aarch64.rpm 48 MB/s | 4.2 MB 00:00 (180/212): perl-Text-Tabs+Wrap-2013.0523-460.el 3.3 MB/s | 22 kB 00:00 (181/212): perl-Time-Local-1.300-7.el9.noarch.r 5.4 MB/s | 33 kB 00:00 (182/212): perl-URI-5.09-3.el9.noarch.rpm 33 MB/s | 108 kB 00:00 (183/212): perl-base-2.27-481.1.el9_6.noarch.rp 4.5 MB/s | 15 kB 00:00 (184/212): perl-constant-1.33-461.el9.noarch.rp 6.8 MB/s | 23 kB 00:00 (185/212): perl-interpreter-5.32.1-481.1.el9_6. 29 MB/s | 69 kB 00:00 (186/212): perl-if-0.60.800-481.1.el9_6.noarch. 3.9 MB/s | 12 kB 00:00 (187/212): perl-libnet-3.13-4.el9.noarch.rpm 35 MB/s | 125 kB 00:00 (188/212): perl-mro-1.23-481.1.el9_6.aarch64.rp 10 MB/s | 26 kB 00:00 (189/212): perl-overload-1.31-481.1.el9_6.noarc 15 MB/s | 44 kB 00:00 (190/212): perl-overloading-0.02-481.1.el9_6.no 4.7 MB/s | 11 kB 00:00 (191/212): perl-parent-0.238-460.el9.noarch.rpm 6.5 MB/s | 14 kB 00:00 (192/212): perl-srpm-macros-1-41.el9.noarch.rpm 2.6 MB/s | 8.1 kB 00:00 (193/212): perl-libs-5.32.1-481.1.el9_6.aarch64 151 MB/s | 2.0 MB 00:00 (194/212): perl-podlators-4.14-460.el9.noarch.r 14 MB/s | 111 kB 00:00 (195/212): perl-subs-1.03-481.1.el9_6.noarch.rp 2.8 MB/s | 10 kB 00:00 (196/212): perl-vars-1.05-481.1.el9_6.noarch.rp 4.1 MB/s | 11 kB 00:00 (197/212): pyproject-srpm-macros-1.16.2-1.el9.n 4.8 MB/s | 13 kB 00:00 (198/212): python-srpm-macros-3.9-54.el9.noarch 5.3 MB/s | 16 kB 00:00 (199/212): qt5-srpm-macros-5.15.9-1.el9.noarch. 2.2 MB/s | 7.8 kB 00:00 (200/212): rpm-build-4.16.1.3-39.el9.aarch64.rp 15 MB/s | 58 kB 00:00 (201/212): redhat-rpm-config-210-1.el9.alma.1.n 12 MB/s | 64 kB 00:00 (202/212): rust-srpm-macros-17-4.el9.noarch.rpm 2.4 MB/s | 9.2 kB 00:00 (203/212): R-srpm-macros-1.3.7-2.el9.noarch.rpm 425 kB/s | 11 kB 00:00 (204/212): ansible-srpm-macros-1-16.el9.noarch. 832 kB/s | 21 kB 00:00 (205/212): epel-rpm-macros-9-18.el9.noarch.rpm 604 kB/s | 15 kB 00:00 (206/212): fpc-srpm-macros-1.3-7.el9.noarch.rpm 3.7 MB/s | 7.5 kB 00:00 (207/212): forge-srpm-macros-0.4.0-1.el9.noarch 6.2 MB/s | 19 kB 00:00 (208/212): ghc-srpm-macros-epel-1.9.1-1.el9.noa 4.0 MB/s | 7.5 kB 00:00 (209/212): qt6-srpm-macros-6.6.2-1.el9.noarch.r 3.6 MB/s | 8.7 kB 00:00 (210/212): go-srpm-macros-epel-3.8.0-1.el9.noar 8.1 MB/s | 26 kB 00:00 (211/212): rpmautospec-rpm-macros-0.8.4-1.el9.n 4.3 MB/s | 10 kB 00:00 (212/212): rust-srpm-macros-epel-26.3-1.el9.noa 5.0 MB/s | 10 kB 00:00 -------------------------------------------------------------------------------- Total 106 MB/s | 63 MB 00:00 AlmaLinux 9 - BaseOS 3.0 MB/s | 3.1 kB 00:00 Importing GPG key 0xB86B3716: Userid : "AlmaLinux OS 9 " Fingerprint: BF18 AC28 7617 8908 D6E7 1267 D36C B86C B86B 3716 From : /usr/share/distribution-gpg-keys/alma/RPM-GPG-KEY-AlmaLinux-9 Key imported successfully Extra Packages for Enterprise Linux 9 - aarch64 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x3228467C: Userid : "Fedora (epel9) " Fingerprint: FF8A D134 4597 106E CE81 3B91 8A38 72BF 3228 467C From : /usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-9 Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.16-5.el9.aarch64 1/1 Preparing : 1/1 Installing : rust-srpm-macros-17-4.el9.noarch 1/212 Installing : rust-srpm-macros-epel-26.3-1.el9.noarch 2/212 Installing : qt6-srpm-macros-6.6.2-1.el9.noarch 3/212 Installing : ghc-srpm-macros-epel-1.9.1-1.el9.noarch 4/212 Installing : fpc-srpm-macros-1.3-7.el9.noarch 5/212 Installing : ansible-srpm-macros-1-16.el9.noarch 6/212 Installing : qt5-srpm-macros-5.15.9-1.el9.noarch 7/212 Installing : perl-srpm-macros-1-41.el9.noarch 8/212 Installing : openblas-srpm-macros-2-11.el9.noarch 9/212 Installing : ocaml-srpm-macros-6-6.el9.noarch 10/212 Installing : ghc-srpm-macros-1.5.0-6.el9.noarch 11/212 Installing : tzdata-2026a-1.el9.noarch 12/212 Installing : publicsuffix-list-dafsa-20210518-3.el9.noarch 13/212 Installing : pkgconf-m4-1.7.3-10.el9.noarch 14/212 Installing : pcre2-syntax-10.40-6.el9.noarch 15/212 Installing : ncurses-base-6.2-12.20210508.el9.noarch 16/212 Installing : libssh-config-0.10.4-17.el9_7.noarch 17/212 Installing : coreutils-common-8.32-39.el9.aarch64 18/212 Installing : almalinux-gpg-keys-9.7-1.el9.aarch64 19/212 Installing : almalinux-release-9.7-1.el9.aarch64 20/212 Installing : almalinux-repos-9.7-1.el9.aarch64 21/212 Installing : setup-2.13.7-10.el9.noarch 22/212 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.7-10.el9.noarch 22/212 Installing : filesystem-3.16-5.el9.aarch64 23/212 Installing : basesystem-11-13.el9.noarch 24/212 Installing : ncurses-libs-6.2-12.20210508.el9.aarch64 25/212 Installing : bash-5.1.8-9.el9.aarch64 26/212 Running scriptlet: bash-5.1.8-9.el9.aarch64 26/212 Installing : glibc-gconv-extra-2.34-231.el9_7.10.aarch64 27/212 Running scriptlet: glibc-gconv-extra-2.34-231.el9_7.10.aarch64 27/212 Installing : libgcc-11.5.0-11.el9.alma.1.aarch64 28/212 Running scriptlet: libgcc-11.5.0-11.el9.alma.1.aarch64 28/212 Installing : glibc-minimal-langpack-2.34-231.el9_7.10.aarch64 29/212 Installing : glibc-common-2.34-231.el9_7.10.aarch64 30/212 Running scriptlet: glibc-2.34-231.el9_7.10.aarch64 31/212 Installing : glibc-2.34-231.el9_7.10.aarch64 31/212 Running scriptlet: glibc-2.34-231.el9_7.10.aarch64 31/212 Installing : zlib-1.2.11-40.el9.aarch64 32/212 Installing : xz-libs-5.2.5-8.el9_0.aarch64 33/212 Installing : bzip2-libs-1.0.8-10.el9_5.aarch64 34/212 Installing : libzstd-1.5.5-1.el9.aarch64 35/212 Installing : elfutils-libelf-0.193-1.el9.alma.1.aarch64 36/212 Installing : libxcrypt-4.4.18-3.el9.aarch64 37/212 Installing : libstdc++-11.5.0-11.el9.alma.1.aarch64 38/212 Installing : libuuid-2.37.4-21.el9_7.aarch64 39/212 Installing : gmp-1:6.2.0-13.el9.aarch64 40/212 Installing : libattr-2.5.1-3.el9.aarch64 41/212 Installing : libacl-2.3.1-4.el9.aarch64 42/212 Installing : libcap-2.48-10.el9_7.1.aarch64 43/212 Installing : popt-1.18-8.el9.aarch64 44/212 Installing : libcom_err-1.46.5-8.el9.aarch64 45/212 Installing : lz4-libs-1.9.3-5.el9.aarch64 46/212 Installing : readline-8.1-4.el9.aarch64 47/212 Installing : crypto-policies-20250905-1.git377cc42.el9_7.noar 48/212 Running scriptlet: crypto-policies-20250905-1.git377cc42.el9_7.noar 48/212 Installing : mpfr-4.1.0-7.el9.aarch64 49/212 Installing : dwz-0.16-1.el9.aarch64 50/212 Installing : unzip-6.0-59.el9.aarch64 51/212 Installing : file-libs-5.39-16.el9.aarch64 52/212 Installing : file-5.39-16.el9.aarch64 53/212 Installing : sqlite-libs-3.34.1-9.el9_7.aarch64 54/212 Installing : alternatives-1.24-2.el9.aarch64 55/212 Installing : libcap-ng-0.8.2-7.el9.aarch64 56/212 Installing : audit-libs-3.1.5-7.el9.aarch64 57/212 Installing : libffi-3.4.2-8.el9.aarch64 58/212 Installing : libsepol-3.6-3.el9.aarch64 59/212 Installing : libsigsegv-2.13-4.el9.aarch64 60/212 Installing : gawk-5.1.0-6.el9.aarch64 61/212 Installing : libsmartcols-2.37.4-21.el9_7.aarch64 62/212 Installing : libtasn1-4.16.0-9.el9.aarch64 63/212 Installing : p11-kit-0.25.3-3.el9_5.aarch64 64/212 Installing : libunistring-0.9.10-15.el9.aarch64 65/212 Installing : libidn2-2.3.0-7.el9.aarch64 66/212 Installing : lua-libs-5.4.4-4.el9.aarch64 67/212 Installing : libpsl-0.21.1-5.el9.aarch64 68/212 Installing : p11-kit-trust-0.25.3-3.el9_5.aarch64 69/212 Running scriptlet: p11-kit-trust-0.25.3-3.el9_5.aarch64 69/212 Installing : zip-3.0-35.el9.aarch64 70/212 Installing : zstd-1.5.5-1.el9.aarch64 71/212 Running scriptlet: groff-base-1.22.4-10.el9.aarch64 72/212 Installing : groff-base-1.22.4-10.el9.aarch64 72/212 Running scriptlet: groff-base-1.22.4-10.el9.aarch64 72/212 Installing : bzip2-1.0.8-10.el9_5.aarch64 73/212 Installing : libxml2-2.9.13-14.el9_7.aarch64 74/212 Installing : info-6.7-15.el9.aarch64 75/212 Installing : ed-1.14.2-12.el9.aarch64 76/212 Installing : cpio-2.13-16.el9.aarch64 77/212 Installing : diffutils-3.7-12.el9.aarch64 78/212 Installing : gdbm-libs-1:1.23-1.el9.aarch64 79/212 Installing : json-c-0.14-11.el9.aarch64 80/212 Installing : keyutils-libs-1.6.3-1.el9.aarch64 81/212 Installing : libbrotli-1.0.9-9.el9_7.aarch64 82/212 Installing : libdb-5.3.28-57.el9_6.aarch64 83/212 Installing : libeconf-0.4.1-4.el9.aarch64 84/212 Installing : libgomp-11.5.0-11.el9.alma.1.aarch64 85/212 Installing : libgpg-error-1.42-5.el9.aarch64 86/212 Installing : libgcrypt-1.10.0-11.el9.aarch64 87/212 Installing : libnghttp2-1.43.0-6.el9_7.1.aarch64 88/212 Installing : libpkgconf-1.7.3-10.el9.aarch64 89/212 Installing : pkgconf-1.7.3-10.el9.aarch64 90/212 Installing : pkgconf-pkg-config-1.7.3-10.el9.aarch64 91/212 Installing : libtool-ltdl-2.4.6-46.el9.aarch64 92/212 Installing : libverto-0.3.2-3.el9.aarch64 93/212 Installing : ncurses-6.2-12.20210508.el9.aarch64 94/212 Installing : pcre-8.44-4.el9.aarch64 95/212 Installing : grep-3.6-5.el9.aarch64 96/212 Installing : xz-5.2.5-8.el9_0.aarch64 97/212 Installing : pcre2-10.40-6.el9.aarch64 98/212 Installing : libselinux-3.6-3.el9.aarch64 99/212 Installing : sed-4.8-9.el9.aarch64 100/212 Installing : findutils-1:4.8.0-7.el9.aarch64 101/212 Installing : openssl-fips-provider-1:3.5.1-7.el9_7.aarch64 102/212 Installing : openssl-libs-1:3.5.1-7.el9_7.aarch64 103/212 Installing : coreutils-8.32-39.el9.aarch64 104/212 Running scriptlet: ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 105/212 Installing : ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 105/212 Running scriptlet: ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 105/212 Installing : libblkid-2.37.4-21.el9_7.aarch64 106/212 Running scriptlet: libblkid-2.37.4-21.el9_7.aarch64 106/212 Installing : krb5-libs-1.21.1-9.el9_7.aarch64 107/212 Installing : libmount-2.37.4-21.el9_7.aarch64 108/212 Installing : gzip-1.12-1.el9.aarch64 109/212 Installing : cracklib-2.9.6-27.el9.aarch64 110/212 Installing : systemd-libs-252-55.el9_7.9.alma.1.aarch64 111/212 Running scriptlet: systemd-libs-252-55.el9_7.9.alma.1.aarch64 111/212 Installing : libarchive-3.5.3-9.el9_7.aarch64 112/212 Installing : util-linux-core-2.37.4-21.el9_7.aarch64 113/212 Running scriptlet: util-linux-core-2.37.4-21.el9_7.aarch64 113/212 Installing : cracklib-dicts-2.9.6-27.el9.aarch64 114/212 Installing : cyrus-sasl-lib-2.1.27-22.el9.aarch64 115/212 Installing : libssh-0.10.4-17.el9_7.aarch64 116/212 Installing : libfdisk-2.37.4-21.el9_7.aarch64 117/212 Installing : perl-Digest-1.19-4.el9.noarch 118/212 Installing : perl-Digest-MD5-2.58-4.el9.aarch64 119/212 Installing : perl-B-1.80-481.1.el9_6.aarch64 120/212 Installing : perl-FileHandle-2.03-481.1.el9_6.noarch 121/212 Installing : perl-Data-Dumper-2.174-462.el9.aarch64 122/212 Installing : perl-libnet-3.13-4.el9.noarch 123/212 Installing : perl-AutoLoader-5.74-481.1.el9_6.noarch 124/212 Installing : perl-base-2.27-481.1.el9_6.noarch 125/212 Installing : perl-URI-5.09-3.el9.noarch 126/212 Installing : perl-if-0.60.800-481.1.el9_6.noarch 127/212 Installing : perl-IO-Socket-IP-0.41-5.el9.noarch 128/212 Installing : perl-Time-Local-2:1.300-7.el9.noarch 129/212 Installing : perl-File-Path-2.18-4.el9.noarch 130/212 Installing : perl-IO-Socket-SSL-2.073-2.el9.noarch 131/212 Installing : perl-Net-SSLeay-1.94-3.el9.aarch64 132/212 Installing : perl-Pod-Escapes-1:1.07-460.el9.noarch 133/212 Installing : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 134/212 Installing : perl-Mozilla-CA-20200520-6.el9.noarch 135/212 Installing : perl-Class-Struct-0.66-481.1.el9_6.noarch 136/212 Installing : perl-POSIX-1.94-481.1.el9_6.aarch64 137/212 Installing : perl-Term-ANSIColor-5.01-461.el9.noarch 138/212 Installing : perl-IPC-Open3-1.21-481.1.el9_6.noarch 139/212 Installing : perl-subs-1.03-481.1.el9_6.noarch 140/212 Installing : perl-File-Temp-1:0.231.100-4.el9.noarch 141/212 Installing : perl-Term-Cap-1.17-460.el9.noarch 142/212 Installing : perl-Pod-Simple-1:3.42-4.el9.noarch 143/212 Installing : perl-HTTP-Tiny-0.076-462.el9.noarch 144/212 Installing : perl-Socket-4:2.031-4.el9.aarch64 145/212 Installing : perl-SelectSaver-1.02-481.1.el9_6.noarch 146/212 Installing : perl-Symbol-1.08-481.1.el9_6.noarch 147/212 Installing : perl-File-stat-1.09-481.1.el9_6.noarch 148/212 Installing : perl-podlators-1:4.14-460.el9.noarch 149/212 Installing : perl-Pod-Perldoc-3.28.01-461.el9.noarch 150/212 Installing : perl-Fcntl-1.13-481.1.el9_6.aarch64 151/212 Installing : perl-Text-ParseWords-3.30-460.el9.noarch 152/212 Installing : perl-mro-1.23-481.1.el9_6.aarch64 153/212 Installing : perl-IO-1.43-481.1.el9_6.aarch64 154/212 Installing : perl-overloading-0.02-481.1.el9_6.noarch 155/212 Installing : perl-Pod-Usage-4:2.01-4.el9.noarch 156/212 Installing : perl-Errno-1.30-481.1.el9_6.aarch64 157/212 Installing : perl-File-Basename-2.85-481.1.el9_6.noarch 158/212 Installing : perl-Getopt-Std-1.12-481.1.el9_6.noarch 159/212 Installing : perl-MIME-Base64-3.16-4.el9.aarch64 160/212 Installing : perl-Scalar-List-Utils-4:1.56-462.el9.aarch64 161/212 Installing : perl-constant-1.33-461.el9.noarch 162/212 Installing : perl-Storable-1:3.21-460.el9.aarch64 163/212 Installing : perl-overload-1.31-481.1.el9_6.noarch 164/212 Installing : perl-parent-1:0.238-460.el9.noarch 165/212 Installing : perl-vars-1.05-481.1.el9_6.noarch 166/212 Installing : perl-Getopt-Long-1:2.52-4.el9.noarch 167/212 Installing : perl-Carp-1.50-460.el9.noarch 168/212 Installing : perl-Exporter-5.74-461.el9.noarch 169/212 Installing : perl-PathTools-3.78-461.el9.aarch64 170/212 Installing : perl-Encode-4:3.08-462.el9.aarch64 171/212 Installing : perl-libs-4:5.32.1-481.1.el9_6.aarch64 172/212 Installing : perl-interpreter-4:5.32.1-481.1.el9_6.aarch64 173/212 Installing : kernel-srpm-macros-1.0-14.el9.noarch 174/212 Installing : openssl-1:3.5.1-7.el9_7.aarch64 175/212 Installing : libpwquality-1.4.4-8.el9.aarch64 176/212 Installing : pam-1.5.1-26.el9_6.aarch64 177/212 Installing : libevent-2.1.12-8.el9_4.aarch64 178/212 Installing : libsemanage-3.6-5.el9_6.aarch64 179/212 Installing : shadow-utils-2:4.9-15.el9.aarch64 180/212 Running scriptlet: libutempter-1.2.1-6.el9.aarch64 181/212 Installing : libutempter-1.2.1-6.el9.aarch64 181/212 Installing : openldap-2.6.8-4.el9.aarch64 182/212 Installing : libcurl-7.76.1-35.el9_7.3.aarch64 183/212 Installing : curl-7.76.1-35.el9_7.3.aarch64 184/212 Installing : rpm-libs-4.16.1.3-39.el9.aarch64 185/212 Installing : rpm-4.16.1.3-39.el9.aarch64 186/212 Installing : efi-srpm-macros-6-4.el9.noarch 187/212 Installing : lua-srpm-macros-1-6.el9.noarch 188/212 Installing : rpmautospec-rpm-macros-0.8.4-1.el9.noarch 189/212 Installing : tar-2:1.34-9.el9_7.aarch64 190/212 Installing : patch-2.7.6-16.el9.aarch64 191/212 Installing : elfutils-default-yama-scope-0.193-1.el9.alma.1.n 192/212 Running scriptlet: elfutils-default-yama-scope-0.193-1.el9.alma.1.n 192/212 Installing : elfutils-libs-0.193-1.el9.alma.1.aarch64 193/212 Installing : elfutils-debuginfod-client-0.193-1.el9.alma.1.aa 194/212 Installing : binutils-gold-2.35.2-67.el9_7.1.aarch64 195/212 Installing : binutils-2.35.2-67.el9_7.1.aarch64 196/212 Running scriptlet: binutils-2.35.2-67.el9_7.1.aarch64 196/212 Installing : elfutils-0.193-1.el9.alma.1.aarch64 197/212 Installing : gdb-minimal-16.3-2.el9.aarch64 198/212 Installing : debugedit-5.0-11.el9.aarch64 199/212 Installing : rpm-build-libs-4.16.1.3-39.el9.aarch64 200/212 Installing : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 201/212 Installing : go-srpm-macros-3.6.0-14.el9_7.noarch 202/212 Installing : python-srpm-macros-3.9-54.el9.noarch 203/212 Installing : redhat-rpm-config-210-1.el9.alma.1.noarch 204/212 Installing : rpm-build-4.16.1.3-39.el9.aarch64 205/212 Installing : pyproject-srpm-macros-1.16.2-1.el9.noarch 206/212 Installing : forge-srpm-macros-0.4.0-1.el9.noarch 207/212 Installing : go-srpm-macros-epel-3.8.0-1.el9.noarch 208/212 Installing : R-srpm-macros-1.3.7-2.el9.noarch 209/212 Installing : epel-rpm-macros-9-18.el9.noarch 210/212 Installing : util-linux-2.37.4-21.el9_7.aarch64 211/212 Installing : which-2.21-30.el9_6.aarch64 212/212 Running scriptlet: filesystem-3.16-5.el9.aarch64 212/212 Running scriptlet: ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 212/212 Running scriptlet: rpm-4.16.1.3-39.el9.aarch64 212/212 Running scriptlet: which-2.21-30.el9_6.aarch64 212/212 Verifying : almalinux-gpg-keys-9.7-1.el9.aarch64 1/212 Verifying : almalinux-release-9.7-1.el9.aarch64 2/212 Verifying : almalinux-repos-9.7-1.el9.aarch64 3/212 Verifying : alternatives-1.24-2.el9.aarch64 4/212 Verifying : audit-libs-3.1.5-7.el9.aarch64 5/212 Verifying : basesystem-11-13.el9.noarch 6/212 Verifying : bash-5.1.8-9.el9.aarch64 7/212 Verifying : binutils-2.35.2-67.el9_7.1.aarch64 8/212 Verifying : binutils-gold-2.35.2-67.el9_7.1.aarch64 9/212 Verifying : bzip2-1.0.8-10.el9_5.aarch64 10/212 Verifying : bzip2-libs-1.0.8-10.el9_5.aarch64 11/212 Verifying : ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 12/212 Verifying : coreutils-8.32-39.el9.aarch64 13/212 Verifying : coreutils-common-8.32-39.el9.aarch64 14/212 Verifying : cpio-2.13-16.el9.aarch64 15/212 Verifying : cracklib-2.9.6-27.el9.aarch64 16/212 Verifying : cracklib-dicts-2.9.6-27.el9.aarch64 17/212 Verifying : crypto-policies-20250905-1.git377cc42.el9_7.noar 18/212 Verifying : curl-7.76.1-35.el9_7.3.aarch64 19/212 Verifying : cyrus-sasl-lib-2.1.27-22.el9.aarch64 20/212 Verifying : diffutils-3.7-12.el9.aarch64 21/212 Verifying : ed-1.14.2-12.el9.aarch64 22/212 Verifying : elfutils-0.193-1.el9.alma.1.aarch64 23/212 Verifying : elfutils-debuginfod-client-0.193-1.el9.alma.1.aa 24/212 Verifying : elfutils-default-yama-scope-0.193-1.el9.alma.1.n 25/212 Verifying : elfutils-libelf-0.193-1.el9.alma.1.aarch64 26/212 Verifying : elfutils-libs-0.193-1.el9.alma.1.aarch64 27/212 Verifying : file-5.39-16.el9.aarch64 28/212 Verifying : file-libs-5.39-16.el9.aarch64 29/212 Verifying : filesystem-3.16-5.el9.aarch64 30/212 Verifying : findutils-1:4.8.0-7.el9.aarch64 31/212 Verifying : gawk-5.1.0-6.el9.aarch64 32/212 Verifying : gdbm-libs-1:1.23-1.el9.aarch64 33/212 Verifying : glibc-2.34-231.el9_7.10.aarch64 34/212 Verifying : glibc-common-2.34-231.el9_7.10.aarch64 35/212 Verifying : glibc-gconv-extra-2.34-231.el9_7.10.aarch64 36/212 Verifying : glibc-minimal-langpack-2.34-231.el9_7.10.aarch64 37/212 Verifying : gmp-1:6.2.0-13.el9.aarch64 38/212 Verifying : grep-3.6-5.el9.aarch64 39/212 Verifying : groff-base-1.22.4-10.el9.aarch64 40/212 Verifying : gzip-1.12-1.el9.aarch64 41/212 Verifying : info-6.7-15.el9.aarch64 42/212 Verifying : json-c-0.14-11.el9.aarch64 43/212 Verifying : keyutils-libs-1.6.3-1.el9.aarch64 44/212 Verifying : krb5-libs-1.21.1-9.el9_7.aarch64 45/212 Verifying : libacl-2.3.1-4.el9.aarch64 46/212 Verifying : libarchive-3.5.3-9.el9_7.aarch64 47/212 Verifying : libattr-2.5.1-3.el9.aarch64 48/212 Verifying : libblkid-2.37.4-21.el9_7.aarch64 49/212 Verifying : libbrotli-1.0.9-9.el9_7.aarch64 50/212 Verifying : libcap-2.48-10.el9_7.1.aarch64 51/212 Verifying : libcap-ng-0.8.2-7.el9.aarch64 52/212 Verifying : libcom_err-1.46.5-8.el9.aarch64 53/212 Verifying : libcurl-7.76.1-35.el9_7.3.aarch64 54/212 Verifying : libdb-5.3.28-57.el9_6.aarch64 55/212 Verifying : libeconf-0.4.1-4.el9.aarch64 56/212 Verifying : libevent-2.1.12-8.el9_4.aarch64 57/212 Verifying : libfdisk-2.37.4-21.el9_7.aarch64 58/212 Verifying : libffi-3.4.2-8.el9.aarch64 59/212 Verifying : libgcc-11.5.0-11.el9.alma.1.aarch64 60/212 Verifying : libgcrypt-1.10.0-11.el9.aarch64 61/212 Verifying : libgomp-11.5.0-11.el9.alma.1.aarch64 62/212 Verifying : libgpg-error-1.42-5.el9.aarch64 63/212 Verifying : libidn2-2.3.0-7.el9.aarch64 64/212 Verifying : libmount-2.37.4-21.el9_7.aarch64 65/212 Verifying : libnghttp2-1.43.0-6.el9_7.1.aarch64 66/212 Verifying : libpkgconf-1.7.3-10.el9.aarch64 67/212 Verifying : libpsl-0.21.1-5.el9.aarch64 68/212 Verifying : libpwquality-1.4.4-8.el9.aarch64 69/212 Verifying : libselinux-3.6-3.el9.aarch64 70/212 Verifying : libsemanage-3.6-5.el9_6.aarch64 71/212 Verifying : libsepol-3.6-3.el9.aarch64 72/212 Verifying : libsigsegv-2.13-4.el9.aarch64 73/212 Verifying : libsmartcols-2.37.4-21.el9_7.aarch64 74/212 Verifying : libssh-0.10.4-17.el9_7.aarch64 75/212 Verifying : libssh-config-0.10.4-17.el9_7.noarch 76/212 Verifying : libstdc++-11.5.0-11.el9.alma.1.aarch64 77/212 Verifying : libtasn1-4.16.0-9.el9.aarch64 78/212 Verifying : libtool-ltdl-2.4.6-46.el9.aarch64 79/212 Verifying : libunistring-0.9.10-15.el9.aarch64 80/212 Verifying : libutempter-1.2.1-6.el9.aarch64 81/212 Verifying : libuuid-2.37.4-21.el9_7.aarch64 82/212 Verifying : libverto-0.3.2-3.el9.aarch64 83/212 Verifying : libxcrypt-4.4.18-3.el9.aarch64 84/212 Verifying : libxml2-2.9.13-14.el9_7.aarch64 85/212 Verifying : libzstd-1.5.5-1.el9.aarch64 86/212 Verifying : lua-libs-5.4.4-4.el9.aarch64 87/212 Verifying : lz4-libs-1.9.3-5.el9.aarch64 88/212 Verifying : mpfr-4.1.0-7.el9.aarch64 89/212 Verifying : ncurses-6.2-12.20210508.el9.aarch64 90/212 Verifying : ncurses-base-6.2-12.20210508.el9.noarch 91/212 Verifying : ncurses-libs-6.2-12.20210508.el9.aarch64 92/212 Verifying : openldap-2.6.8-4.el9.aarch64 93/212 Verifying : openssl-1:3.5.1-7.el9_7.aarch64 94/212 Verifying : openssl-fips-provider-1:3.5.1-7.el9_7.aarch64 95/212 Verifying : openssl-libs-1:3.5.1-7.el9_7.aarch64 96/212 Verifying : p11-kit-0.25.3-3.el9_5.aarch64 97/212 Verifying : p11-kit-trust-0.25.3-3.el9_5.aarch64 98/212 Verifying : pam-1.5.1-26.el9_6.aarch64 99/212 Verifying : pcre-8.44-4.el9.aarch64 100/212 Verifying : pcre2-10.40-6.el9.aarch64 101/212 Verifying : pcre2-syntax-10.40-6.el9.noarch 102/212 Verifying : pkgconf-1.7.3-10.el9.aarch64 103/212 Verifying : pkgconf-m4-1.7.3-10.el9.noarch 104/212 Verifying : pkgconf-pkg-config-1.7.3-10.el9.aarch64 105/212 Verifying : popt-1.18-8.el9.aarch64 106/212 Verifying : publicsuffix-list-dafsa-20210518-3.el9.noarch 107/212 Verifying : readline-8.1-4.el9.aarch64 108/212 Verifying : rpm-4.16.1.3-39.el9.aarch64 109/212 Verifying : rpm-build-libs-4.16.1.3-39.el9.aarch64 110/212 Verifying : rpm-libs-4.16.1.3-39.el9.aarch64 111/212 Verifying : sed-4.8-9.el9.aarch64 112/212 Verifying : setup-2.13.7-10.el9.noarch 113/212 Verifying : shadow-utils-2:4.9-15.el9.aarch64 114/212 Verifying : sqlite-libs-3.34.1-9.el9_7.aarch64 115/212 Verifying : systemd-libs-252-55.el9_7.9.alma.1.aarch64 116/212 Verifying : tar-2:1.34-9.el9_7.aarch64 117/212 Verifying : tzdata-2026a-1.el9.noarch 118/212 Verifying : unzip-6.0-59.el9.aarch64 119/212 Verifying : util-linux-2.37.4-21.el9_7.aarch64 120/212 Verifying : util-linux-core-2.37.4-21.el9_7.aarch64 121/212 Verifying : which-2.21-30.el9_6.aarch64 122/212 Verifying : xz-5.2.5-8.el9_0.aarch64 123/212 Verifying : xz-libs-5.2.5-8.el9_0.aarch64 124/212 Verifying : zip-3.0-35.el9.aarch64 125/212 Verifying : zlib-1.2.11-40.el9.aarch64 126/212 Verifying : zstd-1.5.5-1.el9.aarch64 127/212 Verifying : debugedit-5.0-11.el9.aarch64 128/212 Verifying : dwz-0.16-1.el9.aarch64 129/212 Verifying : efi-srpm-macros-6-4.el9.noarch 130/212 Verifying : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 131/212 Verifying : gdb-minimal-16.3-2.el9.aarch64 132/212 Verifying : ghc-srpm-macros-1.5.0-6.el9.noarch 133/212 Verifying : go-srpm-macros-3.6.0-14.el9_7.noarch 134/212 Verifying : kernel-srpm-macros-1.0-14.el9.noarch 135/212 Verifying : lua-srpm-macros-1-6.el9.noarch 136/212 Verifying : ocaml-srpm-macros-6-6.el9.noarch 137/212 Verifying : openblas-srpm-macros-2-11.el9.noarch 138/212 Verifying : patch-2.7.6-16.el9.aarch64 139/212 Verifying : perl-AutoLoader-5.74-481.1.el9_6.noarch 140/212 Verifying : perl-B-1.80-481.1.el9_6.aarch64 141/212 Verifying : perl-Carp-1.50-460.el9.noarch 142/212 Verifying : perl-Class-Struct-0.66-481.1.el9_6.noarch 143/212 Verifying : perl-Data-Dumper-2.174-462.el9.aarch64 144/212 Verifying : perl-Digest-1.19-4.el9.noarch 145/212 Verifying : perl-Digest-MD5-2.58-4.el9.aarch64 146/212 Verifying : perl-Encode-4:3.08-462.el9.aarch64 147/212 Verifying : perl-Errno-1.30-481.1.el9_6.aarch64 148/212 Verifying : perl-Exporter-5.74-461.el9.noarch 149/212 Verifying : perl-Fcntl-1.13-481.1.el9_6.aarch64 150/212 Verifying : perl-File-Basename-2.85-481.1.el9_6.noarch 151/212 Verifying : perl-File-Path-2.18-4.el9.noarch 152/212 Verifying : perl-File-Temp-1:0.231.100-4.el9.noarch 153/212 Verifying : perl-File-stat-1.09-481.1.el9_6.noarch 154/212 Verifying : perl-FileHandle-2.03-481.1.el9_6.noarch 155/212 Verifying : perl-Getopt-Long-1:2.52-4.el9.noarch 156/212 Verifying : perl-Getopt-Std-1.12-481.1.el9_6.noarch 157/212 Verifying : perl-HTTP-Tiny-0.076-462.el9.noarch 158/212 Verifying : perl-IO-1.43-481.1.el9_6.aarch64 159/212 Verifying : perl-IO-Socket-IP-0.41-5.el9.noarch 160/212 Verifying : perl-IO-Socket-SSL-2.073-2.el9.noarch 161/212 Verifying : perl-IPC-Open3-1.21-481.1.el9_6.noarch 162/212 Verifying : perl-MIME-Base64-3.16-4.el9.aarch64 163/212 Verifying : perl-Mozilla-CA-20200520-6.el9.noarch 164/212 Verifying : perl-Net-SSLeay-1.94-3.el9.aarch64 165/212 Verifying : perl-POSIX-1.94-481.1.el9_6.aarch64 166/212 Verifying : perl-PathTools-3.78-461.el9.aarch64 167/212 Verifying : perl-Pod-Escapes-1:1.07-460.el9.noarch 168/212 Verifying : perl-Pod-Perldoc-3.28.01-461.el9.noarch 169/212 Verifying : perl-Pod-Simple-1:3.42-4.el9.noarch 170/212 Verifying : perl-Pod-Usage-4:2.01-4.el9.noarch 171/212 Verifying : perl-Scalar-List-Utils-4:1.56-462.el9.aarch64 172/212 Verifying : perl-SelectSaver-1.02-481.1.el9_6.noarch 173/212 Verifying : perl-Socket-4:2.031-4.el9.aarch64 174/212 Verifying : perl-Storable-1:3.21-460.el9.aarch64 175/212 Verifying : perl-Symbol-1.08-481.1.el9_6.noarch 176/212 Verifying : perl-Term-ANSIColor-5.01-461.el9.noarch 177/212 Verifying : perl-Term-Cap-1.17-460.el9.noarch 178/212 Verifying : perl-Text-ParseWords-3.30-460.el9.noarch 179/212 Verifying : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 180/212 Verifying : perl-Time-Local-2:1.300-7.el9.noarch 181/212 Verifying : perl-URI-5.09-3.el9.noarch 182/212 Verifying : perl-base-2.27-481.1.el9_6.noarch 183/212 Verifying : perl-constant-1.33-461.el9.noarch 184/212 Verifying : perl-if-0.60.800-481.1.el9_6.noarch 185/212 Verifying : perl-interpreter-4:5.32.1-481.1.el9_6.aarch64 186/212 Verifying : perl-libnet-3.13-4.el9.noarch 187/212 Verifying : perl-libs-4:5.32.1-481.1.el9_6.aarch64 188/212 Verifying : perl-mro-1.23-481.1.el9_6.aarch64 189/212 Verifying : perl-overload-1.31-481.1.el9_6.noarch 190/212 Verifying : perl-overloading-0.02-481.1.el9_6.noarch 191/212 Verifying : perl-parent-1:0.238-460.el9.noarch 192/212 Verifying : perl-podlators-1:4.14-460.el9.noarch 193/212 Verifying : perl-srpm-macros-1-41.el9.noarch 194/212 Verifying : perl-subs-1.03-481.1.el9_6.noarch 195/212 Verifying : perl-vars-1.05-481.1.el9_6.noarch 196/212 Verifying : pyproject-srpm-macros-1.16.2-1.el9.noarch 197/212 Verifying : python-srpm-macros-3.9-54.el9.noarch 198/212 Verifying : qt5-srpm-macros-5.15.9-1.el9.noarch 199/212 Verifying : redhat-rpm-config-210-1.el9.alma.1.noarch 200/212 Verifying : rpm-build-4.16.1.3-39.el9.aarch64 201/212 Verifying : rust-srpm-macros-17-4.el9.noarch 202/212 Verifying : R-srpm-macros-1.3.7-2.el9.noarch 203/212 Verifying : ansible-srpm-macros-1-16.el9.noarch 204/212 Verifying : epel-rpm-macros-9-18.el9.noarch 205/212 Verifying : forge-srpm-macros-0.4.0-1.el9.noarch 206/212 Verifying : fpc-srpm-macros-1.3-7.el9.noarch 207/212 Verifying : ghc-srpm-macros-epel-1.9.1-1.el9.noarch 208/212 Verifying : go-srpm-macros-epel-3.8.0-1.el9.noarch 209/212 Verifying : qt6-srpm-macros-6.6.2-1.el9.noarch 210/212 Verifying : rpmautospec-rpm-macros-0.8.4-1.el9.noarch 211/212 Verifying : rust-srpm-macros-epel-26.3-1.el9.noarch 212/212 Installed: R-srpm-macros-1.3.7-2.el9.noarch almalinux-gpg-keys-9.7-1.el9.aarch64 almalinux-release-9.7-1.el9.aarch64 almalinux-repos-9.7-1.el9.aarch64 alternatives-1.24-2.el9.aarch64 ansible-srpm-macros-1-16.el9.noarch audit-libs-3.1.5-7.el9.aarch64 basesystem-11-13.el9.noarch bash-5.1.8-9.el9.aarch64 binutils-2.35.2-67.el9_7.1.aarch64 binutils-gold-2.35.2-67.el9_7.1.aarch64 bzip2-1.0.8-10.el9_5.aarch64 bzip2-libs-1.0.8-10.el9_5.aarch64 ca-certificates-2025.2.80_v9.0.305-91.el9.noarch coreutils-8.32-39.el9.aarch64 coreutils-common-8.32-39.el9.aarch64 cpio-2.13-16.el9.aarch64 cracklib-2.9.6-27.el9.aarch64 cracklib-dicts-2.9.6-27.el9.aarch64 crypto-policies-20250905-1.git377cc42.el9_7.noarch curl-7.76.1-35.el9_7.3.aarch64 cyrus-sasl-lib-2.1.27-22.el9.aarch64 debugedit-5.0-11.el9.aarch64 diffutils-3.7-12.el9.aarch64 dwz-0.16-1.el9.aarch64 ed-1.14.2-12.el9.aarch64 efi-srpm-macros-6-4.el9.noarch elfutils-0.193-1.el9.alma.1.aarch64 elfutils-debuginfod-client-0.193-1.el9.alma.1.aarch64 elfutils-default-yama-scope-0.193-1.el9.alma.1.noarch elfutils-libelf-0.193-1.el9.alma.1.aarch64 elfutils-libs-0.193-1.el9.alma.1.aarch64 epel-rpm-macros-9-18.el9.noarch file-5.39-16.el9.aarch64 file-libs-5.39-16.el9.aarch64 filesystem-3.16-5.el9.aarch64 findutils-1:4.8.0-7.el9.aarch64 fonts-srpm-macros-1:2.0.5-7.el9.1.noarch forge-srpm-macros-0.4.0-1.el9.noarch fpc-srpm-macros-1.3-7.el9.noarch gawk-5.1.0-6.el9.aarch64 gdb-minimal-16.3-2.el9.aarch64 gdbm-libs-1:1.23-1.el9.aarch64 ghc-srpm-macros-1.5.0-6.el9.noarch ghc-srpm-macros-epel-1.9.1-1.el9.noarch glibc-2.34-231.el9_7.10.aarch64 glibc-common-2.34-231.el9_7.10.aarch64 glibc-gconv-extra-2.34-231.el9_7.10.aarch64 glibc-minimal-langpack-2.34-231.el9_7.10.aarch64 gmp-1:6.2.0-13.el9.aarch64 go-srpm-macros-3.6.0-14.el9_7.noarch go-srpm-macros-epel-3.8.0-1.el9.noarch grep-3.6-5.el9.aarch64 groff-base-1.22.4-10.el9.aarch64 gzip-1.12-1.el9.aarch64 info-6.7-15.el9.aarch64 json-c-0.14-11.el9.aarch64 kernel-srpm-macros-1.0-14.el9.noarch keyutils-libs-1.6.3-1.el9.aarch64 krb5-libs-1.21.1-9.el9_7.aarch64 libacl-2.3.1-4.el9.aarch64 libarchive-3.5.3-9.el9_7.aarch64 libattr-2.5.1-3.el9.aarch64 libblkid-2.37.4-21.el9_7.aarch64 libbrotli-1.0.9-9.el9_7.aarch64 libcap-2.48-10.el9_7.1.aarch64 libcap-ng-0.8.2-7.el9.aarch64 libcom_err-1.46.5-8.el9.aarch64 libcurl-7.76.1-35.el9_7.3.aarch64 libdb-5.3.28-57.el9_6.aarch64 libeconf-0.4.1-4.el9.aarch64 libevent-2.1.12-8.el9_4.aarch64 libfdisk-2.37.4-21.el9_7.aarch64 libffi-3.4.2-8.el9.aarch64 libgcc-11.5.0-11.el9.alma.1.aarch64 libgcrypt-1.10.0-11.el9.aarch64 libgomp-11.5.0-11.el9.alma.1.aarch64 libgpg-error-1.42-5.el9.aarch64 libidn2-2.3.0-7.el9.aarch64 libmount-2.37.4-21.el9_7.aarch64 libnghttp2-1.43.0-6.el9_7.1.aarch64 libpkgconf-1.7.3-10.el9.aarch64 libpsl-0.21.1-5.el9.aarch64 libpwquality-1.4.4-8.el9.aarch64 libselinux-3.6-3.el9.aarch64 libsemanage-3.6-5.el9_6.aarch64 libsepol-3.6-3.el9.aarch64 libsigsegv-2.13-4.el9.aarch64 libsmartcols-2.37.4-21.el9_7.aarch64 libssh-0.10.4-17.el9_7.aarch64 libssh-config-0.10.4-17.el9_7.noarch libstdc++-11.5.0-11.el9.alma.1.aarch64 libtasn1-4.16.0-9.el9.aarch64 libtool-ltdl-2.4.6-46.el9.aarch64 libunistring-0.9.10-15.el9.aarch64 libutempter-1.2.1-6.el9.aarch64 libuuid-2.37.4-21.el9_7.aarch64 libverto-0.3.2-3.el9.aarch64 libxcrypt-4.4.18-3.el9.aarch64 libxml2-2.9.13-14.el9_7.aarch64 libzstd-1.5.5-1.el9.aarch64 lua-libs-5.4.4-4.el9.aarch64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.aarch64 mpfr-4.1.0-7.el9.aarch64 ncurses-6.2-12.20210508.el9.aarch64 ncurses-base-6.2-12.20210508.el9.noarch ncurses-libs-6.2-12.20210508.el9.aarch64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.8-4.el9.aarch64 openssl-1:3.5.1-7.el9_7.aarch64 openssl-fips-provider-1:3.5.1-7.el9_7.aarch64 openssl-libs-1:3.5.1-7.el9_7.aarch64 p11-kit-0.25.3-3.el9_5.aarch64 p11-kit-trust-0.25.3-3.el9_5.aarch64 pam-1.5.1-26.el9_6.aarch64 patch-2.7.6-16.el9.aarch64 pcre-8.44-4.el9.aarch64 pcre2-10.40-6.el9.aarch64 pcre2-syntax-10.40-6.el9.noarch perl-AutoLoader-5.74-481.1.el9_6.noarch perl-B-1.80-481.1.el9_6.aarch64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-481.1.el9_6.noarch perl-Data-Dumper-2.174-462.el9.aarch64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.aarch64 perl-Encode-4:3.08-462.el9.aarch64 perl-Errno-1.30-481.1.el9_6.aarch64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-481.1.el9_6.aarch64 perl-File-Basename-2.85-481.1.el9_6.noarch perl-File-Path-2.18-4.el9.noarch perl-File-Temp-1:0.231.100-4.el9.noarch perl-File-stat-1.09-481.1.el9_6.noarch perl-FileHandle-2.03-481.1.el9_6.noarch perl-Getopt-Long-1:2.52-4.el9.noarch perl-Getopt-Std-1.12-481.1.el9_6.noarch perl-HTTP-Tiny-0.076-462.el9.noarch perl-IO-1.43-481.1.el9_6.aarch64 perl-IO-Socket-IP-0.41-5.el9.noarch perl-IO-Socket-SSL-2.073-2.el9.noarch perl-IPC-Open3-1.21-481.1.el9_6.noarch perl-MIME-Base64-3.16-4.el9.aarch64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.94-3.el9.aarch64 perl-POSIX-1.94-481.1.el9_6.aarch64 perl-PathTools-3.78-461.el9.aarch64 perl-Pod-Escapes-1:1.07-460.el9.noarch perl-Pod-Perldoc-3.28.01-461.el9.noarch perl-Pod-Simple-1:3.42-4.el9.noarch perl-Pod-Usage-4:2.01-4.el9.noarch perl-Scalar-List-Utils-4:1.56-462.el9.aarch64 perl-SelectSaver-1.02-481.1.el9_6.noarch perl-Socket-4:2.031-4.el9.aarch64 perl-Storable-1:3.21-460.el9.aarch64 perl-Symbol-1.08-481.1.el9_6.noarch perl-Term-ANSIColor-5.01-461.el9.noarch perl-Term-Cap-1.17-460.el9.noarch perl-Text-ParseWords-3.30-460.el9.noarch perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch perl-Time-Local-2:1.300-7.el9.noarch perl-URI-5.09-3.el9.noarch perl-base-2.27-481.1.el9_6.noarch perl-constant-1.33-461.el9.noarch perl-if-0.60.800-481.1.el9_6.noarch perl-interpreter-4:5.32.1-481.1.el9_6.aarch64 perl-libnet-3.13-4.el9.noarch perl-libs-4:5.32.1-481.1.el9_6.aarch64 perl-mro-1.23-481.1.el9_6.aarch64 perl-overload-1.31-481.1.el9_6.noarch perl-overloading-0.02-481.1.el9_6.noarch perl-parent-1:0.238-460.el9.noarch perl-podlators-1:4.14-460.el9.noarch perl-srpm-macros-1-41.el9.noarch perl-subs-1.03-481.1.el9_6.noarch perl-vars-1.05-481.1.el9_6.noarch pkgconf-1.7.3-10.el9.aarch64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.aarch64 popt-1.18-8.el9.aarch64 publicsuffix-list-dafsa-20210518-3.el9.noarch pyproject-srpm-macros-1.16.2-1.el9.noarch python-srpm-macros-3.9-54.el9.noarch qt5-srpm-macros-5.15.9-1.el9.noarch qt6-srpm-macros-6.6.2-1.el9.noarch readline-8.1-4.el9.aarch64 redhat-rpm-config-210-1.el9.alma.1.noarch rpm-4.16.1.3-39.el9.aarch64 rpm-build-4.16.1.3-39.el9.aarch64 rpm-build-libs-4.16.1.3-39.el9.aarch64 rpm-libs-4.16.1.3-39.el9.aarch64 rpmautospec-rpm-macros-0.8.4-1.el9.noarch rust-srpm-macros-17-4.el9.noarch rust-srpm-macros-epel-26.3-1.el9.noarch sed-4.8-9.el9.aarch64 setup-2.13.7-10.el9.noarch shadow-utils-2:4.9-15.el9.aarch64 sqlite-libs-3.34.1-9.el9_7.aarch64 systemd-libs-252-55.el9_7.9.alma.1.aarch64 tar-2:1.34-9.el9_7.aarch64 tzdata-2026a-1.el9.noarch unzip-6.0-59.el9.aarch64 util-linux-2.37.4-21.el9_7.aarch64 util-linux-core-2.37.4-21.el9_7.aarch64 which-2.21-30.el9_6.aarch64 xz-5.2.5-8.el9_0.aarch64 xz-libs-5.2.5-8.el9_0.aarch64 zip-3.0-35.el9.aarch64 zlib-1.2.11-40.el9.aarch64 zstd-1.5.5-1.el9.aarch64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.7-2.el9.noarch almalinux-gpg-keys-9.7-1.el9.aarch64 almalinux-release-9.7-1.el9.aarch64 almalinux-repos-9.7-1.el9.aarch64 alternatives-1.24-2.el9.aarch64 ansible-srpm-macros-1-16.el9.noarch audit-libs-3.1.5-7.el9.aarch64 basesystem-11-13.el9.noarch bash-5.1.8-9.el9.aarch64 binutils-2.35.2-67.el9_7.1.aarch64 binutils-gold-2.35.2-67.el9_7.1.aarch64 bzip2-1.0.8-10.el9_5.aarch64 bzip2-libs-1.0.8-10.el9_5.aarch64 ca-certificates-2025.2.80_v9.0.305-91.el9.noarch coreutils-8.32-39.el9.aarch64 coreutils-common-8.32-39.el9.aarch64 cpio-2.13-16.el9.aarch64 cracklib-2.9.6-27.el9.aarch64 cracklib-dicts-2.9.6-27.el9.aarch64 crypto-policies-20250905-1.git377cc42.el9_7.noarch curl-7.76.1-35.el9_7.3.aarch64 cyrus-sasl-lib-2.1.27-22.el9.aarch64 debugedit-5.0-11.el9.aarch64 diffutils-3.7-12.el9.aarch64 dwz-0.16-1.el9.aarch64 ed-1.14.2-12.el9.aarch64 efi-srpm-macros-6-4.el9.noarch elfutils-0.193-1.el9.alma.1.aarch64 elfutils-debuginfod-client-0.193-1.el9.alma.1.aarch64 elfutils-default-yama-scope-0.193-1.el9.alma.1.noarch elfutils-libelf-0.193-1.el9.alma.1.aarch64 elfutils-libs-0.193-1.el9.alma.1.aarch64 epel-rpm-macros-9-18.el9.noarch file-5.39-16.el9.aarch64 file-libs-5.39-16.el9.aarch64 filesystem-3.16-5.el9.aarch64 findutils-4.8.0-7.el9.aarch64 fonts-srpm-macros-2.0.5-7.el9.1.noarch forge-srpm-macros-0.4.0-1.el9.noarch fpc-srpm-macros-1.3-7.el9.noarch gawk-5.1.0-6.el9.aarch64 gdb-minimal-16.3-2.el9.aarch64 gdbm-libs-1.23-1.el9.aarch64 ghc-srpm-macros-1.5.0-6.el9.noarch ghc-srpm-macros-epel-1.9.1-1.el9.noarch glibc-2.34-231.el9_7.10.aarch64 glibc-common-2.34-231.el9_7.10.aarch64 glibc-gconv-extra-2.34-231.el9_7.10.aarch64 glibc-minimal-langpack-2.34-231.el9_7.10.aarch64 gmp-6.2.0-13.el9.aarch64 go-srpm-macros-3.6.0-14.el9_7.noarch go-srpm-macros-epel-3.8.0-1.el9.noarch gpg-pubkey-3228467c-613798eb gpg-pubkey-b86b3716-61e69f29 grep-3.6-5.el9.aarch64 groff-base-1.22.4-10.el9.aarch64 gzip-1.12-1.el9.aarch64 info-6.7-15.el9.aarch64 json-c-0.14-11.el9.aarch64 kernel-srpm-macros-1.0-14.el9.noarch keyutils-libs-1.6.3-1.el9.aarch64 krb5-libs-1.21.1-9.el9_7.aarch64 libacl-2.3.1-4.el9.aarch64 libarchive-3.5.3-9.el9_7.aarch64 libattr-2.5.1-3.el9.aarch64 libblkid-2.37.4-21.el9_7.aarch64 libbrotli-1.0.9-9.el9_7.aarch64 libcap-2.48-10.el9_7.1.aarch64 libcap-ng-0.8.2-7.el9.aarch64 libcom_err-1.46.5-8.el9.aarch64 libcurl-7.76.1-35.el9_7.3.aarch64 libdb-5.3.28-57.el9_6.aarch64 libeconf-0.4.1-4.el9.aarch64 libevent-2.1.12-8.el9_4.aarch64 libfdisk-2.37.4-21.el9_7.aarch64 libffi-3.4.2-8.el9.aarch64 libgcc-11.5.0-11.el9.alma.1.aarch64 libgcrypt-1.10.0-11.el9.aarch64 libgomp-11.5.0-11.el9.alma.1.aarch64 libgpg-error-1.42-5.el9.aarch64 libidn2-2.3.0-7.el9.aarch64 libmount-2.37.4-21.el9_7.aarch64 libnghttp2-1.43.0-6.el9_7.1.aarch64 libpkgconf-1.7.3-10.el9.aarch64 libpsl-0.21.1-5.el9.aarch64 libpwquality-1.4.4-8.el9.aarch64 libselinux-3.6-3.el9.aarch64 libsemanage-3.6-5.el9_6.aarch64 libsepol-3.6-3.el9.aarch64 libsigsegv-2.13-4.el9.aarch64 libsmartcols-2.37.4-21.el9_7.aarch64 libssh-0.10.4-17.el9_7.aarch64 libssh-config-0.10.4-17.el9_7.noarch libstdc++-11.5.0-11.el9.alma.1.aarch64 libtasn1-4.16.0-9.el9.aarch64 libtool-ltdl-2.4.6-46.el9.aarch64 libunistring-0.9.10-15.el9.aarch64 libutempter-1.2.1-6.el9.aarch64 libuuid-2.37.4-21.el9_7.aarch64 libverto-0.3.2-3.el9.aarch64 libxcrypt-4.4.18-3.el9.aarch64 libxml2-2.9.13-14.el9_7.aarch64 libzstd-1.5.5-1.el9.aarch64 lua-libs-5.4.4-4.el9.aarch64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.aarch64 mpfr-4.1.0-7.el9.aarch64 ncurses-6.2-12.20210508.el9.aarch64 ncurses-base-6.2-12.20210508.el9.noarch ncurses-libs-6.2-12.20210508.el9.aarch64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.8-4.el9.aarch64 openssl-3.5.1-7.el9_7.aarch64 openssl-fips-provider-3.5.1-7.el9_7.aarch64 openssl-libs-3.5.1-7.el9_7.aarch64 p11-kit-0.25.3-3.el9_5.aarch64 p11-kit-trust-0.25.3-3.el9_5.aarch64 pam-1.5.1-26.el9_6.aarch64 patch-2.7.6-16.el9.aarch64 pcre-8.44-4.el9.aarch64 pcre2-10.40-6.el9.aarch64 pcre2-syntax-10.40-6.el9.noarch perl-AutoLoader-5.74-481.1.el9_6.noarch perl-B-1.80-481.1.el9_6.aarch64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-481.1.el9_6.noarch perl-Data-Dumper-2.174-462.el9.aarch64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.aarch64 perl-Encode-3.08-462.el9.aarch64 perl-Errno-1.30-481.1.el9_6.aarch64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-481.1.el9_6.aarch64 perl-File-Basename-2.85-481.1.el9_6.noarch perl-File-Path-2.18-4.el9.noarch perl-File-Temp-0.231.100-4.el9.noarch perl-File-stat-1.09-481.1.el9_6.noarch perl-FileHandle-2.03-481.1.el9_6.noarch perl-Getopt-Long-2.52-4.el9.noarch perl-Getopt-Std-1.12-481.1.el9_6.noarch perl-HTTP-Tiny-0.076-462.el9.noarch perl-IO-1.43-481.1.el9_6.aarch64 perl-IO-Socket-IP-0.41-5.el9.noarch perl-IO-Socket-SSL-2.073-2.el9.noarch perl-IPC-Open3-1.21-481.1.el9_6.noarch perl-MIME-Base64-3.16-4.el9.aarch64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.94-3.el9.aarch64 perl-POSIX-1.94-481.1.el9_6.aarch64 perl-PathTools-3.78-461.el9.aarch64 perl-Pod-Escapes-1.07-460.el9.noarch perl-Pod-Perldoc-3.28.01-461.el9.noarch perl-Pod-Simple-3.42-4.el9.noarch perl-Pod-Usage-2.01-4.el9.noarch perl-Scalar-List-Utils-1.56-462.el9.aarch64 perl-SelectSaver-1.02-481.1.el9_6.noarch perl-Socket-2.031-4.el9.aarch64 perl-Storable-3.21-460.el9.aarch64 perl-Symbol-1.08-481.1.el9_6.noarch perl-Term-ANSIColor-5.01-461.el9.noarch perl-Term-Cap-1.17-460.el9.noarch perl-Text-ParseWords-3.30-460.el9.noarch perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch perl-Time-Local-1.300-7.el9.noarch perl-URI-5.09-3.el9.noarch perl-base-2.27-481.1.el9_6.noarch perl-constant-1.33-461.el9.noarch perl-if-0.60.800-481.1.el9_6.noarch perl-interpreter-5.32.1-481.1.el9_6.aarch64 perl-libnet-3.13-4.el9.noarch perl-libs-5.32.1-481.1.el9_6.aarch64 perl-mro-1.23-481.1.el9_6.aarch64 perl-overload-1.31-481.1.el9_6.noarch perl-overloading-0.02-481.1.el9_6.noarch perl-parent-0.238-460.el9.noarch perl-podlators-4.14-460.el9.noarch perl-srpm-macros-1-41.el9.noarch perl-subs-1.03-481.1.el9_6.noarch perl-vars-1.05-481.1.el9_6.noarch pkgconf-1.7.3-10.el9.aarch64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.aarch64 popt-1.18-8.el9.aarch64 publicsuffix-list-dafsa-20210518-3.el9.noarch pyproject-srpm-macros-1.16.2-1.el9.noarch python-srpm-macros-3.9-54.el9.noarch qt5-srpm-macros-5.15.9-1.el9.noarch qt6-srpm-macros-6.6.2-1.el9.noarch readline-8.1-4.el9.aarch64 redhat-rpm-config-210-1.el9.alma.1.noarch rpm-4.16.1.3-39.el9.aarch64 rpm-build-4.16.1.3-39.el9.aarch64 rpm-build-libs-4.16.1.3-39.el9.aarch64 rpm-libs-4.16.1.3-39.el9.aarch64 rpmautospec-rpm-macros-0.8.4-1.el9.noarch rust-srpm-macros-17-4.el9.noarch rust-srpm-macros-epel-26.3-1.el9.noarch sed-4.8-9.el9.aarch64 setup-2.13.7-10.el9.noarch shadow-utils-4.9-15.el9.aarch64 sqlite-libs-3.34.1-9.el9_7.aarch64 systemd-libs-252-55.el9_7.9.alma.1.aarch64 tar-1.34-9.el9_7.aarch64 tzdata-2026a-1.el9.noarch unzip-6.0-59.el9.aarch64 util-linux-2.37.4-21.el9_7.aarch64 util-linux-core-2.37.4-21.el9_7.aarch64 which-2.21-30.el9_6.aarch64 xz-5.2.5-8.el9_0.aarch64 xz-libs-5.2.5-8.el9_0.aarch64 zip-3.0-35.el9.aarch64 zlib-1.2.11-40.el9.aarch64 zstd-1.5.5-1.el9.aarch64 Start: buildsrpm Start: rpmbuild -bs warning: bogus date in %changelog: Sun May 18 2026 Kit3713 - 1.0.4-1 Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1779062400 Wrote: /builddir/build/SRPMS/proteus-1.0.4-1.el9.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/alma+epel-9-aarch64-1779112929.079729/root/var/log/dnf.rpm.log /var/lib/mock/alma+epel-9-aarch64-1779112929.079729/root/var/log/dnf.librepo.log /var/lib/mock/alma+epel-9-aarch64-1779112929.079729/root/var/log/dnf.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-oy6wenji/proteus/proteus.spec) Config(child) 1 minutes 3 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/proteus-1.0.4-1.el9.src.rpm) Config(alma+epel-9-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/alma+epel-9-aarch64-bootstrap-1779112929.079729/root. INFO: reusing tmpfs at /var/lib/mock/alma+epel-9-aarch64-bootstrap-1779112929.079729/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/alma+epel-9-aarch64-1779112929.079729/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.16.1.3-39.el9.aarch64 python3-dnf-4.14.0-31.el9.alma.1.noarch python3-dnf-plugins-core-4.3.0-24.el9_7.noarch yum-4.14.0-31.el9.alma.1.noarch Finish: chroot init Start: build phase for proteus-1.0.4-1.el9.src.rpm Start: build setup for proteus-1.0.4-1.el9.src.rpm warning: bogus date in %changelog: Sun May 18 2026 Kit3713 - 1.0.4-1 Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1779062400 Wrote: /builddir/build/SRPMS/proteus-1.0.4-1.el9.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 9.1 kB/s | 1.5 kB 00:00 AlmaLinux 9 - BaseOS 121 kB/s | 3.8 kB 00:00 AlmaLinux 9 - AppStream 164 kB/s | 4.2 kB 00:00 AlmaLinux 9 - CRB 195 kB/s | 4.2 kB 00:00 AlmaLinux 9 - Extras 141 kB/s | 3.3 kB 00:00 Extra Packages for Enterprise Linux 9 - aarch64 57 kB/s | 16 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: cargo aarch64 1.88.0-1.el9 appstream 7.4 M dbus-devel aarch64 1:1.12.20-8.el9 appstream 33 k rust aarch64 1.88.0-1.el9 appstream 27 M systemd-rpm-macros noarch 252-55.el9_7.9.alma.1 baseos 47 k Installing dependencies: annobin aarch64 12.98-1.el9 appstream 1.1 M cmake-filesystem aarch64 3.26.5-3.el9_7 appstream 11 k cpp aarch64 11.5.0-11.el9.alma.1 appstream 10 M dbus-libs aarch64 1:1.12.20-8.el9 baseos 148 k gcc aarch64 11.5.0-11.el9.alma.1 appstream 30 M gcc-plugin-annobin aarch64 11.5.0-11.el9.alma.1 appstream 36 k glibc-devel aarch64 2.34-231.el9_7.10 appstream 446 k kernel-headers aarch64 5.14.0-611.54.6.el9_7 appstream 2.6 M libasan aarch64 11.5.0-11.el9.alma.1 appstream 399 k libatomic aarch64 11.5.0-11.el9.alma.1 baseos 25 k libedit aarch64 3.1-38.20210216cvs.el9 baseos 101 k libmpc aarch64 1.2.1-4.el9 appstream 62 k libubsan aarch64 11.5.0-11.el9.alma.1 appstream 175 k libxcrypt-devel aarch64 4.4.18-3.el9 appstream 28 k llvm-filesystem aarch64 20.1.8-3.el9 appstream 9.1 k llvm-libs aarch64 20.1.8-3.el9 appstream 28 M make aarch64 1:4.3-8.el9 baseos 526 k rust-std-static aarch64 1.88.0-1.el9 appstream 38 M xml-common noarch 0.6.3-58.el9 appstream 31 k Transaction Summary ================================================================================ Install 23 Packages Total download size: 146 M Installed size: 481 M Downloading Packages: (1/23): dbus-libs-1.12.20-8.el9.aarch64.rpm 19 MB/s | 148 kB 00:00 (2/23): libatomic-11.5.0-11.el9.alma.1.aarch64. 3.1 MB/s | 25 kB 00:00 (3/23): libedit-3.1-38.20210216cvs.el9.aarch64. 11 MB/s | 101 kB 00:00 (4/23): systemd-rpm-macros-252-55.el9_7.9.alma. 13 MB/s | 47 kB 00:00 (5/23): make-4.3-8.el9.aarch64.rpm 77 MB/s | 526 kB 00:00 (6/23): cmake-filesystem-3.26.5-3.el9_7.aarch64 3.3 MB/s | 11 kB 00:00 (7/23): annobin-12.98-1.el9.aarch64.rpm 45 MB/s | 1.1 MB 00:00 (8/23): dbus-devel-1.12.20-8.el9.aarch64.rpm 7.6 MB/s | 33 kB 00:00 (9/23): cargo-1.88.0-1.el9.aarch64.rpm 169 MB/s | 7.4 MB 00:00 (10/23): gcc-plugin-annobin-11.5.0-11.el9.alma. 8.5 MB/s | 36 kB 00:00 (11/23): glibc-devel-2.34-231.el9_7.10.aarch64. 68 MB/s | 446 kB 00:00 (12/23): cpp-11.5.0-11.el9.alma.1.aarch64.rpm 173 MB/s | 10 MB 00:00 (13/23): libasan-11.5.0-11.el9.alma.1.aarch64.r 83 MB/s | 399 kB 00:00 (14/23): libmpc-1.2.1-4.el9.aarch64.rpm 19 MB/s | 62 kB 00:00 (15/23): kernel-headers-5.14.0-611.54.6.el9_7.a 112 MB/s | 2.6 MB 00:00 (16/23): libubsan-11.5.0-11.el9.alma.1.aarch64. 32 MB/s | 175 kB 00:00 (17/23): libxcrypt-devel-4.4.18-3.el9.aarch64.r 9.1 MB/s | 28 kB 00:00 (18/23): llvm-filesystem-20.1.8-3.el9.aarch64.r 3.5 MB/s | 9.1 kB 00:00 (19/23): gcc-11.5.0-11.el9.alma.1.aarch64.rpm 172 MB/s | 30 MB 00:00 (20/23): rust-1.88.0-1.el9.aarch64.rpm 162 MB/s | 27 MB 00:00 (21/23): llvm-libs-20.1.8-3.el9.aarch64.rpm 142 MB/s | 28 MB 00:00 (22/23): xml-common-0.6.3-58.el9.noarch.rpm 1.1 MB/s | 31 kB 00:00 (23/23): rust-std-static-1.88.0-1.el9.aarch64.r 209 MB/s | 38 MB 00:00 -------------------------------------------------------------------------------- Total 338 MB/s | 146 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libmpc-1.2.1-4.el9.aarch64 1/23 Installing : cpp-11.5.0-11.el9.alma.1.aarch64 2/23 Running scriptlet: xml-common-0.6.3-58.el9.noarch 3/23 Installing : xml-common-0.6.3-58.el9.noarch 3/23 Installing : llvm-filesystem-20.1.8-3.el9.aarch64 4/23 Installing : libubsan-11.5.0-11.el9.alma.1.aarch64 5/23 Installing : libasan-11.5.0-11.el9.alma.1.aarch64 6/23 Installing : kernel-headers-5.14.0-611.54.6.el9_7.aarch64 7/23 Installing : libxcrypt-devel-4.4.18-3.el9.aarch64 8/23 Installing : glibc-devel-2.34-231.el9_7.10.aarch64 9/23 Installing : cmake-filesystem-3.26.5-3.el9_7.aarch64 10/23 Installing : make-1:4.3-8.el9.aarch64 11/23 Installing : libedit-3.1-38.20210216cvs.el9.aarch64 12/23 Installing : llvm-libs-20.1.8-3.el9.aarch64 13/23 Installing : libatomic-11.5.0-11.el9.alma.1.aarch64 14/23 Installing : gcc-11.5.0-11.el9.alma.1.aarch64 15/23 Running scriptlet: gcc-11.5.0-11.el9.alma.1.aarch64 15/23 Installing : rust-std-static-1.88.0-1.el9.aarch64 16/23 Installing : rust-1.88.0-1.el9.aarch64 17/23 Installing : dbus-libs-1:1.12.20-8.el9.aarch64 18/23 Installing : dbus-devel-1:1.12.20-8.el9.aarch64 19/23 Installing : cargo-1.88.0-1.el9.aarch64 20/23 Installing : annobin-12.98-1.el9.aarch64 21/23 Running scriptlet: annobin-12.98-1.el9.aarch64 21/23 Installing : gcc-plugin-annobin-11.5.0-11.el9.alma.1.aarch64 22/23 Running scriptlet: gcc-plugin-annobin-11.5.0-11.el9.alma.1.aarch64 22/23 Installing : systemd-rpm-macros-252-55.el9_7.9.alma.1.noarch 23/23 Running scriptlet: systemd-rpm-macros-252-55.el9_7.9.alma.1.noarch 23/23 Verifying : dbus-libs-1:1.12.20-8.el9.aarch64 1/23 Verifying : libatomic-11.5.0-11.el9.alma.1.aarch64 2/23 Verifying : libedit-3.1-38.20210216cvs.el9.aarch64 3/23 Verifying : make-1:4.3-8.el9.aarch64 4/23 Verifying : systemd-rpm-macros-252-55.el9_7.9.alma.1.noarch 5/23 Verifying : annobin-12.98-1.el9.aarch64 6/23 Verifying : cargo-1.88.0-1.el9.aarch64 7/23 Verifying : cmake-filesystem-3.26.5-3.el9_7.aarch64 8/23 Verifying : cpp-11.5.0-11.el9.alma.1.aarch64 9/23 Verifying : dbus-devel-1:1.12.20-8.el9.aarch64 10/23 Verifying : gcc-11.5.0-11.el9.alma.1.aarch64 11/23 Verifying : gcc-plugin-annobin-11.5.0-11.el9.alma.1.aarch64 12/23 Verifying : glibc-devel-2.34-231.el9_7.10.aarch64 13/23 Verifying : kernel-headers-5.14.0-611.54.6.el9_7.aarch64 14/23 Verifying : libasan-11.5.0-11.el9.alma.1.aarch64 15/23 Verifying : libmpc-1.2.1-4.el9.aarch64 16/23 Verifying : libubsan-11.5.0-11.el9.alma.1.aarch64 17/23 Verifying : libxcrypt-devel-4.4.18-3.el9.aarch64 18/23 Verifying : llvm-filesystem-20.1.8-3.el9.aarch64 19/23 Verifying : llvm-libs-20.1.8-3.el9.aarch64 20/23 Verifying : rust-1.88.0-1.el9.aarch64 21/23 Verifying : rust-std-static-1.88.0-1.el9.aarch64 22/23 Verifying : xml-common-0.6.3-58.el9.noarch 23/23 Installed: annobin-12.98-1.el9.aarch64 cargo-1.88.0-1.el9.aarch64 cmake-filesystem-3.26.5-3.el9_7.aarch64 cpp-11.5.0-11.el9.alma.1.aarch64 dbus-devel-1:1.12.20-8.el9.aarch64 dbus-libs-1:1.12.20-8.el9.aarch64 gcc-11.5.0-11.el9.alma.1.aarch64 gcc-plugin-annobin-11.5.0-11.el9.alma.1.aarch64 glibc-devel-2.34-231.el9_7.10.aarch64 kernel-headers-5.14.0-611.54.6.el9_7.aarch64 libasan-11.5.0-11.el9.alma.1.aarch64 libatomic-11.5.0-11.el9.alma.1.aarch64 libedit-3.1-38.20210216cvs.el9.aarch64 libmpc-1.2.1-4.el9.aarch64 libubsan-11.5.0-11.el9.alma.1.aarch64 libxcrypt-devel-4.4.18-3.el9.aarch64 llvm-filesystem-20.1.8-3.el9.aarch64 llvm-libs-20.1.8-3.el9.aarch64 make-1:4.3-8.el9.aarch64 rust-1.88.0-1.el9.aarch64 rust-std-static-1.88.0-1.el9.aarch64 systemd-rpm-macros-252-55.el9_7.9.alma.1.noarch xml-common-0.6.3-58.el9.noarch Complete! warning: bogus date in %changelog: Sun May 18 2026 Kit3713 - 1.0.4-1 Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1779062400 Wrote: /builddir/build/SRPMS/proteus-1.0.4-1.el9.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 9.2 kB/s | 1.5 kB 00:00 AlmaLinux 9 - BaseOS 155 kB/s | 3.8 kB 00:00 AlmaLinux 9 - AppStream 154 kB/s | 4.2 kB 00:00 AlmaLinux 9 - CRB 168 kB/s | 4.2 kB 00:00 AlmaLinux 9 - Extras 145 kB/s | 3.3 kB 00:00 Extra Packages for Enterprise Linux 9 - aarch64 237 kB/s | 16 kB 00:00 Package cargo-1.88.0-1.el9.aarch64 is already installed. Package dbus-devel-1:1.12.20-8.el9.aarch64 is already installed. Package rust-1.88.0-1.el9.aarch64 is already installed. Package systemd-rpm-macros-252-55.el9_7.9.alma.1.noarch is already installed. Dependencies resolved. Nothing to do. Complete! Finish: build setup for proteus-1.0.4-1.el9.src.rpm Start: rpmbuild proteus-1.0.4-1.el9.src.rpm warning: bogus date in %changelog: Sun May 18 2026 Kit3713 - 1.0.4-1 Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1779062400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.UEUC6y + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf Proteus-1.0.4 + /usr/bin/gzip -dc /builddir/build/SOURCES/proteus-1.0.4.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd Proteus-1.0.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.1pEaJV + umask 022 + cd /builddir/build/BUILD + cd Proteus-1.0.4 + cargo build --release --frozen --offline Compiling proc-macro2 v1.0.106 Compiling quote v1.0.45 Compiling unicode-ident v1.0.24 Compiling serde_core v1.0.228 Compiling serde v1.0.228 Compiling libc v0.2.186 Compiling syn v2.0.117 Compiling hashbrown v0.17.0 Compiling winnow v1.0.2 Compiling equivalent v1.0.2 Compiling toml_datetime v1.1.1+spec-1.1.0 Compiling indexmap v2.14.0 Compiling winnow v0.7.15 Compiling toml_parser v1.1.2+spec-1.1.0 Compiling pin-project-lite v0.2.17 Compiling cfg-if v1.0.4 Compiling crossbeam-utils v0.8.21 Compiling toml_edit v0.25.11+spec-1.1.0 Compiling proc-macro-crate v3.5.0 Compiling parking v2.2.1 Compiling once_cell v1.21.4 Compiling concurrent-queue v2.5.0 Compiling tracing-core v0.1.36 Compiling futures-core v0.3.32 Compiling endi v1.1.1 Compiling serde_derive v1.0.228 Compiling enumflags2_derive v0.7.12 Compiling event-listener v5.4.1 Compiling errno v0.3.14 Compiling lazy_static v1.5.0 Compiling crc32fast v1.5.0 Compiling rustix v1.1.4 Compiling zmij v1.0.21 Compiling sharded-slab v0.1.7 Compiling signal-hook-registry v1.4.8 Compiling event-listener-strategy v0.5.4 Compiling tracing-attributes v0.1.31 Compiling tokio-macros v2.7.0 Compiling thread_local v1.1.9 Compiling mio v1.2.0 Compiling socket2 v0.6.3 Compiling zvariant_utils v3.3.0 Compiling enumflags2 v0.7.12 Compiling serde_json v1.0.149 Compiling zvariant_derive v5.9.2 Compiling serde_spanned v0.6.9 Compiling toml_datetime v0.6.11 Compiling thiserror v2.0.18 Compiling clap_lex v1.1.0 Compiling adler2 v2.0.1 Compiling simd-adler32 v0.3.9 Compiling fastrand v2.4.1 Compiling anyhow v1.0.102 Compiling bytes v1.11.1 Compiling zvariant v5.9.2 Compiling anstyle v1.0.14 Compiling zbus_names v4.3.1 Compiling futures-io v0.3.32 Compiling heck v0.5.0 Compiling toml_write v0.1.2 Compiling linux-raw-sys v0.12.1 Compiling bitflags v2.11.1 Compiling toml_edit v0.22.27 Compiling zbus_macros v5.13.2 Compiling clap_derive v4.6.1 Compiling futures-lite v2.6.1 Compiling clap_builder v4.6.0 Compiling tokio v1.52.3 Compiling miniz_oxide v0.8.9 Compiling tracing v0.1.44 Compiling tracing-subscriber v0.3.23 Compiling async-broadcast v0.7.2 Compiling async-trait v0.1.89 Compiling thiserror-impl v2.0.18 Compiling serde_repr v0.1.20 Compiling ordered-stream v0.2.0 Compiling filetime v0.2.29 Compiling uuid v1.23.1 Compiling include_dir_macros v0.7.4 Compiling hex v0.4.3 Compiling memchr v2.8.0 Compiling itoa v1.0.18 Compiling toml_writer v1.1.1+spec-1.1.0 Compiling proteus v1.0.4 (/builddir/build/BUILD/Proteus-1.0.4) Compiling include_dir v0.7.4 Compiling zbus v5.13.2 Compiling tar v0.4.45 Compiling flate2 v1.1.9 Compiling tracing-journald v0.3.2 Compiling clap v4.6.1 Compiling toml v0.8.23 Compiling getrandom v0.2.17 Finished `release` profile [optimized] target(s) in 2m 02s + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.yLTGVJ + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64 ++ dirname /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64 + cd Proteus-1.0.4 + install -Dm755 target/release/proteus /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/bin/proteus + install -Dm644 dist/man/proteus.1 /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/man/man1/proteus.1 + install -Dm644 dist/completions/proteus.bash /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/bash-completion/completions/proteus + install -Dm644 dist/completions/proteus.zsh /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/zsh/site-functions/_proteus + install -Dm644 dist/completions/proteus.fish /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/fish/vendor_completions.d/proteus.fish + for unit in dist/systemd/*.service dist/systemd/*.timer ++ basename dist/systemd/proteus-boot.service + install -Dm644 dist/systemd/proteus-boot.service /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/lib/systemd/system/proteus-boot.service + for unit in dist/systemd/*.service dist/systemd/*.timer ++ basename dist/systemd/proteus-check.service + install -Dm644 dist/systemd/proteus-check.service /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/lib/systemd/system/proteus-check.service + for unit in dist/systemd/*.service dist/systemd/*.timer ++ basename dist/systemd/proteus-events.service + install -Dm644 dist/systemd/proteus-events.service /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/lib/systemd/system/proteus-events.service + for unit in dist/systemd/*.service dist/systemd/*.timer ++ basename dist/systemd/proteus-resume.service + install -Dm644 dist/systemd/proteus-resume.service /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/lib/systemd/system/proteus-resume.service + for unit in dist/systemd/*.service dist/systemd/*.timer ++ basename dist/systemd/proteus-rotate.service + install -Dm644 dist/systemd/proteus-rotate.service /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/lib/systemd/system/proteus-rotate.service + for unit in dist/systemd/*.service dist/systemd/*.timer ++ basename dist/systemd/proteus-check.timer + install -Dm644 dist/systemd/proteus-check.timer /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/lib/systemd/system/proteus-check.timer + for unit in dist/systemd/*.service dist/systemd/*.timer ++ basename dist/systemd/proteus-rotate.timer + install -Dm644 dist/systemd/proteus-rotate.timer /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/lib/systemd/system/proteus-rotate.timer + install -Dm755 dist/networkmanager/dispatcher.d/01-proteus /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/etc/NetworkManager/dispatcher.d/01-proteus + install -Dm644 dist/polkit/com.kit3713.proteus.policy /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/polkit-1/actions/com.kit3713.proteus.policy + install -dm755 /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/etc/proteus + install -dm700 /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/var/lib/proteus + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /etc/NetworkManager/dispatcher.d/01-proteus from /bin/sh to #!/usr/bin/sh Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.TbYuaf + umask 022 + cd /builddir/build/BUILD + cd Proteus-1.0.4 + cargo test --release --frozen --offline --lib Compiling serde_core v1.0.228 Compiling libc v0.2.186 Compiling pin-project-lite v0.2.17 Compiling cfg-if v1.0.4 Compiling unicode-ident v1.0.24 Compiling winnow v0.7.15 Compiling proc-macro2 v1.0.106 Compiling quote v1.0.45 Compiling crossbeam-utils v0.8.21 Compiling parking v2.2.1 Compiling once_cell v1.21.4 Compiling concurrent-queue v2.5.0 Compiling tracing-core v0.1.36 Compiling syn v2.0.117 Compiling futures-core v0.3.32 Compiling equivalent v1.0.2 Compiling hashbrown v0.17.0 Compiling serde v1.0.228 Compiling event-listener v5.4.1 Compiling errno v0.3.14 Compiling lazy_static v1.5.0 Compiling endi v1.1.1 Compiling indexmap v2.14.0 Compiling enumflags2 v0.7.12 Compiling toml_datetime v0.6.11 Compiling serde_spanned v0.6.9 Compiling sharded-slab v0.1.7 Compiling signal-hook-registry v1.4.8 Compiling event-listener-strategy v0.5.4 Compiling mio v1.2.0 Compiling socket2 v0.6.3 Compiling thread_local v1.1.9 Compiling clap_lex v1.1.0 Compiling fastrand v2.4.1 Compiling bytes v1.11.1 Compiling simd-adler32 v0.3.9 Compiling anstyle v1.0.14 Compiling bitflags v2.11.1 Compiling winnow v1.0.2 Compiling zvariant_utils v3.3.0 Compiling toml_write v0.1.2 Compiling zvariant v5.9.2 Compiling adler2 v2.0.1 Compiling linux-raw-sys v0.12.1 Compiling futures-io v0.3.32 Compiling futures-lite v2.6.1 Compiling toml_parser v1.1.2+spec-1.1.0 Compiling rustix v1.1.4 Compiling zbus_names v4.3.1 Compiling miniz_oxide v0.8.9 Compiling toml_edit v0.22.27 Compiling tokio v1.52.3 Compiling clap_builder v4.6.0 Compiling tracing v0.1.44 Compiling tracing-subscriber v0.3.23 Compiling async-broadcast v0.7.2 Compiling zmij v1.0.21 Compiling crc32fast v1.5.0 Compiling uuid v1.23.1 Compiling ordered-stream v0.2.0 Compiling filetime v0.2.29 Compiling toml_writer v1.1.1+spec-1.1.0 Compiling toml_datetime v1.1.1+spec-1.1.0 Compiling itoa v1.0.18 Compiling memchr v2.8.0 Compiling hex v0.4.3 Compiling toml_edit v0.25.11+spec-1.1.0 Compiling zbus v5.13.2 Compiling serde_json v1.0.149 Compiling include_dir v0.7.4 Compiling thiserror v2.0.18 Compiling tar v0.4.45 Compiling tracing-journald v0.3.2 Compiling flate2 v1.1.9 Compiling clap v4.6.1 Compiling toml v0.8.23 Compiling anyhow v1.0.102 Compiling getrandom v0.2.17 Compiling proteus v1.0.4 (/builddir/build/BUILD/Proteus-1.0.4) Finished `release` profile [optimized] target(s) in 3m 23s Running unittests src/lib.rs (target/release/deps/proteus-71c590741f0021cc) running 1335 tests test backend::mock::tests::available_flag_can_be_toggled ... ok test backend::mock::tests::mutex_poisoning_does_not_permanently_disable_the_mock ... ignored, NBE/N13: documents desired mutex-poisoning recovery; requires switching MockBackend's lock helpers to into_inner recovery before this can pass — tracked for follow-up. test backend::mock::tests::call_log_records_every_method_in_order ... ok test backend::mock::tests::read_connection_id_uuid_returns_seeded_metadata ... ok test backend::mock::tests::list_connections_returns_seeded_entries ... ok test backend::mock::tests::renew_lease_uses_per_iface_outcome ... ok test backend::mock::tests::read_factory_mac_returns_seeded_value ... ok test backend::mock::tests::rotate_outcome_is_configurable_per_iface ... ok test backend::mock::tests::round_trip_set_then_read_cloned_mac ... ok test backend::mock::tests::set_cloned_mac_accepts_unicast_mac ... ok test backend::mock::tests::set_cloned_mac_refuses_multicast_mac ... ok test backend::mock::tests::set_dhcp_settings_round_trips_snapshot ... ok test backend::mock::tests::set_ipv6_settings_records_call_and_persists_value ... ok test backend::mock::tests::unknown_iface_rotate_falls_back_to_backend_unavailable ... ok test backend::mock::tests::without_state_path_skips_flock_and_cooldown ... ok test backend::mock::tests::write_anonymous_identity_clears_on_empty_string ... ok test backend::networkd::tests::available_is_false_when_either_gate_fails ... ok test backend::networkd::tests::name_is_stable_token ... ok test backend::networkd::tests::connection_reads_return_none_not_err ... ok test backend::networkd::tests::rotate_returns_backend_unavailable_for_now ... ok test backend::networkd::tests::unimplemented_methods_return_err_not_panic ... ok test backend::nm::tests::kind_round_trip_wifi_and_ethernet ... ok test backend::mock::tests::busy_flock_from_foreign_fd_surfaces_skipped_cooldown ... ok test backend::mock::tests::with_state_path_serialises_rotate_via_cooldown_stamp ... ok test backend::nm::tests::name_is_stable_token ... ok test backend::nm::tests::parse_connection_ref_accepts_well_formed_path ... ok test backend::nm::tests::parse_connection_ref_rejects_empty ... ok test backend::nm::tests::parse_iso8601_z_rejects_garbage ... ok test backend::nm::tests::parse_iso8601_z_round_trips_unix_to_ymdhms ... ok test backend::nm::tests::lock_busy_skips_without_invoking_rotate_hook ... ok test backend::nm::tests::n14_concurrent_rotate_different_ifaces_proceeds_in_parallel ... ok test backend::nm::tests::n14_concurrent_rotate_same_iface_serialises ... ok test backend::nm::tests::remaining_cooldown_absurd_elapsed_treated_as_skew ... ok test backend::nm::tests::remaining_cooldown_future_stamp_treated_as_skew ... ok test backend::nm::tests::remaining_cooldown_in_window_returns_expected_duration ... ok test backend::nm::tests::remaining_cooldown_long_cooldown_respects_old_stamp_within_window ... ok test backend::nm::tests::read_back_failure_after_successful_rotate_returns_meaningful_error ... ok test backend::nm::tests::remaining_cooldown_long_cooldown_treats_past_expiry_as_expired ... ok test backend::nm::tests::remaining_cooldown_none_when_stamp_in_past ... ok test backend::nm::tests::read_back_success_returns_actual_rotated_mac ... ok test backend::raw::tests::available_defers_to_nm_when_nm_is_running ... ok test backend::raw::tests::list_devices_bails_for_now ... ok test backend::raw::tests::name_is_stable_token ... ok test backend::nm::tests::read_back_with_missing_current_mac_after_rotate_errors ... ok test backend::raw::tests::read_connection_methods_yield_none ... ok test backend::select::tests::availability_matrix_orders_nm_networkd_raw ... ok test backend::select::tests::is_valid_driver_accepts_documented_names ... ok test backend::select::tests::select_auto_returns_some_backend_or_clear_error ... ok test backend::select::tests::select_explicit_networkd_returns_networkd ... ok test backend::select::tests::select_explicit_raw_returns_raw ... ok test backend::select::tests::select_explicit_nm_does_not_check_availability ... ok test backend::nm::tests::rotate_if_needed_holds_lock_across_decision_and_mutation ... ok test backend::select::tests::select_garbage_driver_errors ... ok test backend::tests::backend_device_clone_round_trip ... ok test backend::nm::tests::rotate_if_needed_skips_within_cooldown ... ok test backend::tests::connection_ref_round_trips_payload ... ok test backend::tests::renew_outcome_variants_are_distinct ... ok test backend::tests::rotate_outcome_equality ... ok test bluetooth::alias::tests::generic_aliases_have_at_least_fifteen_entries ... ok test bluetooth::alias::tests::generic_aliases_have_no_host_strings ... ok test bluetooth::alias::tests::generic_returns_one_of_the_pool ... ok test bluetooth::alias::tests::persona_unset_uses_generic_pool_path ... ok test bluetooth::alias::tests::persona_with_empty_template_falls_through_to_generic ... ok test bluetooth::alias::tests::pinned_alias_source_beats_persona_template ... ok test bluetooth::alias::tests::pinned_returns_pinned_value ... ok test bluetooth::alias::tests::pinned_without_value_errors ... ok test bluetooth::alias::tests::select_alias_rejects_hostile_pinned ... ok test bluetooth::alias::tests::unknown_source_errors ... ok test bluetooth::alias::tests::validate_alias_accepts_printable_ascii_and_unicode ... ok test bluetooth::alias::tests::validate_alias_rejects_bidi_override_chars ... ok test bluetooth::alias::tests::validate_alias_rejects_empty ... ok test bluetooth::alias::tests::select_alias_with_persona_rejects_hostile_template_render ... ok test bluetooth::alias::tests::validate_alias_rejects_nul_and_control_chars ... ok test bluetooth::alias::tests::validate_alias_rejects_oversized ... ok test bluetooth::apply::tests::ble_cap_value_is_thirty_bytes ... ok test bluetooth::apply::tests::classifier_does_not_swallow_unrelated_errors ... ok test bluetooth::apply::tests::ble_only_adapter_caps_alias_at_thirty_bytes ... ok test bluetooth::apply::tests::classifier_method_error_name_set_is_documented ... ok test bluetooth::apply::tests::classifier_treats_fdo_unknown_interface_as_gone ... ok test bluetooth::apply::tests::classifier_treats_fdo_unknown_object_as_gone ... ok test bluetooth::apply::tests::classifier_treats_fdo_unknown_method_as_gone ... ok test bluetooth::apply::tests::dual_mode_adapter_has_no_warn_cap ... ok test bluetooth::alias::tests::persona_template_drives_bt_alias_when_active ... ok test bluetooth::apply::tests::proceed_when_powered_on_or_unknown ... ok test bluetooth::apply::tests::skip_when_explicitly_powered_off ... ok test bluetooth::apply::tests::unknown_address_type_returns_no_cap ... ok test captive_portal::tests::body_compare_is_whitespace_tolerant ... ok test captive_portal::tests::body_slice_handles_crlf_boundaries ... ok test captive_portal::tests::classification_as_str_matches_kebab_case ... ok test captive_portal::tests::classifies_200_with_different_body_as_portal_required ... ok test captive_portal::tests::classifies_expected_body_with_auth_header_as_portal_authed ... ok test captive_portal::tests::classifies_exact_match_as_clear ... ok test captive_portal::tests::classifies_redirect_as_portal_required ... ok test captive_portal::tests::empty_expected_body_with_empty_body_is_unknown ... ok test captive_portal::tests::empty_expected_body_with_real_body_still_classifies ... ok test captive_portal::tests::host_header_for_ipv6_literal_is_bracketed ... ok test captive_portal::tests::host_header_for_ipv4_and_hostname_is_unchanged ... ok test captive_portal::tests::max_redirect_hops_is_bounded_small ... ok test captive_portal::tests::parse_http_response_handles_empty_body ... ok test captive_portal::tests::parses_http_url_with_port ... ok test captive_portal::tests::parses_ipv6_literal_with_default_port ... ok test captive_portal::tests::parses_ipv6_literal_with_explicit_port ... ok test captive_portal::tests::parses_ipv6_literal_without_path ... ok test captive_portal::tests::parses_simple_http_url ... ok test captive_portal::tests::redirect_target_escapes_benign_bidi_override ... ok test captive_portal::tests::redirect_target_strips_terminal_control_sequences ... ok test captive_portal::tests::rejects_https_and_garbage ... ok test captive_portal::tests::rejects_malformed_ipv6_brackets ... ok test captive_portal::tests::reload_clone_shares_underlying_config ... ok test captive_portal::tests::reload_handle_round_trip ... ok test captive_portal::tests::reload_snapshot_is_a_coherent_clone ... ok test captive_portal::tests::reload_swap_replaces_config_atomically ... ok test captive_portal::tests::remaining_budget_returns_what_is_left ... ok test captive_portal::tests::remaining_budget_yields_timeout_when_exhausted ... ok test captive_portal::tests::reload_recovers_from_poisoned_writer ... ok test captive_portal::tests::request_line_builder_encodes_unsafe_host_bytes ... ok test captive_portal::tests::request_line_builder_encodes_unsafe_path_bytes ... ok test captive_portal::tests::request_line_builder_preserves_ipv6_address_bytes ... ok test captive_portal::tests::request_line_builder_round_trip_simple ... ok test captive_portal::tests::resolve_redirect_target_follows_http_absolute ... ok test captive_portal::tests::resolve_redirect_target_handles_root_relative ... ok test captive_portal::tests::resolve_redirect_target_handles_scheme_relative ... ok test captive_portal::tests::resolve_redirect_target_refuses_https_when_no_tls ... ok test captive_portal::tests::resolve_redirect_target_rejects_header_injection ... ok test captive_portal::tests::run_bounded_returns_fast_result ... ok test captive_portal::tests::strips_userinfo_with_ipv6_literal ... ok test captive_portal::tests::strips_userinfo_from_authority ... ok test captive_portal::tests::strips_userinfo_with_port ... ok test captive_portal::tests::validate_location_accepts_absolute_http_and_https ... ok test captive_portal::tests::validate_location_accepts_scheme_relative_and_root_relative ... ok test captive_portal::tests::validate_location_caps_oversized_input ... ok test captive_portal::tests::validate_location_rejects_empty_and_whitespace ... ok test captive_portal::tests::validate_location_rejects_header_injection ... ok test captive_portal::tests::validate_location_rejects_relative_refs ... ok test captive_portal::tests::validate_location_trims_surrounding_whitespace ... ok test cli::dispatch::tests::apply_json_to_apply_command_sets_json_flag ... ok test cli::dispatch::tests::apply_json_to_doctor_command_only_flips_json ... ok test cli::dispatch::tests::apply_json_to_mutating_command_without_json_is_a_noop ... ok test cli::dispatch::tests::apply_json_to_revert_command_sets_json_flag ... ok test cli::dispatch::tests::apply_json_to_status_command_sets_json_flag ... ok test cli::tests::anyhow_alternate_format_walks_source_chain ... ok test cli::tests::missing_explicit_override_is_ok_for_config_edit ... ok test cli::tests::existing_explicit_override_passes ... ok test cli::tests::missing_explicit_override_is_ok_for_persona_clear ... ok test cli::tests::missing_explicit_override_is_ok_for_persona_use ... ok test cli::tests::missing_explicit_override_is_ok_for_reset_which_will_create_the_file ... ok test cli::tests::missing_explicit_override_is_ok_for_ssid_clear ... ok test cli::tests::missing_explicit_override_returns_config_error_for_read_command ... ok test cli::tests::missing_explicit_override_still_aborts_for_persona_list ... ok test cli::tests::missing_explicit_override_is_ok_for_ssid_set ... ok test cli::tests::missing_explicit_override_still_aborts_for_ssid_list ... ok test cli::tests::no_override_is_ok_even_when_default_path_missing ... ok test commands::apply::tests::disabled_components_skip_with_config_note ... ok test commands::apply::tests::classify_maps_command_results_to_status_buckets ... ok test commands::apply::tests::merge_dhcp_with_renew_marks_failed_on_nonzero_exit ... ok test commands::apply::tests::merge_dhcp_with_renew_marks_failed_when_renew_errors ... ok test commands::apply::tests::merge_dhcp_with_renew_preserves_applied_on_success ... ok test commands::apply::tests::orchestrator_includes_timers_for_default_config ... ok test commands::apply::tests::orchestrator_covers_every_phase_d_module ... ok test commands::apply::tests::risk_warnings_each_points_at_an_existing_wiki_page ... ok test commands::apply::tests::risk_warnings_empty_for_default_config ... ok test commands::apply::tests::risk_warnings_rf_tx_power_reduce_triggers_alone ... ok test commands::apply::tests::risk_warnings_triggers_for_each_risky_knob ... ok test commands::apply::tests::run_rf_skips_with_default_config_note ... ok test commands::apply::tests::summary_command_field_is_caller_supplied ... ok test commands::apply::tests::success_path_emits_no_info_level_tracing_events ... ok test commands::apply::tests::summary_with_error_includes_error_string ... ok test commands::apply::tests::summary_serialises_per_component_status_and_exit_code ... ok test commands::apply::tests::tally_counts_each_status_bucket ... ok test commands::backup::tests::hash_file_matches_sha256_of_contents ... ok test commands::backup::tests::rejects_symlink_target ... ok test commands::backup::tests::resolve_config_dir_defaults_when_no_override ... ok test commands::backup::tests::resolve_config_dir_uses_parent_of_override ... ok test commands::backup::tests::resolve_state_dir_uses_parent_of_override ... ok test commands::bluetooth_cmd::tests::capture_originals_step_is_idempotent ... ok test commands::completions::tests::bash_completion_has_proteus_marker ... ok test commands::backup::tests::build_archive_writes_0600_and_contains_expected_files ... ok test commands::completions::tests::bundled_scripts_cover_current_subcommand_surface ... ok test commands::bluetooth_cmd::tests::captured_bluetooth_alias_persists_to_disk ... ok test commands::completions::tests::bundled_scripts_cover_current_wiki_pages ... ok test commands::completions::tests::case_insensitive_shell_match ... ok test commands::completions::tests::each_supported_shell_resolves ... ok test commands::completions::tests::embedded_scripts_are_non_empty ... ok test commands::completions::tests::unknown_shell_returns_config_error ... ok test commands::config_cmd::tests::dotted_key_parser_splits_into_path_and_field ... ok test commands::config_cmd::tests::catalogue_entries_resolve_via_lookup ... ok test commands::config_cmd::tests::disable_with_reason_writes_comment_above_section ... ok test commands::config_cmd::tests::explain_current_and_source_reports_override_state ... ok test commands::config_cmd::tests::enumerate_keys_includes_known_fields ... ok test commands::config_cmd::tests::reset_minimal_body_has_no_overrides ... ok test commands::config_cmd::tests::per_section_reset_removes_section_from_doc ... ok test commands::config_cmd::tests::parse_value_for_key_coerces_by_default_type ... ok test commands::config_cmd::tests::set_in_doc_handles_type_mismatch_overwrite ... ok test commands::config_cmd::tests::section_has_enabled_recognises_mac_but_not_dns ... ok test commands::config_cmd::tests::set_three_level_timer_key_round_trips ... ok test commands::config_cmd::tests::set_value_round_trips_through_doc ... ok test commands::config_cmd::tests::value_type_tag_distinguishes_basic_scalars ... ok test commands::config_cmd::tests::validate_reports_errors_for_bad_toml ... ok test commands::dhcp::tests::device_matches_respects_iface_filter ... ok test commands::dhcp::tests::renew_on_apply_defaults_to_false ... ok test commands::dhcp::tests::captured_dhcp_originals_persist_to_disk ... ok test commands::dhcp::tests::renew_with_backend_disconnect_activated_label ... ok test commands::dhcp::tests::renew_with_backend_iface_filter_skips_non_matches ... ok test commands::dhcp::tests::renew_with_backend_no_active_connection_renders_skipped ... ok test commands::dhcp::tests::renew_with_backend_records_renew_lease_call ... ok test commands::dhcp::tests::renew_with_backend_skips_unmanaged_devices_without_filter ... ok test commands::dhcp::tests::renew_without_yes_returns_confirmation_required ... ok test commands::doctor::tests::aggregate_counts_each_status ... ok test commands::dhcp::tests::renew_without_root_returns_permission_error ... ok test commands::doctor::tests::check_init_available_lists_every_init ... ok test commands::doctor::tests::check_init_available_warns_when_nothing_detected ... ok test commands::doctor::tests::doctor_exits_one_when_any_check_fails ... ok test commands::doctor::tests::doctor_exits_zero_on_clean_run ... ok test commands::doctor::tests::doctor_exits_zero_on_warn_only ... ok test commands::doctor::tests::glyph_bracket_variants_used_when_no_color ... ok test commands::doctor::tests::glyph_unicode_has_no_ansi ... ok test commands::doctor::tests::doctor_init_section_renders_without_panic ... ok test commands::doctor::tests::human_render_groups_by_category_and_includes_summary ... ok test commands::doctor::tests::next_steps_emits_backend_install_hint_on_total_unavailability ... ok test commands::doctor::tests::next_steps_empty_on_clean_input ... ok test commands::doctor::tests::next_steps_hints_on_config_file_parse_failure ... ok test commands::doctor::tests::next_steps_hints_when_iface_manager_alternate_present ... ok test commands::doctor::tests::next_steps_hints_when_pinned_backend_is_missing ... ok test commands::doctor::tests::render_style_respects_no_color_flag ... ok test commands::doctor::tests::strip_quotes_handles_double_and_single ... ok test commands::doctor::tests::push_init_emits_two_checks ... ok test commands::doctor::tests::verbose_includes_check_id ... ok test commands::dry_run::tests::apply_plan_notes_each_disabled_component ... ok test commands::dry_run::tests::apply_plan_concats_all_components_when_enabled ... ok test commands::dry_run::tests::dhcp_preview_skip_note_tracks_config_toggle ... ok test commands::dry_run::tests::empty_args_returns_not_implemented ... ok test commands::dry_run::tests::dry_run_apply_does_not_emit_not_yet_implemented_for_default_config ... ok test commands::dry_run::tests::nft_preview_lists_optional_discovery_blocks ... ok test commands::dry_run::tests::reset_plan_describes_backup_and_defaults ... ok test commands::dry_run::tests::revert_plan_lists_cached_originals ... ok test commands::dry_run::tests::uninstall_plan_includes_unit_teardown_and_purge_branch ... ok test commands::enterprise_wifi::tests::anonymous_identity_setting_uses_anonymous_at_realm_format ... ok test commands::enterprise_wifi::tests::decide_disable_value_clears_when_no_cache ... ok test commands::dry_run::tests::unknown_inner_command_returns_not_implemented ... ok test commands::enterprise_wifi::tests::decide_disable_value_restores_cached_some ... ok test commands::enterprise_wifi::tests::cached_original_survives_state_round_trip ... ok test commands::enterprise_wifi::tests::disable_pushes_cached_value_through_trait ... ok test commands::enterprise_wifi::tests::disable_untags_connection_in_state ... ok test commands::enterprise_wifi::tests::realm_extraction_matches_wiki_examples ... ok test commands::enterprise_wifi::tests::revert_targets_includes_entries_cached_as_empty_string ... ok test commands::enterprise_wifi::tests::revert_targets_skips_pure_dhcp_entries ... ok test commands::enterprise_wifi::tests::write_anonymous_identity_through_trait_records_call ... ok test commands::enterprise_wifi::tests::write_anonymous_identity_empty_clears_via_trait ... ok test commands::events::tests::handler_handles_connection_up_without_ssid ... ok test commands::events::tests::default_handler_counts_every_trigger_kind ... ok test commands::events::tests::handler_resolves_per_ssid_policy_on_connection_up ... ok test commands::events::tests::list_sources_degraded_reason_matches_status ... ok test commands::events::tests::list_sources_entries_each_have_a_capability_needed ... ok test commands::events::tests::list_sources_json_shape_is_stable ... ok test commands::events::tests::list_sources_portal_auth_is_always_available ... ok test commands::events::tests::list_sources_reports_all_four_kinds_in_stable_order ... ok test commands::events::tests::max_triggers_at_or_above_budget_fires_the_gate ... ok test commands::events::tests::max_triggers_zero_disables_the_budget ... ok test commands::events::tests::read_snapshot_returns_missing_when_absent ... ok test commands::events::tests::list_sources_returns_success_in_both_renderers ... ok test commands::events::tests::mock_connection_up_invokes_handler_exactly_once ... ok test commands::events::tests::rotate_on_trigger_handler_without_backend_is_log_only ... ok test commands::events::tests::run_with_enabled_true_clears_config_gate_then_hits_root_gate ... ok test commands::events::tests::run_with_force_clears_config_gate_then_hits_root_gate ... ok test commands::events::tests::rotate_on_trigger_handler_actually_rotates_the_mock_backend ... ok test commands::events::tests::run_without_force_when_disabled_returns_config_error ... ok test commands::events::tests::shutdown_tasks_drains_a_clean_source_within_deadline ... ok test commands::events::tests::shutdown_tasks_with_empty_input_is_a_clean_noop ... ok test commands::events::tests::source_name_to_kind_covers_every_known_source ... ok test commands::events::tests::snapshot_round_trip_through_disk ... ok test commands::events::tests::status_refuses_future_schema_version ... ok { "reason": "missing", "running": false, "snapshot_path": "/tmp/proteus-events-status-missing-2232/events-status.json" }test commands::events::tests::status_returns_system_not_supported_when_no_snapshot ... ok { "age_secs": 0, "handlers": [ { "fires": 0, "last_fired_unix": null, "name": "rotate-on-trigger", "panics": 0 } ], "pid": 99, "schema_version": 1, "sources": [ { "last_fired_unix": null, "name": "connection-up", "rate_limited": 0, "status": "running", "triggers_fired": 0 }, { "last_fired_unix": null, "name": "link-flap", "rate_limited": 0, "status": "running", "triggers_fired": 0 }, { "last_fired_unix": null, "name": "reg-domain-change", "rate_limited": 0, "status": "running", "triggers_fired": 0 }, { "last_fired_unix": null, "name": "portal-auth", "rate_limited": 0, "status": "running", "triggers_fired": 0 } ], "started_at_unix": 1779113213, "total_rate_limited": 0, "total_triggers": 0, "uptime_secs": 120, "wrote_at_unix": 1779113333 }test commands::events::tests::status_snapshot_path_lives_next_to_state_file ... ok test commands::events::tests::status_returns_success_for_fresh_snapshot ... ok { "reason": "stale", "running": false, "snapshot_path": "/tmp/proteus-events-stale-2232/events-status.json" }test commands::events::tests::status_treats_stale_snapshot_as_not_running ... ok test commands::hostname::tests::captured_hostname_originals_persist_to_disk ... ok test commands::ipv6::tests::capture_records_first_snapshot_and_skips_thereafter ... ok test commands::ipv6::tests::classify_privacy_recognises_known_modes ... ok test commands::ipv6::tests::ipv6_apply_via_backend_sets_settings_and_records_call ... ok test commands::ipv6::tests::captured_ipv6_originals_persist_to_disk ... ok test commands::ipv6::tests::ipv6_apply_via_backend_skips_when_no_connections ... ok test commands::ipv6::tests::original_for_key_dispatches_correctly ... ok test commands::ipv6::tests::ipv6_apply_via_backend_unknown_iface_is_skipped ... ok test commands::ipv6::tests::sysctls_table_covers_all_managed_keys ... ok test commands::kill::tests::kill_without_yes_returns_confirmation_required_exit ... ok test commands::kill::tests::resume_without_yes_returns_confirmation_required_exit ... ok test commands::kill::tests::status_returns_permission_error_when_not_root ... ok test commands::logs::tests::help_exits_zero ... ok test commands::logs::tests::parses_short_flags ... ok test commands::kill::tests::status_returns_permission_error_with_populated_state ... ok test commands::logs::tests::run_without_systemd_returns_system_not_supported ... ok test commands::logs::tests::parses_since_and_json ... ok test commands::ntp::tests::describe_reason_covers_every_variant ... ok test commands::ntp::tests::applied_requires_enabled_in_config ... ok test commands::ntp::tests::report_carries_servers_for_inspection ... ok test commands::ntp::tests::revert_only_removes_proteus_managed_file ... ok test commands::ntp::tests::report_serialises_to_json_without_error ... ok test commands::ntp::tests::status_deferred_when_chrony_binary_present ... ok test commands::ntp::tests::status_applied_after_dropin_written ... ok test commands::ntp::tests::status_deferred_when_foreign_dropin_present ... ok test commands::ntp::tests::status_deferred_when_ntpd_binary_present ... ok test commands::ntp::tests::status_idle_when_disabled_in_config ... ok test commands::persona::tests::cli_parses_delete_with_yes_and_json ... ok test commands::ntp::tests::status_idle_when_no_dropin_and_no_defer ... ok test commands::persona::tests::cli_parses_export_with_yes_and_force ... ok test commands::persona::tests::cli_parses_list_with_kind_filter ... ok test commands::persona::tests::cli_parses_search_with_json ... ok test commands::persona::tests::cli_parses_random_with_use_apply_yes ... ok test commands::persona::tests::cli_parses_validate_with_path ... ok test commands::persona::tests::cli_parses_use_with_apply_flag ... ok { "id": "my-custom", "path": "/tmp/proteus-persona-delete-json-test-2ff32a3a2119f304/my-custom.toml", "deleted": true }test commands::persona::tests::delete_json_parity ... ok test commands::persona::tests::delete_refuses_active_persona ... ok test commands::persona::tests::delete_refuses_invalid_id ... ok test commands::persona::tests::delete_refuses_symlink_target ... ok test commands::persona::tests::delete_refuses_builtin_persona ... ok test commands::persona::tests::delete_refuses_unknown_id ... ok test commands::persona::tests::delete_refuses_without_yes ... ok test commands::persona::tests::export_force_overwrites_existing_regular_file ... ok test commands::persona::tests::delete_removes_user_persona ... ok test commands::persona::tests::export_refuses_overwrite_without_force ... ok test commands::persona::tests::export_refuses_symlink_destination_even_with_force ... ok test commands::persona::tests::export_refuses_without_yes ... ok test commands::persona::tests::random_apply_without_yes_returns_confirmation_required ... ok test commands::persona::tests::random_use_without_yes_returns_confirmation_required ... ok test commands::persona::tests::export_writes_atomically_to_fresh_path ... ok test commands::persona::tests::rank_persona_buckets_exact_prefix_and_substring ... ok test commands::persona::tests::run_search_finds_known_builtin_by_id_substring ... ok test commands::persona::tests::run_search_rejects_empty_query ... ok test commands::persona::tests::run_search_no_matches_returns_success ... ok test commands::persona::tests::write_active_to_config_creates_missing_file ... ok []test commands::pin::tests::pin_list_on_missing_state_returns_success ... ok [ { "target": "wlan0", "kind": "interface", "mac": "aa:bb:cc:dd:ee:ff", "set_at": "2026-05-17T00:00:00Z" }, { "target": "aabbccdd-eeff-1122-3344-556677889900", "kind": "connection", "mac": "11:22:33:44:55:66" } ]test commands::pin::tests::pin_list_enumerates_both_kinds ... ok test commands::pin::tests::pin_with_malformed_mac_fast_fails_before_dbus ... ok test commands::reset::tests::active_profile_falls_back_to_default_when_path_missing ... ok test commands::pin::tests::pin_without_yes_returns_confirmation_required_and_does_not_touch_state ... ok test commands::reset::tests::active_profile_reads_existing_profile_from_file ... ok test commands::reset::tests::backup_path_appends_bak_with_safe_timestamp ... ok test commands::reset::tests::render_minimal_writes_only_profile_line ... ok test commands::reset::tests::render_minimal_round_trips_through_resolver ... ok test commands::resolved::tests::build_status_applied_field_requires_active_knob ... ok test commands::resolved::tests::describe_reason_covers_every_variant ... ok test commands::resolved::tests::dropin_path_is_under_resolved_conf_d ... ok test commands::resolved::tests::applied_only_true_when_both_dropin_present_and_no_defer ... ok test commands::resolved::tests::report_serialises_to_json_without_error ... ok test commands::resolved::tests::revert_only_removes_proteus_managed_file ... ok test commands::resolved::tests::status_reports_deferred_when_foreign_dropin_present ... ok test commands::resolved::tests::status_reports_applied_after_dropin_written ... ok test commands::resolved::tests::status_reports_idle_disabled_when_config_disables_both ... ok test commands::restore::tests::accepts_known_prefixes ... ok test commands::restore::tests::map_member_routes_under_overrides ... ok test commands::restore::tests::rejects_absolute_link_target ... ok test commands::restore::tests::rejects_absolute_member_path ... ok test commands::restore::tests::rejects_dot_dot_in_member ... ok test commands::resolved::tests::status_reports_idle_when_no_dropin_and_no_defer ... ok test commands::restore::tests::rejects_non_gzip_files ... ok test commands::restore::tests::rejects_traversal_link_target ... ok { "path": "/tmp/proteus-restore-sha-archive.tar.gz-e255bbd0066667ed", "files": 2, "bytes": 9, "sha256": "3dc58f6f2d1e8cf26f15bc256384bfda206eeb1aa37a35917217368326e39559" }test commands::restore::tests::rejects_unknown_prefix ... ok test commands::restore::tests::rejects_expected_sha_mismatch ... ok test commands::restore::tests::sha_eq_is_case_and_whitespace_tolerant ... ok test commands::revert::tests::classify_revert_maps_err_to_failed_with_message ... ok test commands::revert::tests::classify_revert_maps_nonzero_to_failed_and_warns ... ok test commands::revert::tests::classify_revert_maps_success_to_applied ... ok test commands::revert::tests::external_dropins_includes_dispatcher_hook ... ok { "path": "/tmp/proteus-restore-rt-archive.tar.gz-39335c9cbec1dc3b", "files": 3, "bytes": 33, "sha256": "ce482d5da0be5597c5ec5934f54c9de773f38197575c94f1f4029665d09fa084" }test commands::revert::tests::nm_dispatcher_hook_pins_absolute_path_and_resets_path_env ... ok test commands::revert::tests::remove_file_opt_is_idempotent_on_missing_path ... ok { "path": "/tmp/proteus-restore-rt-archive.tar.gz-39335c9cbec1dc3b", "files": 3, "bytes": 33, "sha256": "ce482d5da0be5597c5ec5934f54c9de773f38197575c94f1f4029665d09fa084" }test commands::revert::tests::remove_file_opt_reports_existence_then_absence ... ok test commands::revert::tests::remove_resolved_dropins_returns_false_when_no_matches ... ok test commands::restore::tests::round_trip_backup_then_restore ... ok test commands::revert::tests::resolved_dropin_matcher_accepts_proteus_files_only ... ok test commands::revert::tests::revert_run_without_yes_returns_confirmation_required ... ok test commands::revert::tests::summarise_dropins_empty_is_skipped ... ok test commands::revert::tests::summarise_dropins_with_errors_is_failed ... ok test commands::revert::tests::summarise_dropins_with_removals_is_applied ... ok test commands::rf::tests::capture_original_creates_entry_for_unknown_iface ... ok test commands::rf::tests::capture_original_records_first_value_and_skips_thereafter ... ok test commands::rf::tests::captured_tx_power_persists_to_disk ... ok test commands::rf::tests::compute_target_mbm_saturates_when_reduction_overshoots ... ok test commands::rf::tests::revert_apply_originals_clears_all_on_full_success ... ok test commands::rf::tests::compute_target_mbm_subtracts_reduction_from_max_or_fallback ... ok test commands::rf::tests::revert_apply_originals_preserves_failed_entries ... ok test commands::rf::tests::revert_apply_originals_retry_after_failure_cleans_up ... ok test commands::rf::tests::rf_chipset_human_table_works_with_no_wifi ... ok test commands::rf::tests::rf_config_scan_random_mac_defaults_to_true ... ok { "iw_present": false, "interfaces": [], "bluetooth": [], "note": "no Wi-Fi interfaces or Bluetooth adapters detected" }test commands::rf::tests::rf_chipset_returns_success_with_no_wifi ... ok test commands::rf::tests::rf_scan_random_mac_baseline_per_profile ... ok test commands::rf::tests::rf_scan_human_table_works_with_no_wifi ... ok test commands::rotate::tests::capture_original_mac_is_idempotent ... ok test commands::rotate::tests::capture_skips_when_factory_lookup_yields_none ... ok { "iw_present": false, "interfaces": [], "note": "no Wi-Fi interfaces detected" }test commands::rf::tests::rf_scan_returns_success_with_no_wifi ... ok test commands::rotate::tests::captured_factory_mac_persists_to_disk ... ok test commands::rotate::tests::collision_then_success_chooses_a_different_candidate ... ok test commands::rotate::tests::explain_candidate_from_attempt_renders_each_reason ... ok test commands::rotate::tests::explain_mode_records_at_least_one_candidate_per_rotation ... ok test commands::rotate::tests::failed_set_cloned_mac_does_not_persist_ghost_in_managed_connections ... ok test commands::rotate::tests::gateway_mac_in_avoid_set_is_never_picked ... ok test commands::rotate::tests::iface_filter_no_match_yields_empty_report ... ok test commands::rotate::tests::mac_byte_pattern_parses_xx_and_literal_slots ... ok test commands::rotate::tests::per_ssid_persona_override_beats_global_persona ... ok test commands::rotate::tests::persona_active_drives_generator_to_apple_oui_pool ... ok test commands::rotate::tests::persona_id_set_but_unknown_falls_through_to_global ... ok test commands::rotate::tests::persona_unset_keeps_global_pool_and_no_suffix_pattern ... ok test commands::rotate::tests::pinned_iface_is_skipped_without_set_cloned_mac ... ok test commands::rotate::tests::reason_round_trips_through_state_json ... ok test commands::rotate::tests::randomizer_persona_keeps_global_pool ... ok test commands::rotate::tests::recent_table_member_lands_in_avoid_set ... ok test commands::rotate::tests::rotate_if_needed_backend_unavailable_outcome_round_trips ... ok test commands::rotate::tests::rotate_if_needed_cooldown_outcome_round_trips ... ok test commands::rotate::tests::rotate_if_needed_no_factory_mac_outcome_round_trips ... ok test commands::rotate::tests::rotate_if_needed_rotated_outcome_round_trips ... ok test commands::rotate::tests::rotate_invokes_set_cloned_mac_once_per_device ... ok test commands::rotate::tests::rotate_json_summary_envelope_carries_expected_fields ... ok test commands::rotate::tests::rotate_json_summary_envelope_includes_explain_when_requested ... ok test commands::rotate::tests::rotate_json_summary_envelope_skipped_entry_carries_reason ... ok test commands::rotate::tests::rotate_run_calls_set_cloned_mac_on_mock_backend ... ok test commands::rotate::tests::run_with_backend_none_reason_preserves_prior_reason ... ok test commands::rotate::tests::run_with_backend_stamps_reason_into_state ... ok test commands::rotate::tests::sanitize_reason_collapses_empty_to_none ... ok test commands::rotate::tests::sanitize_reason_passes_through_at_threshold ... ok test commands::rotate::tests::sanitize_reason_strips_control_bytes ... ok test commands::rotate::tests::sanitize_reason_truncates_at_256_bytes ... ok test commands::session::tests::build_mac_block_pulls_state_metadata ... ok test commands::rotate::tests::sanitize_reason_truncation_respects_char_boundaries ... ok test commands::session::tests::classify_oui_handles_known_and_laa ... ok test commands::session::tests::humanize_seconds_ago_renders_singular_and_plural ... ok test commands::session::tests::parse_and_format_iso8601_round_trip ... ok test commands::session::tests::parse_next_rotation_handles_utc_format ... ok test commands::session::tests::parse_next_rotation_pulls_left_column ... ok test commands::session::tests::parse_next_rotation_returns_none_on_short_lines ... ok test commands::session::tests::report_serializes_with_schema_version_one ... ok test commands::show_config::tests::no_info_calls_and_no_warn_calls_in_prod ... ok test commands::show_config::tests::origins_default_when_no_overrides_present ... ok test commands::show_config::tests::origins_mark_explicit_sections_as_file ... ok test commands::ssid::tests::cli_parses_list ... ok test commands::ssid::tests::cli_parses_clear ... ok test commands::ssid::tests::cli_parses_list_with_json ... ok test commands::ssid::tests::cli_parses_set ... ok test commands::ssid::tests::cli_parses_show ... ok []test commands::ssid::tests::list_handles_empty_config_cleanly ... ok test commands::ssid::tests::drop_block_removes_table_and_is_idempotent ... ok test commands::ssid::tests::list_handles_multiple_entries ... ok test commands::ssid::tests::set_persists_through_to_loaded_config ... ok test commands::ssid::tests::validate_value_rejects_garbage_rotate_interval ... ok test commands::ssid::tests::validate_value_rejects_unknown_aggressiveness_profile ... ok test commands::ssid::tests::validate_value_rejects_invalid_pin_mac ... ok test commands::ssid::tests::validate_value_rejects_unknown_portal_policy ... ok test commands::stack::tests::captured_sysctl_originals_persist_to_disk ... ok test commands::stack::tests::extract_header_sha_finds_hash ... ok test commands::stack::tests::extract_header_sha_returns_none_for_blank_value ... ok test commands::stack::tests::extract_header_sha_returns_none_when_absent ... ok test commands::stack::tests::originals_survive_simulated_crash_between_save_and_mutate ... ok test commands::state_cmd::tests::build_report_counts_match_state ... ok test commands::state_cmd::tests::build_report_handles_empty_state ... ok { "cold": true, "schema_version": 0, "current_schema_version": 2, "path": "/tmp/proteus-state-info-cold-2232-302/state.json", "size_bytes": 0, "counts": { "managed_interfaces": 0, "managed_connections": 0, "pinned_interfaces": 0, "pinned_connections": 0, "original_macs": 0, "bluetooth_aliases": 0, "connection_originals": 0, "ipv6_originals": 0, "sysctl_originals": 0, "rf_originals": 0, "known_portal_ssids": 0, "per_ssid_seed": 0 }, "captured_by_version": null, "captured_at": null, "original_hostname": null, "interfaces": [] }test commands::state_cmd::tests::run_info_cold_state_returns_success ... ok { "cold": false, "schema_version": 2, "current_schema_version": 2, "path": "/tmp/proteus-state-info-warm-2232-317/state.json", "size_bytes": 1000, "counts": { "managed_interfaces": 2, "managed_connections": 1, "pinned_interfaces": 1, "pinned_connections": 0, "original_macs": 1, "bluetooth_aliases": 0, "connection_originals": 0, "ipv6_originals": 0, "sysctl_originals": 0, "rf_originals": 0, "known_portal_ssids": 1, "per_ssid_seed": 0 }, "captured_by_version": "0.4.4-beta", "captured_at": "2026-05-17T00:00:00Z", "original_hostname": "factory-laptop", "interfaces": [ { "iface": "eth0", "last_rotated": null, "rotation_count": 0 }, { "iface": "wlan0", "last_rotated": "2026-05-17T12:00:00Z", "rotation_count": 4 } ] }test commands::state_cmd::tests::run_info_reads_existing_state ... ok test commands::timer::tests::timer_disable_without_yes_returns_confirmation_required ... ok test commands::timer::tests::timer_enable_without_yes_returns_confirmation_required ... ok test commands::timer::tests::timer_reset_without_yes_returns_confirmation_required ... ok test commands::timer::tests::timer_set_with_yes_rejects_above_max_when_root ... ok test commands::timer::tests::timer_set_with_yes_rejects_below_min_when_root ... ok test commands::timer::tests::timer_set_without_yes_returns_confirmation_required ... ok test commands::uninstall::tests::dev_target_path_falls_back_to_default_install ... ok test commands::uninstall::tests::env_path_env_read_is_cfg_test_gated ... ok test commands::uninstall::tests::install_path_passes_through ... ok test commands::uninstall::tests::layout_honors_env_overrides ... ok test commands::unpin::tests::all_without_yes_returns_confirmation_required ... ok test commands::unpin::tests::all_yes_clears_every_pin ... ok test commands::unpin::tests::clear_pins_skips_records_with_no_pin ... ok test commands::ssid::tests::validate_value_rejects_unknown_persona ... ok test commands::unpin::tests::cli_unpin_all_parses_without_target ... ok test commands::unpin::tests::cli_unpin_all_with_scope_is_rejected ... ok test commands::unpin::tests::cli_unpin_no_flags_and_no_target_rejects ... ok test commands::unpin::tests::cli_unpin_scope_parses_without_target ... ok test commands::unpin::tests::cli_unpin_target_with_all_is_rejected ... ok test commands::unpin::tests::cli_unpin_target_with_scope_is_rejected ... ok test commands::unpin::tests::invalid_scope_returns_config_error ... ok test commands::unpin::tests::parse_scope_round_trips_documented_values ... ok test commands::unpin::tests::scope_iface_only_clears_interfaces ... ok test commands::unpin::tests::scope_nm_connection_only_clears_connections ... ok test commands::unpin::tests::cli_unpin_with_target_parses ... ok test commands::unpin::tests::scope_without_yes_returns_confirmation_required ... ok test commands::version::tests::build_time_is_iso8601_utc_shape ... ok test commands::version::tests::json_carries_documented_keys ... ok test commands::version::tests::report_carries_cargo_pkg_version ... ok test commands::version::tests::stamped_fields_are_non_empty ... ok test commands::watch::tests::default_interval_is_two_seconds ... ok test commands::watch::tests::parse_interval_accepts_milliseconds ... ok test commands::watch::tests::parse_interval_accepts_minutes ... ok test commands::watch::tests::parse_interval_accepts_seconds ... ok test commands::watch::tests::parse_interval_empty_yields_default ... ok test commands::watch::tests::parse_interval_rejects_garbage ... ok test commands::watch::tests::parse_interval_rejects_zero_milliseconds ... ok test commands::watch::tests::parse_interval_rejects_zero_minutes ... ok test commands::watch::tests::parse_interval_rejects_zero_seconds ... ok test commands::wiki_cmd::tests::pipe_picks_raw ... ok test commands::wiki_cmd::tests::tty_no_color_picks_plain ... ok test commands::wiki_cmd::tests::tty_with_color_picks_ansi ... ok test commands::write_atomic_tests::drop_cleans_up_temp_file_when_left_behind ... ok test commands::write_atomic_tests::parallel_writes_against_same_target_all_succeed ... ok test captive_portal::tests::run_bounded_surfaces_timeout_for_slow_work ... ok test commands::write_atomic_tests::temp_filename_contains_random_suffix ... ok test commands::write_atomic_tests::refuses_to_follow_pre_existing_tmp_symlink ... ok test commands::write_atomic_tests::tmp_path_for_rejects_paths_without_file_name ... ok test commands::write_atomic_tests::write_atomic_writes_0600_mode ... ok test commands::write_atomic_tests::writes_contents_and_no_tmp_leak_on_success ... ok test config::tests::backend_default_driver_is_auto ... ok test config::tests::agr_baseline_resolves_with_every_breaking_knob_on ... ok test config::tests::backend_invalid_driver_falls_back_to_default ... ok test config::tests::backend_section_round_trips ... ok test config::tests::default_config_uses_med_profile ... ok test config::tests::empty_toml_resolves_to_default_profile ... ok test config::tests::empty_per_ssid_map_does_not_serialize_a_section ... ok test config::tests::events_defaults_are_off_and_baseline_cadence ... ok test config::tests::events_off_profile_keeps_daemon_disabled ... ok test config::tests::events_section_round_trips_through_toml ... ok test config::tests::has_overrides_detects_a_single_explicit_field ... ok test config::tests::is_valid_per_ssid_duration_recognises_each_unit ... ok test config::tests::is_valid_per_ssid_duration_rejects_multibyte_without_panic ... ok test config::tests::off_ignores_user_overrides ... ok test config::tests::off_preserves_overrides_in_raw_form ... ok test config::tests::every_shipped_example_validates ... ok test config::tests::off_profile_short_circuits_timer_overrides ... ok test config::tests::per_ssid_partial_block_keeps_other_fields_none ... ok test config::tests::per_ssid_section_alone_triggers_has_overrides ... ok test config::tests::per_ssid_block_round_trips_through_toml ... ok test config::tests::raw_config_round_trips_through_toml ... ok test config::tests::rf_section_round_trips_through_toml ... ok test config::tests::timer_user_override_survives_profile_change_med_to_high ... ok test config::tests::timers_section_alone_triggers_has_overrides ... ok test config::tests::unknown_field_inside_per_ssid_block_is_rejected ... ok test config::tests::unknown_field_inside_section_is_rejected ... ok test config::tests::timers_round_trip_through_toml ... ok test config::tests::unknown_top_level_section_is_rejected ... ok test config::tests::user_override_takes_precedence_over_profile_baseline ... ok test config::tests::validate_ranges_accepts_timer_never ... ok test config::tests::validate_ranges_accepts_documented_full_config ... ok test config::tests::validate_ranges_rejects_extreme_tx_power_reduction ... ok test config::tests::validate_ranges_rejects_garbage_per_ssid_rotate_interval ... ok test config::tests::validate_ranges_rejects_garbage_timer_interval ... ok test config::tests::validate_ranges_rejects_never_under_probes ... ok test config::tests::validate_ranges_rejects_oversized_captive_portal_timeout ... ok test config::tests::validate_ranges_rejects_oversized_link_flap_window ... ok test config::tests::validate_ranges_rejects_quorum_n_above_total ... ok test config::tests::validate_ranges_rejects_unknown_captive_portal_policy ... ok test config::tests::validate_ranges_rejects_unknown_backend_driver ... ok test config::tests::validate_ranges_rejects_zero_captive_portal_timeout ... ok test config::tests::validate_ranges_rejects_unknown_per_ssid_profile ... ok test config::tests::validate_ranges_rejects_zero_portal_poll_secs ... ok test config::tests::validate_ranges_rejects_zero_probe_quorum ... ok test config::validation_tests::closest_match_picks_nearest_known ... ok test config::validation_tests::levenshtein_known_distances ... ok test config::validation_tests::v10_empty_array_fields_are_rejected_at_load ... ok test config::validation_tests::v12_ssid_keys_with_backslash_escape_round_trip ... ok test config::validation_tests::v12_ssid_keys_with_brackets_round_trip ... ok test config::validation_tests::v12_ssid_keys_with_dots_round_trip ... ok test config::validation_tests::v10_arrays_numerics_enums_round_trip ... ok test config::validation_tests::v12_ssid_keys_with_unicode_round_trip ... ok test config::validation_tests::v1_empty_string_timer_interval_rejected ... ok test config::validation_tests::v12_ssid_keys_with_spaces_round_trip ... ok test config::validation_tests::v1_mac_rotation_interval_zero_rejected ... ok test config::validation_tests::v1_zero_seconds_timer_interval_rejected ... ok test config::validation_tests::v1_zero_minutes_timer_interval_rejected ... ok test config::validation_tests::v2_per_ssid_aggressiveness_profile_typo_suggests_correction ... ok test config::validation_tests::v3_quorum_above_total_rejected ... ok test config::validation_tests::v3_quorum_equal_total_accepted ... ok test config::validation_tests::v4_captive_portal_timeout_upper_bound ... ok test config::validation_tests::v4_events_link_flap_window_upper_bound ... ok test config::validation_tests::v5_tx_power_reduction_db_at_cap_accepted ... ok test config::validation_tests::v5_tx_power_reduction_db_capped ... ok test config::validation_tests::v6_per_ssid_persona_empty_string_rejected ... ok test config::validation_tests::v7_pin_mac_dash_separator_accepted ... ok test config::validation_tests::v7_pin_mac_garbage_rejected ... ok test config::validation_tests::v6_persona_active_unknown_id_does_not_hard_fail ... ok test config::validation_tests::v7_pin_mac_too_few_octets_rejected ... ok test config::validation_tests::v7_pin_mac_well_formed_accepted ... ok test config_catalogue::tests::entries_are_sorted_by_key ... ok test config_catalogue::tests::entries_cover_at_least_thirty_keys ... ok test config_catalogue::tests::lookup_finds_known_and_misses_unknown ... ok test crypto::sha256::tests::abc_digest_matches_fips_vector ... ok test crypto::sha256::tests::empty_string_digest_matches_fips_vector ... ok test crypto::sha256::tests::handles_inputs_around_block_boundaries ... ok test crypto::sha256::tests::long_block_digest_matches_fips_vector ... ok test config_catalogue::tests::entries_map_to_real_keys ... ok test crypto::sha256::tests::raw_digest_matches_hex_for_empty ... ok test diff::tests::check_file_drift_on_body_edit ... ok test diff::tests::check_file_no_drift_when_sha_matches ... ok test diff::tests::check_file_unmanaged_when_header_missing ... ok test diff::tests::config_drift_detects_changed_value ... ok test diff::tests::config_drift_empty_when_unchanged ... ok test diff::tests::drift_reports_missing_file_when_state_says_applied ... ok test diff::tests::drift_silently_skips_missing_file_without_state_hint ... ok test diff::tests::known_paths_walks_glob_directories ... ok test diff::tests::parse_managed_header_extracts_sha_and_body ... ok test diff::tests::parse_managed_header_returns_none_without_marker ... ok test diff::tests::parse_managed_header_returns_none_without_sha ... ok test diff::tests::read_capped_rejects_oversize_file ... ok test diff::tests::state_summary_reports_originals_and_pins ... ok test display::tests::clamp_counts_output_not_input_for_backslashes ... ok test display::tests::clamp_counts_output_not_input_for_c0_controls ... ok test display::tests::clamp_counts_output_not_input_for_c1_controls ... ok test display::tests::clamps_oversize_input ... ok test display::tests::display_safe_borrows_when_input_is_already_safe ... ok test display::tests::display_safe_clamps_oversize_input ... ok test display::tests::display_safe_does_not_clamp_at_threshold ... ok test display::tests::display_safe_escapes_ansi_csi_in_ssid ... ok test display::tests::display_safe_escapes_bidi_override_in_persona_display_name ... ok test display::tests::display_safe_escapes_cr_lf_nul ... ok test display::tests::display_safe_handles_empty_input ... ok test display::tests::display_safe_round_trips_with_display_string_when_unsafe ... ok test display::tests::does_not_clamp_at_threshold ... ok test display::tests::empty_input_yields_empty_output ... ok test display::tests::escapes_backslash ... ok test display::tests::escapes_bidi_marks ... ok test display::tests::escapes_bidi_override ... ok test display::tests::escapes_c1_csi_byte ... ok test display::tests::neuters_ansi_escape_csi ... ok test display::tests::neuters_ansi_escape_osc ... ok test display::tests::passes_through_plain_ascii ... ok test display::tests::passes_through_unicode_letters ... ok test display::tests::space_passes_through_but_other_c0_does_not ... ok test dns::apply::tests::dropin_path_uses_proteus_filename ... ok test dns::apply::tests::render_body_is_minimal_and_stable ... ok test dns::apply::tests::render_dropin_includes_sha_of_body ... ok test dns::resolved::tests::dropin_filename_uses_managed_prefix ... ok test dns::resolved::tests::dropin_path_uses_proteus_filename ... ok test dns::resolved::tests::is_active_reflects_at_least_one_knob_on ... ok test crypto::sha256::tests::one_million_a_digest_matches_fips_vector ... ok test dns::resolved::tests::render_body_both_off_emits_section_only ... ok test dns::resolved::tests::render_body_only_llmnr_omits_mdns ... ok test dns::resolved::tests::render_body_only_mdns_omits_llmnr ... ok test dns::resolved::tests::render_body_with_both_off_emits_both_lines ... ok test dns::resolved::tests::render_dropin_changes_when_knobs_change ... ok test dns::resolved::tests::render_dropin_includes_sha_of_body ... ok test dns::resolved::tests::render_dropin_is_byte_stable_for_same_inputs ... ok test dns::resolved::tests::write_creates_parent_dir_if_missing ... ok test dns::resolved::tests::write_then_remove_round_trips ... ok test dns::tests::clean_system_defers_to_nothing ... ok test dns::tests::custom_resolv_conf_real_file_trips_the_guard ... ok test dns::tests::dangling_resolv_conf_chain_trips_the_guard ... ok test dns::tests::dnscrypt_proxy_binary_trips_the_guard ... ok test dns::tests::foreign_dropin_trips_the_guard ... ok test dns::tests::pihole_ftl_process_trips_the_guard ... ok test dns::tests::proteus_prefixed_symlink_dropin_trips_the_guard ... ok test dns::tests::proteus_dropin_does_not_trip_the_guard ... ok test dns::tests::ss_parser_finds_dnscrypt_proxy ... ok test dns::tests::ss_parser_ignores_systemd_resolve ... ok test dry_run::tests::empty_plan_round_trips_via_json ... ok test dry_run::tests::extend_concatenates_step_lists ... ok test dry_run::tests::plan_steps_serialize_with_kebab_case_kinds ... ok test enterprise_wifi::nm::tests::merge_secrets_creates_section_when_missing ... ok test enterprise_wifi::nm::tests::merge_secrets_does_not_invent_private_key_password ... ok test enterprise_wifi::nm::tests::merge_secrets_grafts_passwords_into_existing_section ... ok test enterprise_wifi::nm::tests::merge_secrets_overwrites_on_key_collision ... ok test enterprise_wifi::nm::tests::merge_secrets_round_trips_private_key_password ... ok test enterprise_wifi::nm::tests::merge_secrets_with_empty_input_is_noop ... ok test enterprise_wifi::tests::anonymous_identity_format_is_anonymous_at_realm ... ok test enterprise_wifi::nm::tests::snapshot_from_empty_settings_has_no_eap_section ... ok test enterprise_wifi::tests::extract_realm_pulls_suffix_after_at ... ok test enterprise_wifi::tests::extract_realm_rejects_missing_or_empty_parts ... ok test enterprise_wifi::tests::extract_realm_uses_last_at_for_addresses_with_multiple ... ok test enterprise_wifi::tests::extract_realm_trims_surrounding_whitespace ... ok test enterprise_wifi::tests::redact_identity_keeps_realm_only ... ok test enterprise_wifi::tests::redact_identity_handles_malformed_inputs ... ok test enterprise_wifi::tests::resolve_realm_auto_fails_without_inner_identity ... ok test enterprise_wifi::tests::resolve_realm_auto_uses_inner_identity ... ok test enterprise_wifi::tests::resolve_realm_manual_rejects_empty_configured_realm ... ok test enterprise_wifi::tests::resolve_realm_manual_uses_configured_realm ... ok test enterprise_wifi::tests::resolve_realm_unknown_strategy_is_rejected ... ok test events::rate_limit::tests::defaults_pin_to_documented_values ... ok test events::rate_limit::tests::entries_outside_window_are_pruned ... ok test events::rate_limit::tests::kinds_have_independent_budgets ... ok test events::rate_limit::tests::note_overflow_coalesces_within_window ... ok test events::rate_limit::tests::nth_trigger_in_window_is_dropped ... ok test events::rate_limit::tests::recorded_reflects_live_count ... ok test events::rate_limit::tests::successful_dispatch_resets_overflow_counter ... ok test events::source::link_flap::tests::align_to_rounds_up ... ok test events::source::link_flap::tests::duplicate_up_events_do_not_count_as_flap ... ok test events::source::link_flap::tests::flap_detection_survives_eviction_pressure ... ok test events::source::link_flap::tests::flap_fires_once_per_iface_per_start ... ok test events::source::link_flap::tests::flap_inside_window_fires_one_event ... ok test events::source::link_flap::tests::flap_table_debounces_repeat_flaps_within_window ... ok test events::source::link_flap::tests::flap_table_caps_tracked_ifaces_at_max ... ok test events::source::link_flap::tests::flap_table_evicts_silent_ifaces_past_window ... ok test events::source::link_flap::tests::flap_table_fires_again_after_debounce_window_elapses ... ok test events::source::link_flap::tests::flap_tracks_per_iface ... ok test events::source::link_flap::tests::name_is_stable ... ok test events::source::link_flap::tests::nlattr_iter_extracts_an_ifname_attribute ... ok test events::source::link_flap::tests::nlmsg_iter_parses_a_single_synthetic_frame ... ok test events::source::link_flap::tests::nlmsg_iter_rejects_out_of_bounds_length ... ok test events::source::link_flap::tests::transitions_outside_window_do_not_count_as_flap ... ok test events::source::link_flap::tests::single_down_up_does_not_fire ... ok test events::source::link_flap::tests::with_window_round_trips ... ok test events::source::nm_connection_up::tests::gh355_falling_edge_does_not_fire_connection_up ... ok test events::source::nm_connection_up::tests::gh355_activated_to_activated_does_not_fire ... ok test events::source::nm_connection_up::tests::gh355_first_poll_of_disconnected_device_does_not_fire ... ok test events::source::nm_connection_up::tests::gh355_first_poll_of_activated_device_does_not_fire ... ok test events::source::nm_connection_up::tests::gh355_real_transition_after_seeding_fires ... ok test events::source::nm_connection_up::tests::mock_activated_state_fires_one_connection_up ... ok test events::source::nm_connection_up::tests::mock_activated_without_ssid_fires_with_none ... ok test events::source::nm_connection_up::tests::mock_multiple_activated_on_different_ifaces ... ok test events::source::nm_connection_up::tests::mock_non_activated_state_does_not_fire ... ok test events::source::nm_connection_up::tests::mock_start_drains_the_queue ... ok test events::source::nm_connection_up::tests::production_start_is_a_clean_noop ... ok test events::source::portal_auth::tests::auth_edge_required_to_authed_fires_one_event ... ok test events::source::portal_auth::tests::auth_edge_required_to_clear_fires_one_event ... ok test events::source::portal_auth::tests::back_to_back_auth_edges_each_fire ... ok test events::source::portal_auth::tests::classification_history_truth_table ... ok test events::source::portal_auth::tests::clear_to_required_does_not_fire ... ok test events::source::portal_auth::tests::clear_to_clear_does_not_fire ... ok test events::source::portal_auth::tests::is_auth_edge_truth_table ... ok test events::source::portal_auth::tests::leading_unknown_then_clear_does_not_fire ... ok test events::source::portal_auth::tests::multiple_unknowns_between_required_and_clear_still_fire ... ok test events::source::portal_auth::tests::name_is_stable ... ok test events::source::portal_auth::tests::poll_secs_round_trips ... ok test events::source::portal_auth::tests::transient_unknown_between_required_and_clear_still_fires ... ok test events::source::portal_auth::tests::unknown_blip_on_clear_line_does_not_fire ... ok test events::source::reg_domain::tests::country_code_validator_accepts_iso_alpha2_and_zero_zero ... ok test events::source::reg_domain::tests::invalid_country_codes_are_dropped ... ok test events::source::reg_domain::tests::name_is_stable ... ok test events::source::reg_domain::tests::same_to_same_does_not_fire ... ok test events::source::reg_domain::tests::sequential_transitions_each_fire ... ok test events::source::reg_domain::tests::world_to_us_fires_one_event ... ok test events::source::tests::all_sources_returns_the_four_kinds ... ok test events::source::tests::production_start_is_a_clean_noop_on_test_host ... ok test events::source::tests::source_names_are_stable ... ok test events::source::tests::stop_handle_drop_signals_shutdown ... ok test events::source::tests::stop_handle_is_idempotent ... ok test events::tests::empty_registry_fires_cleanly ... ok test events::tests::failing_handler_does_not_abort_dispatch ... ok test events::tests::fire_bumps_per_kind_counters_and_last_fired_timestamp ... ok test events::tests::fire_drops_triggers_past_per_kind_cap ... ok test events::tests::handler_fire_counter_advances_on_each_dispatch ... ok test events::tests::fire_recovers_from_poisoned_mutex ... ok test events::tests::multiple_panicking_handlers_each_bump_the_counter ... ok test events::tests::panic_payload_message_handles_str_string_and_other ... ok test events::tests::rate_limited_fires_only_bump_rate_limited_counter ... ok test events::tests::panicking_handler_does_not_abort_dispatch_and_bumps_counter ... ok test events::tests::register_recovers_from_poisoned_mutex ... ok test events::tests::registry_dispatches_to_all_handlers_in_order ... ok test events::tests::registry_dispatches_to_registered_handler ... ok test events::tests::rotation_trigger_debug_rendering_is_stable ... ok test events::tests::rotation_trigger_kind_tokens_are_stable ... ok test events::tests::snapshot_capture_reflects_registry_and_live_set ... ok test hostname::apply::tests::capture_records_first_snapshot_only ... ok test hostname::apply::tests::revert_targets_skips_uncaptured_fields ... ok test hostname::tests::mode_parse_round_trips ... ok test hostname::tests::render_template_lowercases_iphone_template ... ok test hostname::tests::render_template_lowercases_for_rfc_1123 ... ok test hostname::tests::resolve_dispatches_per_mode ... ok test hostname::tests::render_template_with_known_good_template_validates ... ok test hostname::tests::resolve_for_apply_with_empty_template_falls_back_to_wordlist ... ok test hostname::tests::resolve_for_apply_with_persona_template_uses_owner_token ... ok test hostname::tests::rfc_1123_validator_accepts_valid_names ... ok test hostname::tests::resolve_for_apply_without_persona_falls_through_to_wordlist ... ok test hostname::tests::rfc_1123_validator_rejects_invalid_names ... ok test hostname::tests::seeded_picker_is_deterministic ... ok test hostname::tests::seeded_pick_from_wordlist_is_stable ... ok test hostname::tests::validator_handles_empty_and_all_dot_inputs_without_panic ... ok test hostname::tests::wordlist_parses_and_has_expected_size ... ok test iface::tests::accepts_real_kernel_names ... ok test iface::tests::is_valid_matches_validate ... ok test iface::tests::rejects_empty ... ok test iface::tests::rejects_illegal_bytes ... ok test iface::tests::rejects_leading_dash ... ok test iface::tests::rejects_reserved_dot_names ... ok test iface::tests::rejects_too_long ... ok test init::openrc::tests::detect_negative_on_empty_root ... ok test init::openrc::tests::detect_positive_with_runtime_dir ... ok test init::openrc::tests::detect_positive_with_openrc_run_binary ... ok test init::openrc::tests::hook_boot_lands_in_local_d ... ok test init::openrc::tests::hook_resume_lands_in_local_d ... ok test init::openrc::tests::invalid_inputs_rejected ... ok test init::openrc::tests::name_is_openrc ... ok test init::openrc::tests::schedule_periodic_picks_hourly_bucket_for_one_hour ... ok test init::openrc::tests::schedule_periodic_picks_daily_bucket_for_long_interval ... ok test init::posix_fallback::tests::detect_dinit_via_dinitctl_socket ... ok test init::posix_fallback::tests::detect_dinit_via_etc_dinit_d ... ok test init::posix_fallback::tests::detect_flavor_picks_specific_over_unknown ... ok test init::posix_fallback::tests::detect_flavor_returns_none_when_nothing_matches ... ok test init::posix_fallback::tests::detect_negative_on_empty_root ... ok test init::posix_fallback::tests::detect_s6_via_etc_s6 ... ok test init::posix_fallback::tests::detect_s6_via_run_s6 ... ok test init::posix_fallback::tests::dinit_schedule_emits_service_definition ... ok test init::posix_fallback::tests::detect_unknown_when_only_sbin_init_present ... ok test init::posix_fallback::tests::flavor_tokens_are_stable ... ok test init::posix_fallback::tests::hook_resume_lands_in_sleep_d_per_flavor ... ok test init::posix_fallback::tests::invalid_inputs_rejected ... ok test init::posix_fallback::tests::s6_schedule_emits_supervised_loop ... ok test init::posix_fallback::tests::unknown_schedule_emits_libexec_script ... ok test init::runit::tests::detect_negative_on_empty_root ... ok test init::runit::tests::detect_positive_with_runsvdir ... ok test init::runit::tests::hook_boot_lands_in_core_services ... ok test init::runit::tests::hook_resume_lands_in_core_services ... ok test init::runit::tests::invalid_inputs_rejected ... ok test init::runit::tests::name_is_runit ... ok test init::runit::tests::schedule_periodic_emits_supervised_loop ... ok test init::select::tests::available_systems_includes_n11_extensions ... ok test init::select::tests::available_systems_runs_without_panic ... ok test init::select::tests::detect_default_is_systemd_on_fedora_test_host ... ok test init::select::tests::detect_returns_some_init_system ... ok test init::systemd::tests::detect_negative_on_empty_root ... ok test init::systemd::tests::hook_boot_targets_multi_user_target ... ok test init::systemd::tests::hook_resume_targets_sleep_target ... ok test init::systemd::tests::detect_positive_when_run_systemd_system_exists ... ok test init::systemd::tests::invalid_exec_rejected ... ok test init::systemd::tests::name_is_systemd ... ok test init::systemd::tests::invalid_name_rejected ... ok test init::systemd::tests::schedule_periodic_emits_jitter_directives ... ok test init::systemd::tests::schedule_periodic_emits_timer_and_service ... ok test init::systemd::tests::schedule_periodic_rejects_zero_interval ... ok test init::sysvinit::tests::cron_expr_buckets_make_sense ... ok test init::sysvinit::tests::detect_negative_on_empty_root ... ok test init::sysvinit::tests::detect_positive_when_initd_exists_and_systemd_absent ... ok test init::sysvinit::tests::hook_boot_writes_lsb_init_script ... ok test init::sysvinit::tests::detect_negative_when_systemd_also_present ... ok test init::sysvinit::tests::hook_resume_writes_pm_utils_hook ... ok test init::sysvinit::tests::invalid_inputs_rejected ... ok test init::sysvinit::tests::name_is_sysvinit ... ok test init::sysvinit::tests::schedule_periodic_emits_cron_d_entry ... ok test init::tests::artifact_clone_round_trip ... ok test init::tests::validate_artifact_name_accepts_alnum_dash_underscore ... ok test init::tests::validate_artifact_name_rejects_path_traversal_and_empty ... ok test init::tests::validate_exec_rejects_newlines_and_empty ... ok test ipv6::nm::tests::addr_gen_mode_from_int_covers_known_values ... ok test ipv6::nm::tests::defaults_match_proteus_policy ... ok test ipv6::nm::tests::snapshot_decodes_i32_addr_gen_mode ... ok test ipv6::nm::tests::snapshot_from_empty_settings_yields_all_none ... ok test ipv6::nm::tests::snapshot_still_decodes_legacy_string_addr_gen_mode ... ok test ipv6::tests::dropin_for_no_ifaces_renders_header_only ... ok test ipv6::tests::dropin_includes_header_and_per_iface_sections ... ok test ipv6::tests::snapshot_lookup_dispatches_by_key ... ok test ipv6::tests::validate_iface_name_accepts_typical_kernel_names ... ok test ipv6::tests::validate_iface_name_rejects_path_traversal_and_garbage ... ok test ipv6::tests::write_sysctl_refuses_traversal_iface ... ok test ipv6::tests::write_sysctl_refuses_unknown_key ... ok test ipv6::tests::write_sysctl_refuses_value_with_control_bytes ... ok test ipv6::tests::snapshot_reads_from_root_prefix ... ok test kill_switch::tests::is_safe_iface_rejects_shell_metacharacters ... ok test kill_switch::tests::enumerate_managed_picks_up_devices_with_backing_link ... ok test kill_switch::tests::kill_switch_state_default_is_inactive_and_empty ... ok test kill_switch::tests::kill_switch_state_round_trips_through_serde ... ok test kill_switch::tests::link_helpers_refuse_leading_dash_and_unsafe_chars ... ok test kill_switch::tests::should_manage_keeps_real_nics ... ok test kill_switch::tests::should_manage_skips_loopback_and_virtuals ... ok test kill_switch::tests::vpn_tunnel_skip_list_matches_documented_intent ... ok test logging::tests::build_filter_honours_rust_log ... ok test logging::tests::build_filter_uses_default_when_rust_log_empty ... ok test logging::tests::build_filter_uses_default_when_rust_log_none ... ok test logging::tests::level_from_counts_clamps ... ok test logging::tests::parse_rust_log_bare_level ... ok test logging::tests::parse_rust_log_empty_falls_back ... ok test logging::tests::parse_rust_log_malformed_bare_token_falls_back ... ok test logging::tests::parse_rust_log_malformed_directive_is_ignored ... ok test logging::tests::parse_rust_log_mixed ... ok test logging::tests::parse_rust_log_targeted ... ok test mac::arp::tests::extracts_default_gateway_ip ... ok test mac::arp::tests::hex_le_decodes_default_gateway_form ... ok test mac::arp::tests::finds_gateway_mac_from_arp_and_route ... ok test mac::arp::tests::ignores_malformed_arp_lines ... ok test mac::arp::tests::parses_arp_table_skipping_zero ... ok test mac::arp::tests::recent_neighbour_table_prunes_outside_window ... ok test mac::arp::tests::recent_neighbour_table_record_does_not_move_ts_backwards ... ok test mac::arp::tests::recent_neighbour_table_record_all_baselines_kernel_set ... ok test mac::arp::tests::recent_neighbour_table_records_and_returns_within_window ... ok test mac::arp::tests::skips_destination_zero_without_gateway_flag ... ok test mac::arp::tests::skips_routes_with_unknown_flag_encoding ... ok test mac::arp::tests::surfaces_arp_parse_errors_via_with_errors_helper ... ok test mac::factory::tests::ethtool_bin_refuses_unsafe_iface_without_spawning ... ok test mac::factory::tests::factory_lookup_found_via_phy80211 ... ok test mac::factory::tests::factory_lookup_unavailable_when_assign_type_is_random ... ok test mac::factory::tests::factory_lookup_priority_ladder_through_typed_api ... ok test mac::factory::tests::fallback_address_only_when_kernel_says_perm ... ok test mac::factory::tests::factory_lookup_unavailable_when_iface_unknown ... ok test mac::factory::tests::fallback_is_the_last_resort ... ok test mac::factory::tests::fallback_refused_when_kernel_flags_random_assignment ... ok test mac::factory::tests::is_unicast_filter_rejects_multicast_macs ... ok test mac::factory::tests::is_valid_iface_name_accepts_real_kernel_names ... ok test mac::factory::tests::is_valid_iface_name_rejects_attacker_shapes ... ok test mac::factory::tests::is_well_formed_mac_accepts_canonical_form ... ok test mac::factory::tests::parse_ethtool_permanent_accepts_linux_6_3_mac_header ... ok test mac::factory::tests::legacy_permanent_address_projects_unavailable_to_none ... ok test mac::factory::tests::parse_ethtool_permanent_extracts_mac ... ok test mac::factory::tests::parse_ethtool_permanent_handles_uppercase_header ... ok test mac::factory::tests::parse_ethtool_permanent_legacy_header_still_works ... ok test mac::factory::tests::parse_ethtool_permanent_rejects_all_zero ... ok test mac::factory::tests::parse_ethtool_permanent_rejects_multicast_address ... ok test mac::factory::tests::parse_ethtool_permanent_rejects_non_mac_shaped_value ... ok test mac::factory::tests::parse_ethtool_permanent_returns_none_on_unrelated_output ... ok test mac::factory::tests::permanent_address_under_rejects_multicast_phy80211 ... ok test mac::factory::tests::permanent_address_under_rejects_multicast_sysfs_address ... ok test mac::factory::tests::priority_order_ethtool_wins_over_sysfs_when_phy_missing ... ok test mac::factory::tests::priority_order_phy80211_wins_over_ethtool_and_sysfs ... ok test mac::factory::tests::returns_none_when_iface_unknown ... ok test mac::factory::tests::rejects_all_zero_address ... ok test mac::generator::tests::byte_pattern_accepts_canonical_shapes_post_multibyte_fix ... ok test mac::generator::tests::avoid_set_member_is_recorded_as_avoid_rejection ... ok test mac::generator::tests::byte_pattern_accepts_single_separator_forms ... ok test mac::generator::tests::byte_pattern_all_xx_equals_unconstrained ... ok test mac::generator::tests::byte_pattern_full_literal_pins_every_trailing_byte ... ok test mac::generator::tests::byte_pattern_multibyte_input_errors_without_panic ... ok test mac::generator::tests::byte_pattern_pins_literal_trailing_bytes ... ok test mac::generator::tests::byte_pattern_rejects_mixed_separators ... ok test mac::generator::tests::byte_pattern_short_input_errors ... ok test mac::generator::tests::byte_pattern_unconstrained_produces_random_suffix ... ok test mac::generator::tests::collision_logs_record_peer_ip_for_forensic_clarity ... ok test mac::generator::tests::empty_pool_errors_in_probe_path_too ... ok test mac::generator::tests::empty_pool_errors ... ok test mac::generator::tests::generate_options_new_has_no_suffix_pattern ... ok test mac::generator::tests::generates_apple_prefixed_mac ... ok test mac::generator::tests::forbidden_macs_are_skipped ... ok test mac::generator::tests::nd_probe_collision_also_triggers_retry ... ok test mac::generator::tests::locally_administered_sets_laa_bit ... ok test mac::generator::tests::probe_collision_then_free_retries ... ok test mac::generator::tests::probe_free_passes_first_candidate ... ok test mac::generator::tests::probe_records_iface_passed_through ... ok test mac::generator::tests::probe_unsupported_does_not_block_acceptance ... ok test mac::generator::tests::unknown_token_errors ... ok test mac::generator::tests::three_consecutive_collisions_rotate_to_next_oui_token ... ok test mac::oui::tests::espressif_and_realtek_tokens_resolve ... ok test mac::oui::tests::iot_generic_persona_pool_resolves_cleanly ... ok test mac::oui::tests::new_vendors_resolve_to_their_tables ... ok test mac::oui::tests::parse_literal_prefix_accepts_three_formats ... ok test mac::oui::tests::resolve_all_unknown_tokens_yields_empty_vec ... ok test mac::oui::tests::pool_tokens_parse ... ok test mac::oui::tests::resolve_empty_token_list_yields_empty_vec ... ok test mac::oui::tests::resolve_vendor_tokens_accepts_literal_prefix ... ok test mac::oui::tests::resolve_vendor_tokens_skips_unknown_with_warn ... ok test mac::oui::tests::resolve_vendor_tokens_unions_pools_for_apple_and_google ... ok test mac::oui::tests::vendor_prefix_lists_are_nonempty ... ok test mac::plan::tests::effective_preview_pool_falls_back_to_laa_when_everything_empty ... ok test mac::plan::tests::effective_preview_pool_uses_global_slider_when_no_persona ... ok test mac::plan::tests::pin_uses_state_current_mac_when_no_override_supplied ... ok test mac::plan::tests::pin_with_explicit_mac_uses_override ... ok test mac::plan::tests::pin_without_state_or_override_marks_mac_as_placeholder ... ok test mac::plan::tests::preview_mac_emits_apple_oui_when_pool_says_apple ... ok test mac::plan::tests::rotate_with_empty_state_emits_note_and_one_mac_step ... ok test mac::plan::tests::rotate_with_managed_iface_emits_dbus_and_state_steps ... ok test mac::probe::raw::tests::arp_reply_parser_extracts_sender_fields ... ok test mac::probe::raw::tests::arp_reply_parser_rejects_request_opcode ... ok test mac::probe::raw::tests::arp_reply_parser_rejects_short_frame ... ok test mac::probe::raw::tests::arp_request_frame_layout_matches_rfc826 ... ok test mac::probe::raw::tests::icmpv6_checksum_round_trips ... ok test mac::probe::raw::tests::link_local_octets_from_mac_matches_rfc4291_example ... ok test mac::probe::raw::tests::neighbor_advertisement_parser_extracts_target_addr ... ok test mac::probe::raw::tests::neighbor_advertisement_parser_rejects_wrong_icmp_type ... ok test mac::probe::raw::tests::solicited_node_multicast_uses_last_24_bits ... ok test mac::probe::raw::tests::validate_iface_rejects_pathological_inputs ... ok test mac::probe::tests::link_local_from_mac_flips_ul_bit_and_inserts_fffe ... ok test mac::probe::tests::link_local_from_mac_locally_administered_clears_bit ... ok test mac::probe::tests::mock_probe_consumes_script_in_order ... ok test mac::probe::tests::mock_probe_records_calls_with_iface_and_mac ... ok test mac::probe::tests::responds_false_returns_free ... ok test mac::probe::tests::system_probe_falls_back_gracefully_when_iface_missing_or_unprivileged ... ok test mac::probe::tests::responds_true_returns_collision_first ... ok test mac::tests::accepts_single_separator_canonical_forms ... ok test mac::tests::assignable_unicast_passes ... ok test mac::tests::detects_all_zero ... ok test mac::tests::detects_locally_administered_bit ... ok test mac::tests::detects_multicast_bit ... ok test mac::tests::formats_lowercase_colon ... ok test mac::tests::parses_colon_form ... ok test mac::tests::parses_dash_form ... ok test mac::tests::rejects_mixed_separators_strict_canonical_form ... ok test mac::tests::rejects_bad_hex ... ok test mac::tests::rejects_wrong_octet_count ... ok test mac::tests::rejects_multibyte_utf8_input_without_panic ... ok test nft::tests::all_extra_knobs_render_all_rules ... ok test nft::tests::both_blocks_render_both ... ok test nft::tests::broadcast_ping_drop_emits_only_broadcast_rule ... ok test nft::tests::chains_use_distinct_priorities ... ok test nft::tests::delete_script_is_idempotent_form ... ok test nft::tests::extra_chain_absent_when_all_knobs_off ... ok test nft::tests::extra_chain_active_helper_matches_render_decision ... ok test nft::tests::extra_chain_uses_distinct_priority ... ok test nft::tests::icmpv4_timestamp_drop_emits_only_timestamp_rule ... ok test nft::tests::icmpv6_trim_present ... ok test nft::tests::igmp_query_drop_emits_only_igmp_rule ... ok test nft::tests::persona_chain_active_helper_matches_render_decision ... ok test nft::tests::persona_chain_appears_only_when_persona_drops_mdns ... ok test nft::tests::persona_chain_uses_distinct_priority_from_others ... ok test nft::tests::ruleset_always_includes_table_and_icmp_chain ... ok test nft::tests::render_ruleset_back_compat_is_persona_none ... ok test nft::tests::ruleset_includes_managed_header ... ok test nft::tests::ruleset_omits_discovery_chain_by_default ... ok test nft::tests::ssdp_block_adds_only_ssdp_rules ... ok test nft::tests::wsd_block_adds_only_wsd_rules ... ok test nm::apply::tests::apply_scan_rand_mac_creates_section_if_missing ... ok test nm::apply::tests::apply_scan_rand_mac_is_idempotent ... ok test nm::apply::tests::apply_scan_rand_mac_overwrites_conflicting_value ... ok test nm::apply::tests::apply_scan_rand_mac_leaves_secrets_section_untouched ... ok test nm::apply::tests::apply_scan_rand_mac_preserves_unrelated_keys_in_section ... ok test nm::apply::tests::apply_scan_rand_mac_sets_both_keys_on_empty_settings ... ok test nm::apply::tests::cloned_mac_value_emits_six_byte_array ... ok test nm::apply::tests::extract_cloned_mac_reads_byte_form ... ok test nm::apply::tests::extract_cloned_mac_reads_legacy_string_form ... ok test nm::apply::tests::looks_like_nm_uuid_accepts_canonical_shape ... ok test nm::dhcp::tests::apply_default_keeps_iaid_rotating_with_mac ... ok test nm::apply::tests::looks_like_nm_uuid_rejects_anything_else ... ok test nm::dhcp::tests::apply_full_changes_all_keys ... ok test nm::dhcp::tests::apply_idempotent_when_already_set ... ok test nm::dhcp::tests::apply_partial_skips_disabled_categories ... ok test nm::dhcp::tests::persona_skips_hostname_when_user_suppressed ... ok test nm::dhcp::tests::apply_with_keep_iaid_stable_pins_iaid_to_stable ... ok test nm::dhcp::tests::persona_skips_vendor_class_when_user_suppressed ... ok test nm::dhcp::tests::persona_with_empty_fingerprint_is_a_noop ... ok test nm::dhcp::tests::persona_writes_hostname_and_flips_send_hostname_back_on ... ok test nm::dhcp::tests::persona_writes_fqdn_when_set ... ok test nm::dhcp::tests::persona_writes_vendor_class_when_not_suppressed ... ok test nm::dhcp::tests::revert_does_not_materialize_empty_ipv6_section ... ok test nm::dhcp::tests::snapshot_then_revert_is_a_no_op_round_trip ... ok test nm::dhcp::tests::user_data_tag_round_trip ... ok test nm::dhcp::tests::user_data_preserves_third_party_entries ... ok test nm::tests::addr_gen_mode_to_int_rejects_unknown ... ok test nm::tests::addr_gen_mode_to_int_known_modes ... ok test nm::tests::benign_classifies_agent_manager_no_secrets ... ok test nm::tests::benign_classifies_fdo_unknown_property ... ok test nm::tests::benign_classifies_nm_settings_connection_invalid_property ... ok test nm::tests::benign_classifies_nm_settings_connection_missing_property ... ok test nm::tests::benign_classifies_nm_setting_not_found ... ok test nm::tests::benign_classifies_nm_top_level_invalid_property ... ok test nm::tests::benign_classifies_nm_top_level_missing_property ... ok test nm::tests::benign_method_error_name_set_is_documented ... ok test nm::tests::hard_classifies_bus_address_error ... ok test nm::tests::hard_classifies_fdo_no_reply ... ok test nm::tests::hard_classifies_fdo_access_denied ... ok test nm::tests::hard_classifies_unknown_nm_method_error ... ok test nm::tests::mac_string_to_bytes_parses_lowercase_dash_form ... ok test nm::tests::mac_string_to_bytes_parses_uppercase_colon_form ... ok test nm::tests::mac_string_to_bytes_rejects_garbage ... ok test nm::tests::settings_connection_label_handles_missing_fields ... ok test nm::tests::settings_connection_label_includes_id_and_uuid ... ok test nm::tests::settings_connection_label_sanitises_id ... ok test ntp::tests::chronyd_active_unit_trips_the_guard ... ok test ntp::tests::chronyd_binary_trips_the_guard ... ok test ntp::tests::clean_system_does_not_defer ... ok test ntp::tests::defer_reason_tool_name_covers_every_variant ... ok test ntp::tests::dropin_path_uses_proteus_filename ... ok test ntp::tests::foreign_dropin_trips_the_guard ... ok test ntp::tests::ntpd_binary_trips_the_guard ... ok test ntp::tests::render_body_emits_ntp_and_fallback_lines ... ok test ntp::tests::render_body_joins_multiple_servers_with_spaces ... ok test ntp::tests::render_body_with_empty_lists_skips_keys ... ok test ntp::tests::proteus_dropin_does_not_trip_the_guard ... ok test ntp::tests::render_dropin_includes_sha_of_body ... ok test ntp::tests::servers_for_persona_maps_apple_ids_to_apple_pool ... ok test ntp::tests::revert_only_removes_proteus_managed_file ... ok test ntp::tests::servers_for_persona_maps_google_ids_to_google_pool ... ok test ntp::tests::servers_for_persona_returns_none_for_randomizer_personas ... ok test ntp::tests::servers_for_persona_returns_none_for_unmapped_personas ... ok test per_ssid::display_tests::display_ssid_escapes_backslash ... ok test per_ssid::display_tests::display_ssid_escapes_c1_controls ... ok test ntp::tests::write_then_remove_round_trips ... ok test per_ssid::display_tests::display_ssid_neuters_osc_clipboard_injection ... ok test per_ssid::display_tests::display_ssid_neuters_ansi_escape_payload ... ok test per_ssid::display_tests::display_ssid_passes_through_unicode ... ok test per_ssid::display_tests::display_ssid_passes_through_printable_ascii ... ok test per_ssid::display_tests::validate_ssid_boundary_rules ... ok test per_ssid::tests::empty_per_ssid_block_does_not_appear_in_source ... ok test per_ssid::tests::global_persona_beats_profile_when_per_ssid_absent ... ok test per_ssid::tests::global_persona_does_not_contribute_when_per_ssid_supplies_persona ... ok test per_ssid::tests::parse_duration_ascii_suffixes_still_parse_after_utf8_fix ... ok test per_ssid::tests::parse_duration_handles_multibyte_utf8_without_panic ... ok test per_ssid::tests::parse_duration_overflow_returns_none_instead_of_panicking ... ok test per_ssid::tests::parse_duration_recognises_each_unit ... ok test per_ssid::tests::per_ssid_persona_beats_global_persona ... ok test per_ssid::tests::profile_baseline_beats_default_when_persona_absent ... ok test per_ssid::tests::per_ssid_profile_override_beats_global_profile ... ok test per_ssid::tests::resolve_with_no_per_ssid_entry_reads_through ... ok test per_ssid::tests::rotate_interval_garbage_yields_none ... ok test per_ssid::tests::rotate_interval_parses_compact_duration ... ok test per_ssid::tests::source_trace_order_with_full_per_ssid_block ... ok test per_ssid::tests::ssid_lookup_is_case_sensitive ... ok test per_ssid::tests::source_trace_with_partial_per_ssid_block ... ok test persona::load::tests::apple_phone_personas_announce_mobdev2 ... ok test persona::load::tests::apple_personas_carry_darwin_tcp_signature ... ok test persona::load::tests::cast_personas_announce_googlecast ... ok test persona::load::tests::brand_stealth_personas_have_coherent_mdns_posture ... ok test persona::load::tests::every_brand_stealth_persona_has_a_dhcp_option_55 ... ok test persona::load::tests::every_brand_stealth_persona_has_non_default_tcp_stack ... ok test persona::load::tests::every_embedded_persona_hostname_template_renders_validly ... ok test persona::load::tests::every_embedded_persona_parses_and_passes_schema_check ... ok test persona::load::tests::list_all_marks_malformed_user_persona_as_invalid ... ok test persona::load::tests::load_builtin_returns_none_for_unknown_id ... ok test persona::load::tests::load_builtin_returns_some_for_required_personas ... ok test persona::load::tests::load_user_rejects_persona_failing_schema_check ... ok test persona::load::tests::option_55_lists_are_distinct_per_os_family ... ok test persona::load::tests::owner_pool_is_non_empty ... ok test persona::load::tests::list_all_returns_all_builtins_when_user_dir_missing ... ok test persona::load::tests::printer_personas_announce_ipp ... ok test persona::load::tests::schema_check_accepts_kebab_case_lg_tv_template ... ok test persona::load::tests::schema_check_accepts_well_formed_mdns_services ... ok test persona::load::tests::schema_check_rejects_bogus_rotate_cadence ... ok test persona::load::tests::schema_check_rejects_control_bytes_in_dhcp_strings ... ok test persona::load::tests::schema_check_rejects_control_bytes_in_txt_hints ... ok test persona::load::tests::schema_check_rejects_empty_mdns_service ... ok test persona::load::tests::schema_check_rejects_empty_oui_token ... ok test persona::load::tests::schema_check_rejects_implausible_tx_power ... ok test persona::load::tests::schema_check_rejects_malformed_mdns_service_type ... ok test persona::load::tests::schema_check_rejects_mdns_label_without_underscore ... ok test persona::load::tests::schema_check_rejects_non_kebab_id ... ok test persona::load::tests::schema_check_rejects_pad_in_parameter_request_list ... ok test persona::load::tests::schema_check_rejects_unknown_addr_gen_mode ... ok test persona::load::tests::schema_check_rejects_unknown_mdns_protocol ... ok test persona::load::tests::schema_check_rejects_unknown_power_save ... ok test persona::load::tests::schema_check_rejects_unknown_scan_style ... ok test persona::load::tests::schema_check_rejects_unrenderable_lg_tv_style_template ... ok test persona::load::tests::schema_check_rejects_window_scale_above_14 ... ok test persona::load::tests::schema_check_requires_rotate_cadence_for_randomizer ... ok test persona::load::tests::unknown_nested_field_is_rejected ... ok test persona::load::tests::unknown_top_level_field_is_rejected ... ok test persona::load::tests::user_persona_shadows_builtin_on_collision ... ok test persona::load::tests::user_persona_with_known_vendor_and_literal_validates ... ok test persona::load::tests::user_persona_with_unknown_vendor_token_is_rejected ... ok test persona::load::tests::validate_accepts_a_well_formed_user_file ... ok test persona::load::tests::validate_bytes_rejects_malformed_toml ... ok test persona::load::tests::validate_bytes_succeeds_on_well_formed_toml ... ok test persona::load::tests::windows_personas_carry_windows_tcp_signature ... ok test persona::resolve::tests::active_for_loads_a_known_builtin_persona ... ok test persona::resolve::tests::active_for_unknown_id_warns_and_returns_none ... ok test persona::resolve::tests::active_for_per_ssid_override_picks_pixel_8_on_coffee_ssid ... ok test persona::resolve::tests::active_for_with_no_persona_returns_none ... ok test persona::resolve::tests::pick_id_per_ssid_beats_global ... ok test persona::resolve::tests::pick_id_per_ssid_without_persona_falls_back_to_global ... ok test persona::resolve::tests::pick_id_returns_global_when_no_per_ssid_match ... ok test persona::resolve::tests::iphone_15_persona_drives_generator_to_apple_oui_e2e ... ok test persona::resolve::tests::pick_id_returns_none_when_no_layer_sets_one ... ok test persona::template::tests::render_empty_template_errors ... ok test persona::template::tests::render_empty_wordlist_errors ... ok test persona::template::tests::render_iphone_template_substitutes_owner ... ok test persona::template::tests::render_n_template_produces_only_digits ... ok test persona::template::tests::render_template_against_real_random_picks_a_plausible_name ... ok test persona::template::tests::owner_pool_is_kebab_safe ... ok test persona::template::tests::render_unclosed_brace_errors ... ok test persona::template::tests::render_with_known_picks ... ok test persona::template::tests::render_unknown_token_is_left_alone ... ok test persona::tests::minimal_persona_round_trips_through_toml ... ok test persona::tests::persona_category_parses_and_renders ... ok test persona::tests::persona_kind_parse_round_trips ... ok test persona::tests::persona_kind_round_trips_through_kebab ... ok test probe::tests::build_report_counts_successes ... ok test probe::tests::build_report_saturates_successes_above_255 ... ok test probe::tests::classify_at_255_endpoints_is_clean ... ok test probe::tests::classify_clear_when_quorum_succeeds ... ok test probe::tests::classify_down_when_quorum_fails ... ok test probe::tests::classify_inconclusive_on_split ... ok test probe::tests::classify_saturates_above_255_endpoints ... ok test probe::tests::exit_codes_match_documented_spec ... ok test probe::tests::run_with_timeout_returns_fast_result ... ok test probe::tests::saturate_u8_caps_at_255 ... ok test profile::tests::aggressiveness_is_monotonic_for_core_features ... ok test profile::tests::agr_baseline_uses_aggressive_timer_cadences ... ok test profile::tests::agr_enables_every_breaking_knob ... ok test profile::tests::high_and_agr_enable_rf_tx_power_reduction ... ok test profile::tests::high_baseline_bumps_rotate_to_thirty_minutes ... ok test profile::tests::low_baseline_uses_relaxed_home_cadence ... ok test profile::tests::low_does_not_silence_discovery ... ok test profile::tests::med_baseline_uses_two_hour_rotate_cadence ... ok test profile::tests::med_includes_mdns_and_llmnr_silencing_but_not_breaking_blocks ... ok test profile::tests::min_disables_every_feature_like_off ... ok test profile::tests::off_and_min_baselines_force_timers_to_never ... ok test profile::tests::off_disables_every_overrideable_bool ... ok test profile::tests::parse_rejects_unknown_names ... ok test profile::tests::parse_round_trips_for_every_variant ... ok test profile::tests::quiet_profiles_do_not_enable_rf_tx_power_reduction ... ok test profile::tests::user_override_for_rf_tx_power_reduce_survives_med_to_high ... ok test rand::tests::convenience_byte_helper_is_in_range ... ok test rand::tests::convenience_u64_helper_works ... ok test rand::tests::unbiased_index_distribution_is_uniform_in_practice ... ok test rand::tests::unbiased_index_rejects_empty_pool ... ok test rand::tests::unbiased_index_rejects_high_bytes_for_non_divisor_lens ... ok test rand::tests::unbiased_index_rejects_len_above_256 ... ok test rand::tests::unbiased_index_u64_distribution_is_uniform_for_small_len ... ok test rand::tests::unbiased_index_u64_handles_large_pools ... ok test rand::tests::unbiased_index_u64_rejects_empty_pool ... ok test rand::tests::unbiased_index_u64_rejects_high_values_for_non_divisor_lens ... ok test rand::tests::unbiased_index_u64_works_for_len_one ... ok test rf::tests::chip_info_extended_iface_field_is_set_even_when_sysfs_misses ... ok test rf::tests::chip_info_under_errors_on_unknown_iface ... ok test rf::tests::chip_info_under_finds_driver_via_module_name_file ... ok test rf::tests::chip_info_under_reads_vendor_and_device_from_sysfs ... ok test rf::tests::chip_info_under_temp_root_returns_err_for_unknown_iface ... ok test rf::tests::contains_ascii_case_insensitive_matches_regardless_of_case ... ok test rf::tests::dmesg_search_finds_firmware_line_regardless_of_case ... ok test rf::tests::iw_bin_prefers_absolute_paths_when_present ... ok test rf::tests::parse_iw_dev_info_extracts_wiphy_and_type ... ok test rf::tests::parse_iw_dev_info_returns_blank_when_no_wiphy ... ok test rf::tests::parse_iw_dev_info_txpower_handles_canonical_output ... ok test rf::tests::parse_iw_dev_info_txpower_handles_negative_and_fractional ... ok test rf::tests::parse_iw_dev_info_txpower_rejects_unrelated_txpower_keys ... ok test rf::tests::parse_iw_dev_info_txpower_returns_none_when_absent ... ok test rf::tests::parse_iw_phy_capabilities_detects_randomize_mac ... ok test rf::tests::parse_iw_phy_capabilities_handles_missing_randomize_mac ... ok test rf::tests::parse_iw_phy_capabilities_returns_defaults_for_empty_input ... ok test rf::tests::parse_iw_reg_get_does_not_treat_channel_bandwidth_as_dbm ... ok test rf::tests::parse_iw_reg_get_handles_dbm_suffix_form ... ok test rf::tests::parse_iw_reg_get_picks_the_max_dbm ... ok test rf::tests::parse_iw_reg_get_returns_none_when_no_dbm_value ... ok test rf::tests::phy_for_iface_under_reads_phy80211_name ... ok test rf::tests::phy_for_iface_under_returns_none_for_unknown_iface ... ok test rf::tests::regulatory_max_mbm_or_fallback_uses_safe_default_when_lookup_fails ... ok test rf::tests::scan_policy_returns_default_for_unsafe_iface_name ... ok test rf::tests::wifi_interfaces_under_filters_to_wireless_dirs ... ok test rf::tests::wifi_interfaces_under_handles_missing_root ... ok test stack::tests::arp_suppression_absent_by_default ... ok test stack::tests::arp_suppression_appears_when_opted_in ... ok test stack::tests::empty_iface_list_skips_per_iface_entries_only ... ok test stack::tests::header_carries_version_and_sha ... ok test stack::tests::ipv6_hardening_off_strips_global_and_per_iface ... ok test stack::tests::lines_for_default_config_emits_full_baseline ... ok test stack::tests::render_dropin_is_idempotent_for_same_inputs ... ok test stack::tests::render_dropin_sha_matches_body ... ok test stack::tests::sysctl_line_renders_as_key_equals_value ... ok test state::tests::ensure_state_dir_secure_chmods_freshly_created_dirs ... ok test state::tests::ensure_state_dir_secure_creates_at_0700 ... ok test state::tests::ensure_state_dir_secure_does_not_tighten_foreign_existing_dir ... ok test state::tests::has_any_originals_is_false_for_default_state ... ok test state::tests::load_or_default_yields_empty_on_corrupt_file ... ok test state::tests::load_quarantines_corrupt_state_file ... ok test state::tests::load_recovers_originals_on_corrupt_state_json ... ok test state::tests::load_refuses_newer_schema_version ... ok test state::tests::load_returns_none_for_missing_file ... ok test state::tests::load_returns_none_when_no_originals_recoverable ... ok test state::tests::load_runs_v1_to_v2_migration_end_to_end ... ok test state::tests::migrate_state_idempotent_on_lowercase_uuids ... ok test state::tests::migrate_state_lowercases_uppercase_uuid_keys ... ok test state::tests::migration_ladder_advances_unversioned_state ... ok test state::tests::migration_preserves_existing_per_ssid_seed_entries ... ok test state::tests::migration_v1_to_v2_is_idempotent ... ok test state::tests::migration_v1_to_v2_seeds_per_ssid_from_known_portals ... ok test state::tests::old_state_files_load ... ok test state::tests::recover_originals_only_extracts_sacred_fields ... ok test state::tests::round_trips_with_managed_section ... ok test state::tests::save_does_not_downgrade_schema_version ... ok test state::tests::save_lands_state_dir_at_0700_and_file_at_0600 ... ok test state::tests::save_stamps_current_schema_version ... ok test probe::tests::run_with_timeout_bounds_slow_work ... ok test commands::events::tests::shutdown_tasks_aborts_wedged_source_after_deadline ... ok test commands::write_atomic_tests::acquire_state_lock_or_print_returns_lock_busy_when_busy ... ok test state_lock::tests::acquire_then_drop_releases_for_next_acquire ... ok test state_lock::tests::fresh_lock_file_lands_at_0600_regardless_of_umask ... ok test state_lock::tests::lock_dir_chmodded_to_0700_when_proteus_creates_it ... ok test state_lock::tests::dropping_inner_does_not_release_outer_lock ... ok test state_lock::tests::lock_file_lands_at_0600_and_dir_left_alone_when_foreign ... ok test state_lock::tests::lock_path_lives_in_state_dir ... ok test state_lock::tests::retry_attempts_from_env_clamps_oversized_budget ... ok test state_lock::tests::retry_attempts_from_env_honours_override ... ok test state_lock::tests::busy_when_external_process_holds_lock ... ok test state_lock::tests::nested_acquire_in_same_process_is_a_no_op ... ok test state_lock::tests::open_refuses_to_follow_symlink_at_lock_path ... ok test state_lock::tests::round_trip_acquire_drop_repeats_cleanly ... ok test tests::ci_workflow_does_not_use_floating_stable_toolchain ... ok test tests::check_timer_is_not_recognizable_v0_3_x_shape ... ok test tests::defaults_round_trip_through_toml ... ok test tests::exit_codes_are_stable ... ok test tests::polkit_mutating_actions_do_not_cache_auth ... ok test tests::polkit_policy_targets_usr_bin_proteus ... ok test tests::rotation_timer_is_not_recognizable_v0_3_x_shape ... ok test tests::release_workflow_pins_actions_to_sha ... ok test tests::release_workflow_does_not_skip_makepkg_checksums ... ok test tests::systemd_services_with_after_network_online_also_wants_it ... ok test tests::systemd_services_carry_strict_hardening_parity ... ok test timer::tests::is_never_handles_case_and_whitespace ... ok test tests::version_phase_is_g ... ok test timer::tests::parse_calendar_expr_passes_through ... ok test timer::tests::parse_named_cadence_passes_through ... ok test timer::tests::parse_rejects_zero_and_garbage ... ok test timer::tests::parse_seconds_minutes_hours_days ... ok test timer::tests::plan_never_with_dropin_removes ... ok test timer::tests::plan_never_with_no_dropin_is_noop ... ok test timer::tests::plan_propagates_parse_errors ... ok test timer::tests::plan_unchanged_when_body_matches ... ok test timer::tests::plan_writes_when_existing_body_differs ... ok test timer::tests::plan_writes_when_no_dropin ... ok test timer::tests::render_dropin_2h_carries_wide_jitter ... ok test timer::tests::render_dropin_clears_oncalendar_for_unit_active ... ok test timer::tests::render_dropin_emits_jitter_directives ... ok test timer::tests::render_dropin_uses_calendar_for_named ... ok test timer::tests::resolve_is_case_insensitive ... ok test timer::tests::resolve_known_timers ... ok test timer::tests::resolve_unknown_errors_with_valid_list ... ok test timer::tests::resume_short_name_targets_a_unit_that_actually_exists ... ok test timer::tests::validate_bounds_accepts_max ... ok test timer::tests::validate_bounds_accepts_min ... ok test timer::tests::validate_bounds_passes_calendar_expressions ... ok test timer::tests::validate_bounds_rejects_above_max ... ok test timer::tests::validate_bounds_rejects_below_min ... ok test wiki::tests::bold_strips_markers_in_plain ... ok test wiki::tests::bold_wraps_in_ansi ... ok test wiki::tests::build_time_index_pages_match_embedded_pages ... ok test wiki::tests::bullet_renders_with_unicode_dot ... ok test wiki::tests::case_insensitive_find_from_is_case_insensitive ... ok test wiki::tests::case_insensitive_find_from_respects_start_offset ... ok test wiki::tests::case_insensitive_find_from_walks_overlap_free ... ok test wiki::tests::build_time_index_is_non_empty ... ok test wiki::tests::curated_index_present_and_excluded_from_listing ... ok test wiki::tests::embedded_pages_every_entry_has_resolvable_title_and_name ... ok test wiki::tests::embedded_pages_excludes_curated_index ... ok test wiki::tests::embedded_pages_is_sorted ... ok test wiki::tests::embedded_pages_matches_list_pages ... ok test wiki::tests::ansi_does_not_panic_on_any_embedded_page ... ok test wiki::tests::empty_query_returns_no_hits ... ok test wiki::tests::extract_returns_none_for_empty_input ... ok test wiki::tests::extract_title_picks_first_h1 ... ok test wiki::tests::extract_title_skips_code_fence_hashes ... ok test wiki::tests::fenced_code_block_indented ... ok test wiki::tests::fenced_code_block_with_lang_drops_fence ... ok test wiki::tests::get_page_refuses_path_traversal_names ... ok test wiki::tests::extract_description_skips_headings ... ok test wiki::tests::get_page_resolves_known_pages ... ok test wiki::tests::h1_in_ansi_is_bold_underlined ... ok test wiki::tests::h2_in_plain_keeps_text_no_hashes ... ok test wiki::tests::h3_in_plain_indented_two_spaces ... ok test wiki::tests::inline_code_strips_backticks_in_plain ... ok test wiki::tests::nested_bullet_indent_preserved ... ok test wiki::tests::lone_asterisk_no_pair_is_kept ... ok test wiki::tests::curated_index_excluded_from_search ... ok test wiki::tests::paragraph_passthrough ... ok test wiki::tests::raw_contains_no_ansi_escape ... ok test wiki::tests::raw_passthrough_appends_trailing_newline ... ok test wiki::tests::raw_preserves_existing_trailing_newline ... ok test wiki::tests::raw_equals_input_for_every_embedded_page ... ok test wiki::tests::plain_contains_no_ansi_escape ... ok test wiki::tests::search_hit_line_text_appears_in_source ... ok test wiki::tests::search_completes_under_50ms_release_target ... ok test wiki::tests::search_is_case_insensitive ... ok test wiki::tests::search_match_offset_lands_on_term ... ok test wiki::tests::search_is_deterministic_for_same_query ... ok test wiki::tests::search_multi_term_prefers_pages_with_more_matched_terms ... ok test wiki::tests::snippet_does_not_split_utf8 ... ok test wiki::tests::search_respects_limit ... ok test wiki::tests::snippet_handles_match_at_start_and_end ... ok test wiki::tests::snippet_truncates_with_ellipsis_and_keeps_term_visible ... ok test wiki::tests::unmatched_asterisk_is_passed_through ... ok test wiki::tests::utf8_content_is_not_corrupted ... ok test wiki::tests::search_returns_captive_portals_for_captive ... ok test state_lock::tests::stress_concurrent_acquires_stay_within_budget ... ok test result: ok. 1334 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 10.67s + RPM_EC=0 ++ jobs -p + exit 0 Processing files: proteus-1.0.4-1.el9.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.6jXuFr + umask 022 + cd /builddir/build/BUILD + cd Proteus-1.0.4 + DOCDIR=/builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/doc/proteus + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/doc/proteus + cp -pr README.md /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/doc/proteus + cp -pr CONTRIBUTING.md /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/doc/proteus + cp -pr SECURITY.md /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/doc/proteus + cp -pr docs/PLAN.md /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/doc/proteus + cp -pr docs/ROADMAP.md /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/doc/proteus + cp -pr docs/PRIOR-ART.md /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/doc/proteus + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.MxdXGO + umask 022 + cd /builddir/build/BUILD + cd Proteus-1.0.4 + LICENSEDIR=/builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/licenses/proteus + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/licenses/proteus + cp -pr LICENSE /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64/usr/share/licenses/proteus + RPM_EC=0 ++ jobs -p + exit 0 Provides: proteus = 1.0.4-1.el9 proteus(aarch-64) = 1.0.4-1.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.29)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) rtld(GNU_HASH) Recommends: bluez nftables polkit Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64 Wrote: /builddir/build/RPMS/proteus-1.0.4-1.el9.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.OA6F8O + umask 022 + cd /builddir/build/BUILD + cd Proteus-1.0.4 + /usr/bin/rm -rf /builddir/build/BUILDROOT/proteus-1.0.4-1.el9.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild proteus-1.0.4-1.el9.src.rpm Finish: build phase for proteus-1.0.4-1.el9.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/alma+epel-9-aarch64-1779112929.079729/root/var/log/dnf.rpm.log /var/lib/mock/alma+epel-9-aarch64-1779112929.079729/root/var/log/dnf.librepo.log /var/lib/mock/alma+epel-9-aarch64-1779112929.079729/root/var/log/dnf.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/proteus-1.0.4-1.el9.src.rpm) Config(child) 5 minutes 51 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "proteus", "epoch": null, "version": "1.0.4", "release": "1.el9", "arch": "src" }, { "name": "proteus", "epoch": null, "version": "1.0.4", "release": "1.el9", "arch": "aarch64" } ] } RPMResults finished