Warning: Permanently added '54.86.206.44' (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/10348323-epel-9-x86_64 --chroot epel-9-x86_64 Version: 1.8 PID: 12402 Logging PID: 12404 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 10348323, 'buildroot_pkgs': [], 'chroot': 'epel-9-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'f718eea5f9252edece4a1a8a9b22f0172993b1d8', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/packit-stg/packit-specfile-531/python-specfile', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'python-specfile', 'package_version': '0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb', 'project_dirname': 'packit-specfile-531', 'project_name': 'packit-specfile-531', 'project_owner': 'packit-stg', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/packit-stg/packit-specfile-531/epel-9-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'packit-stg/packit-specfile-531--packit-stg', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 1, 'submitter': 'packit-stg', 'tags': [], 'task_id': '10348323-epel-9-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/packit-stg/packit-specfile-531/python-specfile /var/lib/copr-rpmbuild/workspace/workdir-if8xmtln/python-specfile --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/packit-stg/packit-specfile-531/python-specfile', '/var/lib/copr-rpmbuild/workspace/workdir-if8xmtln/python-specfile', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-if8xmtln/python-specfile'... Running: git checkout f718eea5f9252edece4a1a8a9b22f0172993b1d8 -- cmd: ['git', 'checkout', 'f718eea5f9252edece4a1a8a9b22f0172993b1d8', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-if8xmtln/python-specfile rc: 0 stdout: stderr: Note: switching to 'f718eea5f9252edece4a1a8a9b22f0172993b1d8'. 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 f718eea automatic import of python-specfile Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-if8xmtln/python-specfile 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 specfile-0.40.1.post1.dev1+g8647cfbd7.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o specfile-0.40.1.post1.dev1+g8647cfbd7.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/packit-stg/packit-specfile-531/python-specfile/specfile-0.40.1.post1.dev1+g8647cfbd7.tar.gz/md5/c605ee690875cacf1874c0819d4caaed/specfile-0.40.1.post1.dev1+g8647cfbd7.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 129k 100 129k 0 0 10.8M 0 --:--:-- --:--:-- --:--:-- 11.5M INFO: Reading stdout from command: md5sum specfile-0.40.1.post1.dev1+g8647cfbd7.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-if8xmtln/python-specfile/python-specfile.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-if8xmtln/python-specfile --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1776686526.566059 -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-if8xmtln/python-specfile/python-specfile.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-if8xmtln/python-specfile --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1776686526.566059 -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-if8xmtln/python-specfile/python-specfile.spec) Config(rhel+epel-9-x86_64) 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/rhel+epel-9-x86_64-bootstrap-1776686526.566059/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: registry.access.redhat.com/ubi9/ubi INFO: Pulling image: registry.access.redhat.com/ubi9/ubi INFO: Tagging container image as mock-bootstrap-5e7a9639-679a-4c0b-867f-b6e4d7bf36fe INFO: Checking that 0b8a48a2e7dbc2b425a1c2c558976f37ea7e1ebddeac83b6a9f83e235d49608c image matches host's architecture INFO: Copy content of container 0b8a48a2e7dbc2b425a1c2c558976f37ea7e1ebddeac83b6a9f83e235d49608c to /var/lib/mock/rhel+epel-9-x86_64-bootstrap-1776686526.566059/root INFO: mounting 0b8a48a2e7dbc2b425a1c2c558976f37ea7e1ebddeac83b6a9f83e235d49608c with podman image mount INFO: image 0b8a48a2e7dbc2b425a1c2c558976f37ea7e1ebddeac83b6a9f83e235d49608c as /var/lib/containers/storage/overlay/f3076d947f3de060c9c0a173c8a1f07121d0580aaa8b0caf25515f99531f2144/merged INFO: umounting image 0b8a48a2e7dbc2b425a1c2c558976f37ea7e1ebddeac83b6a9f83e235d49608c (/var/lib/containers/storage/overlay/f3076d947f3de060c9c0a173c8a1f07121d0580aaa8b0caf25515f99531f2144/merged) with podman image umount INFO: Removing image mock-bootstrap-5e7a9639-679a-4c0b-867f-b6e4d7bf36fe INFO: Package manager dnf4 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-9-x86_64-1776686526.566059/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.x86_64 python3-dnf-4.14.0-31.el9.noarch python3-dnf-plugins-core-4.3.0-24.el9_7.noarch yum-4.14.0-31.el9.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 1.4 kB/s | 1.9 kB 00:01 Red Hat Enterprise Linux - BaseOS 110 MB/s | 111 MB 00:01 Red Hat Enterprise Linux - AppStream 89 MB/s | 87 MB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 28 MB/s | 17 MB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 50 MB/s | 21 MB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: bash x86_64 5.1.8-9.el9 baseos 1.7 M bzip2 x86_64 1.0.8-10.el9_5 baseos 60 k coreutils x86_64 8.32-39.el9 baseos 1.2 M cpio x86_64 2.13-16.el9 baseos 279 k diffutils x86_64 3.7-12.el9 baseos 402 k epel-rpm-macros noarch 9-18.el9 epel 15 k findutils x86_64 1:4.8.0-7.el9 baseos 550 k gawk x86_64 5.1.0-6.el9 baseos 1.0 M glibc-minimal-langpack x86_64 2.34-231.el9_7.10 baseos 28 k grep x86_64 3.6-5.el9 baseos 273 k gzip x86_64 1.12-1.el9 baseos 167 k info x86_64 6.7-15.el9 baseos 228 k patch x86_64 2.7.6-16.el9 appstream 130 k redhat-release x86_64 9.7-0.7.el9 baseos 53 k redhat-rpm-config noarch 210-1.el9 appstream 70 k rpm-build x86_64 4.16.1.3-39.el9 appstream 66 k sed x86_64 4.8-9.el9 baseos 309 k tar x86_64 2:1.34-9.el9_7 baseos 885 k unzip x86_64 6.0-59.el9 baseos 182 k util-linux x86_64 2.37.4-21.el9_7 baseos 2.3 M which x86_64 2.21-30.el9_6 baseos 41 k xz x86_64 5.2.5-8.el9_0 baseos 230 k Installing dependencies: R-srpm-macros noarch 1.3.7-1.el9 epel 11 k alternatives x86_64 1.24-2.el9 baseos 42 k ansible-srpm-macros noarch 1-16.el9 epel 21 k audit-libs x86_64 3.1.5-7.el9 baseos 119 k basesystem noarch 11-13.el9 baseos 8.0 k binutils x86_64 2.35.2-67.el9_7.1 baseos 4.6 M binutils-gold x86_64 2.35.2-67.el9_7.1 baseos 734 k bzip2-libs x86_64 1.0.8-10.el9_5 baseos 42 k ca-certificates noarch 2025.2.80_v9.0.305-91.el9 baseos 1.0 M coreutils-common x86_64 8.32-39.el9 baseos 2.0 M cracklib x86_64 2.9.6-27.el9 baseos 99 k cracklib-dicts x86_64 2.9.6-27.el9 baseos 3.6 M crypto-policies noarch 20250905-1.git377cc42.el9_7 baseos 90 k curl x86_64 7.76.1-35.el9_7.3 baseos 292 k cyrus-sasl-lib x86_64 2.1.27-22.el9 baseos 768 k debugedit x86_64 5.0-11.el9 appstream 77 k dwz x86_64 0.16-1.el9 appstream 134 k ed x86_64 1.14.2-12.el9 baseos 78 k efi-srpm-macros noarch 6-4.el9 appstream 21 k elfutils x86_64 0.193-1.el9 baseos 598 k elfutils-debuginfod-client x86_64 0.193-1.el9 baseos 44 k elfutils-default-yama-scope noarch 0.193-1.el9 baseos 9.7 k elfutils-libelf x86_64 0.193-1.el9 baseos 205 k elfutils-libs x86_64 0.193-1.el9 baseos 268 k file x86_64 5.39-16.el9 baseos 52 k file-libs x86_64 5.39-16.el9 baseos 593 k filesystem x86_64 3.16-5.el9 baseos 4.8 M fonts-srpm-macros noarch 1:2.0.5-7.el9.1 appstream 29 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 x86_64 16.3-2.el9 appstream 4.4 M gdbm-libs x86_64 1:1.23-1.el9 baseos 59 k ghc-srpm-macros noarch 1.5.0-6.el9 appstream 9.0 k ghc-srpm-macros-epel noarch 1.9.1-1.el9 epel 7.5 k glibc x86_64 2.34-231.el9_7.10 baseos 2.0 M glibc-common x86_64 2.34-231.el9_7.10 baseos 312 k glibc-gconv-extra x86_64 2.34-231.el9_7.10 baseos 1.7 M gmp x86_64 1:6.2.0-13.el9 baseos 319 k go-srpm-macros noarch 3.6.0-14.el9_7 appstream 33 k go-srpm-macros-epel noarch 3.8.0-1.el9 epel 26 k groff-base x86_64 1.22.4-10.el9 baseos 1.1 M json-c x86_64 0.14-11.el9 baseos 45 k kernel-srpm-macros noarch 1.0-14.el9 appstream 14 k keyutils-libs x86_64 1.6.3-1.el9 baseos 34 k krb5-libs x86_64 1.21.1-8.el9_6 baseos 766 k libacl x86_64 2.3.1-4.el9 baseos 24 k libarchive x86_64 3.5.3-9.el9_7 baseos 393 k libattr x86_64 2.5.1-3.el9 baseos 20 k libblkid x86_64 2.37.4-21.el9_7 baseos 111 k libbrotli x86_64 1.0.9-9.el9_7 baseos 319 k libcap x86_64 2.48-10.el9 baseos 70 k libcap-ng x86_64 0.8.2-7.el9 baseos 36 k libcom_err x86_64 1.46.5-8.el9 baseos 26 k libcurl x86_64 7.76.1-35.el9_7.3 baseos 283 k libdb x86_64 5.3.28-57.el9_6 baseos 737 k libeconf x86_64 0.4.1-4.el9 baseos 30 k libevent x86_64 2.1.12-8.el9_4 baseos 266 k libfdisk x86_64 2.37.4-21.el9_7 baseos 158 k libffi x86_64 3.4.2-8.el9 baseos 40 k libgcc x86_64 11.5.0-11.el9 baseos 85 k libgcrypt x86_64 1.10.0-11.el9 baseos 510 k libgomp x86_64 11.5.0-11.el9 baseos 257 k libgpg-error x86_64 1.42-5.el9 baseos 220 k libidn2 x86_64 2.3.0-7.el9 baseos 105 k libmount x86_64 2.37.4-21.el9_7 baseos 138 k libnghttp2 x86_64 1.43.0-6.el9_7.1 baseos 78 k libpkgconf x86_64 1.7.3-10.el9 baseos 37 k libpsl x86_64 0.21.1-5.el9 baseos 66 k libpwquality x86_64 1.4.4-8.el9 baseos 123 k libselinux x86_64 3.6-3.el9 baseos 88 k libsemanage x86_64 3.6-5.el9_6 baseos 121 k libsepol x86_64 3.6-3.el9 baseos 331 k libsigsegv x86_64 2.13-4.el9 baseos 30 k libsmartcols x86_64 2.37.4-21.el9_7 baseos 67 k libssh x86_64 0.10.4-17.el9_7 baseos 214 k libssh-config noarch 0.10.4-17.el9_7 baseos 8.1 k libstdc++ x86_64 11.5.0-11.el9 baseos 742 k libtasn1 x86_64 4.16.0-9.el9 baseos 77 k libtool-ltdl x86_64 2.4.6-46.el9 baseos 37 k libunistring x86_64 0.9.10-15.el9 baseos 499 k libutempter x86_64 1.2.1-6.el9 baseos 30 k libuuid x86_64 2.37.4-21.el9_7 baseos 32 k libverto x86_64 0.3.2-3.el9 baseos 24 k libxcrypt x86_64 4.4.18-3.el9 baseos 120 k libxml2 x86_64 2.9.13-14.el9_7 baseos 747 k libzstd x86_64 1.5.5-1.el9 baseos 297 k lua-libs x86_64 5.4.4-4.el9 baseos 132 k lua-srpm-macros noarch 1-6.el9 appstream 10 k lz4-libs x86_64 1.9.3-5.el9 baseos 69 k mpfr x86_64 4.1.0-7.el9 baseos 329 k ncurses x86_64 6.2-12.20210508.el9 baseos 406 k ncurses-base noarch 6.2-12.20210508.el9 baseos 96 k ncurses-libs x86_64 6.2-12.20210508.el9 baseos 328 k ocaml-srpm-macros noarch 6-6.el9 appstream 9.1 k openblas-srpm-macros noarch 2-11.el9 appstream 8.6 k openldap x86_64 2.6.8-4.el9 baseos 290 k openssl x86_64 1:3.5.1-7.el9_7 baseos 1.5 M openssl-fips-provider x86_64 3.0.7-8.el9 baseos 9.2 k openssl-fips-provider-so x86_64 3.0.7-8.el9 baseos 576 k openssl-libs x86_64 1:3.5.1-7.el9_7 baseos 2.3 M p11-kit x86_64 0.25.3-3.el9_5 baseos 536 k p11-kit-trust x86_64 0.25.3-3.el9_5 baseos 144 k pam x86_64 1.5.1-26.el9_6 baseos 622 k pcre x86_64 8.44-4.el9 baseos 200 k pcre2 x86_64 10.40-6.el9 baseos 236 k pcre2-syntax noarch 10.40-6.el9 baseos 144 k perl-AutoLoader noarch 5.74-481.1.el9_6 appstream 21 k perl-B x86_64 1.80-481.1.el9_6 appstream 180 k perl-Carp noarch 1.50-460.el9 appstream 31 k perl-Class-Struct noarch 0.66-481.1.el9_6 appstream 22 k perl-Data-Dumper x86_64 2.174-462.el9 appstream 59 k perl-Digest noarch 1.19-4.el9 appstream 29 k perl-Digest-MD5 x86_64 2.58-4.el9 appstream 39 k perl-Encode x86_64 4:3.08-462.el9 appstream 1.7 M perl-Errno x86_64 1.30-481.1.el9_6 appstream 15 k perl-Exporter noarch 5.74-461.el9 appstream 34 k perl-Fcntl x86_64 1.13-481.1.el9_6 appstream 20 k perl-File-Basename noarch 2.85-481.1.el9_6 appstream 17 k perl-File-Path noarch 2.18-4.el9 appstream 38 k perl-File-Temp noarch 1:0.231.100-4.el9 appstream 63 k perl-File-stat noarch 1.09-481.1.el9_6 appstream 17 k perl-FileHandle noarch 2.03-481.1.el9_6 appstream 15 k perl-Getopt-Long noarch 1:2.52-4.el9 appstream 64 k perl-Getopt-Std noarch 1.12-481.1.el9_6 appstream 15 k perl-HTTP-Tiny noarch 0.076-462.el9 appstream 57 k perl-IO x86_64 1.43-481.1.el9_6 appstream 88 k perl-IO-Socket-IP noarch 0.41-5.el9 appstream 45 k perl-IO-Socket-SSL noarch 2.073-2.el9 appstream 221 k perl-IPC-Open3 noarch 1.21-481.1.el9_6 appstream 22 k perl-MIME-Base64 x86_64 3.16-4.el9 appstream 34 k perl-Mozilla-CA noarch 20200520-6.el9 appstream 14 k perl-Net-SSLeay x86_64 1.94-3.el9 appstream 414 k perl-POSIX x86_64 1.94-481.1.el9_6 appstream 96 k perl-PathTools x86_64 3.78-461.el9 appstream 92 k perl-Pod-Escapes noarch 1:1.07-460.el9 appstream 22 k perl-Pod-Perldoc noarch 3.28.01-461.el9 appstream 92 k perl-Pod-Simple noarch 1:3.42-4.el9 appstream 229 k perl-Pod-Usage noarch 4:2.01-4.el9 appstream 43 k perl-Scalar-List-Utils x86_64 4:1.56-462.el9 appstream 75 k perl-SelectSaver noarch 1.02-481.1.el9_6 appstream 11 k perl-Socket x86_64 4:2.031-4.el9 appstream 58 k perl-Storable x86_64 1:3.21-460.el9 appstream 98 k perl-Symbol noarch 1.08-481.1.el9_6 appstream 14 k perl-Term-ANSIColor noarch 5.01-461.el9 appstream 51 k perl-Term-Cap noarch 1.17-460.el9 appstream 24 k perl-Text-ParseWords noarch 3.30-460.el9 appstream 18 k perl-Text-Tabs+Wrap noarch 2013.0523-460.el9 appstream 25 k perl-Time-Local noarch 2:1.300-7.el9 appstream 37 k perl-URI noarch 5.09-3.el9 appstream 125 k perl-base noarch 2.27-481.1.el9_6 appstream 16 k perl-constant noarch 1.33-461.el9 appstream 25 k perl-if noarch 0.60.800-481.1.el9_6 appstream 14 k perl-interpreter x86_64 4:5.32.1-481.1.el9_6 appstream 70 k perl-libnet noarch 3.13-4.el9 appstream 134 k perl-libs x86_64 4:5.32.1-481.1.el9_6 appstream 2.2 M perl-mro x86_64 1.23-481.1.el9_6 appstream 28 k perl-overload noarch 1.31-481.1.el9_6 appstream 45 k perl-overloading noarch 0.02-481.1.el9_6 appstream 12 k perl-parent noarch 1:0.238-460.el9 appstream 16 k perl-podlators noarch 1:4.14-460.el9 appstream 118 k perl-srpm-macros noarch 1-41.el9 appstream 9.4 k perl-subs noarch 1.03-481.1.el9_6 appstream 11 k perl-vars noarch 1.05-481.1.el9_6 appstream 13 k pkgconf x86_64 1.7.3-10.el9 baseos 45 k pkgconf-m4 noarch 1.7.3-10.el9 baseos 16 k pkgconf-pkg-config x86_64 1.7.3-10.el9 baseos 12 k popt x86_64 1.18-8.el9 baseos 69 k publicsuffix-list-dafsa noarch 20210518-3.el9 baseos 59 k pyproject-srpm-macros noarch 1.16.2-1.el9 appstream 14 k python-srpm-macros noarch 3.9-54.el9 appstream 18 k qt5-srpm-macros noarch 5.15.9-1.el9 appstream 9.1 k qt6-srpm-macros noarch 6.6.2-1.el9 epel 8.7 k readline x86_64 8.1-4.el9 baseos 215 k rpm x86_64 4.16.1.3-39.el9 baseos 535 k rpm-build-libs x86_64 4.16.1.3-39.el9 baseos 88 k rpm-libs x86_64 4.16.1.3-39.el9 baseos 307 k rpmautospec-rpm-macros noarch 0.8.4-1.el9 epel 10 k rust-srpm-macros noarch 17-4.el9 appstream 11 k rust-srpm-macros-epel noarch 26.3-1.el9 epel 10 k setup noarch 2.13.7-10.el9 baseos 150 k shadow-utils x86_64 2:4.9-15.el9 baseos 1.2 M sqlite-libs x86_64 3.34.1-9.el9_7 baseos 642 k systemd-libs x86_64 252-55.el9_7.8 baseos 662 k tzdata noarch 2026a-1.el9 baseos 911 k util-linux-core x86_64 2.37.4-21.el9_7 baseos 464 k xz-libs x86_64 5.2.5-8.el9_0 baseos 94 k zip x86_64 3.0-35.el9 baseos 270 k zlib x86_64 1.2.11-40.el9 baseos 93 k zstd x86_64 1.5.5-1.el9 baseos 468 k Transaction Summary ================================================================================ Install 211 Packages Total download size: 70 M Installed size: 222 M Downloading Packages: (1/211): basesystem-11-13.el9.noarch.rpm 53 kB/s | 8.0 kB 00:00 (2/211): cracklib-2.9.6-27.el9.x86_64.rpm 536 kB/s | 99 kB 00:00 (3/211): cpio-2.13-16.el9.x86_64.rpm 1.4 MB/s | 279 kB 00:00 (4/211): ed-1.14.2-12.el9.x86_64.rpm 597 kB/s | 78 kB 00:00 (5/211): grep-3.6-5.el9.x86_64.rpm 2.1 MB/s | 273 kB 00:00 (6/211): groff-base-1.22.4-10.el9.x86_64.rpm 7.6 MB/s | 1.1 MB 00:00 (7/211): json-c-0.14-11.el9.x86_64.rpm 510 kB/s | 45 kB 00:00 (8/211): info-6.7-15.el9.x86_64.rpm 1.8 MB/s | 228 kB 00:00 (9/211): libattr-2.5.1-3.el9.x86_64.rpm 207 kB/s | 20 kB 00:00 (10/211): libcap-ng-0.8.2-7.el9.x86_64.rpm 411 kB/s | 36 kB 00:00 (11/211): libgpg-error-1.42-5.el9.x86_64.rpm 2.1 MB/s | 220 kB 00:00 (12/211): libidn2-2.3.0-7.el9.x86_64.rpm 1.1 MB/s | 105 kB 00:00 (13/211): libpsl-0.21.1-5.el9.x86_64.rpm 688 kB/s | 66 kB 00:00 (14/211): libpwquality-1.4.4-8.el9.x86_64.rpm 1.3 MB/s | 123 kB 00:00 (15/211): libsigsegv-2.13-4.el9.x86_64.rpm 340 kB/s | 30 kB 00:00 (16/211): libutempter-1.2.1-6.el9.x86_64.rpm 342 kB/s | 30 kB 00:00 (17/211): libunistring-0.9.10-15.el9.x86_64.rpm 4.3 MB/s | 499 kB 00:00 (18/211): libverto-0.3.2-3.el9.x86_64.rpm 263 kB/s | 24 kB 00:00 (19/211): libxcrypt-4.4.18-3.el9.x86_64.rpm 1.3 MB/s | 120 kB 00:00 (20/211): lz4-libs-1.9.3-5.el9.x86_64.rpm 797 kB/s | 69 kB 00:00 (21/211): mpfr-4.1.0-7.el9.x86_64.rpm 3.7 MB/s | 329 kB 00:00 (22/211): popt-1.18-8.el9.x86_64.rpm 775 kB/s | 69 kB 00:00 (23/211): publicsuffix-list-dafsa-20210518-3.el 683 kB/s | 59 kB 00:00 (24/211): readline-8.1-4.el9.x86_64.rpm 2.0 MB/s | 215 kB 00:00 (25/211): sed-4.8-9.el9.x86_64.rpm 3.1 MB/s | 309 kB 00:00 (26/211): diffutils-3.7-12.el9.x86_64.rpm 4.2 MB/s | 402 kB 00:00 (27/211): cracklib-dicts-2.9.6-27.el9.x86_64.rp 22 MB/s | 3.6 MB 00:00 (28/211): gawk-5.1.0-6.el9.x86_64.rpm 8.1 MB/s | 1.0 MB 00:00 (29/211): xz-5.2.5-8.el9_0.x86_64.rpm 2.5 MB/s | 230 kB 00:00 (30/211): xz-libs-5.2.5-8.el9_0.x86_64.rpm 915 kB/s | 94 kB 00:00 (31/211): gzip-1.12-1.el9.x86_64.rpm 1.9 MB/s | 167 kB 00:00 (32/211): keyutils-libs-1.6.3-1.el9.x86_64.rpm 320 kB/s | 34 kB 00:00 (33/211): libpkgconf-1.7.3-10.el9.x86_64.rpm 406 kB/s | 37 kB 00:00 (34/211): pkgconf-1.7.3-10.el9.x86_64.rpm 518 kB/s | 45 kB 00:00 (35/211): pkgconf-m4-1.7.3-10.el9.noarch.rpm 128 kB/s | 16 kB 00:00 (36/211): pkgconf-pkg-config-1.7.3-10.el9.x86_6 131 kB/s | 12 kB 00:00 (37/211): zip-3.0-35.el9.x86_64.rpm 3.0 MB/s | 270 kB 00:00 (38/211): gmp-6.2.0-13.el9.x86_64.rpm 3.3 MB/s | 319 kB 00:00 (39/211): libffi-3.4.2-8.el9.x86_64.rpm 459 kB/s | 40 kB 00:00 (40/211): lua-libs-5.4.4-4.el9.x86_64.rpm 1.5 MB/s | 132 kB 00:00 (41/211): zlib-1.2.11-40.el9.x86_64.rpm 1.0 MB/s | 93 kB 00:00 (42/211): bash-5.1.8-9.el9.x86_64.rpm 17 MB/s | 1.7 MB 00:00 (43/211): file-5.39-16.el9.x86_64.rpm 599 kB/s | 52 kB 00:00 (44/211): file-libs-5.39-16.el9.x86_64.rpm 6.2 MB/s | 593 kB 00:00 (45/211): libacl-2.3.1-4.el9.x86_64.rpm 278 kB/s | 24 kB 00:00 (46/211): setup-2.13.7-10.el9.noarch.rpm 1.6 MB/s | 150 kB 00:00 (47/211): libevent-2.1.12-8.el9_4.x86_64.rpm 2.8 MB/s | 266 kB 00:00 (48/211): filesystem-3.16-5.el9.x86_64.rpm 40 MB/s | 4.8 MB 00:00 (49/211): findutils-4.8.0-7.el9.x86_64.rpm 3.8 MB/s | 550 kB 00:00 (50/211): gdbm-libs-1.23-1.el9.x86_64.rpm 686 kB/s | 59 kB 00:00 (51/211): libeconf-0.4.1-4.el9.x86_64.rpm 321 kB/s | 30 kB 00:00 (52/211): libgcrypt-1.10.0-11.el9.x86_64.rpm 5.3 MB/s | 510 kB 00:00 (53/211): pcre-8.44-4.el9.x86_64.rpm 2.3 MB/s | 200 kB 00:00 (54/211): pcre2-10.40-6.el9.x86_64.rpm 2.7 MB/s | 236 kB 00:00 (55/211): bzip2-1.0.8-10.el9_5.x86_64.rpm 701 kB/s | 60 kB 00:00 (56/211): bzip2-libs-1.0.8-10.el9_5.x86_64.rpm 484 kB/s | 42 kB 00:00 (57/211): pcre2-syntax-10.40-6.el9.noarch.rpm 947 kB/s | 144 kB 00:00 (58/211): p11-kit-0.25.3-3.el9_5.x86_64.rpm 4.4 MB/s | 536 kB 00:00 (59/211): p11-kit-trust-0.25.3-3.el9_5.x86_64.r 1.7 MB/s | 144 kB 00:00 (60/211): alternatives-1.24-2.el9.x86_64.rpm 477 kB/s | 42 kB 00:00 (61/211): coreutils-common-8.32-39.el9.x86_64.r 21 MB/s | 2.0 MB 00:00 (62/211): coreutils-8.32-39.el9.x86_64.rpm 12 MB/s | 1.2 MB 00:00 (63/211): libselinux-3.6-3.el9.x86_64.rpm 1.0 MB/s | 88 kB 00:00 (64/211): libsemanage-3.6-5.el9_6.x86_64.rpm 1.3 MB/s | 121 kB 00:00 (65/211): libtasn1-4.16.0-9.el9.x86_64.rpm 833 kB/s | 77 kB 00:00 (66/211): libtool-ltdl-2.4.6-46.el9.x86_64.rpm 424 kB/s | 37 kB 00:00 (67/211): libzstd-1.5.5-1.el9.x86_64.rpm 3.3 MB/s | 297 kB 00:00 (68/211): openldap-2.6.8-4.el9.x86_64.rpm 2.9 MB/s | 290 kB 00:00 (69/211): zstd-1.5.5-1.el9.x86_64.rpm 4.9 MB/s | 468 kB 00:00 (70/211): krb5-libs-1.21.1-8.el9_6.x86_64.rpm 8.2 MB/s | 766 kB 00:00 (71/211): libdb-5.3.28-57.el9_6.x86_64.rpm 7.2 MB/s | 737 kB 00:00 (72/211): elfutils-0.193-1.el9.x86_64.rpm 5.9 MB/s | 598 kB 00:00 (73/211): elfutils-libs-0.193-1.el9.x86_64.rpm 2.5 MB/s | 268 kB 00:00 (74/211): libgcc-11.5.0-11.el9.x86_64.rpm 973 kB/s | 85 kB 00:00 (75/211): ncurses-libs-6.2-12.20210508.el9.x86_ 2.8 MB/s | 328 kB 00:00 (76/211): rpm-build-libs-4.16.1.3-39.el9.x86_64 997 kB/s | 88 kB 00:00 (77/211): pam-1.5.1-26.el9_6.x86_64.rpm 6.3 MB/s | 622 kB 00:00 (78/211): unzip-6.0-59.el9.x86_64.rpm 2.0 MB/s | 182 kB 00:00 (79/211): which-2.21-30.el9_6.x86_64.rpm 471 kB/s | 41 kB 00:00 (80/211): audit-libs-3.1.5-7.el9.x86_64.rpm 1.3 MB/s | 119 kB 00:00 (81/211): crypto-policies-20250905-1.git377cc42 1.0 MB/s | 90 kB 00:00 (82/211): elfutils-debuginfod-client-0.193-1.el 509 kB/s | 44 kB 00:00 (83/211): cyrus-sasl-lib-2.1.27-22.el9.x86_64.r 6.8 MB/s | 768 kB 00:00 (84/211): elfutils-libelf-0.193-1.el9.x86_64.rp 2.1 MB/s | 205 kB 00:00 (85/211): libcap-2.48-10.el9.x86_64.rpm 810 kB/s | 70 kB 00:00 (86/211): elfutils-default-yama-scope-0.193-1.e 45 kB/s | 9.7 kB 00:00 (87/211): libcom_err-1.46.5-8.el9.x86_64.rpm 286 kB/s | 26 kB 00:00 (88/211): libgomp-11.5.0-11.el9.x86_64.rpm 2.8 MB/s | 257 kB 00:00 (89/211): libsepol-3.6-3.el9.x86_64.rpm 3.6 MB/s | 331 kB 00:00 (90/211): libstdc++-11.5.0-11.el9.x86_64.rpm 8.1 MB/s | 742 kB 00:00 (91/211): ncurses-6.2-12.20210508.el9.x86_64.rp 4.5 MB/s | 406 kB 00:00 (92/211): ncurses-base-6.2-12.20210508.el9.noar 1.1 MB/s | 96 kB 00:00 (93/211): openssl-fips-provider-so-3.0.7-8.el9. 6.2 MB/s | 576 kB 00:00 (94/211): openssl-fips-provider-3.0.7-8.el9.x86 90 kB/s | 9.2 kB 00:00 (95/211): rpm-4.16.1.3-39.el9.x86_64.rpm 5.6 MB/s | 535 kB 00:00 (96/211): rpm-libs-4.16.1.3-39.el9.x86_64.rpm 3.4 MB/s | 307 kB 00:00 (97/211): shadow-utils-4.9-15.el9.x86_64.rpm 10 MB/s | 1.2 MB 00:00 (98/211): sqlite-libs-3.34.1-9.el9_7.x86_64.rpm 6.9 MB/s | 642 kB 00:00 (99/211): redhat-release-9.7-0.7.el9.x86_64.rpm 374 kB/s | 53 kB 00:00 (100/211): ca-certificates-2025.2.80_v9.0.305-9 11 MB/s | 1.0 MB 00:00 (101/211): libxml2-2.9.13-14.el9_7.x86_64.rpm 8.0 MB/s | 747 kB 00:00 (102/211): libssh-0.10.4-17.el9_7.x86_64.rpm 2.4 MB/s | 214 kB 00:00 (103/211): libssh-config-0.10.4-17.el9_7.noarch 89 kB/s | 8.1 kB 00:00 (104/211): binutils-gold-2.35.2-67.el9_7.1.x86_ 7.1 MB/s | 734 kB 00:00 (105/211): tar-1.34-9.el9_7.x86_64.rpm 9.5 MB/s | 885 kB 00:00 (106/211): binutils-2.35.2-67.el9_7.1.x86_64.rp 36 MB/s | 4.6 MB 00:00 (107/211): curl-7.76.1-35.el9_7.3.x86_64.rpm 3.2 MB/s | 292 kB 00:00 (108/211): libcurl-7.76.1-35.el9_7.3.x86_64.rpm 3.2 MB/s | 283 kB 00:00 (109/211): openssl-3.5.1-7.el9_7.x86_64.rpm 16 MB/s | 1.5 MB 00:00 (110/211): libblkid-2.37.4-21.el9_7.x86_64.rpm 1.1 MB/s | 111 kB 00:00 (111/211): libfdisk-2.37.4-21.el9_7.x86_64.rpm 1.7 MB/s | 158 kB 00:00 (112/211): openssl-libs-3.5.1-7.el9_7.x86_64.rp 20 MB/s | 2.3 MB 00:00 (113/211): libmount-2.37.4-21.el9_7.x86_64.rpm 1.5 MB/s | 138 kB 00:00 (114/211): libuuid-2.37.4-21.el9_7.x86_64.rpm 339 kB/s | 32 kB 00:00 (115/211): libsmartcols-2.37.4-21.el9_7.x86_64. 586 kB/s | 67 kB 00:00 (116/211): util-linux-core-2.37.4-21.el9_7.x86_ 5.1 MB/s | 464 kB 00:00 (117/211): util-linux-2.37.4-21.el9_7.x86_64.rp 21 MB/s | 2.3 MB 00:00 (118/211): libbrotli-1.0.9-9.el9_7.x86_64.rpm 2.5 MB/s | 319 kB 00:00 (119/211): glibc-common-2.34-231.el9_7.10.x86_6 3.3 MB/s | 312 kB 00:00 (120/211): glibc-2.34-231.el9_7.10.x86_64.rpm 20 MB/s | 2.0 MB 00:00 (121/211): glibc-gconv-extra-2.34-231.el9_7.10. 18 MB/s | 1.7 MB 00:00 (122/211): glibc-minimal-langpack-2.34-231.el9_ 313 kB/s | 28 kB 00:00 (123/211): tzdata-2026a-1.el9.noarch.rpm 9.5 MB/s | 911 kB 00:00 (124/211): systemd-libs-252-55.el9_7.8.x86_64.r 6.9 MB/s | 662 kB 00:00 (125/211): libnghttp2-1.43.0-6.el9_7.1.x86_64.r 914 kB/s | 78 kB 00:00 (126/211): libarchive-3.5.3-9.el9_7.x86_64.rpm 4.1 MB/s | 393 kB 00:00 (127/211): ghc-srpm-macros-1.5.0-6.el9.noarch.r 105 kB/s | 9.0 kB 00:00 (128/211): perl-Data-Dumper-2.174-462.el9.x86_6 678 kB/s | 59 kB 00:00 (129/211): lua-srpm-macros-1-6.el9.noarch.rpm 90 kB/s | 10 kB 00:00 (130/211): perl-Digest-MD5-2.58-4.el9.x86_64.rp 456 kB/s | 39 kB 00:00 (131/211): perl-Encode-3.08-462.el9.x86_64.rpm 17 MB/s | 1.7 MB 00:00 (132/211): perl-Mozilla-CA-20200520-6.el9.noarc 152 kB/s | 14 kB 00:00 (133/211): perl-Pod-Simple-3.42-4.el9.noarch.rp 2.4 MB/s | 229 kB 00:00 (134/211): perl-Term-Cap-1.17-460.el9.noarch.rp 282 kB/s | 24 kB 00:00 (135/211): perl-Time-Local-1.300-7.el9.noarch.r 421 kB/s | 37 kB 00:00 (136/211): rust-srpm-macros-17-4.el9.noarch.rpm 120 kB/s | 11 kB 00:00 (137/211): perl-Storable-3.21-460.el9.x86_64.rp 1.0 MB/s | 98 kB 00:00 (138/211): perl-Pod-Escapes-1.07-460.el9.noarch 231 kB/s | 22 kB 00:00 (139/211): perl-podlators-4.14-460.el9.noarch.r 1.3 MB/s | 118 kB 00:00 (140/211): perl-Exporter-5.74-461.el9.noarch.rp 389 kB/s | 34 kB 00:00 (141/211): perl-File-Temp-0.231.100-4.el9.noarc 685 kB/s | 63 kB 00:00 (142/211): perl-Getopt-Long-2.52-4.el9.noarch.r 739 kB/s | 64 kB 00:00 (143/211): perl-MIME-Base64-3.16-4.el9.x86_64.r 393 kB/s | 34 kB 00:00 (144/211): perl-Text-Tabs+Wrap-2013.0523-460.el 269 kB/s | 25 kB 00:00 (145/211): perl-parent-0.238-460.el9.noarch.rpm 187 kB/s | 16 kB 00:00 (146/211): openblas-srpm-macros-2-11.el9.noarch 98 kB/s | 8.6 kB 00:00 (147/211): perl-Digest-1.19-4.el9.noarch.rpm 330 kB/s | 29 kB 00:00 (148/211): perl-srpm-macros-1-41.el9.noarch.rpm 56 kB/s | 9.4 kB 00:00 (149/211): perl-IO-Socket-IP-0.41-5.el9.noarch. 519 kB/s | 45 kB 00:00 (150/211): perl-File-Path-2.18-4.el9.noarch.rpm 385 kB/s | 38 kB 00:00 (151/211): perl-Pod-Usage-2.01-4.el9.noarch.rpm 487 kB/s | 43 kB 00:00 (152/211): perl-Term-ANSIColor-5.01-461.el9.noa 583 kB/s | 51 kB 00:00 (153/211): perl-Socket-2.031-4.el9.x86_64.rpm 602 kB/s | 58 kB 00:00 (154/211): perl-Text-ParseWords-3.30-460.el9.no 207 kB/s | 18 kB 00:00 (155/211): perl-URI-5.09-3.el9.noarch.rpm 1.3 MB/s | 125 kB 00:00 (156/211): perl-constant-1.33-461.el9.noarch.rp 289 kB/s | 25 kB 00:00 (157/211): fonts-srpm-macros-2.0.5-7.el9.1.noar 332 kB/s | 29 kB 00:00 (158/211): ocaml-srpm-macros-6-6.el9.noarch.rpm 98 kB/s | 9.1 kB 00:00 (159/211): patch-2.7.6-16.el9.x86_64.rpm 1.4 MB/s | 130 kB 00:00 (160/211): perl-Pod-Perldoc-3.28.01-461.el9.noa 1.0 MB/s | 92 kB 00:00 (161/211): perl-Carp-1.50-460.el9.noarch.rpm 352 kB/s | 31 kB 00:00 (162/211): perl-libnet-3.13-4.el9.noarch.rpm 1.4 MB/s | 134 kB 00:00 (163/211): perl-PathTools-3.78-461.el9.x86_64.r 1.0 MB/s | 92 kB 00:00 (164/211): qt5-srpm-macros-5.15.9-1.el9.noarch. 107 kB/s | 9.1 kB 00:00 (165/211): perl-HTTP-Tiny-0.076-462.el9.noarch. 632 kB/s | 57 kB 00:00 (166/211): python-srpm-macros-3.9-54.el9.noarch 209 kB/s | 18 kB 00:00 (167/211): perl-IO-Socket-SSL-2.073-2.el9.noarc 2.4 MB/s | 221 kB 00:00 (168/211): perl-Scalar-List-Utils-1.56-462.el9. 869 kB/s | 75 kB 00:00 (169/211): pyproject-srpm-macros-1.16.2-1.el9.n 166 kB/s | 14 kB 00:00 (170/211): perl-B-1.80-481.1.el9_6.x86_64.rpm 2.0 MB/s | 180 kB 00:00 (171/211): perl-AutoLoader-5.74-481.1.el9_6.noa 224 kB/s | 21 kB 00:00 (172/211): perl-Class-Struct-0.66-481.1.el9_6.n 243 kB/s | 22 kB 00:00 (173/211): perl-Fcntl-1.13-481.1.el9_6.x86_64.r 231 kB/s | 20 kB 00:00 (174/211): perl-Errno-1.30-481.1.el9_6.x86_64.r 161 kB/s | 15 kB 00:00 (175/211): perl-File-Basename-2.85-481.1.el9_6. 189 kB/s | 17 kB 00:00 (176/211): perl-File-stat-1.09-481.1.el9_6.noar 189 kB/s | 17 kB 00:00 (177/211): perl-FileHandle-2.03-481.1.el9_6.noa 173 kB/s | 15 kB 00:00 (178/211): perl-Getopt-Std-1.12-481.1.el9_6.noa 174 kB/s | 15 kB 00:00 (179/211): perl-IO-1.43-481.1.el9_6.x86_64.rpm 1.0 MB/s | 88 kB 00:00 (180/211): perl-IPC-Open3-1.21-481.1.el9_6.noar 223 kB/s | 22 kB 00:00 (181/211): perl-POSIX-1.94-481.1.el9_6.x86_64.r 1.0 MB/s | 96 kB 00:00 (182/211): perl-SelectSaver-1.02-481.1.el9_6.no 129 kB/s | 11 kB 00:00 (183/211): perl-Symbol-1.08-481.1.el9_6.noarch. 157 kB/s | 14 kB 00:00 (184/211): perl-base-2.27-481.1.el9_6.noarch.rp 172 kB/s | 16 kB 00:00 (185/211): perl-if-0.60.800-481.1.el9_6.noarch. 150 kB/s | 14 kB 00:00 (186/211): perl-interpreter-5.32.1-481.1.el9_6. 812 kB/s | 70 kB 00:00 (187/211): perl-libs-5.32.1-481.1.el9_6.x86_64. 22 MB/s | 2.2 MB 00:00 (188/211): perl-mro-1.23-481.1.el9_6.x86_64.rpm 324 kB/s | 28 kB 00:00 (189/211): perl-overloading-0.02-481.1.el9_6.no 139 kB/s | 12 kB 00:00 (190/211): perl-subs-1.03-481.1.el9_6.noarch.rp 130 kB/s | 11 kB 00:00 (191/211): perl-vars-1.05-481.1.el9_6.noarch.rp 141 kB/s | 13 kB 00:00 (192/211): perl-overload-1.31-481.1.el9_6.noarc 199 kB/s | 45 kB 00:00 (193/211): dwz-0.16-1.el9.x86_64.rpm 1.5 MB/s | 134 kB 00:00 (194/211): debugedit-5.0-11.el9.x86_64.rpm 892 kB/s | 77 kB 00:00 (195/211): efi-srpm-macros-6-4.el9.noarch.rpm 228 kB/s | 21 kB 00:00 (196/211): gdb-minimal-16.3-2.el9.x86_64.rpm 40 MB/s | 4.4 MB 00:00 (197/211): kernel-srpm-macros-1.0-14.el9.noarch 150 kB/s | 14 kB 00:00 (198/211): perl-Net-SSLeay-1.94-3.el9.x86_64.rp 4.6 MB/s | 414 kB 00:00 (199/211): redhat-rpm-config-210-1.el9.noarch.r 802 kB/s | 70 kB 00:00 (200/211): R-srpm-macros-1.3.7-1.el9.noarch.rpm 796 kB/s | 11 kB 00:00 (201/211): ansible-srpm-macros-1-16.el9.noarch. 5.1 MB/s | 21 kB 00:00 (202/211): epel-rpm-macros-9-18.el9.noarch.rpm 6.4 MB/s | 15 kB 00:00 (203/211): forge-srpm-macros-0.4.0-1.el9.noarch 4.2 MB/s | 19 kB 00:00 (204/211): fpc-srpm-macros-1.3-7.el9.noarch.rpm 1.7 MB/s | 7.5 kB 00:00 (205/211): ghc-srpm-macros-epel-1.9.1-1.el9.noa 2.3 MB/s | 7.5 kB 00:00 (206/211): go-srpm-macros-epel-3.8.0-1.el9.noar 6.4 MB/s | 26 kB 00:00 (207/211): qt6-srpm-macros-6.6.2-1.el9.noarch.r 2.9 MB/s | 8.7 kB 00:00 (208/211): rpmautospec-rpm-macros-0.8.4-1.el9.n 3.0 MB/s | 10 kB 00:00 (209/211): rust-srpm-macros-epel-26.3-1.el9.noa 2.8 MB/s | 10 kB 00:00 (210/211): go-srpm-macros-3.6.0-14.el9_7.noarch 365 kB/s | 33 kB 00:00 (211/211): rpm-build-4.16.1.3-39.el9.x86_64.rpm 362 kB/s | 66 kB 00:00 -------------------------------------------------------------------------------- Total 10 MB/s | 70 MB 00:06 Red Hat Enterprise Linux - BaseOS 3.5 MB/s | 3.6 kB 00:00 Importing GPG key 0xFD431D51: Userid : "Red Hat, Inc. (release key 2) " Fingerprint: 567E 347A D004 4ADE 55BA 8A5F 199E 2F91 FD43 1D51 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat9-release Key imported successfully Importing GPG key 0x5A6340B3: Userid : "Red Hat, Inc. (auxiliary key 3) " Fingerprint: 7E46 2425 8C40 6535 D56D 6F13 5054 E4A4 5A63 40B3 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat9-release Key imported successfully Red Hat Enterprise Linux - BaseOS 16 MB/s | 16 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 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.x86_64 1/1 Preparing : 1/1 Installing : rust-srpm-macros-17-4.el9.noarch 1/211 Installing : redhat-release-9.7-0.7.el9.x86_64 2/211 Installing : setup-2.13.7-10.el9.noarch 3/211 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.7-10.el9.noarch 3/211 Installing : filesystem-3.16-5.el9.x86_64 4/211 Installing : basesystem-11-13.el9.noarch 5/211 Installing : rust-srpm-macros-epel-26.3-1.el9.noarch 6/211 Installing : qt6-srpm-macros-6.6.2-1.el9.noarch 7/211 Installing : ghc-srpm-macros-epel-1.9.1-1.el9.noarch 8/211 Installing : fpc-srpm-macros-1.3-7.el9.noarch 9/211 Installing : ansible-srpm-macros-1-16.el9.noarch 10/211 Installing : qt5-srpm-macros-5.15.9-1.el9.noarch 11/211 Installing : ocaml-srpm-macros-6-6.el9.noarch 12/211 Installing : openblas-srpm-macros-2-11.el9.noarch 13/211 Installing : perl-srpm-macros-1-41.el9.noarch 14/211 Installing : ghc-srpm-macros-1.5.0-6.el9.noarch 15/211 Installing : tzdata-2026a-1.el9.noarch 16/211 Installing : libssh-config-0.10.4-17.el9_7.noarch 17/211 Installing : ncurses-base-6.2-12.20210508.el9.noarch 18/211 Installing : ncurses-libs-6.2-12.20210508.el9.x86_64 19/211 Installing : bash-5.1.8-9.el9.x86_64 20/211 Running scriptlet: bash-5.1.8-9.el9.x86_64 20/211 Installing : libgcc-11.5.0-11.el9.x86_64 21/211 Running scriptlet: libgcc-11.5.0-11.el9.x86_64 21/211 Installing : glibc-common-2.34-231.el9_7.10.x86_64 22/211 Installing : glibc-gconv-extra-2.34-231.el9_7.10.x86_64 23/211 Running scriptlet: glibc-gconv-extra-2.34-231.el9_7.10.x86_64 23/211 Installing : glibc-minimal-langpack-2.34-231.el9_7.10.x86_64 24/211 Running scriptlet: glibc-2.34-231.el9_7.10.x86_64 25/211 Installing : glibc-2.34-231.el9_7.10.x86_64 25/211 Running scriptlet: glibc-2.34-231.el9_7.10.x86_64 25/211 Installing : zlib-1.2.11-40.el9.x86_64 26/211 Installing : xz-libs-5.2.5-8.el9_0.x86_64 27/211 Installing : bzip2-libs-1.0.8-10.el9_5.x86_64 28/211 Installing : libzstd-1.5.5-1.el9.x86_64 29/211 Installing : elfutils-libelf-0.193-1.el9.x86_64 30/211 Installing : libxcrypt-4.4.18-3.el9.x86_64 31/211 Installing : libstdc++-11.5.0-11.el9.x86_64 32/211 Installing : libuuid-2.37.4-21.el9_7.x86_64 33/211 Installing : libattr-2.5.1-3.el9.x86_64 34/211 Installing : libacl-2.3.1-4.el9.x86_64 35/211 Installing : popt-1.18-8.el9.x86_64 36/211 Installing : gmp-1:6.2.0-13.el9.x86_64 37/211 Installing : libcap-2.48-10.el9.x86_64 38/211 Installing : lz4-libs-1.9.3-5.el9.x86_64 39/211 Installing : readline-8.1-4.el9.x86_64 40/211 Installing : libcom_err-1.46.5-8.el9.x86_64 41/211 Installing : crypto-policies-20250905-1.git377cc42.el9_7.noar 42/211 Running scriptlet: crypto-policies-20250905-1.git377cc42.el9_7.noar 42/211 Installing : mpfr-4.1.0-7.el9.x86_64 43/211 Installing : dwz-0.16-1.el9.x86_64 44/211 Installing : unzip-6.0-59.el9.x86_64 45/211 Installing : file-libs-5.39-16.el9.x86_64 46/211 Installing : file-5.39-16.el9.x86_64 47/211 Installing : sqlite-libs-3.34.1-9.el9_7.x86_64 48/211 Installing : libcap-ng-0.8.2-7.el9.x86_64 49/211 Installing : audit-libs-3.1.5-7.el9.x86_64 50/211 Installing : libsigsegv-2.13-4.el9.x86_64 51/211 Installing : gawk-5.1.0-6.el9.x86_64 52/211 Installing : libunistring-0.9.10-15.el9.x86_64 53/211 Installing : libidn2-2.3.0-7.el9.x86_64 54/211 Installing : libffi-3.4.2-8.el9.x86_64 55/211 Installing : lua-libs-5.4.4-4.el9.x86_64 56/211 Installing : alternatives-1.24-2.el9.x86_64 57/211 Installing : libtasn1-4.16.0-9.el9.x86_64 58/211 Installing : p11-kit-0.25.3-3.el9_5.x86_64 59/211 Installing : libsepol-3.6-3.el9.x86_64 60/211 Installing : libsmartcols-2.37.4-21.el9_7.x86_64 61/211 Installing : p11-kit-trust-0.25.3-3.el9_5.x86_64 62/211 Running scriptlet: p11-kit-trust-0.25.3-3.el9_5.x86_64 62/211 Installing : zip-3.0-35.el9.x86_64 63/211 Installing : zstd-1.5.5-1.el9.x86_64 64/211 Running scriptlet: groff-base-1.22.4-10.el9.x86_64 65/211 Installing : groff-base-1.22.4-10.el9.x86_64 65/211 Running scriptlet: groff-base-1.22.4-10.el9.x86_64 65/211 Installing : bzip2-1.0.8-10.el9_5.x86_64 66/211 Installing : libxml2-2.9.13-14.el9_7.x86_64 67/211 Installing : info-6.7-15.el9.x86_64 68/211 Installing : ed-1.14.2-12.el9.x86_64 69/211 Installing : cpio-2.13-16.el9.x86_64 70/211 Installing : json-c-0.14-11.el9.x86_64 71/211 Installing : libgpg-error-1.42-5.el9.x86_64 72/211 Installing : libgcrypt-1.10.0-11.el9.x86_64 73/211 Installing : libverto-0.3.2-3.el9.x86_64 74/211 Installing : diffutils-3.7-12.el9.x86_64 75/211 Installing : keyutils-libs-1.6.3-1.el9.x86_64 76/211 Installing : libpkgconf-1.7.3-10.el9.x86_64 77/211 Installing : pkgconf-1.7.3-10.el9.x86_64 78/211 Installing : gdbm-libs-1:1.23-1.el9.x86_64 79/211 Installing : libeconf-0.4.1-4.el9.x86_64 80/211 Installing : pcre-8.44-4.el9.x86_64 81/211 Installing : grep-3.6-5.el9.x86_64 82/211 Installing : xz-5.2.5-8.el9_0.x86_64 83/211 Installing : libtool-ltdl-2.4.6-46.el9.x86_64 84/211 Installing : libdb-5.3.28-57.el9_6.x86_64 85/211 Installing : libgomp-11.5.0-11.el9.x86_64 86/211 Installing : ncurses-6.2-12.20210508.el9.x86_64 87/211 Installing : libbrotli-1.0.9-9.el9_7.x86_64 88/211 Installing : libnghttp2-1.43.0-6.el9_7.1.x86_64 89/211 Installing : elfutils-default-yama-scope-0.193-1.el9.noarch 90/211 Running scriptlet: elfutils-default-yama-scope-0.193-1.el9.noarch 90/211 Installing : elfutils-libs-0.193-1.el9.x86_64 91/211 Installing : coreutils-common-8.32-39.el9.x86_64 92/211 Installing : pcre2-syntax-10.40-6.el9.noarch 93/211 Installing : pcre2-10.40-6.el9.x86_64 94/211 Installing : libselinux-3.6-3.el9.x86_64 95/211 Installing : sed-4.8-9.el9.x86_64 96/211 Installing : findutils-1:4.8.0-7.el9.x86_64 97/211 Installing : openssl-fips-provider-so-3.0.7-8.el9.x86_64 98/211 Installing : openssl-fips-provider-3.0.7-8.el9.x86_64 99/211 Installing : openssl-libs-1:3.5.1-7.el9_7.x86_64 100/211 Installing : coreutils-8.32-39.el9.x86_64 101/211 Running scriptlet: ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 102/211 Installing : ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 102/211 Running scriptlet: ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 102/211 Installing : libblkid-2.37.4-21.el9_7.x86_64 103/211 Running scriptlet: libblkid-2.37.4-21.el9_7.x86_64 103/211 Installing : krb5-libs-1.21.1-8.el9_6.x86_64 104/211 Installing : libmount-2.37.4-21.el9_7.x86_64 105/211 Installing : gzip-1.12-1.el9.x86_64 106/211 Installing : cracklib-2.9.6-27.el9.x86_64 107/211 Installing : systemd-libs-252-55.el9_7.8.x86_64 108/211 Running scriptlet: systemd-libs-252-55.el9_7.8.x86_64 108/211 Installing : libarchive-3.5.3-9.el9_7.x86_64 109/211 Installing : util-linux-core-2.37.4-21.el9_7.x86_64 110/211 Running scriptlet: util-linux-core-2.37.4-21.el9_7.x86_64 110/211 Installing : cracklib-dicts-2.9.6-27.el9.x86_64 111/211 Installing : cyrus-sasl-lib-2.1.27-22.el9.x86_64 112/211 Installing : libssh-0.10.4-17.el9_7.x86_64 113/211 Installing : libfdisk-2.37.4-21.el9_7.x86_64 114/211 Installing : perl-Digest-1.19-4.el9.noarch 115/211 Installing : perl-Digest-MD5-2.58-4.el9.x86_64 116/211 Installing : perl-B-1.80-481.1.el9_6.x86_64 117/211 Installing : perl-FileHandle-2.03-481.1.el9_6.noarch 118/211 Installing : perl-Data-Dumper-2.174-462.el9.x86_64 119/211 Installing : perl-libnet-3.13-4.el9.noarch 120/211 Installing : perl-AutoLoader-5.74-481.1.el9_6.noarch 121/211 Installing : perl-base-2.27-481.1.el9_6.noarch 122/211 Installing : perl-URI-5.09-3.el9.noarch 123/211 Installing : perl-Time-Local-2:1.300-7.el9.noarch 124/211 Installing : perl-Mozilla-CA-20200520-6.el9.noarch 125/211 Installing : perl-if-0.60.800-481.1.el9_6.noarch 126/211 Installing : perl-IO-Socket-IP-0.41-5.el9.noarch 127/211 Installing : perl-Pod-Escapes-1:1.07-460.el9.noarch 128/211 Installing : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 129/211 Installing : perl-File-Path-2.18-4.el9.noarch 130/211 Installing : perl-IO-Socket-SSL-2.073-2.el9.noarch 131/211 Installing : perl-Net-SSLeay-1.94-3.el9.x86_64 132/211 Installing : perl-Term-ANSIColor-5.01-461.el9.noarch 133/211 Installing : perl-Class-Struct-0.66-481.1.el9_6.noarch 134/211 Installing : perl-POSIX-1.94-481.1.el9_6.x86_64 135/211 Installing : perl-IPC-Open3-1.21-481.1.el9_6.noarch 136/211 Installing : perl-subs-1.03-481.1.el9_6.noarch 137/211 Installing : perl-Term-Cap-1.17-460.el9.noarch 138/211 Installing : perl-File-Temp-1:0.231.100-4.el9.noarch 139/211 Installing : perl-Pod-Simple-1:3.42-4.el9.noarch 140/211 Installing : perl-HTTP-Tiny-0.076-462.el9.noarch 141/211 Installing : perl-Socket-4:2.031-4.el9.x86_64 142/211 Installing : perl-SelectSaver-1.02-481.1.el9_6.noarch 143/211 Installing : perl-Symbol-1.08-481.1.el9_6.noarch 144/211 Installing : perl-File-stat-1.09-481.1.el9_6.noarch 145/211 Installing : perl-podlators-1:4.14-460.el9.noarch 146/211 Installing : perl-Pod-Perldoc-3.28.01-461.el9.noarch 147/211 Installing : perl-Text-ParseWords-3.30-460.el9.noarch 148/211 Installing : perl-Fcntl-1.13-481.1.el9_6.x86_64 149/211 Installing : perl-mro-1.23-481.1.el9_6.x86_64 150/211 Installing : perl-IO-1.43-481.1.el9_6.x86_64 151/211 Installing : perl-overloading-0.02-481.1.el9_6.noarch 152/211 Installing : perl-Pod-Usage-4:2.01-4.el9.noarch 153/211 Installing : perl-parent-1:0.238-460.el9.noarch 154/211 Installing : perl-MIME-Base64-3.16-4.el9.x86_64 155/211 Installing : perl-constant-1.33-461.el9.noarch 156/211 Installing : perl-Scalar-List-Utils-4:1.56-462.el9.x86_64 157/211 Installing : perl-Errno-1.30-481.1.el9_6.x86_64 158/211 Installing : perl-File-Basename-2.85-481.1.el9_6.noarch 159/211 Installing : perl-Getopt-Std-1.12-481.1.el9_6.noarch 160/211 Installing : perl-Storable-1:3.21-460.el9.x86_64 161/211 Installing : perl-overload-1.31-481.1.el9_6.noarch 162/211 Installing : perl-vars-1.05-481.1.el9_6.noarch 163/211 Installing : perl-Getopt-Long-1:2.52-4.el9.noarch 164/211 Installing : perl-Exporter-5.74-461.el9.noarch 165/211 Installing : perl-Carp-1.50-460.el9.noarch 166/211 Installing : perl-PathTools-3.78-461.el9.x86_64 167/211 Installing : perl-Encode-4:3.08-462.el9.x86_64 168/211 Installing : perl-libs-4:5.32.1-481.1.el9_6.x86_64 169/211 Installing : perl-interpreter-4:5.32.1-481.1.el9_6.x86_64 170/211 Installing : kernel-srpm-macros-1.0-14.el9.noarch 171/211 Installing : openssl-1:3.5.1-7.el9_7.x86_64 172/211 Installing : libpwquality-1.4.4-8.el9.x86_64 173/211 Installing : pam-1.5.1-26.el9_6.x86_64 174/211 Installing : libevent-2.1.12-8.el9_4.x86_64 175/211 Installing : libsemanage-3.6-5.el9_6.x86_64 176/211 Installing : shadow-utils-2:4.9-15.el9.x86_64 177/211 Running scriptlet: libutempter-1.2.1-6.el9.x86_64 178/211 Installing : libutempter-1.2.1-6.el9.x86_64 178/211 Installing : openldap-2.6.8-4.el9.x86_64 179/211 Installing : tar-2:1.34-9.el9_7.x86_64 180/211 Installing : patch-2.7.6-16.el9.x86_64 181/211 Installing : pkgconf-m4-1.7.3-10.el9.noarch 182/211 Installing : pkgconf-pkg-config-1.7.3-10.el9.x86_64 183/211 Installing : publicsuffix-list-dafsa-20210518-3.el9.noarch 184/211 Installing : libpsl-0.21.1-5.el9.x86_64 185/211 Installing : libcurl-7.76.1-35.el9_7.3.x86_64 186/211 Installing : elfutils-debuginfod-client-0.193-1.el9.x86_64 187/211 Installing : binutils-gold-2.35.2-67.el9_7.1.x86_64 188/211 Installing : binutils-2.35.2-67.el9_7.1.x86_64 189/211 Running scriptlet: binutils-2.35.2-67.el9_7.1.x86_64 189/211 Installing : elfutils-0.193-1.el9.x86_64 190/211 Installing : gdb-minimal-16.3-2.el9.x86_64 191/211 Installing : debugedit-5.0-11.el9.x86_64 192/211 Installing : curl-7.76.1-35.el9_7.3.x86_64 193/211 Installing : rpm-libs-4.16.1.3-39.el9.x86_64 194/211 Installing : rpm-4.16.1.3-39.el9.x86_64 195/211 Installing : lua-srpm-macros-1-6.el9.noarch 196/211 Installing : efi-srpm-macros-6-4.el9.noarch 197/211 Installing : rpmautospec-rpm-macros-0.8.4-1.el9.noarch 198/211 Installing : rpm-build-libs-4.16.1.3-39.el9.x86_64 199/211 Installing : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 200/211 Installing : python-srpm-macros-3.9-54.el9.noarch 201/211 Installing : go-srpm-macros-3.6.0-14.el9_7.noarch 202/211 Installing : redhat-rpm-config-210-1.el9.noarch 203/211 Installing : rpm-build-4.16.1.3-39.el9.x86_64 204/211 Installing : pyproject-srpm-macros-1.16.2-1.el9.noarch 205/211 Installing : forge-srpm-macros-0.4.0-1.el9.noarch 206/211 Installing : go-srpm-macros-epel-3.8.0-1.el9.noarch 207/211 Installing : R-srpm-macros-1.3.7-1.el9.noarch 208/211 Installing : epel-rpm-macros-9-18.el9.noarch 209/211 Installing : util-linux-2.37.4-21.el9_7.x86_64 210/211 Installing : which-2.21-30.el9_6.x86_64 211/211 Running scriptlet: filesystem-3.16-5.el9.x86_64 211/211 Running scriptlet: ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 211/211 Running scriptlet: rpm-4.16.1.3-39.el9.x86_64 211/211 Running scriptlet: which-2.21-30.el9_6.x86_64 211/211 Verifying : basesystem-11-13.el9.noarch 1/211 Verifying : cpio-2.13-16.el9.x86_64 2/211 Verifying : cracklib-2.9.6-27.el9.x86_64 3/211 Verifying : ed-1.14.2-12.el9.x86_64 4/211 Verifying : grep-3.6-5.el9.x86_64 5/211 Verifying : groff-base-1.22.4-10.el9.x86_64 6/211 Verifying : info-6.7-15.el9.x86_64 7/211 Verifying : json-c-0.14-11.el9.x86_64 8/211 Verifying : libattr-2.5.1-3.el9.x86_64 9/211 Verifying : libcap-ng-0.8.2-7.el9.x86_64 10/211 Verifying : libgpg-error-1.42-5.el9.x86_64 11/211 Verifying : libidn2-2.3.0-7.el9.x86_64 12/211 Verifying : libpsl-0.21.1-5.el9.x86_64 13/211 Verifying : libpwquality-1.4.4-8.el9.x86_64 14/211 Verifying : libsigsegv-2.13-4.el9.x86_64 15/211 Verifying : libunistring-0.9.10-15.el9.x86_64 16/211 Verifying : libutempter-1.2.1-6.el9.x86_64 17/211 Verifying : libverto-0.3.2-3.el9.x86_64 18/211 Verifying : libxcrypt-4.4.18-3.el9.x86_64 19/211 Verifying : lz4-libs-1.9.3-5.el9.x86_64 20/211 Verifying : mpfr-4.1.0-7.el9.x86_64 21/211 Verifying : popt-1.18-8.el9.x86_64 22/211 Verifying : publicsuffix-list-dafsa-20210518-3.el9.noarch 23/211 Verifying : readline-8.1-4.el9.x86_64 24/211 Verifying : sed-4.8-9.el9.x86_64 25/211 Verifying : cracklib-dicts-2.9.6-27.el9.x86_64 26/211 Verifying : diffutils-3.7-12.el9.x86_64 27/211 Verifying : gawk-5.1.0-6.el9.x86_64 28/211 Verifying : xz-5.2.5-8.el9_0.x86_64 29/211 Verifying : xz-libs-5.2.5-8.el9_0.x86_64 30/211 Verifying : gzip-1.12-1.el9.x86_64 31/211 Verifying : keyutils-libs-1.6.3-1.el9.x86_64 32/211 Verifying : libpkgconf-1.7.3-10.el9.x86_64 33/211 Verifying : pkgconf-1.7.3-10.el9.x86_64 34/211 Verifying : pkgconf-m4-1.7.3-10.el9.noarch 35/211 Verifying : pkgconf-pkg-config-1.7.3-10.el9.x86_64 36/211 Verifying : zip-3.0-35.el9.x86_64 37/211 Verifying : gmp-1:6.2.0-13.el9.x86_64 38/211 Verifying : libffi-3.4.2-8.el9.x86_64 39/211 Verifying : lua-libs-5.4.4-4.el9.x86_64 40/211 Verifying : zlib-1.2.11-40.el9.x86_64 41/211 Verifying : bash-5.1.8-9.el9.x86_64 42/211 Verifying : file-5.39-16.el9.x86_64 43/211 Verifying : file-libs-5.39-16.el9.x86_64 44/211 Verifying : libacl-2.3.1-4.el9.x86_64 45/211 Verifying : setup-2.13.7-10.el9.noarch 46/211 Verifying : libevent-2.1.12-8.el9_4.x86_64 47/211 Verifying : filesystem-3.16-5.el9.x86_64 48/211 Verifying : findutils-1:4.8.0-7.el9.x86_64 49/211 Verifying : gdbm-libs-1:1.23-1.el9.x86_64 50/211 Verifying : libeconf-0.4.1-4.el9.x86_64 51/211 Verifying : libgcrypt-1.10.0-11.el9.x86_64 52/211 Verifying : pcre-8.44-4.el9.x86_64 53/211 Verifying : pcre2-10.40-6.el9.x86_64 54/211 Verifying : pcre2-syntax-10.40-6.el9.noarch 55/211 Verifying : bzip2-1.0.8-10.el9_5.x86_64 56/211 Verifying : bzip2-libs-1.0.8-10.el9_5.x86_64 57/211 Verifying : p11-kit-0.25.3-3.el9_5.x86_64 58/211 Verifying : p11-kit-trust-0.25.3-3.el9_5.x86_64 59/211 Verifying : alternatives-1.24-2.el9.x86_64 60/211 Verifying : coreutils-8.32-39.el9.x86_64 61/211 Verifying : coreutils-common-8.32-39.el9.x86_64 62/211 Verifying : libselinux-3.6-3.el9.x86_64 63/211 Verifying : libsemanage-3.6-5.el9_6.x86_64 64/211 Verifying : libtasn1-4.16.0-9.el9.x86_64 65/211 Verifying : libtool-ltdl-2.4.6-46.el9.x86_64 66/211 Verifying : libzstd-1.5.5-1.el9.x86_64 67/211 Verifying : openldap-2.6.8-4.el9.x86_64 68/211 Verifying : zstd-1.5.5-1.el9.x86_64 69/211 Verifying : krb5-libs-1.21.1-8.el9_6.x86_64 70/211 Verifying : libdb-5.3.28-57.el9_6.x86_64 71/211 Verifying : elfutils-0.193-1.el9.x86_64 72/211 Verifying : elfutils-libs-0.193-1.el9.x86_64 73/211 Verifying : libgcc-11.5.0-11.el9.x86_64 74/211 Verifying : ncurses-libs-6.2-12.20210508.el9.x86_64 75/211 Verifying : pam-1.5.1-26.el9_6.x86_64 76/211 Verifying : rpm-build-libs-4.16.1.3-39.el9.x86_64 77/211 Verifying : unzip-6.0-59.el9.x86_64 78/211 Verifying : which-2.21-30.el9_6.x86_64 79/211 Verifying : audit-libs-3.1.5-7.el9.x86_64 80/211 Verifying : crypto-policies-20250905-1.git377cc42.el9_7.noar 81/211 Verifying : cyrus-sasl-lib-2.1.27-22.el9.x86_64 82/211 Verifying : elfutils-debuginfod-client-0.193-1.el9.x86_64 83/211 Verifying : elfutils-default-yama-scope-0.193-1.el9.noarch 84/211 Verifying : elfutils-libelf-0.193-1.el9.x86_64 85/211 Verifying : libcap-2.48-10.el9.x86_64 86/211 Verifying : libcom_err-1.46.5-8.el9.x86_64 87/211 Verifying : libgomp-11.5.0-11.el9.x86_64 88/211 Verifying : libsepol-3.6-3.el9.x86_64 89/211 Verifying : libstdc++-11.5.0-11.el9.x86_64 90/211 Verifying : ncurses-6.2-12.20210508.el9.x86_64 91/211 Verifying : ncurses-base-6.2-12.20210508.el9.noarch 92/211 Verifying : openssl-fips-provider-3.0.7-8.el9.x86_64 93/211 Verifying : openssl-fips-provider-so-3.0.7-8.el9.x86_64 94/211 Verifying : rpm-4.16.1.3-39.el9.x86_64 95/211 Verifying : rpm-libs-4.16.1.3-39.el9.x86_64 96/211 Verifying : shadow-utils-2:4.9-15.el9.x86_64 97/211 Verifying : redhat-release-9.7-0.7.el9.x86_64 98/211 Verifying : sqlite-libs-3.34.1-9.el9_7.x86_64 99/211 Verifying : ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 100/211 Verifying : libxml2-2.9.13-14.el9_7.x86_64 101/211 Verifying : libssh-0.10.4-17.el9_7.x86_64 102/211 Verifying : libssh-config-0.10.4-17.el9_7.noarch 103/211 Verifying : binutils-2.35.2-67.el9_7.1.x86_64 104/211 Verifying : binutils-gold-2.35.2-67.el9_7.1.x86_64 105/211 Verifying : tar-2:1.34-9.el9_7.x86_64 106/211 Verifying : curl-7.76.1-35.el9_7.3.x86_64 107/211 Verifying : libcurl-7.76.1-35.el9_7.3.x86_64 108/211 Verifying : openssl-1:3.5.1-7.el9_7.x86_64 109/211 Verifying : openssl-libs-1:3.5.1-7.el9_7.x86_64 110/211 Verifying : libblkid-2.37.4-21.el9_7.x86_64 111/211 Verifying : libfdisk-2.37.4-21.el9_7.x86_64 112/211 Verifying : libmount-2.37.4-21.el9_7.x86_64 113/211 Verifying : libsmartcols-2.37.4-21.el9_7.x86_64 114/211 Verifying : libuuid-2.37.4-21.el9_7.x86_64 115/211 Verifying : util-linux-2.37.4-21.el9_7.x86_64 116/211 Verifying : util-linux-core-2.37.4-21.el9_7.x86_64 117/211 Verifying : libbrotli-1.0.9-9.el9_7.x86_64 118/211 Verifying : glibc-2.34-231.el9_7.10.x86_64 119/211 Verifying : glibc-common-2.34-231.el9_7.10.x86_64 120/211 Verifying : glibc-gconv-extra-2.34-231.el9_7.10.x86_64 121/211 Verifying : glibc-minimal-langpack-2.34-231.el9_7.10.x86_64 122/211 Verifying : tzdata-2026a-1.el9.noarch 123/211 Verifying : systemd-libs-252-55.el9_7.8.x86_64 124/211 Verifying : libnghttp2-1.43.0-6.el9_7.1.x86_64 125/211 Verifying : libarchive-3.5.3-9.el9_7.x86_64 126/211 Verifying : ghc-srpm-macros-1.5.0-6.el9.noarch 127/211 Verifying : lua-srpm-macros-1-6.el9.noarch 128/211 Verifying : perl-Data-Dumper-2.174-462.el9.x86_64 129/211 Verifying : perl-Digest-MD5-2.58-4.el9.x86_64 130/211 Verifying : perl-Encode-4:3.08-462.el9.x86_64 131/211 Verifying : perl-Mozilla-CA-20200520-6.el9.noarch 132/211 Verifying : perl-Pod-Simple-1:3.42-4.el9.noarch 133/211 Verifying : perl-Term-Cap-1.17-460.el9.noarch 134/211 Verifying : perl-Time-Local-2:1.300-7.el9.noarch 135/211 Verifying : rust-srpm-macros-17-4.el9.noarch 136/211 Verifying : perl-Pod-Escapes-1:1.07-460.el9.noarch 137/211 Verifying : perl-Storable-1:3.21-460.el9.x86_64 138/211 Verifying : perl-podlators-1:4.14-460.el9.noarch 139/211 Verifying : perl-Exporter-5.74-461.el9.noarch 140/211 Verifying : perl-File-Temp-1:0.231.100-4.el9.noarch 141/211 Verifying : perl-Getopt-Long-1:2.52-4.el9.noarch 142/211 Verifying : perl-MIME-Base64-3.16-4.el9.x86_64 143/211 Verifying : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 144/211 Verifying : perl-parent-1:0.238-460.el9.noarch 145/211 Verifying : perl-srpm-macros-1-41.el9.noarch 146/211 Verifying : openblas-srpm-macros-2-11.el9.noarch 147/211 Verifying : perl-Digest-1.19-4.el9.noarch 148/211 Verifying : perl-File-Path-2.18-4.el9.noarch 149/211 Verifying : perl-IO-Socket-IP-0.41-5.el9.noarch 150/211 Verifying : perl-Pod-Usage-4:2.01-4.el9.noarch 151/211 Verifying : perl-Socket-4:2.031-4.el9.x86_64 152/211 Verifying : perl-Term-ANSIColor-5.01-461.el9.noarch 153/211 Verifying : perl-Text-ParseWords-3.30-460.el9.noarch 154/211 Verifying : perl-URI-5.09-3.el9.noarch 155/211 Verifying : perl-constant-1.33-461.el9.noarch 156/211 Verifying : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 157/211 Verifying : ocaml-srpm-macros-6-6.el9.noarch 158/211 Verifying : patch-2.7.6-16.el9.x86_64 159/211 Verifying : perl-Pod-Perldoc-3.28.01-461.el9.noarch 160/211 Verifying : perl-libnet-3.13-4.el9.noarch 161/211 Verifying : perl-Carp-1.50-460.el9.noarch 162/211 Verifying : perl-PathTools-3.78-461.el9.x86_64 163/211 Verifying : qt5-srpm-macros-5.15.9-1.el9.noarch 164/211 Verifying : perl-HTTP-Tiny-0.076-462.el9.noarch 165/211 Verifying : python-srpm-macros-3.9-54.el9.noarch 166/211 Verifying : perl-IO-Socket-SSL-2.073-2.el9.noarch 167/211 Verifying : perl-Scalar-List-Utils-4:1.56-462.el9.x86_64 168/211 Verifying : pyproject-srpm-macros-1.16.2-1.el9.noarch 169/211 Verifying : perl-AutoLoader-5.74-481.1.el9_6.noarch 170/211 Verifying : perl-B-1.80-481.1.el9_6.x86_64 171/211 Verifying : perl-Class-Struct-0.66-481.1.el9_6.noarch 172/211 Verifying : perl-Errno-1.30-481.1.el9_6.x86_64 173/211 Verifying : perl-Fcntl-1.13-481.1.el9_6.x86_64 174/211 Verifying : perl-File-Basename-2.85-481.1.el9_6.noarch 175/211 Verifying : perl-File-stat-1.09-481.1.el9_6.noarch 176/211 Verifying : perl-FileHandle-2.03-481.1.el9_6.noarch 177/211 Verifying : perl-Getopt-Std-1.12-481.1.el9_6.noarch 178/211 Verifying : perl-IO-1.43-481.1.el9_6.x86_64 179/211 Verifying : perl-IPC-Open3-1.21-481.1.el9_6.noarch 180/211 Verifying : perl-POSIX-1.94-481.1.el9_6.x86_64 181/211 Verifying : perl-SelectSaver-1.02-481.1.el9_6.noarch 182/211 Verifying : perl-Symbol-1.08-481.1.el9_6.noarch 183/211 Verifying : perl-base-2.27-481.1.el9_6.noarch 184/211 Verifying : perl-if-0.60.800-481.1.el9_6.noarch 185/211 Verifying : perl-interpreter-4:5.32.1-481.1.el9_6.x86_64 186/211 Verifying : perl-libs-4:5.32.1-481.1.el9_6.x86_64 187/211 Verifying : perl-mro-1.23-481.1.el9_6.x86_64 188/211 Verifying : perl-overload-1.31-481.1.el9_6.noarch 189/211 Verifying : perl-overloading-0.02-481.1.el9_6.noarch 190/211 Verifying : perl-subs-1.03-481.1.el9_6.noarch 191/211 Verifying : perl-vars-1.05-481.1.el9_6.noarch 192/211 Verifying : dwz-0.16-1.el9.x86_64 193/211 Verifying : debugedit-5.0-11.el9.x86_64 194/211 Verifying : efi-srpm-macros-6-4.el9.noarch 195/211 Verifying : gdb-minimal-16.3-2.el9.x86_64 196/211 Verifying : kernel-srpm-macros-1.0-14.el9.noarch 197/211 Verifying : perl-Net-SSLeay-1.94-3.el9.x86_64 198/211 Verifying : redhat-rpm-config-210-1.el9.noarch 199/211 Verifying : rpm-build-4.16.1.3-39.el9.x86_64 200/211 Verifying : go-srpm-macros-3.6.0-14.el9_7.noarch 201/211 Verifying : R-srpm-macros-1.3.7-1.el9.noarch 202/211 Verifying : ansible-srpm-macros-1-16.el9.noarch 203/211 Verifying : epel-rpm-macros-9-18.el9.noarch 204/211 Verifying : forge-srpm-macros-0.4.0-1.el9.noarch 205/211 Verifying : fpc-srpm-macros-1.3-7.el9.noarch 206/211 Verifying : ghc-srpm-macros-epel-1.9.1-1.el9.noarch 207/211 Verifying : go-srpm-macros-epel-3.8.0-1.el9.noarch 208/211 Verifying : qt6-srpm-macros-6.6.2-1.el9.noarch 209/211 Verifying : rpmautospec-rpm-macros-0.8.4-1.el9.noarch 210/211 Verifying : rust-srpm-macros-epel-26.3-1.el9.noarch 211/211 Installed products updated. Installed: R-srpm-macros-1.3.7-1.el9.noarch alternatives-1.24-2.el9.x86_64 ansible-srpm-macros-1-16.el9.noarch audit-libs-3.1.5-7.el9.x86_64 basesystem-11-13.el9.noarch bash-5.1.8-9.el9.x86_64 binutils-2.35.2-67.el9_7.1.x86_64 binutils-gold-2.35.2-67.el9_7.1.x86_64 bzip2-1.0.8-10.el9_5.x86_64 bzip2-libs-1.0.8-10.el9_5.x86_64 ca-certificates-2025.2.80_v9.0.305-91.el9.noarch coreutils-8.32-39.el9.x86_64 coreutils-common-8.32-39.el9.x86_64 cpio-2.13-16.el9.x86_64 cracklib-2.9.6-27.el9.x86_64 cracklib-dicts-2.9.6-27.el9.x86_64 crypto-policies-20250905-1.git377cc42.el9_7.noarch curl-7.76.1-35.el9_7.3.x86_64 cyrus-sasl-lib-2.1.27-22.el9.x86_64 debugedit-5.0-11.el9.x86_64 diffutils-3.7-12.el9.x86_64 dwz-0.16-1.el9.x86_64 ed-1.14.2-12.el9.x86_64 efi-srpm-macros-6-4.el9.noarch elfutils-0.193-1.el9.x86_64 elfutils-debuginfod-client-0.193-1.el9.x86_64 elfutils-default-yama-scope-0.193-1.el9.noarch elfutils-libelf-0.193-1.el9.x86_64 elfutils-libs-0.193-1.el9.x86_64 epel-rpm-macros-9-18.el9.noarch file-5.39-16.el9.x86_64 file-libs-5.39-16.el9.x86_64 filesystem-3.16-5.el9.x86_64 findutils-1:4.8.0-7.el9.x86_64 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.x86_64 gdb-minimal-16.3-2.el9.x86_64 gdbm-libs-1:1.23-1.el9.x86_64 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.x86_64 glibc-common-2.34-231.el9_7.10.x86_64 glibc-gconv-extra-2.34-231.el9_7.10.x86_64 glibc-minimal-langpack-2.34-231.el9_7.10.x86_64 gmp-1:6.2.0-13.el9.x86_64 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.x86_64 groff-base-1.22.4-10.el9.x86_64 gzip-1.12-1.el9.x86_64 info-6.7-15.el9.x86_64 json-c-0.14-11.el9.x86_64 kernel-srpm-macros-1.0-14.el9.noarch keyutils-libs-1.6.3-1.el9.x86_64 krb5-libs-1.21.1-8.el9_6.x86_64 libacl-2.3.1-4.el9.x86_64 libarchive-3.5.3-9.el9_7.x86_64 libattr-2.5.1-3.el9.x86_64 libblkid-2.37.4-21.el9_7.x86_64 libbrotli-1.0.9-9.el9_7.x86_64 libcap-2.48-10.el9.x86_64 libcap-ng-0.8.2-7.el9.x86_64 libcom_err-1.46.5-8.el9.x86_64 libcurl-7.76.1-35.el9_7.3.x86_64 libdb-5.3.28-57.el9_6.x86_64 libeconf-0.4.1-4.el9.x86_64 libevent-2.1.12-8.el9_4.x86_64 libfdisk-2.37.4-21.el9_7.x86_64 libffi-3.4.2-8.el9.x86_64 libgcc-11.5.0-11.el9.x86_64 libgcrypt-1.10.0-11.el9.x86_64 libgomp-11.5.0-11.el9.x86_64 libgpg-error-1.42-5.el9.x86_64 libidn2-2.3.0-7.el9.x86_64 libmount-2.37.4-21.el9_7.x86_64 libnghttp2-1.43.0-6.el9_7.1.x86_64 libpkgconf-1.7.3-10.el9.x86_64 libpsl-0.21.1-5.el9.x86_64 libpwquality-1.4.4-8.el9.x86_64 libselinux-3.6-3.el9.x86_64 libsemanage-3.6-5.el9_6.x86_64 libsepol-3.6-3.el9.x86_64 libsigsegv-2.13-4.el9.x86_64 libsmartcols-2.37.4-21.el9_7.x86_64 libssh-0.10.4-17.el9_7.x86_64 libssh-config-0.10.4-17.el9_7.noarch libstdc++-11.5.0-11.el9.x86_64 libtasn1-4.16.0-9.el9.x86_64 libtool-ltdl-2.4.6-46.el9.x86_64 libunistring-0.9.10-15.el9.x86_64 libutempter-1.2.1-6.el9.x86_64 libuuid-2.37.4-21.el9_7.x86_64 libverto-0.3.2-3.el9.x86_64 libxcrypt-4.4.18-3.el9.x86_64 libxml2-2.9.13-14.el9_7.x86_64 libzstd-1.5.5-1.el9.x86_64 lua-libs-5.4.4-4.el9.x86_64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.x86_64 mpfr-4.1.0-7.el9.x86_64 ncurses-6.2-12.20210508.el9.x86_64 ncurses-base-6.2-12.20210508.el9.noarch ncurses-libs-6.2-12.20210508.el9.x86_64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.8-4.el9.x86_64 openssl-1:3.5.1-7.el9_7.x86_64 openssl-fips-provider-3.0.7-8.el9.x86_64 openssl-fips-provider-so-3.0.7-8.el9.x86_64 openssl-libs-1:3.5.1-7.el9_7.x86_64 p11-kit-0.25.3-3.el9_5.x86_64 p11-kit-trust-0.25.3-3.el9_5.x86_64 pam-1.5.1-26.el9_6.x86_64 patch-2.7.6-16.el9.x86_64 pcre-8.44-4.el9.x86_64 pcre2-10.40-6.el9.x86_64 pcre2-syntax-10.40-6.el9.noarch perl-AutoLoader-5.74-481.1.el9_6.noarch perl-B-1.80-481.1.el9_6.x86_64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-481.1.el9_6.noarch perl-Data-Dumper-2.174-462.el9.x86_64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.x86_64 perl-Encode-4:3.08-462.el9.x86_64 perl-Errno-1.30-481.1.el9_6.x86_64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-481.1.el9_6.x86_64 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.x86_64 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.x86_64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.94-3.el9.x86_64 perl-POSIX-1.94-481.1.el9_6.x86_64 perl-PathTools-3.78-461.el9.x86_64 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.x86_64 perl-SelectSaver-1.02-481.1.el9_6.noarch perl-Socket-4:2.031-4.el9.x86_64 perl-Storable-1:3.21-460.el9.x86_64 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.x86_64 perl-libnet-3.13-4.el9.noarch perl-libs-4:5.32.1-481.1.el9_6.x86_64 perl-mro-1.23-481.1.el9_6.x86_64 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.x86_64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.x86_64 popt-1.18-8.el9.x86_64 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.x86_64 redhat-release-9.7-0.7.el9.x86_64 redhat-rpm-config-210-1.el9.noarch rpm-4.16.1.3-39.el9.x86_64 rpm-build-4.16.1.3-39.el9.x86_64 rpm-build-libs-4.16.1.3-39.el9.x86_64 rpm-libs-4.16.1.3-39.el9.x86_64 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.x86_64 setup-2.13.7-10.el9.noarch shadow-utils-2:4.9-15.el9.x86_64 sqlite-libs-3.34.1-9.el9_7.x86_64 systemd-libs-252-55.el9_7.8.x86_64 tar-2:1.34-9.el9_7.x86_64 tzdata-2026a-1.el9.noarch unzip-6.0-59.el9.x86_64 util-linux-2.37.4-21.el9_7.x86_64 util-linux-core-2.37.4-21.el9_7.x86_64 which-2.21-30.el9_6.x86_64 xz-5.2.5-8.el9_0.x86_64 xz-libs-5.2.5-8.el9_0.x86_64 zip-3.0-35.el9.x86_64 zlib-1.2.11-40.el9.x86_64 zstd-1.5.5-1.el9.x86_64 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-1.el9.noarch alternatives-1.24-2.el9.x86_64 ansible-srpm-macros-1-16.el9.noarch audit-libs-3.1.5-7.el9.x86_64 basesystem-11-13.el9.noarch bash-5.1.8-9.el9.x86_64 binutils-2.35.2-67.el9_7.1.x86_64 binutils-gold-2.35.2-67.el9_7.1.x86_64 bzip2-1.0.8-10.el9_5.x86_64 bzip2-libs-1.0.8-10.el9_5.x86_64 ca-certificates-2025.2.80_v9.0.305-91.el9.noarch coreutils-8.32-39.el9.x86_64 coreutils-common-8.32-39.el9.x86_64 cpio-2.13-16.el9.x86_64 cracklib-2.9.6-27.el9.x86_64 cracklib-dicts-2.9.6-27.el9.x86_64 crypto-policies-20250905-1.git377cc42.el9_7.noarch curl-7.76.1-35.el9_7.3.x86_64 cyrus-sasl-lib-2.1.27-22.el9.x86_64 debugedit-5.0-11.el9.x86_64 diffutils-3.7-12.el9.x86_64 dwz-0.16-1.el9.x86_64 ed-1.14.2-12.el9.x86_64 efi-srpm-macros-6-4.el9.noarch elfutils-0.193-1.el9.x86_64 elfutils-debuginfod-client-0.193-1.el9.x86_64 elfutils-default-yama-scope-0.193-1.el9.noarch elfutils-libelf-0.193-1.el9.x86_64 elfutils-libs-0.193-1.el9.x86_64 epel-rpm-macros-9-18.el9.noarch file-5.39-16.el9.x86_64 file-libs-5.39-16.el9.x86_64 filesystem-3.16-5.el9.x86_64 findutils-4.8.0-7.el9.x86_64 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.x86_64 gdb-minimal-16.3-2.el9.x86_64 gdbm-libs-1.23-1.el9.x86_64 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.x86_64 glibc-common-2.34-231.el9_7.10.x86_64 glibc-gconv-extra-2.34-231.el9_7.10.x86_64 glibc-minimal-langpack-2.34-231.el9_7.10.x86_64 gmp-6.2.0-13.el9.x86_64 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-5a6340b3-6229229e gpg-pubkey-fd431d51-4ae0493b grep-3.6-5.el9.x86_64 groff-base-1.22.4-10.el9.x86_64 gzip-1.12-1.el9.x86_64 info-6.7-15.el9.x86_64 json-c-0.14-11.el9.x86_64 kernel-srpm-macros-1.0-14.el9.noarch keyutils-libs-1.6.3-1.el9.x86_64 krb5-libs-1.21.1-8.el9_6.x86_64 libacl-2.3.1-4.el9.x86_64 libarchive-3.5.3-9.el9_7.x86_64 libattr-2.5.1-3.el9.x86_64 libblkid-2.37.4-21.el9_7.x86_64 libbrotli-1.0.9-9.el9_7.x86_64 libcap-2.48-10.el9.x86_64 libcap-ng-0.8.2-7.el9.x86_64 libcom_err-1.46.5-8.el9.x86_64 libcurl-7.76.1-35.el9_7.3.x86_64 libdb-5.3.28-57.el9_6.x86_64 libeconf-0.4.1-4.el9.x86_64 libevent-2.1.12-8.el9_4.x86_64 libfdisk-2.37.4-21.el9_7.x86_64 libffi-3.4.2-8.el9.x86_64 libgcc-11.5.0-11.el9.x86_64 libgcrypt-1.10.0-11.el9.x86_64 libgomp-11.5.0-11.el9.x86_64 libgpg-error-1.42-5.el9.x86_64 libidn2-2.3.0-7.el9.x86_64 libmount-2.37.4-21.el9_7.x86_64 libnghttp2-1.43.0-6.el9_7.1.x86_64 libpkgconf-1.7.3-10.el9.x86_64 libpsl-0.21.1-5.el9.x86_64 libpwquality-1.4.4-8.el9.x86_64 libselinux-3.6-3.el9.x86_64 libsemanage-3.6-5.el9_6.x86_64 libsepol-3.6-3.el9.x86_64 libsigsegv-2.13-4.el9.x86_64 libsmartcols-2.37.4-21.el9_7.x86_64 libssh-0.10.4-17.el9_7.x86_64 libssh-config-0.10.4-17.el9_7.noarch libstdc++-11.5.0-11.el9.x86_64 libtasn1-4.16.0-9.el9.x86_64 libtool-ltdl-2.4.6-46.el9.x86_64 libunistring-0.9.10-15.el9.x86_64 libutempter-1.2.1-6.el9.x86_64 libuuid-2.37.4-21.el9_7.x86_64 libverto-0.3.2-3.el9.x86_64 libxcrypt-4.4.18-3.el9.x86_64 libxml2-2.9.13-14.el9_7.x86_64 libzstd-1.5.5-1.el9.x86_64 lua-libs-5.4.4-4.el9.x86_64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.x86_64 mpfr-4.1.0-7.el9.x86_64 ncurses-6.2-12.20210508.el9.x86_64 ncurses-base-6.2-12.20210508.el9.noarch ncurses-libs-6.2-12.20210508.el9.x86_64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.8-4.el9.x86_64 openssl-3.5.1-7.el9_7.x86_64 openssl-fips-provider-3.0.7-8.el9.x86_64 openssl-fips-provider-so-3.0.7-8.el9.x86_64 openssl-libs-3.5.1-7.el9_7.x86_64 p11-kit-0.25.3-3.el9_5.x86_64 p11-kit-trust-0.25.3-3.el9_5.x86_64 pam-1.5.1-26.el9_6.x86_64 patch-2.7.6-16.el9.x86_64 pcre-8.44-4.el9.x86_64 pcre2-10.40-6.el9.x86_64 pcre2-syntax-10.40-6.el9.noarch perl-AutoLoader-5.74-481.1.el9_6.noarch perl-B-1.80-481.1.el9_6.x86_64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-481.1.el9_6.noarch perl-Data-Dumper-2.174-462.el9.x86_64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.x86_64 perl-Encode-3.08-462.el9.x86_64 perl-Errno-1.30-481.1.el9_6.x86_64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-481.1.el9_6.x86_64 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.x86_64 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.x86_64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.94-3.el9.x86_64 perl-POSIX-1.94-481.1.el9_6.x86_64 perl-PathTools-3.78-461.el9.x86_64 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.x86_64 perl-SelectSaver-1.02-481.1.el9_6.noarch perl-Socket-2.031-4.el9.x86_64 perl-Storable-3.21-460.el9.x86_64 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.x86_64 perl-libnet-3.13-4.el9.noarch perl-libs-5.32.1-481.1.el9_6.x86_64 perl-mro-1.23-481.1.el9_6.x86_64 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.x86_64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.x86_64 popt-1.18-8.el9.x86_64 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.x86_64 redhat-release-9.7-0.7.el9.x86_64 redhat-rpm-config-210-1.el9.noarch rpm-4.16.1.3-39.el9.x86_64 rpm-build-4.16.1.3-39.el9.x86_64 rpm-build-libs-4.16.1.3-39.el9.x86_64 rpm-libs-4.16.1.3-39.el9.x86_64 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.x86_64 setup-2.13.7-10.el9.noarch shadow-utils-4.9-15.el9.x86_64 sqlite-libs-3.34.1-9.el9_7.x86_64 systemd-libs-252-55.el9_7.8.x86_64 tar-1.34-9.el9_7.x86_64 tzdata-2026a-1.el9.noarch unzip-6.0-59.el9.x86_64 util-linux-2.37.4-21.el9_7.x86_64 util-linux-core-2.37.4-21.el9_7.x86_64 which-2.21-30.el9_6.x86_64 xz-5.2.5-8.el9_0.x86_64 xz-libs-5.2.5-8.el9_0.x86_64 zip-3.0-35.el9.x86_64 zlib-1.2.11-40.el9.x86_64 zstd-1.5.5-1.el9.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1776643200 Wrote: /builddir/build/SRPMS/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-9-x86_64-1776686526.566059/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-9-x86_64-1776686526.566059/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-9-x86_64-1776686526.566059/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-if8xmtln/python-specfile/python-specfile.spec) Config(child) 1 minutes 2 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/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.src.rpm) Config(rhel+epel-9-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-9-x86_64-bootstrap-1776686526.566059/root. INFO: reusing tmpfs at /var/lib/mock/rhel+epel-9-x86_64-bootstrap-1776686526.566059/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/rhel+epel-9-x86_64-1776686526.566059/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.x86_64 python3-dnf-4.14.0-31.el9.noarch python3-dnf-plugins-core-4.3.0-24.el9_7.noarch yum-4.14.0-31.el9.noarch Finish: chroot init Start: build phase for python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.src.rpm Start: build setup for python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1776643200 Wrote: /builddir/build/SRPMS/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 902 B/s | 1.5 kB 00:01 Red Hat Enterprise Linux - BaseOS 39 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 56 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 30 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 250 kB/s | 26 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: git-core x86_64 2.47.3-1.el9_6 appstream 4.7 M python3-devel x86_64 3.9.25-3.el9_7.2 appstream 252 k Installing dependencies: expat x86_64 2.5.0-5.el9_7.1 baseos 117 k less x86_64 590-6.el9 baseos 162 k libcbor x86_64 0.7.0-5.el9 baseos 59 k libedit x86_64 3.1-38.20210216cvs.el9 baseos 107 k libfido2 x86_64 1.13.0-2.el9 baseos 100 k openssh x86_64 8.7p1-48.el9_7 baseos 464 k openssh-clients x86_64 8.7p1-48.el9_7 baseos 719 k pyproject-rpm-macros noarch 1.16.2-1.el9 codeready-builder 46 k python-rpm-macros noarch 3.9-54.el9 appstream 16 k python3 x86_64 3.9.25-3.el9_7.2 baseos 33 k python3-libs x86_64 3.9.25-3.el9_7.2 baseos 8.1 M python3-packaging noarch 20.9-5.el9 appstream 81 k python3-pip-wheel noarch 21.3.1-1.el9 baseos 1.1 M python3-pyparsing noarch 2.4.7-9.el9 baseos 154 k python3-rpm-generators noarch 12-9.el9 appstream 29 k python3-rpm-macros noarch 3.9-54.el9 appstream 10 k python3-setuptools noarch 53.0.0-15.el9 baseos 936 k python3-setuptools-wheel noarch 53.0.0-15.el9 baseos 468 k Transaction Summary ================================================================================ Install 20 Packages Total download size: 18 M Installed size: 66 M Downloading Packages: (1/20): python3-pyparsing-2.4.7-9.el9.noarch.rp 729 kB/s | 154 kB 00:00 (2/20): libcbor-0.7.0-5.el9.x86_64.rpm 248 kB/s | 59 kB 00:00 (3/20): libedit-3.1-38.20210216cvs.el9.x86_64.r 324 kB/s | 107 kB 00:00 (4/20): libfido2-1.13.0-2.el9.x86_64.rpm 792 kB/s | 100 kB 00:00 (5/20): python3-pip-wheel-21.3.1-1.el9.noarch.r 6.2 MB/s | 1.1 MB 00:00 (6/20): python3-setuptools-wheel-53.0.0-15.el9. 3.2 MB/s | 468 kB 00:00 (7/20): python3-setuptools-53.0.0-15.el9.noarch 5.4 MB/s | 936 kB 00:00 (8/20): less-590-6.el9.x86_64.rpm 1.4 MB/s | 162 kB 00:00 (9/20): openssh-8.7p1-48.el9_7.x86_64.rpm 4.5 MB/s | 464 kB 00:00 (10/20): expat-2.5.0-5.el9_7.1.x86_64.rpm 962 kB/s | 117 kB 00:00 (11/20): openssh-clients-8.7p1-48.el9_7.x86_64. 4.8 MB/s | 719 kB 00:00 (12/20): python3-3.9.25-3.el9_7.2.x86_64.rpm 304 kB/s | 33 kB 00:00 (13/20): python3-packaging-20.9-5.el9.noarch.rp 684 kB/s | 81 kB 00:00 (14/20): python3-libs-3.9.25-3.el9_7.2.x86_64.r 39 MB/s | 8.1 MB 00:00 (15/20): python3-rpm-generators-12-9.el9.noarch 286 kB/s | 29 kB 00:00 (16/20): python3-rpm-macros-3.9-54.el9.noarch.r 82 kB/s | 10 kB 00:00 (17/20): git-core-2.47.3-1.el9_6.x86_64.rpm 27 MB/s | 4.7 MB 00:00 (18/20): python-rpm-macros-3.9-54.el9.noarch.rp 89 kB/s | 16 kB 00:00 (19/20): python3-devel-3.9.25-3.el9_7.2.x86_64. 2.3 MB/s | 252 kB 00:00 (20/20): pyproject-rpm-macros-1.16.2-1.el9.noar 501 kB/s | 46 kB 00:00 -------------------------------------------------------------------------------- Total 16 MB/s | 18 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python-rpm-macros-3.9-54.el9.noarch 1/20 Installing : python3-rpm-macros-3.9-54.el9.noarch 2/20 Installing : expat-2.5.0-5.el9_7.1.x86_64 3/20 Running scriptlet: openssh-8.7p1-48.el9_7.x86_64 4/20 Installing : openssh-8.7p1-48.el9_7.x86_64 4/20 Installing : less-590-6.el9.x86_64 5/20 Installing : python3-setuptools-wheel-53.0.0-15.el9.noarch 6/20 Installing : python3-pip-wheel-21.3.1-1.el9.noarch 7/20 Installing : python3-3.9.25-3.el9_7.2.x86_64 8/20 Installing : python3-libs-3.9.25-3.el9_7.2.x86_64 9/20 Installing : python3-pyparsing-2.4.7-9.el9.noarch 10/20 Installing : python3-packaging-20.9-5.el9.noarch 11/20 Installing : python3-rpm-generators-12-9.el9.noarch 12/20 Installing : python3-setuptools-53.0.0-15.el9.noarch 13/20 Installing : libedit-3.1-38.20210216cvs.el9.x86_64 14/20 Installing : libcbor-0.7.0-5.el9.x86_64 15/20 Installing : libfido2-1.13.0-2.el9.x86_64 16/20 Installing : openssh-clients-8.7p1-48.el9_7.x86_64 17/20 Running scriptlet: openssh-clients-8.7p1-48.el9_7.x86_64 17/20 Installing : git-core-2.47.3-1.el9_6.x86_64 18/20 Installing : python3-devel-3.9.25-3.el9_7.2.x86_64 19/20 Installing : pyproject-rpm-macros-1.16.2-1.el9.noarch 20/20 Running scriptlet: pyproject-rpm-macros-1.16.2-1.el9.noarch 20/20 Verifying : python3-pyparsing-2.4.7-9.el9.noarch 1/20 Verifying : libcbor-0.7.0-5.el9.x86_64 2/20 Verifying : libedit-3.1-38.20210216cvs.el9.x86_64 3/20 Verifying : libfido2-1.13.0-2.el9.x86_64 4/20 Verifying : python3-pip-wheel-21.3.1-1.el9.noarch 5/20 Verifying : python3-setuptools-53.0.0-15.el9.noarch 6/20 Verifying : python3-setuptools-wheel-53.0.0-15.el9.noarch 7/20 Verifying : less-590-6.el9.x86_64 8/20 Verifying : expat-2.5.0-5.el9_7.1.x86_64 9/20 Verifying : openssh-8.7p1-48.el9_7.x86_64 10/20 Verifying : openssh-clients-8.7p1-48.el9_7.x86_64 11/20 Verifying : python3-3.9.25-3.el9_7.2.x86_64 12/20 Verifying : python3-libs-3.9.25-3.el9_7.2.x86_64 13/20 Verifying : python3-packaging-20.9-5.el9.noarch 14/20 Verifying : python3-rpm-generators-12-9.el9.noarch 15/20 Verifying : python3-rpm-macros-3.9-54.el9.noarch 16/20 Verifying : python-rpm-macros-3.9-54.el9.noarch 17/20 Verifying : git-core-2.47.3-1.el9_6.x86_64 18/20 Verifying : python3-devel-3.9.25-3.el9_7.2.x86_64 19/20 Verifying : pyproject-rpm-macros-1.16.2-1.el9.noarch 20/20 Installed products updated. Installed: expat-2.5.0-5.el9_7.1.x86_64 git-core-2.47.3-1.el9_6.x86_64 less-590-6.el9.x86_64 libcbor-0.7.0-5.el9.x86_64 libedit-3.1-38.20210216cvs.el9.x86_64 libfido2-1.13.0-2.el9.x86_64 openssh-8.7p1-48.el9_7.x86_64 openssh-clients-8.7p1-48.el9_7.x86_64 pyproject-rpm-macros-1.16.2-1.el9.noarch python-rpm-macros-3.9-54.el9.noarch python3-3.9.25-3.el9_7.2.x86_64 python3-devel-3.9.25-3.el9_7.2.x86_64 python3-libs-3.9.25-3.el9_7.2.x86_64 python3-packaging-20.9-5.el9.noarch python3-pip-wheel-21.3.1-1.el9.noarch python3-pyparsing-2.4.7-9.el9.noarch python3-rpm-generators-12-9.el9.noarch python3-rpm-macros-3.9-54.el9.noarch python3-setuptools-53.0.0-15.el9.noarch python3-setuptools-wheel-53.0.0-15.el9.noarch Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1776643200 Wrote: /builddir/build/SRPMS/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 1.1 kB/s | 1.5 kB 00:01 Red Hat Enterprise Linux - BaseOS 36 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 53 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 34 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 247 kB/s | 26 kB 00:00 Package git-core-2.47.3-1.el9_6.x86_64 is already installed. Package python3-devel-3.9.25-3.el9_7.2.x86_64 is already installed. Dependencies resolved. Nothing to do. Complete! Finish: build setup for python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.src.rpm Start: rpmbuild python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1776643200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.hSqBlx + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf specfile-0.40.1.post1.dev1+g8647cfbd7 + /usr/bin/gzip -dc /builddir/build/SOURCES/specfile-0.40.1.post1.dev1+g8647cfbd7.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd specfile-0.40.1.post1.dev1+g8647cfbd7 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i 's/setuptools_scm\[toml\]>=7/setuptools_scm[toml]/' pyproject.toml + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.DifcDk + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.1.post1.dev1+g8647cfbd7 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/pyproject-wheeldir --output /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-buildrequires -x testing Import error: No module named 'tomli' + cat /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 7.2 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 42 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 46 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 44 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 394 kB/s | 26 kB 00:00 Package git-core-2.47.3-1.el9_6.x86_64 is already installed. Package pyproject-rpm-macros-1.16.2-1.el9.noarch is already installed. Package python3-devel-3.9.25-3.el9_7.2.x86_64 is already installed. Package python3-devel-3.9.25-3.el9_7.2.x86_64 is already installed. Package python3-packaging-20.9-5.el9.noarch is already installed. Dependencies resolved. ================================================================================ Package Architecture Version Repository Size ================================================================================ Installing: python3-pip noarch 21.3.1-1.el9 appstream 2.0 M python3-tomli noarch 2.0.1-5.el9 appstream 37 k Transaction Summary ================================================================================ Install 2 Packages Total download size: 2.1 M Installed size: 8.8 M Downloading Packages: (1/2): python3-tomli-2.0.1-5.el9.noarch.rpm 286 kB/s | 37 kB 00:00 (2/2): python3-pip-21.3.1-1.el9.noarch.rpm 9.7 MB/s | 2.0 MB 00:00 -------------------------------------------------------------------------------- Total 9.8 MB/s | 2.1 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-pip-21.3.1-1.el9.noarch 1/2 Installing : python3-tomli-2.0.1-5.el9.noarch 2/2 Running scriptlet: python3-tomli-2.0.1-5.el9.noarch 2/2 Verifying : python3-tomli-2.0.1-5.el9.noarch 1/2 Verifying : python3-pip-21.3.1-1.el9.noarch 2/2 Installed products updated. Installed: python3-pip-21.3.1-1.el9.noarch python3-tomli-2.0.1-5.el9.noarch Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1776643200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.5Zsh1J + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.1.post1.dev1+g8647cfbd7 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/pyproject-wheeldir --output /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-buildrequires -x testing Handling setuptools>=45 from build-system.requires Requirement satisfied: setuptools>=45 (installed: setuptools 53.0.0) Handling setuptools_scm[toml] from build-system.requires Requirement not satisfied: setuptools_scm[toml] Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 2.0 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 35 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 54 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 40 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 348 kB/s | 26 kB 00:00 Package python3-tomli-2.0.1-5.el9.noarch is already installed. Package git-core-2.47.3-1.el9_6.x86_64 is already installed. Package pyproject-rpm-macros-1.16.2-1.el9.noarch is already installed. Package python3-devel-3.9.25-3.el9_7.2.x86_64 is already installed. Package python3-devel-3.9.25-3.el9_7.2.x86_64 is already installed. Package python3-packaging-20.9-5.el9.noarch is already installed. Package python3-pip-21.3.1-1.el9.noarch is already installed. Package python3-setuptools-53.0.0-15.el9.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-setuptools_scm noarch 6.0.1-1.el9 codeready-builder 64 k python3-setuptools_scm+toml noarch 6.0.1-1.el9 codeready-builder 12 k Installing dependencies: python3-toml noarch 0.10.2-6.el9 appstream 46 k Transaction Summary ================================================================================ Install 3 Packages Total download size: 122 k Installed size: 282 k Downloading Packages: (1/3): python3-setuptools_scm+toml-6.0.1-1.el9. 142 kB/s | 12 kB 00:00 (2/3): python3-toml-0.10.2-6.el9.noarch.rpm 378 kB/s | 46 kB 00:00 (3/3): python3-setuptools_scm-6.0.1-1.el9.noarc 440 kB/s | 64 kB 00:00 -------------------------------------------------------------------------------- Total 826 kB/s | 122 kB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-setuptools_scm-6.0.1-1.el9.noarch 1/3 Installing : python3-toml-0.10.2-6.el9.noarch 2/3 Installing : python3-setuptools_scm+toml-6.0.1-1.el9.noarch 3/3 Running scriptlet: python3-setuptools_scm+toml-6.0.1-1.el9.noarch 3/3 Verifying : python3-toml-0.10.2-6.el9.noarch 1/3 Verifying : python3-setuptools_scm-6.0.1-1.el9.noarch 2/3 Verifying : python3-setuptools_scm+toml-6.0.1-1.el9.noarch 3/3 Installed products updated. Installed: python3-setuptools_scm-6.0.1-1.el9.noarch python3-setuptools_scm+toml-6.0.1-1.el9.noarch python3-toml-0.10.2-6.el9.noarch Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1776643200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.hTC8Hp + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.1.post1.dev1+g8647cfbd7 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/pyproject-wheeldir --output /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-buildrequires -x testing Handling setuptools>=45 from build-system.requires Requirement satisfied: setuptools>=45 (installed: setuptools 53.0.0) Handling setuptools_scm[toml] from build-system.requires Requirement satisfied: setuptools_scm[toml] (installed: setuptools_scm 6.0.1) (extras are currently not checked) running egg_info writing specfile.egg-info/PKG-INFO writing dependency_links to specfile.egg-info/dependency_links.txt writing requirements to specfile.egg-info/requires.txt writing top-level names to specfile.egg-info/top_level.txt reading manifest file 'specfile.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'specfile.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 4.2 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 47 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 51 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 54 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 360 kB/s | 26 kB 00:00 Package python3-tomli-2.0.1-5.el9.noarch is already installed. Package git-core-2.47.3-1.el9_6.x86_64 is already installed. Package pyproject-rpm-macros-1.16.2-1.el9.noarch is already installed. Package python3-devel-3.9.25-3.el9_7.2.x86_64 is already installed. Package python3-devel-3.9.25-3.el9_7.2.x86_64 is already installed. Package python3-packaging-20.9-5.el9.noarch is already installed. Package python3-pip-21.3.1-1.el9.noarch is already installed. Package python3-setuptools-53.0.0-15.el9.noarch is already installed. Package python3-setuptools_scm-6.0.1-1.el9.noarch is already installed. Package python3-setuptools_scm+toml-6.0.1-1.el9.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-wheel noarch 1:0.36.2-8.el9 codeready-builder 87 k Transaction Summary ================================================================================ Install 1 Package Total download size: 87 k Installed size: 209 k Downloading Packages: python3-wheel-0.36.2-8.el9.noarch.rpm 761 kB/s | 87 kB 00:00 -------------------------------------------------------------------------------- Total 755 kB/s | 87 kB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-wheel-1:0.36.2-8.el9.noarch 1/1 Running scriptlet: python3-wheel-1:0.36.2-8.el9.noarch 1/1 Verifying : python3-wheel-1:0.36.2-8.el9.noarch 1/1 Installed products updated. Installed: python3-wheel-1:0.36.2-8.el9.noarch Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1776643200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.piLlrC + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.1.post1.dev1+g8647cfbd7 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/pyproject-wheeldir --output /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-buildrequires -x testing Handling setuptools>=45 from build-system.requires Requirement satisfied: setuptools>=45 (installed: setuptools 53.0.0) Handling setuptools_scm[toml] from build-system.requires Requirement satisfied: setuptools_scm[toml] (installed: setuptools_scm 6.0.1) (extras are currently not checked) running egg_info writing specfile.egg-info/PKG-INFO writing dependency_links to specfile.egg-info/dependency_links.txt writing requirements to specfile.egg-info/requires.txt writing top-level names to specfile.egg-info/top_level.txt reading manifest file 'specfile.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'specfile.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) running dist_info writing specfile.egg-info/PKG-INFO writing dependency_links to specfile.egg-info/dependency_links.txt writing requirements to specfile.egg-info/requires.txt writing top-level names to specfile.egg-info/top_level.txt reading manifest file 'specfile.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'specfile.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/specfile.dist-info' adding license file "LICENSE" (matched pattern "LICENSE") Handling rpm from hook generated metadata: Requires-Dist (specfile) Requirement not satisfied: rpm Handling dataclasses ; python_version < "3.7" from hook generated metadata: Requires-Dist (specfile) Ignoring alien requirement: dataclasses ; python_version < "3.7" Handling importlib-metadata ; python_version < "3.8" from hook generated metadata: Requires-Dist (specfile) Ignoring alien requirement: importlib-metadata ; python_version < "3.8" Handling typing-extensions ; python_version < "3.8" from hook generated metadata: Requires-Dist (specfile) Ignoring alien requirement: typing-extensions ; python_version < "3.8" Handling pytest ; extra == 'testing' from hook generated metadata: Requires-Dist (specfile) Requirement not satisfied: pytest ; extra == 'testing' Handling flexmock ; extra == 'testing' from hook generated metadata: Requires-Dist (specfile) Requirement not satisfied: flexmock ; extra == 'testing' + cat /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-buildrequires + rm -rfv specfile.dist-info/ removed 'specfile.dist-info/LICENSE' removed 'specfile.dist-info/METADATA' removed 'specfile.dist-info/top_level.txt' removed directory 'specfile.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 4.6 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 49 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 53 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 49 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 91 kB/s | 26 kB 00:00 Package python3-tomli-2.0.1-5.el9.noarch is already installed. Package git-core-2.47.3-1.el9_6.x86_64 is already installed. Package pyproject-rpm-macros-1.16.2-1.el9.noarch is already installed. Package python3-devel-3.9.25-3.el9_7.2.x86_64 is already installed. Package python3-devel-3.9.25-3.el9_7.2.x86_64 is already installed. Package python3-packaging-20.9-5.el9.noarch is already installed. Package python3-pip-21.3.1-1.el9.noarch is already installed. Package python3-setuptools-53.0.0-15.el9.noarch is already installed. Package python3-setuptools_scm-6.0.1-1.el9.noarch is already installed. Package python3-setuptools_scm+toml-6.0.1-1.el9.noarch is already installed. Package python3-wheel-1:0.36.2-8.el9.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-flexmock noarch 0.11.3-4.el9 epel 67 k python3-pytest noarch 6.2.2-7.el9 appstream 523 k python3-rpm x86_64 4.16.1.3-39.el9 baseos 64 k Installing dependencies: attr x86_64 2.5.1-3.el9 baseos 65 k gnupg2 x86_64 2.3.3-5.el9_7 baseos 2.5 M gnutls x86_64 3.8.3-10.el9_7 baseos 1.1 M ima-evm-utils x86_64 1.6.2-2.el9 baseos 72 k keyutils x86_64 1.6.3-1.el9 baseos 78 k libassuan x86_64 2.5.5-3.el9 baseos 71 k libksba x86_64 1.5.1-7.el9 baseos 157 k nettle x86_64 3.10.1-1.el9 baseos 568 k npth x86_64 1.6-8.el9 baseos 27 k python3-attrs noarch 20.3.0-7.el9 appstream 91 k python3-iniconfig noarch 1.1.1-7.el9 appstream 21 k python3-pluggy noarch 0.13.1-7.el9 appstream 45 k python3-py noarch 1.10.0-6.el9 appstream 481 k rpm-sign-libs x86_64 4.16.1.3-39.el9 baseos 20 k tpm2-tss x86_64 3.2.3-1.el9 baseos 607 k Transaction Summary ================================================================================ Install 18 Packages Total download size: 6.5 M Installed size: 22 M Downloading Packages: (1/18): npth-1.6-8.el9.x86_64.rpm 281 kB/s | 27 kB 00:00 (2/18): libassuan-2.5.5-3.el9.x86_64.rpm 665 kB/s | 71 kB 00:00 (3/18): attr-2.5.1-3.el9.x86_64.rpm 561 kB/s | 65 kB 00:00 (4/18): keyutils-1.6.3-1.el9.x86_64.rpm 1.5 MB/s | 78 kB 00:00 (5/18): libksba-1.5.1-7.el9.x86_64.rpm 3.0 MB/s | 157 kB 00:00 (6/18): ima-evm-utils-1.6.2-2.el9.x86_64.rpm 2.3 MB/s | 72 kB 00:00 (7/18): tpm2-tss-3.2.3-1.el9.x86_64.rpm 7.2 MB/s | 607 kB 00:00 (8/18): python3-rpm-4.16.1.3-39.el9.x86_64.rpm 2.0 MB/s | 64 kB 00:00 (9/18): nettle-3.10.1-1.el9.x86_64.rpm 7.3 MB/s | 568 kB 00:00 (10/18): rpm-sign-libs-4.16.1.3-39.el9.x86_64.r 650 kB/s | 20 kB 00:00 (11/18): python3-attrs-20.3.0-7.el9.noarch.rpm 2.1 MB/s | 91 kB 00:00 (12/18): gnutls-3.8.3-10.el9_7.x86_64.rpm 18 MB/s | 1.1 MB 00:00 (13/18): python3-pluggy-0.13.1-7.el9.noarch.rpm 1.5 MB/s | 45 kB 00:00 (14/18): python3-iniconfig-1.1.1-7.el9.noarch.r 794 kB/s | 21 kB 00:00 (15/18): gnupg2-2.3.3-5.el9_7.x86_64.rpm 26 MB/s | 2.5 MB 00:00 (16/18): python3-flexmock-0.11.3-4.el9.noarch.r 3.2 MB/s | 67 kB 00:00 (17/18): python3-pytest-6.2.2-7.el9.noarch.rpm 16 MB/s | 523 kB 00:00 (18/18): python3-py-1.10.0-6.el9.noarch.rpm 9.3 MB/s | 481 kB 00:00 -------------------------------------------------------------------------------- Total 15 MB/s | 6.5 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-py-1.10.0-6.el9.noarch 1/18 Installing : python3-iniconfig-1.1.1-7.el9.noarch 2/18 Installing : python3-pluggy-0.13.1-7.el9.noarch 3/18 Installing : python3-attrs-20.3.0-7.el9.noarch 4/18 Installing : nettle-3.10.1-1.el9.x86_64 5/18 Installing : gnutls-3.8.3-10.el9_7.x86_64 6/18 Running scriptlet: tpm2-tss-3.2.3-1.el9.x86_64 7/18 Installing : tpm2-tss-3.2.3-1.el9.x86_64 7/18 Installing : libksba-1.5.1-7.el9.x86_64 8/18 Installing : keyutils-1.6.3-1.el9.x86_64 9/18 Installing : npth-1.6-8.el9.x86_64 10/18 Installing : libassuan-2.5.5-3.el9.x86_64 11/18 Installing : gnupg2-2.3.3-5.el9_7.x86_64 12/18 Installing : attr-2.5.1-3.el9.x86_64 13/18 Installing : ima-evm-utils-1.6.2-2.el9.x86_64 14/18 Installing : rpm-sign-libs-4.16.1.3-39.el9.x86_64 15/18 Installing : python3-rpm-4.16.1.3-39.el9.x86_64 16/18 Installing : python3-pytest-6.2.2-7.el9.noarch 17/18 Installing : python3-flexmock-0.11.3-4.el9.noarch 18/18 Running scriptlet: python3-flexmock-0.11.3-4.el9.noarch 18/18 Verifying : attr-2.5.1-3.el9.x86_64 1/18 Verifying : libassuan-2.5.5-3.el9.x86_64 2/18 Verifying : npth-1.6-8.el9.x86_64 3/18 Verifying : keyutils-1.6.3-1.el9.x86_64 4/18 Verifying : libksba-1.5.1-7.el9.x86_64 5/18 Verifying : tpm2-tss-3.2.3-1.el9.x86_64 6/18 Verifying : nettle-3.10.1-1.el9.x86_64 7/18 Verifying : ima-evm-utils-1.6.2-2.el9.x86_64 8/18 Verifying : python3-rpm-4.16.1.3-39.el9.x86_64 9/18 Verifying : rpm-sign-libs-4.16.1.3-39.el9.x86_64 10/18 Verifying : gnupg2-2.3.3-5.el9_7.x86_64 11/18 Verifying : gnutls-3.8.3-10.el9_7.x86_64 12/18 Verifying : python3-attrs-20.3.0-7.el9.noarch 13/18 Verifying : python3-pluggy-0.13.1-7.el9.noarch 14/18 Verifying : python3-iniconfig-1.1.1-7.el9.noarch 15/18 Verifying : python3-py-1.10.0-6.el9.noarch 16/18 Verifying : python3-pytest-6.2.2-7.el9.noarch 17/18 Verifying : python3-flexmock-0.11.3-4.el9.noarch 18/18 Installed products updated. Installed: attr-2.5.1-3.el9.x86_64 gnupg2-2.3.3-5.el9_7.x86_64 gnutls-3.8.3-10.el9_7.x86_64 ima-evm-utils-1.6.2-2.el9.x86_64 keyutils-1.6.3-1.el9.x86_64 libassuan-2.5.5-3.el9.x86_64 libksba-1.5.1-7.el9.x86_64 nettle-3.10.1-1.el9.x86_64 npth-1.6-8.el9.x86_64 python3-attrs-20.3.0-7.el9.noarch python3-flexmock-0.11.3-4.el9.noarch python3-iniconfig-1.1.1-7.el9.noarch python3-pluggy-0.13.1-7.el9.noarch python3-py-1.10.0-6.el9.noarch python3-pytest-6.2.2-7.el9.noarch python3-rpm-4.16.1.3-39.el9.x86_64 rpm-sign-libs-4.16.1.3-39.el9.x86_64 tpm2-tss-3.2.3-1.el9.x86_64 Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1776643200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.JZwgvK + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.1.post1.dev1+g8647cfbd7 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/pyproject-wheeldir --output /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-buildrequires -x testing Handling setuptools>=45 from build-system.requires Requirement satisfied: setuptools>=45 (installed: setuptools 53.0.0) Handling setuptools_scm[toml] from build-system.requires Requirement satisfied: setuptools_scm[toml] (installed: setuptools_scm 6.0.1) (extras are currently not checked) running egg_info creating specfile.egg-info writing specfile.egg-info/PKG-INFO writing dependency_links to specfile.egg-info/dependency_links.txt writing requirements to specfile.egg-info/requires.txt writing top-level names to specfile.egg-info/top_level.txt writing manifest file 'specfile.egg-info/SOURCES.txt' reading manifest file 'specfile.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'specfile.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) running dist_info writing specfile.egg-info/PKG-INFO writing dependency_links to specfile.egg-info/dependency_links.txt writing requirements to specfile.egg-info/requires.txt writing top-level names to specfile.egg-info/top_level.txt reading manifest file 'specfile.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'specfile.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/specfile.dist-info' adding license file "LICENSE" (matched pattern "LICENSE") Handling rpm from hook generated metadata: Requires-Dist (specfile) Requirement satisfied: rpm (installed: rpm 4.16.1.3) Handling dataclasses ; python_version < "3.7" from hook generated metadata: Requires-Dist (specfile) Ignoring alien requirement: dataclasses ; python_version < "3.7" Handling importlib-metadata ; python_version < "3.8" from hook generated metadata: Requires-Dist (specfile) Ignoring alien requirement: importlib-metadata ; python_version < "3.8" Handling typing-extensions ; python_version < "3.8" from hook generated metadata: Requires-Dist (specfile) Ignoring alien requirement: typing-extensions ; python_version < "3.8" Handling pytest ; extra == 'testing' from hook generated metadata: Requires-Dist (specfile) Requirement satisfied: pytest ; extra == 'testing' (installed: pytest 6.2.2) Handling flexmock ; extra == 'testing' from hook generated metadata: Requires-Dist (specfile) Requirement satisfied: flexmock ; extra == 'testing' (installed: flexmock 0.11.3) + cat /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-buildrequires + rm -rfv specfile.dist-info/ removed 'specfile.dist-info/LICENSE' removed 'specfile.dist-info/METADATA' removed 'specfile.dist-info/top_level.txt' removed directory 'specfile.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 5.5 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 51 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 49 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 57 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 201 kB/s | 26 kB 00:00 Package python3-tomli-2.0.1-5.el9.noarch is already installed. Package git-core-2.47.3-1.el9_6.x86_64 is already installed. Package pyproject-rpm-macros-1.16.2-1.el9.noarch is already installed. Package python3-devel-3.9.25-3.el9_7.2.x86_64 is already installed. Package python3-devel-3.9.25-3.el9_7.2.x86_64 is already installed. Package python3-flexmock-0.11.3-4.el9.noarch is already installed. Package python3-packaging-20.9-5.el9.noarch is already installed. Package python3-pip-21.3.1-1.el9.noarch is already installed. Package python3-pytest-6.2.2-7.el9.noarch is already installed. Package python3-rpm-4.16.1.3-39.el9.x86_64 is already installed. Package python3-setuptools-53.0.0-15.el9.noarch is already installed. Package python3-setuptools_scm-6.0.1-1.el9.noarch is already installed. Package python3-setuptools_scm+toml-6.0.1-1.el9.noarch is already installed. Package python3-wheel-1:0.36.2-8.el9.noarch is already installed. Dependencies resolved. Nothing to do. Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1776643200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.bPXMsJ + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.1.post1.dev1+g8647cfbd7 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/pyproject-wheeldir --output /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-buildrequires -x testing Handling setuptools>=45 from build-system.requires Requirement satisfied: setuptools>=45 (installed: setuptools 53.0.0) Handling setuptools_scm[toml] from build-system.requires Requirement satisfied: setuptools_scm[toml] (installed: setuptools_scm 6.0.1) (extras are currently not checked) running egg_info creating specfile.egg-info writing specfile.egg-info/PKG-INFO writing dependency_links to specfile.egg-info/dependency_links.txt writing requirements to specfile.egg-info/requires.txt writing top-level names to specfile.egg-info/top_level.txt writing manifest file 'specfile.egg-info/SOURCES.txt' reading manifest file 'specfile.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'specfile.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) running dist_info writing specfile.egg-info/PKG-INFO writing dependency_links to specfile.egg-info/dependency_links.txt writing requirements to specfile.egg-info/requires.txt writing top-level names to specfile.egg-info/top_level.txt reading manifest file 'specfile.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'specfile.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/specfile.dist-info' adding license file "LICENSE" (matched pattern "LICENSE") Handling rpm from hook generated metadata: Requires-Dist (specfile) Requirement satisfied: rpm (installed: rpm 4.16.1.3) Handling dataclasses ; python_version < "3.7" from hook generated metadata: Requires-Dist (specfile) Ignoring alien requirement: dataclasses ; python_version < "3.7" Handling importlib-metadata ; python_version < "3.8" from hook generated metadata: Requires-Dist (specfile) Ignoring alien requirement: importlib-metadata ; python_version < "3.8" Handling typing-extensions ; python_version < "3.8" from hook generated metadata: Requires-Dist (specfile) Ignoring alien requirement: typing-extensions ; python_version < "3.8" Handling pytest ; extra == 'testing' from hook generated metadata: Requires-Dist (specfile) Requirement satisfied: pytest ; extra == 'testing' (installed: pytest 6.2.2) Handling flexmock ; extra == 'testing' from hook generated metadata: Requires-Dist (specfile) Requirement satisfied: flexmock ; extra == 'testing' (installed: flexmock 0.11.3) + cat /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-buildrequires + rm -rfv specfile.dist-info/ removed 'specfile.dist-info/LICENSE' removed 'specfile.dist-info/METADATA' removed 'specfile.dist-info/top_level.txt' removed directory 'specfile.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.xHChuN + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.1.post1.dev1+g8647cfbd7 + mkdir -p /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/pyproject-wheeldir Processing /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7 Preparing metadata (pyproject.toml): started Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py prepare_metadata_for_build_wheel /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir/tmpzcg5p9kc running dist_info creating /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir/pip-modern-metadata-p1mfam8r/specfile.egg-info writing /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir/pip-modern-metadata-p1mfam8r/specfile.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir/pip-modern-metadata-p1mfam8r/specfile.egg-info/dependency_links.txt writing requirements to /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir/pip-modern-metadata-p1mfam8r/specfile.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir/pip-modern-metadata-p1mfam8r/specfile.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir/pip-modern-metadata-p1mfam8r/specfile.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir/pip-modern-metadata-p1mfam8r/specfile.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file '/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir/pip-modern-metadata-p1mfam8r/specfile.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir/pip-modern-metadata-p1mfam8r/specfile.dist-info' adding license file "LICENSE" (matched pattern "LICENSE") Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: specfile Building wheel for specfile (pyproject.toml): started Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir/tmp6ux7za_0 running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/specfile copying specfile/value_parser.py -> build/lib/specfile copying specfile/utils.py -> build/lib/specfile copying specfile/types.py -> build/lib/specfile copying specfile/tags.py -> build/lib/specfile copying specfile/specfile.py -> build/lib/specfile copying specfile/spec_parser.py -> build/lib/specfile copying specfile/sources.py -> build/lib/specfile copying specfile/sourcelist.py -> build/lib/specfile copying specfile/sections.py -> build/lib/specfile copying specfile/sanitizer.py -> build/lib/specfile copying specfile/prep.py -> build/lib/specfile copying specfile/options.py -> build/lib/specfile copying specfile/macros.py -> build/lib/specfile copying specfile/macro_definitions.py -> build/lib/specfile copying specfile/formatter.py -> build/lib/specfile copying specfile/exceptions.py -> build/lib/specfile copying specfile/context_management.py -> build/lib/specfile copying specfile/constants.py -> build/lib/specfile copying specfile/conditions.py -> build/lib/specfile copying specfile/changelog.py -> build/lib/specfile copying specfile/__init__.py -> build/lib/specfile running egg_info creating specfile.egg-info writing specfile.egg-info/PKG-INFO writing dependency_links to specfile.egg-info/dependency_links.txt writing requirements to specfile.egg-info/requires.txt writing top-level names to specfile.egg-info/top_level.txt writing manifest file 'specfile.egg-info/SOURCES.txt' reading manifest file 'specfile.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'specfile.egg-info/SOURCES.txt' copying specfile/py.typed -> build/lib/specfile installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/py.typed -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/__init__.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/changelog.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/conditions.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/constants.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/context_management.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/exceptions.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/formatter.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/macro_definitions.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/macros.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/options.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/prep.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/sanitizer.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/sections.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/sourcelist.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/sources.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/spec_parser.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/specfile.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/tags.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/types.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/utils.py -> build/bdist.linux-x86_64/wheel/specfile copying build/lib/specfile/value_parser.py -> build/bdist.linux-x86_64/wheel/specfile running install_egg_info Copying specfile.egg-info to build/bdist.linux-x86_64/wheel/specfile-0.40.1.post1.dev1+g8647cfbd7-py3.9.egg-info running install_scripts adding license file "LICENSE" (matched pattern "LICENSE") creating build/bdist.linux-x86_64/wheel/specfile-0.40.1.post1.dev1+g8647cfbd7.dist-info/WHEEL creating '/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir/pip-wheel-bd02a2g0/tmpza1xs8rp/specfile-0.40.1.post1.dev1+g8647cfbd7-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'specfile/__init__.py' adding 'specfile/changelog.py' adding 'specfile/conditions.py' adding 'specfile/constants.py' adding 'specfile/context_management.py' adding 'specfile/exceptions.py' adding 'specfile/formatter.py' adding 'specfile/macro_definitions.py' adding 'specfile/macros.py' adding 'specfile/options.py' adding 'specfile/prep.py' adding 'specfile/py.typed' adding 'specfile/sanitizer.py' adding 'specfile/sections.py' adding 'specfile/sourcelist.py' adding 'specfile/sources.py' adding 'specfile/spec_parser.py' adding 'specfile/specfile.py' adding 'specfile/tags.py' adding 'specfile/types.py' adding 'specfile/utils.py' adding 'specfile/value_parser.py' adding 'specfile-0.40.1.post1.dev1+g8647cfbd7.dist-info/LICENSE' adding 'specfile-0.40.1.post1.dev1+g8647cfbd7.dist-info/METADATA' adding 'specfile-0.40.1.post1.dev1+g8647cfbd7.dist-info/WHEEL' adding 'specfile-0.40.1.post1.dev1+g8647cfbd7.dist-info/top_level.txt' adding 'specfile-0.40.1.post1.dev1+g8647cfbd7.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for specfile (pyproject.toml): finished with status 'done' Created wheel for specfile: filename=specfile-0.40.1.post1.dev1+g8647cfbd7-py3-none-any.whl size=77838 sha256=d620136d8d5c60539dcc503d7055732bde94d48156e6075458b3412f7a972ae9 Stored in directory: /builddir/.cache/pip/wheels/28/d7/ba/c7c04781139e20a2712a53433681ee2aa0f07a3d9a90c7acf2 Successfully built specfile + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.fez1iA + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64 + cd specfile-0.40.1.post1.dev1+g8647cfbd7 ++ ls /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/pyproject-wheeldir/specfile-0.40.1.post1.dev1+g8647cfbd7-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=specfile==0.40.1.post1.dev1+g8647cfbd7 + '[' -z specfile==0.40.1.post1.dev1+g8647cfbd7 ']' + TMPDIR=/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/pyproject-wheeldir specfile==0.40.1.post1.dev1+g8647cfbd7 Using pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) Looking in links: /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/pyproject-wheeldir Processing ./pyproject-wheeldir/specfile-0.40.1.post1.dev1+g8647cfbd7-py3-none-any.whl Installing collected packages: specfile Successfully installed specfile-0.40.1.post1.dev1+g8647cfbd7 + '[' -d /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/bin ']' + rm -f /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/lib/python3.9/site-packages ']' + site_dirs+=("/usr/lib/python3.9/site-packages") + '[' /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/lib64/python3.9/site-packages '!=' /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/lib/python3.9/site-packages ']' + '[' -d /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/lib64/python3.9/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.9/site-packages/specfile-0.40.1.post1.dev1+g8647cfbd7.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/lib/python3.9/site-packages/specfile-0.40.1.post1.dev1+g8647cfbd7.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64 --record /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/lib/python3.9/site-packages/specfile-0.40.1.post1.dev1+g8647cfbd7.dist-info/RECORD --output /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/lib/python3.9/site-packages/specfile-0.40.1.post1.dev1+g8647cfbd7.dist-info/RECORD removed '/builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/lib/python3.9/site-packages/specfile-0.40.1.post1.dev1+g8647cfbd7.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/lib/python3.9/site-packages/specfile-0.40.1.post1.dev1+g8647cfbd7.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/lib/python3.9/site-packages/specfile-0.40.1.post1.dev1+g8647cfbd7.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_FILES_ESCAPE=4.18 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-files --output-modules /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-modules --buildroot /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64 --sitelib /usr/lib/python3.9/site-packages --sitearch /usr/lib64/python3.9/site-packages --python-version 3.9 --pyproject-record /builddir/build/BUILD/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64-pyproject-record --prefix /usr specfile + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9 --unique-debug-suffix -0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64 --unique-debug-src-base python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /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 Bytecompiling .py files below /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/lib/python3.9 using python3.9 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.yEvO6P + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.1.post1.dev1+g8647cfbd7 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + PATH=/builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/lib64/python3.9/site-packages:/builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/lib/python3.9/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + /usr/bin/pytest --verbose tests/unit tests/integration ============================= test session starts ============================== platform linux -- Python 3.9.25, pytest-6.2.2, py-1.10.0, pluggy-0.13.1 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/specfile-0.40.1.post1.dev1+g8647cfbd7, configfile: setup.cfg, testpaths: tests/unit, tests/integration collecting ... collected 897 items tests/unit/test_changelog.py::test_entry_evr[* Thu Jan 04 2007 Michael Schwendt -None] PASSED [ 0%] tests/unit/test_changelog.py::test_entry_evr[* Thu Jan 04 2007 Michael Schwendt -None] PASSED [ 0%] tests/unit/test_changelog.py::test_entry_evr[* Fri Jul 26 2024 Miroslav Such\xfd - ss981107-67-evr2] PASSED [ 0%] tests/unit/test_changelog.py::test_entry_evr[* Mon Jul 13 2020 Tom Stellard 4.0-0.4.pre2-evr3] PASSED [ 0%] tests/unit/test_changelog.py::test_entry_evr[* Fri Jul 20 2018 Gwyn Ciesla - 0.52-6-evr4] PASSED [ 0%] tests/unit/test_changelog.py::test_entry_evr[* Mon Feb 23 2009 Fedora Release Engineering - 1.23-3.20081106gitbe42b4-evr5] PASSED [ 0%] tests/unit/test_changelog.py::test_entry_evr[* Thu Feb 04 2016 Marcin Zajaczkowski - 1:0.9.10-6-evr6] PASSED [ 0%] tests/unit/test_changelog.py::test_entry_evr[* Mon Jan 03 2022 Fedora Kernel Team [5.16-0.rc8.55]-evr7] PASSED [ 0%] tests/unit/test_changelog.py::test_entry_evr[* Wed Jan 23 2002 Karsten Hopp (4.6-1)-evr8] PASSED [ 1%] tests/unit/test_changelog.py::test_entry_evr[* Thu Apr 9 2015 Jeffrey C. Ollie - 13.3.2-1:-evr9] PASSED [ 1%] tests/unit/test_changelog.py::test_entry_has_extended_timestamp[* Tue May 4 2021 Nikola Forr\xf3 - 0.1-1-False] PASSED [ 1%] tests/unit/test_changelog.py::test_entry_has_extended_timestamp[* Tue May 4 2021 Nikola Forr\xf3 - 0.1-1-False] PASSED [ 1%] tests/unit/test_changelog.py::test_entry_has_extended_timestamp[* Thu Jul 22 2021 Fedora Release Engineering - 0.1-2-False] PASSED [ 1%] tests/unit/test_changelog.py::test_entry_has_extended_timestamp[* Mon Oct 18 12:34:45 CEST 2021 Nikola Forr\xf3 - 0.2-1-True] PASSED [ 1%] tests/unit/test_changelog.py::test_entry_day_of_month_padding[* Tue May 4 2021 Nikola Forr\xf3 - 0.1-1-] PASSED [ 1%] tests/unit/test_changelog.py::test_entry_day_of_month_padding[* Tue May 04 2021 Nikola Forr\xf3 - 0.1-1-0] PASSED [ 1%] tests/unit/test_changelog.py::test_entry_day_of_month_padding[* Tue May 4 2021 Nikola Forr\xf3 - 0.1-1- ] PASSED [ 1%] tests/unit/test_changelog.py::test_entry_day_of_month_padding[* Thu Jul 22 2021 Fedora Release Engineering - 0.1-2-] PASSED [ 2%] tests/unit/test_changelog.py::test_entry_day_of_month_padding[* Mon Oct 18 12:34:45 CEST 2021 Nikola Forr\xf3 - 0.2-1-] PASSED [ 2%] tests/unit/test_changelog.py::test_entry_day_of_month_padding[* Mon Dec 11 2006 Author - 1.0-] PASSED [ 2%] tests/unit/test_changelog.py::test_entry_day_of_month_padding[* Invalid header-] PASSED [ 2%] tests/unit/test_changelog.py::test_filter[None-None-evrs0] PASSED [ 2%] tests/unit/test_changelog.py::test_filter[0.1-1-None-evrs1] PASSED [ 2%] tests/unit/test_changelog.py::test_filter[0.1-2-None-evrs2] PASSED [ 2%] tests/unit/test_changelog.py::test_filter[0.2-1-None-evrs3] PASSED [ 2%] tests/unit/test_changelog.py::test_filter[None-0.2-2-evrs4] PASSED [ 2%] tests/unit/test_changelog.py::test_filter[None-0.2-1-evrs5] PASSED [ 3%] tests/unit/test_changelog.py::test_filter[None-0.1-2-evrs6] PASSED [ 3%] tests/unit/test_changelog.py::test_filter[0.1-1-0.2-2-evrs7] PASSED [ 3%] tests/unit/test_changelog.py::test_filter[0.1-2-0.2-1-evrs8] PASSED [ 3%] tests/unit/test_changelog.py::test_filter[0.2-1-0.2-1-evrs9] PASSED [ 3%] tests/unit/test_changelog.py::test_filter[0.2-2-0.1-1-evrs10] PASSED [ 3%] tests/unit/test_changelog.py::test_filter[0.0.1-1-None-evrs11] PASSED [ 3%] tests/unit/test_changelog.py::test_filter[0.3-1-None-evrs12] PASSED [ 3%] tests/unit/test_changelog.py::test_filter[None-0.0.1-1-evrs13] PASSED [ 3%] tests/unit/test_changelog.py::test_filter[None-0.3-1-evrs14] PASSED [ 4%] tests/unit/test_changelog.py::test_filter[0.0.1-1-0.3-1-evrs15] PASSED [ 4%] tests/unit/test_changelog.py::test_parse PASSED [ 4%] tests/unit/test_changelog.py::test_suse_style_changelog_parse PASSED [ 4%] tests/unit/test_changelog.py::test_create_opensuse_changelog_assemble[timestamp0-Dan \u010cerm\xe1k -content0-entry0] PASSED [ 4%] tests/unit/test_changelog.py::test_create_opensuse_changelog_assemble[timestamp1-Dan \u010cerm\xe1k -content1-entry1] PASSED [ 4%] tests/unit/test_changelog.py::test_get_raw_section_data PASSED [ 4%] tests/unit/test_changelog.py::test_copy_changelog PASSED [ 4%] tests/unit/test_conditions.py::test_process_conditions[lines0-validity0-] PASSED [ 4%] tests/unit/test_conditions.py::test_process_conditions[lines1-validity1-] PASSED [ 5%] tests/unit/test_conditions.py::test_process_conditions[lines2-validity2-] PASSED [ 5%] tests/unit/test_conditions.py::test_process_conditions[lines3-validity3-] PASSED [ 5%] tests/unit/test_conditions.py::test_process_conditions[lines4-validity4-] PASSED [ 5%] tests/unit/test_formatter.py::test_format_expression[func('arg')-func('arg')] PASSED [ 5%] tests/unit/test_formatter.py::test_format_expression[func('arg1', "arg2")-func('arg1', 'arg2')] PASSED [ 5%] tests/unit/test_formatter.py::test_format_expression[func('arg1', 'arg\\'2')-func('arg1', "arg'2")] PASSED [ 5%] tests/unit/test_formatter.py::test_format_expression[func('arg', kwarg='val')-func('arg', kwarg='val')] PASSED [ 5%] tests/unit/test_formatter.py::test_format_expression[(None)-None] PASSED [ 5%] tests/unit/test_formatter.py::test_format_expression[(None,)-(None,)] PASSED [ 6%] tests/unit/test_formatter.py::test_format_expression[('a',"b",3)-('a', 'b', 3)] PASSED [ 6%] tests/unit/test_formatter.py::test_format_expression[[1,2,3,4]-[1, 2, 3, 4]] PASSED [ 6%] tests/unit/test_formatter.py::test_format_expression[{'key':'val'}-{'key': 'val'}] PASSED [ 6%] tests/unit/test_formatter.py::test_format_expression[-] PASSED [ 6%] tests/unit/test_formatter.py::test_format_expression[func1('first argument', True, func2(kwarg={42: ['nested list item 1', 'nested list item 2', 'nested list item 3']}), 0, indent=' ', spec=)-func1(\n 'first argument',\n True,\n func2(\n kwarg={\n 42: [\n 'nested list item 1',\n 'nested list item 2',\n 'nested list item 3',\n ],\n },\n ),\n 0,\n indent=' ',\n spec=,\n)] PASSED [ 6%] tests/unit/test_guess_packager.py::test_guess_packager_env PASSED [ 6%] tests/unit/test_guess_packager.py::test_guess_packager_macro PASSED [ 6%] tests/unit/test_guess_packager.py::test_guess_packager_git PASSED [ 6%] tests/unit/test_guess_packager.py::test_guess_packager_passwd PASSED [ 7%] tests/unit/test_guess_packager.py::test_guess_packager_pref1 PASSED [ 7%] tests/unit/test_guess_packager.py::test_guess_packager_pref2 PASSED [ 7%] tests/unit/test_guess_packager.py::test_guess_packager_pref3 PASSED [ 7%] tests/unit/test_guess_packager.py::test_guess_packager_pref4 PASSED [ 7%] tests/unit/test_guess_packager.py::test_guess_packager_empty PASSED [ 7%] tests/unit/test_macro_definitions.py::test_find PASSED [ 7%] tests/unit/test_macro_definitions.py::test_get PASSED [ 7%] tests/unit/test_macro_definitions.py::test_parse PASSED [ 7%] tests/unit/test_macro_definitions.py::test_get_raw_data PASSED [ 8%] tests/unit/test_macro_definitions.py::test_copy_macro_definitions PASSED [ 8%] tests/unit/test_macros.py::test_macros_parse PASSED [ 8%] tests/unit/test_macros.py::test_macros_remove PASSED [ 8%] tests/unit/test_macros.py::test_macros_remove_failure PASSED [ 8%] tests/unit/test_macros.py::test_macros_define PASSED [ 8%] tests/unit/test_macros.py::test_macros_reinit XFAIL (rpm 4.16.1.3 do...) [ 8%] tests/unit/test_macros.py::test_macros_sideeffects XFAIL (rpm <= 4.1...) [ 8%] tests/unit/test_options.py::test_positionals_get_items[vp:m:M:-tokens0-result0] PASSED [ 8%] tests/unit/test_options.py::test_positionals_get_items[vp:m:M:-tokens1-result1] PASSED [ 9%] tests/unit/test_options.py::test_positionals_get_items[vp:m:M:-tokens2-result2] PASSED [ 9%] tests/unit/test_options.py::test_positionals_insert[vp:m:M:-tokens0-0-test arg-2-TokenType.DOUBLE_QUOTED] PASSED [ 9%] tests/unit/test_options.py::test_positionals_insert[vp:m:M:-tokens1-1-123-4-TokenType.DEFAULT] PASSED [ 9%] tests/unit/test_options.py::test_positionals_insert[vp:m:M:-tokens2-0-test-0-TokenType.DEFAULT] PASSED [ 9%] tests/unit/test_options.py::test_options_valid_option[a:b:cDn:Tq-a-True] PASSED [ 9%] tests/unit/test_options.py::test_options_valid_option[a:b:cDn:Tq-q-True] PASSED [ 9%] tests/unit/test_options.py::test_options_valid_option[a:b:cDn:Tq-v-False] PASSED [ 9%] tests/unit/test_options.py::test_options_requires_argument[a:b:cDn:Tq-a-True] PASSED [ 9%] tests/unit/test_options.py::test_options_requires_argument[a:b:cDn:Tq-q-False] PASSED [ 10%] tests/unit/test_options.py::test_options_requires_argument[a:b:cDn:Tq-v-None] PASSED [ 10%] tests/unit/test_options.py::test_options_find_option[P:p:REb:z:F:d:o:Z-tokens0-p-result0] PASSED [ 10%] tests/unit/test_options.py::test_options_find_option[P:p:REb:z:F:d:o:Z-tokens1-b-result1] PASSED [ 10%] tests/unit/test_options.py::test_options_find_option[P:p:REb:z:F:d:o:Z-tokens2-E-result2] PASSED [ 10%] tests/unit/test_options.py::test_options_find_option[P:p:REb:z:F:d:o:Z-tokens3-F-result3] PASSED [ 10%] tests/unit/test_options.py::test_options_tokenize[-p1 -b .test -E-result0] PASSED [ 10%] tests/unit/test_options.py::test_options_tokenize[-p 28 -b .test\\ escape-result1] PASSED [ 10%] tests/unit/test_options.py::test_options_tokenize[-b ".test \\"double quotes\\""-result2] PASSED [ 10%] tests/unit/test_options.py::test_options_tokenize[-p1 -b .test_whitespace_at_the_end -M 2 -result3] PASSED [ 11%] tests/unit/test_options.py::test_options_tokenize[-q -n %{name}-%{version}%[%{rc}?"-rc":""]-result4] PASSED [ 11%] tests/unit/test_options.py::test_options_tokenize[-q -n '%{name}-%{version}'-result5] PASSED [ 11%] tests/unit/test_options.py::test_options_tokenize[-q -n "%{name}-%{version}"-result6] PASSED [ 11%] tests/unit/test_options.py::test_options_tokenize[-q -n '%{name}-%{version}%[%{rc}?"-rc":""]'-result7] PASSED [ 11%] tests/unit/test_options.py::test_options_tokenize[-q %{?prever:-n %{name}-%{prever}}-result8] PASSED [ 11%] tests/unit/test_options.py::test_options_stringify[tokens0--p1 -b .test -E] PASSED [ 11%] tests/unit/test_options.py::test_options_stringify[tokens1--p 28 -b .test\\ escape] PASSED [ 11%] tests/unit/test_options.py::test_options_stringify[tokens2--b ".test \\"double quotes\\""] PASSED [ 11%] tests/unit/test_options.py::test_options_stringify[tokens3--p1 -b .test_whitespace_at_the_end -M 2 ] PASSED [ 12%] tests/unit/test_options.py::test_options_stringify[tokens4--q -n %{name}-%{version}%[%{rc}?"-rc":""]] PASSED [ 12%] tests/unit/test_options.py::test_options_stringify[tokens5--q -n '%{name}-%{version}'] PASSED [ 12%] tests/unit/test_options.py::test_options_stringify[tokens6--q -n "%{name}-%{version}"] PASSED [ 12%] tests/unit/test_options.py::test_options_stringify[tokens7--q -n '%{name}-%{version}%[%{rc}?"-rc":""]'] PASSED [ 12%] tests/unit/test_options.py::test_options_stringify[tokens8--q %{?prever:-n %{name}-%{prever}}] PASSED [ 12%] tests/unit/test_prep.py::test_patch_macro_number[%patch2--p1-2] PASSED [ 12%] tests/unit/test_prep.py::test_patch_macro_number[%patch0028--p2-28] PASSED [ 12%] tests/unit/test_prep.py::test_patch_macro_number[%patch--p1-0] PASSED [ 12%] tests/unit/test_prep.py::test_patch_macro_number[%patch--P1-1] PASSED [ 13%] tests/unit/test_prep.py::test_patch_macro_number[%patch3--P5-3] PASSED [ 13%] tests/unit/test_prep.py::test_patch_macro_number[%patch0--P1 2-0] PASSED [ 13%] tests/unit/test_prep.py::test_patch_macro_number[%patch--P1 2-1] PASSED [ 13%] tests/unit/test_prep.py::test_patch_macro_number[%patch-2-2] PASSED [ 13%] tests/unit/test_prep.py::test_prep_macros_find PASSED [ 13%] tests/unit/test_prep.py::test_prep_add_patch_macro[lines_before0-0-True-options0-lines_after0] PASSED [ 13%] tests/unit/test_prep.py::test_prep_add_patch_macro[lines_before1-0-True-options1-lines_after1] PASSED [ 13%] tests/unit/test_prep.py::test_prep_add_patch_macro[lines_before2-28-False-options2-lines_after2] PASSED [ 13%] tests/unit/test_prep.py::test_prep_add_patch_macro[lines_before3-1001-False-options3-lines_after3] PASSED [ 14%] tests/unit/test_prep.py::test_prep_add_patch_macro[lines_before4-28-False-options4-lines_after4] PASSED [ 14%] tests/unit/test_prep.py::test_prep_remove_patch_macro[lines_before0-1-lines_after0] PASSED [ 14%] tests/unit/test_prep.py::test_prep_remove_patch_macro[lines_before1-0-lines_after1] PASSED [ 14%] tests/unit/test_prep.py::test_prep_parse PASSED [ 14%] tests/unit/test_prep.py::test_prep_get_raw_section_data PASSED [ 14%] tests/unit/test_prep.py::test_copy_prep PASSED [ 14%] tests/unit/test_sanitizer.py::test_substring_extraction[c=%{commit}; echo ${c:0:7}-%{sub %{commit} 1 7}] PASSED [ 14%] tests/unit/test_sanitizer.py::test_substring_extraction[c=%{commit};echo ${c:0:7}-%{sub %{commit} 1 7}] PASSED [ 14%] tests/unit/test_sanitizer.py::test_substring_extraction[c=%{commit0}; echo ${c:0:7}-%{sub %{commit0} 1 7}] PASSED [ 15%] tests/unit/test_sanitizer.py::test_substring_extraction[foo=%{version}; echo ${foo:0:5}-%{sub %{version} 1 5}] PASSED [ 15%] tests/unit/test_sanitizer.py::test_substring_extraction[foo=%{version}; echo ${foo:6}-%{sub %{version} 7}] PASSED [ 15%] tests/unit/test_sanitizer.py::test_substring_extraction[l=%{_lib}; echo ${l:3}-%{sub %{_lib} 4}] PASSED [ 15%] tests/unit/test_sanitizer.py::test_substring_extraction[c=%{version}; echo ${c:12:4}-%{sub %{version} 13 16}] PASSED [ 15%] tests/unit/test_sanitizer.py::test_substring_extraction[c=%{commit}; echo ${c:0:%{commit_abbrev}}-%{sub %{commit} 1 %{commit_abbrev}}] PASSED [ 15%] tests/unit/test_sanitizer.py::test_substring_extraction[c="%{git_commit}"; echo "${c:0:8}"-%{sub %{git_commit} 1 8}] PASSED [ 15%] tests/unit/test_sanitizer.py::test_substring_extraction[n=%{modname}; echo ${n:0:1}-%{sub %{modname} 1 1}] PASSED [ 15%] tests/unit/test_sanitizer.py::test_bash_replacement[v=%{version}; echo ${v//./_}-%{lua:print((rpm.expand("%{version}"):gsub("%.", "_")))}] PASSED [ 15%] tests/unit/test_sanitizer.py::test_bash_replacement[v=%{version}; echo ${v//./}-%{lua:print((rpm.expand("%{version}"):gsub("%.", "")))}] PASSED [ 16%] tests/unit/test_sanitizer.py::test_bash_replacement[n=%{name}; echo ${n//-/_}-%{lua:print((rpm.expand("%{name}"):gsub("%-", "_")))}] PASSED [ 16%] tests/unit/test_sanitizer.py::test_bash_replacement[b=%{built_tag_strip}; echo ${b/-/"~"}-%{lua:print((rpm.expand("%{built_tag_strip}"):gsub("%-", "~", 1)))}] PASSED [ 16%] tests/unit/test_sanitizer.py::test_bash_replacement[n=%{srcname}; echo ${n//-/.}-%{lua:print((rpm.expand("%{srcname}"):gsub("%-", ".")))}] PASSED [ 16%] tests/unit/test_sanitizer.py::test_bash_replacement[v=%{version}; echo ${v//./-}-%{lua:print((rpm.expand("%{version}"):gsub("%.", "-")))}] PASSED [ 16%] tests/unit/test_sanitizer.py::test_bash_replacement[d=%{inkscape_date}; echo ${d//-/}-%{lua:print((rpm.expand("%{inkscape_date}"):gsub("%-", "")))}] PASSED [ 16%] tests/unit/test_sanitizer.py::test_bash_replacement[rel="%{releasenum}"; echo "${rel//-/}"-%{lua:print((rpm.expand("%{releasenum}"):gsub("%-", "")))}] PASSED [ 16%] tests/unit/test_sanitizer.py::test_bash_replacement[v=%{version}; echo ${v//./%2F}-%{lua:print((rpm.expand("%{version}"):gsub("%.", "%%2F")))}] PASSED [ 16%] tests/unit/test_sanitizer.py::test_case_conversion[t="%{Bg_Name}";echo ${t,,}-%{lower:%{Bg_Name}}] PASSED [ 16%] tests/unit/test_sanitizer.py::test_case_conversion[v=%{name}; echo ${v^^}-%{upper:%{name}}] PASSED [ 17%] tests/unit/test_sanitizer.py::test_suffix_removal[ver=%{version}; echo ${ver%%%%.*}-%{lua:local v=rpm.expand("%{version}") print(v:match("^(.-)%.") or v)}] PASSED [ 17%] tests/unit/test_sanitizer.py::test_suffix_removal[v=%{version}; echo ${v%.*}-%{lua:local v=rpm.expand("%{version}") print(v:match("^(.*)%.") or v)}] PASSED [ 17%] tests/unit/test_sanitizer.py::test_suffix_removal[v=%{version}; echo ${v%%%%*}-%{lua:print("")}] PASSED [ 17%] tests/unit/test_sanitizer.py::test_suffix_removal[v=%{version}; echo ${v%*}-%{lua:print(rpm.expand("%{version}"))}] PASSED [ 17%] tests/unit/test_sanitizer.py::test_prefix_removal[v=%{version}; echo ${v##*.}-%{lua:local v=rpm.expand("%{version}") print(v:match(".*%.(.*)") or v)}] PASSED [ 17%] tests/unit/test_sanitizer.py::test_prefix_removal[v=%{version}; echo ${v#*.}-%{lua:local v=rpm.expand("%{version}") print(v:match("%.(.*)") or v)}] PASSED [ 17%] tests/unit/test_sanitizer.py::test_prefix_removal[v=%{version}; echo ${v#*#}-%{lua:local v=rpm.expand("%{version}") print(v:match("#(.*)") or v)}] PASSED [ 17%] tests/unit/test_sanitizer.py::test_prefix_removal[v=%{version}; echo ${v##*#}-%{lua:local v=rpm.expand("%{version}") print(v:match(".*#(.*)") or v)}] PASSED [ 17%] tests/unit/test_sanitizer.py::test_prefix_removal[v=%{version}; echo ${v##*}-%{lua:print("")}] PASSED [ 18%] tests/unit/test_sanitizer.py::test_prefix_removal[v=%{version}; echo ${v#*}-%{lua:print(rpm.expand("%{version}"))}] PASSED [ 18%] tests/unit/test_sanitizer.py::test_pipe_to_cut[echo %{version} | cut -d. -f3-%{lua:local v=rpm.expand("%{version}") local i=0 for f in v:gmatch("[^%.]+") do i=i+1 if i==3 then print(f) break end end}] PASSED [ 18%] tests/unit/test_sanitizer.py::test_pipe_to_cut[echo %{version} | cut -d. -f1-2-%{lua:local v=rpm.expand("%{version}") local t={} for f in v:gmatch("[^%.]+") do t[#t+1]=f end print(table.concat(t,".",1,2))}0] PASSED [ 18%] tests/unit/test_sanitizer.py::test_pipe_to_cut[echo %{version} | cut -d. -f1-%{lua:local v=rpm.expand("%{version}") local i=0 for f in v:gmatch("[^%.]+") do i=i+1 if i==1 then print(f) break end end}] PASSED [ 18%] tests/unit/test_sanitizer.py::test_pipe_to_cut[echo %{version} | cut -d. -f1-2-%{lua:local v=rpm.expand("%{version}") local t={} for f in v:gmatch("[^%.]+") do t[#t+1]=f end print(table.concat(t,".",1,2))}1] PASSED [ 18%] tests/unit/test_sanitizer.py::test_pipe_to_cut[echo %{version} | cut -d. -f-2-%{lua:local v=rpm.expand("%{version}") local t={} for f in v:gmatch("[^%.]+") do t[#t+1]=f end print(table.concat(t,".",1,2))}] PASSED [ 18%] tests/unit/test_sanitizer.py::test_pipe_to_cut[echo %{version} | cut -d '^' -f 1-%{lua:local v=rpm.expand("%{version}") local i=0 for f in v:gmatch("[^%^]+") do i=i+1 if i==1 then print(f) break end end}] PASSED [ 18%] tests/unit/test_sanitizer.py::test_pipe_to_cut[echo %{version} | cut -d'-' -f 1-%{lua:local v=rpm.expand("%{version}") local i=0 for f in v:gmatch("[^%-]+") do i=i+1 if i==1 then print(f) break end end}] PASSED [ 18%] tests/unit/test_sanitizer.py::test_pipe_to_cut[echo %{version} | cut -d. -f1-3-%{lua:local v=rpm.expand("%{version}") local t={} for f in v:gmatch("[^%.]+") do t[#t+1]=f end print(table.concat(t,".",1,3))}] PASSED [ 19%] tests/unit/test_sanitizer.py::test_pipe_to_cut_bytes[echo %{git_commit} | cut -c -8-%{sub %{git_commit} 1 8}] PASSED [ 19%] tests/unit/test_sanitizer.py::test_pipe_to_cut_bytes[echo %{gitcommit} | cut -c 1-8-%{sub %{gitcommit} 1 8}] PASSED [ 19%] tests/unit/test_sanitizer.py::test_pipe_to_cut_bytes[echo %{snapshot_rev} | cut -c1-6-%{sub %{snapshot_rev} 1 6}] PASSED [ 19%] tests/unit/test_sanitizer.py::test_pipe_to_tr[echo "%{name}" | tr '[:upper:]' '[:lower:]'-%{lower:%{name}}] PASSED [ 19%] tests/unit/test_sanitizer.py::test_pipe_to_tr[echo %{upstream_prever} | tr '[:upper:]' '[:lower:]'-%{lower:%{upstream_prever}}] PASSED [ 19%] tests/unit/test_sanitizer.py::test_pipe_to_tr[echo %{version} | tr . _-%{lua:print((rpm.expand("%{version}"):gsub("%.", "_")))}] PASSED [ 19%] tests/unit/test_sanitizer.py::test_pipe_to_tr[echo '%{version}' | tr '^' '.'-%{lua:print((rpm.expand("%{version}"):gsub("%^", ".")))}] PASSED [ 19%] tests/unit/test_sanitizer.py::test_pipe_to_tr[echo '%{version}' | tr -d .-%{lua:print((rpm.expand("%{version}"):gsub("%.", "")))}] PASSED [ 19%] tests/unit/test_sanitizer.py::test_pipe_to_tr[echo '%{version}' | tr -d '~'-%{lua:print((rpm.expand("%{version}"):gsub("~", "")))}] PASSED [ 20%] tests/unit/test_sanitizer.py::test_pipe_to_tr[echo %{date} | tr -d --%{lua:print((rpm.expand("%{date}"):gsub("%-", "")))}] PASSED [ 20%] tests/unit/test_sanitizer.py::test_pipe_to_sed[echo %{version} | sed 's/\\./-/g'-%{lua:print((rpm.expand("%{version}"):gsub("%.", "-")))}] PASSED [ 20%] tests/unit/test_sanitizer.py::test_pipe_to_sed[echo %{version} | sed 's|\\.|_|g'-%{lua:print((rpm.expand("%{version}"):gsub("%.", "_")))}] PASSED [ 20%] tests/unit/test_sanitizer.py::test_pipe_to_sed[echo %{py3_shebang_flags} | sed 's|s||'-%{lua:print((rpm.expand("%{py3_shebang_flags}"):gsub("s", "", 1)))}] PASSED [ 20%] tests/unit/test_sanitizer.py::test_pipe_to_sed[echo %{version} | sed "s/\\./_/g"-%{lua:print((rpm.expand("%{version}"):gsub("%.", "_")))}] PASSED [ 20%] tests/unit/test_sanitizer.py::test_pipe_to_sed[echo %{unversion} | sed 's/_/./g'-%{lua:print((rpm.expand("%{unversion}"):gsub("_", ".")))}] PASSED [ 20%] tests/unit/test_sanitizer.py::test_pipe_to_sed[echo 1.2.3-rc4 | sed 's/-/~/g'-%{lua:print((rpm.expand("%{quote:1.2.3-rc4}"):gsub("-", "~")))}] PASSED [ 20%] tests/unit/test_sanitizer.py::test_pipe_to_sed[echo %{version} | sed 's/\\\\./_/g'-%{lua:print((rpm.expand("%{version}"):gsub("%.", "_")))}] PASSED [ 20%] tests/unit/test_sanitizer.py::test_chained_sed PASSED [ 21%] tests/unit/test_sanitizer.py::test_chained_sed_rpm_escaped PASSED [ 21%] tests/unit/test_sanitizer.py::test_pipe_to_awk[echo %{version} | awk -F. '{print $1"."$2}'-%{lua:local v=rpm.expand("%{version}") local t={} for f in v:gmatch("[^%.]+") do t[#t+1]=f end print(t[1] .. "." .. t[2])}] PASSED [ 21%] tests/unit/test_sanitizer.py::test_pipe_to_awk[echo %{version} | awk -F. '{print $1}'-%{lua:local v=rpm.expand("%{version}") local t={} for f in v:gmatch("[^%.]+") do t[#t+1]=f end print(t[1])}] PASSED [ 21%] tests/unit/test_sanitizer.py::test_herestring[tr . _ <<< %{version}-%{lua:print((rpm.expand("%{version}"):gsub("%.", "_")))}] PASSED [ 21%] tests/unit/test_sanitizer.py::test_herestring[tr - . <<< %{upstreamver}-%{lua:print((rpm.expand("%{upstreamver}"):gsub("%-", ".")))}] PASSED [ 21%] tests/unit/test_sanitizer.py::test_herestring[cut -d. -f1 <<< %{version}-%{lua:local v=rpm.expand("%{version}") local i=0 for f in v:gmatch("[^%.]+") do i=i+1 if i==1 then print(f) break end end}] PASSED [ 21%] tests/unit/test_sanitizer.py::test_herestring[cut -d. -f1-2 <<< %{version}-%{lua:local v=rpm.expand("%{version}") local t={} for f in v:gmatch("[^%.]+") do t[#t+1]=f end print(table.concat(t,".",1,2))}] PASSED [ 21%] tests/unit/test_sanitizer.py::test_herestring[cut -b -7 <<< %{emacscommit}-%{sub %{emacscommit} 1 7}] PASSED [ 21%] tests/unit/test_sanitizer.py::test_herestring[tr -d . <<< %{version}-%{lua:print((rpm.expand("%{version}"):gsub("%.", "")))}] PASSED [ 22%] tests/unit/test_sanitizer.py::test_herestring[sed 's/\\.//g' <<<%{version}-%{lua:print((rpm.expand("%{version}"):gsub("%.", "")))}] PASSED [ 22%] tests/unit/test_sanitizer.py::test_herestring[sed 's/-/~/g' <<<1.2.3-rc4-%{lua:print((rpm.expand("%{quote:1.2.3-rc4}"):gsub("-", "~")))}] PASSED [ 22%] tests/unit/test_sanitizer.py::test_variable_indirection[c=%{version}; echo $c | cut -d. -f1-%{lua:local v=rpm.expand("%{version}") local i=0 for f in v:gmatch("[^%.]+") do i=i+1 if i==1 then print(f) break end end}] PASSED [ 22%] tests/unit/test_sanitizer.py::test_variable_indirection[v=%{version}; tr . _ <<< $v-%{lua:print((rpm.expand("%{version}"):gsub("%.", "_")))}] PASSED [ 22%] tests/unit/test_sanitizer.py::test_bash_array_field[foo=%{version}; a=(${foo//./ }); echo ${a[0]} -%{lua:local v=rpm.expand("%{version}") local i=0 for f in v:gmatch("[^%.]+") do i=i+1 if i==1 then print(f) break end end}] PASSED [ 22%] tests/unit/test_sanitizer.py::test_bash_array_field[foo=%{version}; a=(${foo//./ }); echo ${a[1]} -%{lua:local v=rpm.expand("%{version}") local i=0 for f in v:gmatch("[^%.]+") do i=i+1 if i==2 then print(f) break end end}] PASSED [ 22%] tests/unit/test_sanitizer.py::test_date_formatting[date +"%Y%m%d"-%{lua:print(os.date("%Y%m%d"))}] PASSED [ 22%] tests/unit/test_sanitizer.py::test_date_formatting[date +'%Y%m%d'-%{lua:print(os.date("%Y%m%d"))}] PASSED [ 22%] tests/unit/test_sanitizer.py::test_date_formatting[date -u +'%Y-%m-%dT%H:%M:%SZ'-%{lua:print(os.date("!%Y-%m-%dT%H:%M:%SZ"))}] PASSED [ 23%] tests/unit/test_sanitizer.py::test_date_formatting[date +"%Y-%d-%m"-%{lua:print(os.date("%Y-%d-%m"))}] PASSED [ 23%] tests/unit/test_sanitizer.py::test_arithmetic[echo $((%{__isa_bits}+0))-%[%{__isa_bits}+0]] PASSED [ 23%] tests/unit/test_sanitizer.py::test_arithmetic[echo $((%{__isa_bits}+2))-%[%{__isa_bits}+2]] PASSED [ 23%] tests/unit/test_sanitizer.py::test_arithmetic[echo $((%{ver_minor}+1))-%[%{ver_minor}+1]] PASSED [ 23%] tests/unit/test_sanitizer.py::test_arithmetic[echo $((%{sover}-1))-%[%{sover}-1]] PASSED [ 23%] tests/unit/test_sanitizer.py::test_arithmetic[ echo $(( %majorversion + 1 )) -%[%majorversion + 1]] PASSED [ 23%] tests/unit/test_sanitizer.py::test_basename_dirname[basename %{_python3_include}-%{lua:print((rpm.expand("%{_python3_include}"):match("[^/]+$")))}] PASSED [ 23%] tests/unit/test_sanitizer.py::test_basename_dirname[dirname %{bashcompdir}-%{lua:print((rpm.expand("%{bashcompdir}"):match("^(.*)/")))}] PASSED [ 23%] tests/unit/test_sanitizer.py::test_basename_dirname[dirname %{compdir}-%{lua:print((rpm.expand("%{compdir}"):match("^(.*)/")))}] PASSED [ 24%] tests/unit/test_sanitizer.py::test_string_comparison_not_equal PASSED [ 24%] tests/unit/test_sanitizer.py::test_string_comparison_equal PASSED [ 24%] tests/unit/test_sanitizer.py::test_empty_test PASSED [ 24%] tests/unit/test_sanitizer.py::test_printf_truncation PASSED [ 24%] tests/unit/test_sanitizer.py::test_printf_float PASSED [ 24%] tests/unit/test_sanitizer.py::test_echo_concat[echo %{optflags} -fno-strict-aliasing-%{optflags} -fno-strict-aliasing] PASSED [ 24%] tests/unit/test_sanitizer.py::test_echo_concat[echo %{build_ldflags} -fuse-ld=lld-%{build_ldflags} -fuse-ld=lld] PASSED [ 24%] tests/unit/test_sanitizer.py::test_echo_concat[echo %{optflags} -D_DEFAULT_SOURCE-%{optflags} -D_DEFAULT_SOURCE] PASSED [ 24%] tests/unit/test_sanitizer.py::test_echo_concat[echo %{optflags} -Wno-error=dangling-reference-%{optflags} -Wno-error=dangling-reference] PASSED [ 25%] tests/unit/test_sanitizer.py::test_cut_bytes_with_macro_offset PASSED [ 25%] tests/unit/test_sanitizer.py::test_unconvertible_returns_nil[octave-config -p VERSION || echo 0] PASSED [ 25%] tests/unit/test_sanitizer.py::test_unconvertible_returns_nil[python3-config --abiflags] PASSED [ 25%] tests/unit/test_sanitizer.py::test_unconvertible_returns_nil[pkg-config --modversion qwt] PASSED [ 25%] tests/unit/test_sanitizer.py::test_unconvertible_returns_nil[/usr/bin/getconf _NPROCESSORS_ONLN] PASSED [ 25%] tests/unit/test_sanitizer.py::test_unconvertible_returns_nil[uname -m] PASSED [ 25%] tests/unit/test_sanitizer.py::test_unconvertible_returns_nil[hostname] PASSED [ 25%] tests/unit/test_sanitizer.py::test_unconvertible_returns_nil[id -un] PASSED [ 25%] tests/unit/test_sanitizer.py::test_unconvertible_returns_nil[mktemp --directory] PASSED [ 26%] tests/unit/test_sanitizer.py::test_unconvertible_returns_nil[ruby -rrbconfig -e "puts RbConfig::CONFIG['vendorlibdir']"] PASSED [ 26%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(rpm.expand("%{version}"))] PASSED [ 26%] tests/unit/test_sanitizer.py::test_lua_safe_code[print((rpm.expand("%{version}"):gsub("%.", "_")))] PASSED [ 26%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(os.date("%Y%m%d"))] PASSED [ 26%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(os.date("!%Y-%m-%dT%H:%M:%SZ"))] PASSED [ 26%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(os.clock())] PASSED [ 26%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(os.time())] PASSED [ 26%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(os.difftime(os.time(), 0))] PASSED [ 26%] tests/unit/test_sanitizer.py::test_lua_safe_code[local v=rpm.expand("%{version}") print(v:match("^(.-)%.") or v)] PASSED [ 27%] tests/unit/test_sanitizer.py::test_lua_safe_code[local v=rpm.expand("%{version}") local t={} for f in v:gmatch("[^%.]+") do t[#t+1]=f end print(table.concat(t,".",1,2))] PASSED [ 27%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(string.len("hello"))] PASSED [ 27%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(math.floor(3.7))] PASSED [ 27%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(math.max(1, 2, 3))] PASSED [ 27%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(table.concat({"a", "b"}, ","))] PASSED [ 27%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(tostring(42))] PASSED [ 27%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(tonumber("42"))] PASSED [ 27%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(type("hello"))] PASSED [ 27%] tests/unit/test_sanitizer.py::test_lua_safe_code[local x = 1 print(x)] PASSED [ 28%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(string.format("%.4f", tonumber(rpm.expand("%{version}"))))] PASSED [ 28%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(string.format("%d", 42))] PASSED [ 28%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(string.format("%%.4f", tonumber(rpm.expand("%{version}"))))] PASSED [ 28%] tests/unit/test_sanitizer.py::test_lua_safe_code[print(rpm.expand("%{version}")) -- a comment] PASSED [ 28%] tests/unit/test_sanitizer.py::test_lua_safe_code[local x = 1 --[[ block comment ]] print(x)] PASSED [ 28%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[os.execute("id")] PASSED [ 28%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[os.remove("/tmp/foo")] PASSED [ 28%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[os.rename("/tmp/a", "/tmp/b")] PASSED [ 28%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[os.exit(0)] PASSED [ 29%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[io.open("/etc/passwd")] PASSED [ 29%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[io.popen("id")] PASSED [ 29%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[io.lines("/etc/passwd")] PASSED [ 29%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[io.tmpfile()] PASSED [ 29%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[require("os")] PASSED [ 29%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[dofile("/tmp/evil.lua")] PASSED [ 29%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[loadfile("/tmp/evil.lua")] PASSED [ 29%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[loadstring("os.execute('id')")()] PASSED [ 29%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[load("os.execute('id')")()] PASSED [ 30%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[debug.getinfo(1)] PASSED [ 30%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[debug.getregistry()] PASSED [ 30%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[package.loadlib("/lib/libc.so.6", "system")] PASSED [ 30%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[collectgarbage()] PASSED [ 30%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[coroutine.create(function() end)] PASSED [ 30%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[rpm.define("evil_macro 1")] PASSED [ 30%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[rpm.undefine("Name")] PASSED [ 30%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[rpm.register(function() end)] PASSED [ 30%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[rpm.execute("id")] PASSED [ 31%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[rpm.redirect2macro("foo")] PASSED [ 31%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[posix.exec("/bin/sh")] PASSED [ 31%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[fedora.rpm.vercmp("1", "2")] PASSED [ 31%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[string.dump(print)] PASSED [ 31%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[string.char(37, 40)] PASSED [ 31%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[string.sub("hello", 1, 3)] PASSED [ 31%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[string.find("hello", "l")] PASSED [ 31%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[string.reverse("hello")] PASSED [ 31%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[string.rep("x", 5)] PASSED [ 32%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[string.format("%c", 37)] PASSED [ 32%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[string.format("%s", "hello")] PASSED [ 32%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[string.format("%q", "hello")] PASSED [ 32%] tests/unit/test_sanitizer.py::test_lua_unsafe_direct_calls[string.format(var)] PASSED [ 32%] tests/unit/test_sanitizer.py::test_lua_unsafe_identifiers[_G["os"]["execute"]("id")] PASSED [ 32%] tests/unit/test_sanitizer.py::test_lua_unsafe_identifiers[_G['os']['execute']('id')] PASSED [ 32%] tests/unit/test_sanitizer.py::test_lua_unsafe_identifiers[rawget(_G, "os")] PASSED [ 32%] tests/unit/test_sanitizer.py::test_lua_unsafe_identifiers[rawset(_G, "evil", function() end)] PASSED [ 32%] tests/unit/test_sanitizer.py::test_lua_unsafe_identifiers[rawequal(_G, _G)] PASSED [ 33%] tests/unit/test_sanitizer.py::test_lua_unsafe_identifiers[getfenv(0)] PASSED [ 33%] tests/unit/test_sanitizer.py::test_lua_unsafe_identifiers[setfenv(1, {})] PASSED [ 33%] tests/unit/test_sanitizer.py::test_lua_unsafe_identifiers[getmetatable("")] PASSED [ 33%] tests/unit/test_sanitizer.py::test_lua_unsafe_identifiers[setmetatable({}, {})] PASSED [ 33%] tests/unit/test_sanitizer.py::test_lua_unsafe_identifiers[newproxy(true)] PASSED [ 33%] tests/unit/test_sanitizer.py::test_lua_unsafe_identifiers[module("evil")] PASSED [ 33%] tests/unit/test_sanitizer.py::test_lua_unsafe_identifiers[pcall(load, "os.execute('id')")] PASSED [ 33%] tests/unit/test_sanitizer.py::test_lua_unsafe_identifiers[xpcall(load, print, "os.execute('id')")] PASSED [ 34%] tests/unit/test_sanitizer.py::test_lua_unsafe_identifiers[pcall(function() end)] PASSED [ 34%] tests/unit/test_sanitizer.py::test_lua_unsafe_identifiers[xpcall(function() end, print)] PASSED [ 34%] tests/unit/test_sanitizer.py::test_lua_unsafe_bracket_notation[local x = {}; x["os"] = true] PASSED [ 34%] tests/unit/test_sanitizer.py::test_lua_unsafe_bracket_notation[local x = {}; x['cmd'] = 'id'] PASSED [ 34%] tests/unit/test_sanitizer.py::test_lua_unsafe_bracket_notation[os["\\".."]] PASSED [ 34%] tests/unit/test_sanitizer.py::test_lua_unsafe_bracket_notation[os[string.char(101,120,101,99,117,116,101)]()] PASSED [ 34%] tests/unit/test_sanitizer.py::test_lua_unsafe_bracket_notation[os[[[execute]]]()] PASSED [ 34%] tests/unit/test_sanitizer.py::test_lua_unsafe_bracket_notation[os[var]] PASSED [ 34%] tests/unit/test_sanitizer.py::test_lua_unsafe_variable_aliasing[local e = _G e.os.execute("id")] PASSED [ 35%] tests/unit/test_sanitizer.py::test_lua_unsafe_variable_aliasing[local r = rawget print(r)] PASSED [ 35%] tests/unit/test_sanitizer.py::test_lua_unsafe_variable_aliasing[local d = debug d.getinfo(1)] PASSED [ 35%] tests/unit/test_sanitizer.py::test_lua_unsafe_variable_aliasing[local i = io i.popen("id")] PASSED [ 35%] tests/unit/test_sanitizer.py::test_lua_unsafe_variable_aliasing[local l = loadstring l("print(1)")()] PASSED [ 35%] tests/unit/test_sanitizer.py::test_lua_unsafe_variable_aliasing[local p = package p.loadlib("x", "y")] PASSED [ 35%] tests/unit/test_sanitizer.py::test_lua_unsafe_spaced_dot[os . execute("id")] PASSED [ 35%] tests/unit/test_sanitizer.py::test_lua_unsafe_spaced_dot[os . execute("id")] PASSED [ 35%] tests/unit/test_sanitizer.py::test_lua_unsafe_spaced_dot[os\t.\texecute("id")] PASSED [ 35%] tests/unit/test_sanitizer.py::test_lua_unsafe_paren_bypass[(os).execute("id")] PASSED [ 36%] tests/unit/test_sanitizer.py::test_lua_unsafe_paren_bypass[((os)).execute("id")] PASSED [ 36%] tests/unit/test_sanitizer.py::test_lua_unsafe_paren_bypass[(rpm).define("evil 1")] PASSED [ 36%] tests/unit/test_sanitizer.py::test_lua_unsafe_paren_bypass[(string).dump(print)] PASSED [ 36%] tests/unit/test_sanitizer.py::test_lua_unsafe_colon_access[os:execute("id")] PASSED [ 36%] tests/unit/test_sanitizer.py::test_lua_unsafe_colon_access[os:exit(0)] PASSED [ 36%] tests/unit/test_sanitizer.py::test_lua_unsafe_colon_access[rpm:define("evil 1")] PASSED [ 36%] tests/unit/test_sanitizer.py::test_lua_unsafe_comment_bypass[os.--[[comment]]execute("id")] PASSED [ 36%] tests/unit/test_sanitizer.py::test_lua_unsafe_comment_bypass[os.--[[x]]exit(0)] PASSED [ 36%] tests/unit/test_sanitizer.py::test_lua_unsafe_long_comment_bypass[--[=[ ]=] os.execute("id")] PASSED [ 37%] tests/unit/test_sanitizer.py::test_lua_unsafe_long_comment_bypass[--[==[ ]==] os.execute("id")] PASSED [ 37%] tests/unit/test_sanitizer.py::test_lua_unsafe_long_comment_bypass[print("safe" --[=[ ]=]) os.execute("id")] PASSED [ 37%] tests/unit/test_sanitizer.py::test_lua_unsafe_long_comment_bypass[--[===[ ]===] io.popen("id")] PASSED [ 37%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%(whoami)")] PASSED [ 37%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%{lua:os.execute('id')}")] PASSED [ 37%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[print(rpm.expand("%(cat /etc/passwd)"))] PASSED [ 37%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand('%(id)')] PASSED [ 37%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[local x = rpm.expand("%(uname -a)") print(x)] PASSED [ 37%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%{load:/tmp/evil.lua}")] PASSED [ 38%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%{include:/tmp/evil.spec}")] PASSED [ 38%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%{uncompress:/tmp/file.gz}")] PASSED [ 38%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[print(rpm.expand("%{load: /tmp/evil.lua}"))] PASSED [ 38%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%{uncompress: file}")] PASSED [ 38%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%{expand:%(whoami)}")] PASSED [ 38%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%{expand:%{lua:os.execute('id')}}")] PASSED [ 38%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%{define:evil %(whoami)}")] PASSED [ 38%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%{global:evil %(whoami)}")] PASSED [ 38%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%{define:Name evil}")] PASSED [ 39%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%{global:_prefix /tmp/evil}")] PASSED [ 39%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%{undefine:Name}")] PASSED [ 39%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%{define :__spec_check_post exit 0}")] PASSED [ 39%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%load /tmp/evil.lua")] PASSED [ 39%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%include /tmp/evil.spec")] PASSED [ 39%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%define __spec_check_post exit 0")] PASSED [ 39%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%global _prefix /tmp/evil")] PASSED [ 39%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_bypass[rpm.expand("%undefine Name")] PASSED [ 39%] tests/unit/test_sanitizer.py::test_lua_unsafe_env[local e = _ENV] PASSED [ 40%] tests/unit/test_sanitizer.py::test_lua_unsafe_env[_ENV.os.execute("id")] PASSED [ 40%] tests/unit/test_sanitizer.py::test_lua_rpm_expand_shell_bypass_in_sanitize PASSED [ 40%] tests/unit/test_sanitizer.py::test_lua_rpm_expand_nested_lua_bypass_in_sanitize PASSED [ 40%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_dynamic_args[rpm.expand(string.char(37, 40) .. "whoami)")] PASSED [ 40%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_dynamic_args[rpm.expand(string.format("%%") .. "(whoami)")] PASSED [ 40%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_dynamic_args[rpm.expand(string.reverse(")imaohw(%"))] PASSED [ 40%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_dynamic_args[rpm.expand(("%%"):format() .. "(whoami)")] PASSED [ 40%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_dynamic_args[rpm.expand("" .. "")] PASSED [ 40%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_dynamic_args[local f = rpm.expand] PASSED [ 41%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_dynamic_args[x = rpm.expand] PASSED [ 41%] tests/unit/test_sanitizer.py::test_lua_unsafe_rpm_expand_dynamic_args[rpm.expand(x)] PASSED [ 41%] tests/unit/test_sanitizer.py::test_lua_rpm_expand_string_construction_bypass_in_sanitize[%{lua:rpm.expand(string.char(37, 40) .. "whoami)")}] PASSED [ 41%] tests/unit/test_sanitizer.py::test_lua_rpm_expand_string_construction_bypass_in_sanitize[%{lua:rpm.expand(string.format("%%") .. "(whoami)")}] PASSED [ 41%] tests/unit/test_sanitizer.py::test_lua_rpm_expand_string_construction_bypass_in_sanitize[%{lua:rpm.expand(string.reverse(")imaohw(%"))}] PASSED [ 41%] tests/unit/test_sanitizer.py::test_lua_rpm_expand_string_construction_bypass_in_sanitize[%{lua:rpm.expand(("%%"):format() .. "(whoami)")}] PASSED [ 41%] tests/unit/test_sanitizer.py::test_lua_unsafe_in_sanitize PASSED [ 41%] tests/unit/test_sanitizer.py::test_lua_safe_in_sanitize PASSED [ 41%] tests/unit/test_sanitizer.py::test_lua_bracket_bypass_in_sanitize PASSED [ 42%] tests/unit/test_sanitizer.py::test_lua_load_include_uncompress_bypass_in_sanitize[%{lua:print(rpm.expand("%{load:/tmp/evil.lua}"))}] PASSED [ 42%] tests/unit/test_sanitizer.py::test_lua_load_include_uncompress_bypass_in_sanitize[%{lua:print(rpm.expand("%{include:/tmp/evil.spec}"))}] PASSED [ 42%] tests/unit/test_sanitizer.py::test_lua_load_include_uncompress_bypass_in_sanitize[%{lua:print(rpm.expand("%{uncompress:/tmp/file.gz}"))}] PASSED [ 42%] tests/unit/test_sanitizer.py::test_lua_rpm_expand_define_global_bypass_in_sanitize[%{lua:print(rpm.expand("%{expand:%(whoami)}"))}] PASSED [ 42%] tests/unit/test_sanitizer.py::test_lua_rpm_expand_define_global_bypass_in_sanitize[%{lua:print(rpm.expand("%{expand:%{lua:os.execute('id')}}"))}] PASSED [ 42%] tests/unit/test_sanitizer.py::test_lua_rpm_expand_define_global_bypass_in_sanitize[%{lua:print(rpm.expand("%{define:evil %(whoami)}"))}] PASSED [ 42%] tests/unit/test_sanitizer.py::test_lua_rpm_expand_define_global_bypass_in_sanitize[%{lua:print(rpm.expand("%{global:evil %(whoami)}"))}] PASSED [ 42%] tests/unit/test_sanitizer.py::test_lua_rpm_expand_braceless_directive_bypass_in_sanitize[%{lua:rpm.expand("%load /tmp/evil.lua")}] PASSED [ 42%] tests/unit/test_sanitizer.py::test_lua_rpm_expand_braceless_directive_bypass_in_sanitize[%{lua:rpm.expand("%include /tmp/evil.spec")}] PASSED [ 43%] tests/unit/test_sanitizer.py::test_lua_rpm_expand_braceless_directive_bypass_in_sanitize[%{lua:rpm.expand("%define __spec_check_post exit 0")}] PASSED [ 43%] tests/unit/test_sanitizer.py::test_lua_rpm_expand_braceless_directive_bypass_in_sanitize[%{lua:rpm.expand("%global _prefix /tmp/evil")}] PASSED [ 43%] tests/unit/test_sanitizer.py::test_lua_rpm_expand_braceless_directive_bypass_in_sanitize[%{lua:rpm.expand("%undefine Name")}] PASSED [ 43%] tests/unit/test_sanitizer.py::test_builtin_macro_body_sanitized[%{expand:%(whoami)}-%{expand:%{nil}}-1] PASSED [ 43%] tests/unit/test_sanitizer.py::test_builtin_macro_body_sanitized[%{lower:%(whoami)}-%{lower:%{nil}}-1] PASSED [ 43%] tests/unit/test_sanitizer.py::test_builtin_macro_body_sanitized[%{upper:%(whoami)}-%{upper:%{nil}}-1] PASSED [ 43%] tests/unit/test_sanitizer.py::test_builtin_macro_body_sanitized[%{expand:%{lua:os.execute("id")}}-%{expand:%{nil}}-1] PASSED [ 43%] tests/unit/test_sanitizer.py::test_builtin_macro_body_sanitized[%{lower:%{name}}-%{lower:%{name}}-0] PASSED [ 43%] tests/unit/test_sanitizer.py::test_builtin_macro_body_sanitized[%{quote:%(cat /etc/passwd)}-%{quote:%{nil}}-1] PASSED [ 44%] tests/unit/test_sanitizer.py::test_builtin_macro_body_sanitized[%{uncompress:/tmp/file.gz}--1] PASSED [ 44%] tests/unit/test_sanitizer.py::test_enclosed_macro_args_sanitized[%{upper %(whoami)}-%{upper %{nil}}-1] PASSED [ 44%] tests/unit/test_sanitizer.py::test_enclosed_macro_args_sanitized[%{macro %(whoami) %{version}}-%{macro %{nil} %{version}}-1] PASSED [ 44%] tests/unit/test_sanitizer.py::test_enclosed_macro_args_sanitized[%{macro %(whoami) %(id)}-%{macro %{nil} %{nil}}-2] PASSED [ 44%] tests/unit/test_sanitizer.py::test_enclosed_macro_args_sanitized[%{foo %{version}}-%{foo %{version}}-0] PASSED [ 44%] tests/unit/test_sanitizer.py::test_bash_replace_rejects_unsafe_repl[v=%{version}; echo ${v//./%(whoami)}] PASSED [ 44%] tests/unit/test_sanitizer.py::test_bash_replace_rejects_unsafe_repl[v=%{version}; echo ${v//./%{lua:os.execute('id')}}] PASSED [ 44%] tests/unit/test_sanitizer.py::test_bash_replace_rejects_unsafe_repl[v=%{name}; echo ${v//-/%(cat /etc/passwd)}] PASSED [ 44%] tests/unit/test_sanitizer.py::test_test_str_rejects_unsafe_values[test "a" == "a" && echo "%(whoami)" || echo "no"] PASSED [ 45%] tests/unit/test_sanitizer.py::test_test_str_rejects_unsafe_values[test "a" != "b" && echo "safe" || echo "%(id)"] PASSED [ 45%] tests/unit/test_sanitizer.py::test_test_str_rejects_unsafe_values[test "%(whoami)" == "a" && echo "yes" || echo "no"] PASSED [ 45%] tests/unit/test_sanitizer.py::test_test_str_rejects_unsafe_values[test "a" == "%(whoami)" && echo "yes" || echo "no"] PASSED [ 45%] tests/unit/test_sanitizer.py::test_test_empty_rejects_unsafe_values[[ -z "%{?flag}" ] && echo "%(whoami)" || echo "safe"] PASSED [ 45%] tests/unit/test_sanitizer.py::test_test_empty_rejects_unsafe_values[[ -z "%{?flag}" ] && echo "safe" || echo "%(whoami)"] PASSED [ 45%] tests/unit/test_sanitizer.py::test_date_rejects_unsafe_format[date +%(whoami)] PASSED [ 45%] tests/unit/test_sanitizer.py::test_date_rejects_unsafe_format[date +"%(whoami)%Y"] PASSED [ 45%] tests/unit/test_sanitizer.py::test_sed_rejects_unsafe_replacement[echo %{version} | sed 's/\\./ %(whoami)/g'] PASSED [ 45%] tests/unit/test_sanitizer.py::test_sed_rejects_unsafe_replacement[echo %{version} | sed 's/x/%(id)/g'] PASSED [ 46%] tests/unit/test_sanitizer.py::test_awk_rejects_unsafe_separator[echo %{version} | awk -F. '{print $1"%(whoami)"$2}'] PASSED [ 46%] tests/unit/test_sanitizer.py::test_lua_unsafe_escape_sequence_bypass[print("\\037(whoami)")] PASSED [ 46%] tests/unit/test_sanitizer.py::test_lua_unsafe_escape_sequence_bypass[print("\\037{lua:os.execute(\\"id\\")}")] PASSED [ 46%] tests/unit/test_sanitizer.py::test_lua_unsafe_escape_sequence_bypass[print("\\x25(whoami)")] PASSED [ 46%] tests/unit/test_sanitizer.py::test_lua_unsafe_escape_sequence_bypass[print("\\u{25}(whoami)")] PASSED [ 46%] tests/unit/test_sanitizer.py::test_lua_unsafe_escape_sequence_bypass[print("\\037\\z (whoami)")] PASSED [ 46%] tests/unit/test_sanitizer.py::test_lua_unsafe_string_format_bypass[print(string.format("%c(whoami)", 37))] PASSED [ 46%] tests/unit/test_sanitizer.py::test_lua_unsafe_string_format_bypass[print(string.format("%c", 37) .. "(whoami)")] PASSED [ 46%] tests/unit/test_sanitizer.py::test_lua_unsafe_colon_method_bypass[print(("%c(whoami)"):format(37))] PASSED [ 47%] tests/unit/test_sanitizer.py::test_lua_unsafe_colon_method_bypass[print((""):format(37))] PASSED [ 47%] tests/unit/test_sanitizer.py::test_lua_unsafe_colon_method_bypass[print((""):char(37))] PASSED [ 47%] tests/unit/test_sanitizer.py::test_lua_unsafe_colon_method_bypass[print((""):dump())] PASSED [ 47%] tests/unit/test_sanitizer.py::test_lua_unsafe_concatenation_bypass[print("%" .. "(whoami)")] PASSED [ 47%] tests/unit/test_sanitizer.py::test_lua_unsafe_concatenation_bypass[print("x%" .. "(whoami)")] PASSED [ 47%] tests/unit/test_sanitizer.py::test_lua_unsafe_concatenation_bypass[print("\\037" .. "(whoami)")] PASSED [ 47%] tests/unit/test_sanitizer.py::test_lua_unsafe_string_extraction_bypass[print(string.sub("% ", 1, 1) .. "(whoami)")] PASSED [ 47%] tests/unit/test_sanitizer.py::test_lua_unsafe_string_extraction_bypass[print(("% "):sub(1, 1) .. "(whoami)")] PASSED [ 47%] tests/unit/test_sanitizer.py::test_lua_unsafe_string_extraction_bypass[local _,_,c = string.find("% x", "^(.)"); print(c .. "(whoami)")] PASSED [ 48%] tests/unit/test_sanitizer.py::test_lua_unsafe_string_extraction_bypass[print(string.reverse("X%") .. "(whoami)")] PASSED [ 48%] tests/unit/test_sanitizer.py::test_lua_unsafe_string_extraction_bypass[print(string.rep("% ", 1):sub(1,1) .. "(whoami)")] PASSED [ 48%] tests/unit/test_sanitizer.py::test_lua_unsafe_string_format_alias_bypass[local f=string.format print(f("%%%c(whoami)", 40))] PASSED [ 48%] tests/unit/test_sanitizer.py::test_lua_unsafe_string_format_alias_bypass[local f=string.format; print(f("%%%c", 40) .. "whoami)")] PASSED [ 48%] tests/unit/test_sanitizer.py::test_lua_unsafe_string_format_alias_bypass[local t={f=string.format} print(t.f("%%%c", 40))] PASSED [ 48%] tests/unit/test_sanitizer.py::test_lua_unsafe_comment_injection_bypass[x = "--[["; os.execute("id"); x = "--]]"] PASSED [ 48%] tests/unit/test_sanitizer.py::test_lua_unsafe_comment_injection_bypass[x = '--[['; os.execute('id'); x = '--]]'] PASSED [ 48%] tests/unit/test_sanitizer.py::test_lua_unsafe_comment_injection_bypass[x = "--[=["; os.execute("id"); x = "--]=]"] PASSED [ 48%] tests/unit/test_sanitizer.py::test_lua_safe_real_comment_not_confused_with_string PASSED [ 49%] tests/unit/test_sanitizer.py::test_expression_expansion_sanitized[%[1+1]-%[1+1]] PASSED [ 49%] tests/unit/test_sanitizer.py::test_expression_expansion_sanitized[%[%{version}]-%[%{version}]] PASSED [ 49%] tests/unit/test_sanitizer.py::test_expression_expansion_sanitized[%[%{lua:os.execute("id")}]-%[%{nil}]] PASSED [ 49%] tests/unit/test_sanitizer.py::test_expression_expansion_sanitized[%[%(whoami)]-%[%{nil}]] PASSED [ 49%] tests/unit/test_sanitizer.py::test_expression_expansion_sanitized[%[lua:os.execute('id')]-%{nil}] PASSED [ 49%] tests/unit/test_sanitizer.py::test_expression_expansion_sanitized[%[lua: os.execute('id')]-%{nil}] PASSED [ 49%] tests/unit/test_sanitizer.py::test_expression_expansion_sanitized[%[lua:rpm.expand("%{version}")]-%[lua:rpm.expand("%{version}")]] PASSED [ 49%] tests/unit/test_sanitizer.py::test_macro_name_sanitized[%{%(whoami)}-%{%{nil}}] PASSED [ 49%] tests/unit/test_sanitizer.py::test_macro_name_sanitized[%{%(whoami) arg1 arg2}-%{%{nil} arg1 arg2}] PASSED [ 50%] tests/unit/test_sanitizer.py::test_macro_name_sanitized[%{%(whoami):body}-%{nil}] PASSED [ 50%] tests/unit/test_sanitizer.py::test_macro_name_sanitized[%{%{lua:os.execute("id")}}-%{nil}] PASSED [ 50%] tests/unit/test_sanitizer.py::test_macro_name_sanitized[%{?%(whoami):body}-%{nil}] PASSED [ 50%] tests/unit/test_sanitizer.py::test_macro_name_sanitized[%{!%(whoami):body}-%{nil}] PASSED [ 50%] tests/unit/test_sanitizer.py::test_macro_name_sanitized[%{version}-%{version}] PASSED [ 50%] tests/unit/test_sanitizer.py::test_macro_name_sanitized[%{?dist}-%{?dist}] PASSED [ 50%] tests/unit/test_sanitizer.py::test_macro_name_sanitized[%{?prerel:0.}-%{?prerel:0.}] PASSED [ 50%] tests/unit/test_sanitizer.py::test_lua_unsafe_expression_expansion_in_string[print(rpm.expand("%[lua:os.execute('id')]"))] PASSED [ 50%] tests/unit/test_sanitizer.py::test_lua_unsafe_expression_expansion_in_string[print("%[1+1]")] PASSED [ 51%] tests/unit/test_sanitizer.py::test_sed_pattern_newline_escape PASSED [ 51%] tests/unit/test_sanitizer.py::test_sed_pattern_parentheses_escaped PASSED [ 51%] tests/unit/test_sanitizer.py::test_sanitize_idempotent_printf_float PASSED [ 51%] tests/unit/test_sanitizer.py::test_lua_unsafe_char_escape_bypass[rpm.expand("%\\040whoami)")] PASSED [ 51%] tests/unit/test_sanitizer.py::test_lua_unsafe_char_escape_bypass[rpm.expand("%\\091lua\\058os.execute('id')\\093")] PASSED [ 51%] tests/unit/test_sanitizer.py::test_lua_unsafe_char_escape_bypass[rpm.expand("%\\x28whoami)")] PASSED [ 51%] tests/unit/test_sanitizer.py::test_lua_unsafe_char_escape_bypass[rpm.expand("%\\x7blua\\x3aos.execute('id')}")] PASSED [ 51%] tests/unit/test_sanitizer.py::test_lua_unsafe_char_escape_bypass[rpm.expand("%\\u{28}whoami)")] PASSED [ 51%] tests/unit/test_sanitizer.py::test_decode_lua_escapes_out_of_range PASSED [ 52%] tests/unit/test_sanitizer.py::test_sanitize_depth_limit PASSED [ 52%] tests/unit/test_sections.py::test_find PASSED [ 52%] tests/unit/test_sections.py::test_get PASSED [ 52%] tests/unit/test_sections.py::test_contains_and_getattr PASSED [ 52%] tests/unit/test_sections.py::test_get_or_create[package-True-package--content0] PASSED [ 52%] tests/unit/test_sections.py::test_get_or_create[prep-True-prep--content1] PASSED [ 52%] tests/unit/test_sections.py::test_get_or_create[package -n subpkg1-True-package--n subpkg1-content2] PASSED [ 52%] tests/unit/test_sections.py::test_get_or_create[package -n subpkg2-False-package--n subpkg2-content3] PASSED [ 52%] tests/unit/test_sections.py::test_parse PASSED [ 53%] tests/unit/test_sections.py::test_parse_case_insensitive PASSED [ 53%] tests/unit/test_sections.py::test_parse_invalid_name PASSED [ 53%] tests/unit/test_sections.py::test_parse_macro_definitions PASSED [ 53%] tests/unit/test_sections.py::test_get_raw_data PASSED [ 53%] tests/unit/test_sections.py::test_copy_sections PASSED [ 53%] tests/unit/test_sections.py::test_is_script[package-False] PASSED [ 53%] tests/unit/test_sections.py::test_is_script[install-True] PASSED [ 53%] tests/unit/test_sections.py::test_is_script[PostUn-True] PASSED [ 53%] tests/unit/test_sections.py::test_is_script[SourceList-False] PASSED [ 54%] tests/unit/test_sourcelist.py::test_parse PASSED [ 54%] tests/unit/test_sourcelist.py::test_get_raw_section_data PASSED [ 54%] tests/unit/test_sourcelist.py::test_copy_sourcelist PASSED [ 54%] tests/unit/test_sources.py::test_tag_source_extract_number[Source-None] PASSED [ 54%] tests/unit/test_sources.py::test_tag_source_extract_number[Source0-0] PASSED [ 54%] tests/unit/test_sources.py::test_tag_source_extract_number[Patch0001-0001] PASSED [ 54%] tests/unit/test_sources.py::test_tag_source_extract_number[Patch28-28] PASSED [ 54%] tests/unit/test_sources.py::test_tag_source_extract_number[Patch99999-99999] PASSED [ 54%] tests/unit/test_sources.py::test_sources_detect_implicit_numbering[tags0-True-False] PASSED [ 55%] tests/unit/test_sources.py::test_sources_detect_implicit_numbering[tags1-False-True] PASSED [ 55%] tests/unit/test_sources.py::test_sources_detect_implicit_numbering[tags2-False-False] PASSED [ 55%] tests/unit/test_sources.py::test_sources_detect_implicit_numbering[tags3-True-True] PASSED [ 55%] tests/unit/test_sources.py::test_sources_get_tag_format[Source-: -28-Source-: ] PASSED [ 55%] tests/unit/test_sources.py::test_sources_get_tag_format[Source0-: -28-Source28-:] PASSED [ 55%] tests/unit/test_sources.py::test_sources_get_tag_format[Source0001-: -2-Source0002-: ] PASSED [ 55%] tests/unit/test_sources.py::test_sources_get_initial_tag_setup[tags0-0-2] PASSED [ 55%] tests/unit/test_sources.py::test_sources_get_initial_tag_setup[tags1-999-0] PASSED [ 55%] tests/unit/test_sources.py::test_sources_deduplicate_tag_names[tags0-deduplicated_tags0] PASSED [ 56%] tests/unit/test_sources.py::test_sources_deduplicate_tag_names[tags1-deduplicated_tags1] PASSED [ 56%] tests/unit/test_sources.py::test_sources_deduplicate_tag_names[tags2-deduplicated_tags2] PASSED [ 56%] tests/unit/test_sources.py::test_sources_deduplicate_tag_names[tags3-deduplicated_tags3] PASSED [ 56%] tests/unit/test_sources.py::test_sources_deduplicate_tag_names[tags4-deduplicated_tags4] PASSED [ 56%] tests/unit/test_sources.py::test_sources_deduplicate_tag_names[tags5-deduplicated_tags5] PASSED [ 56%] tests/unit/test_sources.py::test_sources_deduplicate_tag_names[tags6-deduplicated_tags6] PASSED [ 56%] tests/unit/test_sources.py::test_sources_insert[tags0-sourcelists0-0-test-0-TagSource] PASSED [ 56%] tests/unit/test_sources.py::test_sources_insert[tags1-sourcelists1-0-test-0-ListSource] PASSED [ 56%] tests/unit/test_sources.py::test_sources_insert[tags2-sourcelists2-10-test-2-TagSource] PASSED [ 57%] tests/unit/test_sources.py::test_sources_insert[tags3-sourcelists3-10-test-4-ListSource] PASSED [ 57%] tests/unit/test_sources.py::test_sources_insert[tags4-sourcelists4-1-test-1-TagSource] PASSED [ 57%] tests/unit/test_sources.py::test_sources_insert[tags5-sourcelists5-1-test-10-TagSource] PASSED [ 57%] tests/unit/test_sources.py::test_sources_insert[tags6-sourcelists6-2-test-2-ListSource] PASSED [ 57%] tests/unit/test_sources.py::test_sources_insert[tags7-sourcelists7-10-source0-None-None] PASSED [ 57%] tests/unit/test_sources.py::test_sources_insert_numbered[tags0-28-test-0] PASSED [ 57%] tests/unit/test_sources.py::test_sources_insert_numbered[tags1-0-test-0] PASSED [ 57%] tests/unit/test_sources.py::test_sources_insert_numbered[tags2-2-test-2] PASSED [ 57%] tests/unit/test_sources.py::test_sources_insert_numbered[tags3-42-test-3] PASSED [ 58%] tests/unit/test_sources.py::test_sources_insert_numbered[tags4-1000-test-4] PASSED [ 58%] tests/unit/test_sources.py::test_sources_insert_numbered[tags5-37-test-1] PASSED [ 58%] tests/unit/test_sources.py::test_sources_remove_numbered[tags0-sourcelists0-1-new_tags0-new_sourcelists0] PASSED [ 58%] tests/unit/test_sources.py::test_sources_remove_numbered[tags1-sourcelists1-2-new_tags1-new_sourcelists1] PASSED [ 58%] tests/unit/test_sources.py::test_sources_remove_numbered[tags2-sourcelists2-2-new_tags2-new_sourcelists2] PASSED [ 58%] tests/unit/test_sources.py::test_patches_get_tag_format[Patch99-: -100-Patch100-: ] PASSED [ 58%] tests/unit/test_sources.py::test_patches_get_tag_format[Patch9999-: -28-Patch28-: ] PASSED [ 58%] tests/unit/test_sources.py::test_patches_get_tag_format[Patch0999-: -28-Patch0028-: ] PASSED [ 58%] tests/unit/test_sources.py::test_patches_get_tag_format[Source2-: -0-Patch0-: ] PASSED [ 59%] tests/unit/test_sources.py::test_patches_get_initial_tag_setup[tags0-0-3] PASSED [ 59%] tests/unit/test_sources.py::test_patches_get_initial_tag_setup[tags1-1-3] PASSED [ 59%] tests/unit/test_sources.py::test_patches_get_initial_tag_setup[tags2-2-2] PASSED [ 59%] tests/unit/test_sources.py::test_patches_get_initial_tag_setup[tags3-999-0] PASSED [ 59%] tests/unit/test_sources.py::test_copy_sources PASSED [ 59%] tests/unit/test_spec_parser.py::test_spec_parser_do_parse PASSED [ 59%] tests/unit/test_spec_parser.py::test_copy_spec_parser PASSED [ 59%] tests/unit/test_spec_parser.py::test_spec_parser_macros PASSED [ 59%] tests/unit/test_spec_parser.py::test_spec_parser_make_dummy_sources PASSED [ 60%] tests/unit/test_specfile.py::test_split_raw_release[1%{?dist}-1-%{?dist}-None] PASSED [ 60%] tests/unit/test_specfile.py::test_split_raw_release[0.1%{prerelease}%{dist}-0.1%{prerelease}-%{dist}-None] PASSED [ 60%] tests/unit/test_specfile.py::test_split_raw_release[%{_short_release}%{?dist}.20-%{_short_release}-%{?dist}-20] PASSED [ 60%] tests/unit/test_specfile.py::test_split_raw_release[28%dist-28-%dist-None] PASSED [ 60%] tests/unit/test_specfile.py::test_split_raw_release[%{release_string}-%{release_string}-None-None] PASSED [ 60%] tests/unit/test_specfile.py::test_get_updated_release[1%{?dist}-28-28%{?dist}] PASSED [ 60%] tests/unit/test_specfile.py::test_get_updated_release[0.1%{prerelease}%{dist}-1-1%{dist}] PASSED [ 60%] tests/unit/test_specfile.py::test_get_updated_release[%{_short_release}%{?dist}.20-3-3%{?dist}] PASSED [ 60%] tests/unit/test_specfile.py::test_get_updated_release[28%dist-0.1-0.1%dist] PASSED [ 61%] tests/unit/test_specfile.py::test_get_updated_release[%{release_string}-1-1] PASSED [ 61%] tests/unit/test_specfile.py::test_bump_release_string[1%{?dist}-2%{?dist}] PASSED [ 61%] tests/unit/test_specfile.py::test_bump_release_string[0.1%{?dist}-0.2%{?dist}] PASSED [ 61%] tests/unit/test_specfile.py::test_bump_release_string[%release_func 26-%release_func 27] PASSED [ 61%] tests/unit/test_specfile.py::test_bump_release_string[0.24.rc1%{?dist}-0.25.rc1%{?dist}] PASSED [ 61%] tests/unit/test_specfile.py::test_bump_release_string[0.2.%{prerel}%{?dist}-0.3.%{prerel}%{?dist}] PASSED [ 61%] tests/unit/test_specfile.py::test_bump_release_string[0.8.%{commitdate}%{shortcommit}%{?dist}-0.9.%{commitdate}%{shortcommit}%{?dist}] PASSED [ 61%] tests/unit/test_specfile.py::test_bump_release_string[3.%{git_date}git%{git_commit_short}%{?dist}-4.%{git_date}git%{git_commit_short}%{?dist}] PASSED [ 61%] tests/unit/test_specfile.py::test_bump_release_string[1%{?rcrel}%{?dist}.1-1%{?rcrel}%{?dist}.2] PASSED [ 62%] tests/unit/test_specfile.py::test_bump_release_string[%{?beta_ver:0.}%{fedora_rel}%{?beta_ver:.%beta_ver}%{?dist}%{flagrel}%{?extrarel}-%{?beta_ver:0.}%{fedora_rel}%{?beta_ver:.%beta_ver}%{?dist}%{flagrel}%{?extrarel}.1] PASSED [ 62%] tests/unit/test_specfile.py::test_bump_release_string[4.rc2%{?dist}-4.rc2%{?dist}.1] PASSED [ 62%] tests/unit/test_tags.py::test_find PASSED [ 62%] tests/unit/test_tags.py::test_parse PASSED [ 62%] tests/unit/test_tags.py::test_get_raw_section_data PASSED [ 62%] tests/unit/test_tags.py::test_copy_tags PASSED [ 62%] tests/unit/test_utils.py::test_get_filename_from_location[-] PASSED [ 62%] tests/unit/test_utils.py::test_get_filename_from_location[tarball-0.1.tar.gz-tarball-0.1.tar.gz] PASSED [ 62%] tests/unit/test_utils.py::test_get_filename_from_location[https://example.com-example.com] PASSED [ 63%] tests/unit/test_utils.py::test_get_filename_from_location[https://example.com#fragment-example.com#fragment] PASSED [ 63%] tests/unit/test_utils.py::test_get_filename_from_location[https://example.com/archive/tarball-0.1.tar.gz-tarball-0.1.tar.gz] PASSED [ 63%] tests/unit/test_utils.py::test_get_filename_from_location[https://example.com/archive/tarball-0.1.tar.gz#fragment-tarball-0.1.tar.gz#fragment] PASSED [ 63%] tests/unit/test_utils.py::test_get_filename_from_location[https://example.com/download_tarball.cgi#/tarball-0.1.tar.gz-tarball-0.1.tar.gz] PASSED [ 63%] tests/unit/test_utils.py::test_get_filename_from_location[https://example.com/tarball-latest.tar.gz#/file=tarball-0.1.tar.gz-tarball-0.1.tar.gz] PASSED [ 63%] tests/unit/test_utils.py::test_count_brackets[-count0] PASSED [ 63%] tests/unit/test_utils.py::test_count_brackets[%macro-count1] PASSED [ 63%] tests/unit/test_utils.py::test_count_brackets[%{macro}-count2] PASSED [ 63%] tests/unit/test_utils.py::test_count_brackets[%{{macro}}-count3] PASSED [ 64%] tests/unit/test_utils.py::test_count_brackets[%{{macro}-count4] PASSED [ 64%] tests/unit/test_utils.py::test_count_brackets[%{macro:-count5] PASSED [ 64%] tests/unit/test_utils.py::test_count_brackets[%(echo %{v}-count6] PASSED [ 64%] tests/unit/test_utils.py::test_count_brackets[%(echo %{v} | cut -d. -f3)-count7] PASSED [ 64%] tests/unit/test_utils.py::test_EVR_compare PASSED [ 64%] tests/unit/test_utils.py::test_NEVR_compare PASSED [ 64%] tests/unit/test_utils.py::test_NEVRA_compare PASSED [ 64%] tests/unit/test_utils.py::test_EVR_from_string[0-result0] PASSED [ 64%] tests/unit/test_utils.py::test_EVR_from_string[12.0-1-result1] PASSED [ 65%] tests/unit/test_utils.py::test_EVR_from_string[2:56.8-5-result2] PASSED [ 65%] tests/unit/test_utils.py::test_EVR_from_string[0.8.0-1.fc37-result3] PASSED [ 65%] tests/unit/test_utils.py::test_EVR_from_string[0.5.0~rc2-1.el9-result4] PASSED [ 65%] tests/unit/test_utils.py::test_EVR_from_string[7.3-0.2.rc1.fc38-result5] PASSED [ 65%] tests/unit/test_utils.py::test_EVR_from_string[7.3~rc1^20200701gdeadf00f-12.fc38-result6] PASSED [ 65%] tests/unit/test_utils.py::test_NEVR_from_string[package-0-result0] PASSED [ 65%] tests/unit/test_utils.py::test_NEVR_from_string[package-12.0-1-result1] PASSED [ 65%] tests/unit/test_utils.py::test_NEVR_from_string[package-2:56.8-5-result2] PASSED [ 65%] tests/unit/test_utils.py::test_NEVR_from_string[package-0.8.0-1.fc37-result3] PASSED [ 66%] tests/unit/test_utils.py::test_NEVR_from_string[package-0.5.0~rc2-1.el9-result4] PASSED [ 66%] tests/unit/test_utils.py::test_NEVR_from_string[package-devel-7.3-0.2.rc1.fc38-result5] PASSED [ 66%] tests/unit/test_utils.py::test_NEVR_from_string[package-7.3~rc1^20200701gdeadf00f-12.fc38-result6] PASSED [ 66%] tests/unit/test_utils.py::test_NEVRA_from_string[package-12.0-1.x86_64-result0] PASSED [ 66%] tests/unit/test_utils.py::test_NEVRA_from_string[package-2:56.8-5.aarch64-result1] PASSED [ 66%] tests/unit/test_utils.py::test_NEVRA_from_string[package-0.8.0-1.fc37.armv6hl-result2] PASSED [ 66%] tests/unit/test_utils.py::test_NEVRA_from_string[package-0.5.0~rc2-1.el9.noarch-result3] PASSED [ 66%] tests/unit/test_utils.py::test_NEVRA_from_string[package-devel-7.3-0.2.rc1.fc38.i686-result4] PASSED [ 67%] tests/unit/test_utils.py::test_NEVRA_from_string[package-7.3~rc1^20200701gdeadf00f-12.fc38.riscv-result5] PASSED [ 67%] tests/unit/test_value_parser.py::test_parse[-nodes0] PASSED [ 67%] tests/unit/test_value_parser.py::test_parse[escaped %%macro-nodes1] PASSED [ 67%] tests/unit/test_value_parser.py::test_parse[%(echo %{version} | cut -d. -f3)-nodes2] PASSED [ 67%] tests/unit/test_value_parser.py::test_parse[%version-nodes3] PASSED [ 67%] tests/unit/test_value_parser.py::test_parse[1%{?dist}-nodes4] PASSED [ 67%] tests/unit/test_value_parser.py::test_parse[%{longdesc %{name}}-nodes5] PASSED [ 67%] tests/unit/test_value_parser.py::test_parse[%{fedorarel}%{?dist}.2-nodes6] PASSED [ 67%] tests/unit/test_value_parser.py::test_parse[%{?prever:0.}%{mainrel}%{?prever:.%{prerpmver}}-nodes7] PASSED [ 68%] tests/unit/test_value_parser.py::test_parse[%{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(string.lower(ver))}-nodes8] PASSED [ 68%] tests/unit/test_value_parser.py::test_parse[%{%{28}}-nodes9] PASSED [ 68%] tests/unit/test_value_parser.py::test_parse[%{%{macro}}-nodes10] PASSED [ 68%] tests/unit/test_value_parser.py::test_parse[%{upper:%{name}}-nodes11] PASSED [ 68%] tests/unit/test_value_parser.py::test_parse[%{version_no_tilde %{quote:nil}}-nodes12] PASSED [ 68%] tests/unit/test_value_parser.py::test_construct_regex[%(echo %version | cut -d. -f1,2).0-macros0-modifiable_entities0-flippable_entities0-^1\\.1(?P.+?)$-%(echo %version | cut -d. -f1,2)${sub_0}-entities_to_flip0] PASSED [ 68%] tests/unit/test_value_parser.py::test_construct_regex[%version-macros1-modifiable_entities1-flippable_entities1-^(?P.+)$-%version-entities_to_flip1] PASSED [ 68%] tests/unit/test_value_parser.py::test_construct_regex[%?version-macros2-modifiable_entities2-flippable_entities2-^(?P.+)$-%?version-entities_to_flip2] PASSED [ 68%] tests/unit/test_value_parser.py::test_construct_regex[%!?version-macros3-modifiable_entities3-flippable_entities3-^$-%!?version-entities_to_flip3] PASSED [ 69%] tests/unit/test_value_parser.py::test_construct_regex[1%{?dist}-macros4-modifiable_entities4-flippable_entities4-^(?P.+?)\\.fc35$-${sub_0}%{?dist}-entities_to_flip4] PASSED [ 69%] tests/unit/test_value_parser.py::test_construct_regex[%{longdesc %name}-macros5-modifiable_entities5-flippable_entities5-^Lorem\\ ipsum\\ dolor\\ sit\\ amet$-%{longdesc %name}-entities_to_flip5] PASSED [ 69%] tests/unit/test_value_parser.py::test_construct_regex[%{?prever:0.}%{mainrel}%{?prever:.%{prerpmver}}-macros6-modifiable_entities6-flippable_entities6-^(?P.+?)\\.(?P.+)\\.(?P.+)$-%{?prever:${sub_0}.}%{mainrel}%{?prever:.%{prerpmver}}-entities_to_flip6] PASSED [ 69%] tests/unit/test_value_parser.py::test_construct_regex[%{?prever:0.}%{mainrel}%{?prever:.%{prerpmver}}-macros7-modifiable_entities7-flippable_entities7-^(?P.+?)\\.(?P.+)\\.(?P.+)$-%{?prever:${sub_0}.}%{mainrel}%{?prever:.%{prerpmver}}-entities_to_flip7] PASSED [ 69%] tests/unit/test_value_parser.py::test_construct_regex[%{mingw64_libdir}/lib%{pkgname}stub%{majorver1}%{majorver2}.a-macros8-modifiable_entities8-flippable_entities8-^$-%{mingw64_libdir}/lib%{pkgname}stub%{majorver1}%{majorver2}.a-entities_to_flip8] PASSED [ 69%] tests/unit/test_value_parser.py::test_construct_regex[%{?commit:%{commit}}%{?!commit:%{tag}}-macros9-modifiable_entities9-flippable_entities9-^(?P.+)$-%{?commit:%{commit}}%{?!commit:%{tag}}-entities_to_flip9] PASSED [ 69%] tests/unit/test_value_parser.py::test_construct_regex[%{?commit:%{commit}}%{?!commit:%{tag}}-macros10-modifiable_entities10-flippable_entities10-^(?P.+)$-%{?commit:%{commit}}%{?!commit:%{tag}}-entities_to_flip10] PASSED [ 69%] tests/integration/test_specfile.py::test_parse PASSED [ 69%] tests/integration/test_specfile.py::test_prep_traditional[file_path] PASSED [ 70%] tests/integration/test_specfile.py::test_prep_traditional[text_file] PASSED [ 70%] tests/integration/test_specfile.py::test_prep_traditional[binary_file] PASSED [ 70%] tests/integration/test_specfile.py::test_prep_traditional[text_io_stream] PASSED [ 70%] tests/integration/test_specfile.py::test_prep_traditional[binary_io_stream] PASSED [ 70%] tests/integration/test_specfile.py::test_prep_traditional[content_string] PASSED [ 70%] tests/integration/test_specfile.py::test_prep_autosetup[file_path] PASSED [ 70%] tests/integration/test_specfile.py::test_prep_autosetup[text_file] PASSED [ 70%] tests/integration/test_specfile.py::test_prep_autosetup[binary_file] PASSED [ 70%] tests/integration/test_specfile.py::test_prep_autosetup[text_io_stream] PASSED [ 71%] tests/integration/test_specfile.py::test_prep_autosetup[binary_io_stream] PASSED [ 71%] tests/integration/test_specfile.py::test_prep_autosetup[content_string] PASSED [ 71%] tests/integration/test_specfile.py::test_prep_autopatch[file_path] PASSED [ 71%] tests/integration/test_specfile.py::test_prep_autopatch[text_file] PASSED [ 71%] tests/integration/test_specfile.py::test_prep_autopatch[binary_file] PASSED [ 71%] tests/integration/test_specfile.py::test_prep_autopatch[text_io_stream] PASSED [ 71%] tests/integration/test_specfile.py::test_prep_autopatch[binary_io_stream] PASSED [ 71%] tests/integration/test_specfile.py::test_prep_autopatch[content_string] PASSED [ 71%] tests/integration/test_specfile.py::test_sources[file_path] PASSED [ 72%] tests/integration/test_specfile.py::test_sources[text_file] PASSED [ 72%] tests/integration/test_specfile.py::test_sources[binary_file] PASSED [ 72%] tests/integration/test_specfile.py::test_sources[text_io_stream] PASSED [ 72%] tests/integration/test_specfile.py::test_sources[binary_io_stream] PASSED [ 72%] tests/integration/test_specfile.py::test_sources[content_string] PASSED [ 72%] tests/integration/test_specfile.py::test_patches[file_path] PASSED [ 72%] tests/integration/test_specfile.py::test_patches[text_file] PASSED [ 72%] tests/integration/test_specfile.py::test_patches[binary_file] PASSED [ 72%] tests/integration/test_specfile.py::test_patches[text_io_stream] PASSED [ 73%] tests/integration/test_specfile.py::test_patches[binary_io_stream] PASSED [ 73%] tests/integration/test_specfile.py::test_patches[content_string] PASSED [ 73%] tests/integration/test_specfile.py::test_add_changelog_entry[file_path-test-None-None-timestamp0-None-result0] PASSED [ 73%] tests/integration/test_specfile.py::test_add_changelog_entry[file_path-test-None-None-timestamp1-%{version}-%{release}-result1] PASSED [ 73%] tests/integration/test_specfile.py::test_add_changelog_entry[file_path-test-None-None-timestamp2-0.1-1-result2] PASSED [ 73%] tests/integration/test_specfile.py::test_add_changelog_entry[file_path-test-None-None-timestamp3-0.2-1.1-result3] PASSED [ 73%] tests/integration/test_specfile.py::test_add_changelog_entry[file_path-test-Bill Packager-None-timestamp4-None-result4] PASSED [ 73%] tests/integration/test_specfile.py::test_add_changelog_entry[file_path-test-Bill Packager-bill@packager.net-timestamp5-None-result5] PASSED [ 73%] tests/integration/test_specfile.py::test_add_changelog_entry[file_path-test-Bill Packager-bill@packager.net-timestamp6-None-result6] PASSED [ 74%] tests/integration/test_specfile.py::test_add_changelog_entry[file_path-entry7-Bill Packager-bill@packager.net-timestamp7-None-result7] PASSED [ 74%] tests/integration/test_specfile.py::test_add_changelog_entry[text_file-test-None-None-timestamp0-None-result0] PASSED [ 74%] tests/integration/test_specfile.py::test_add_changelog_entry[text_file-test-None-None-timestamp1-%{version}-%{release}-result1] PASSED [ 74%] tests/integration/test_specfile.py::test_add_changelog_entry[text_file-test-None-None-timestamp2-0.1-1-result2] PASSED [ 74%] tests/integration/test_specfile.py::test_add_changelog_entry[text_file-test-None-None-timestamp3-0.2-1.1-result3] PASSED [ 74%] tests/integration/test_specfile.py::test_add_changelog_entry[text_file-test-Bill Packager-None-timestamp4-None-result4] PASSED [ 74%] tests/integration/test_specfile.py::test_add_changelog_entry[text_file-test-Bill Packager-bill@packager.net-timestamp5-None-result5] PASSED [ 74%] tests/integration/test_specfile.py::test_add_changelog_entry[text_file-test-Bill Packager-bill@packager.net-timestamp6-None-result6] PASSED [ 74%] tests/integration/test_specfile.py::test_add_changelog_entry[text_file-entry7-Bill Packager-bill@packager.net-timestamp7-None-result7] PASSED [ 75%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_file-test-None-None-timestamp0-None-result0] PASSED [ 75%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_file-test-None-None-timestamp1-%{version}-%{release}-result1] PASSED [ 75%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_file-test-None-None-timestamp2-0.1-1-result2] PASSED [ 75%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_file-test-None-None-timestamp3-0.2-1.1-result3] PASSED [ 75%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_file-test-Bill Packager-None-timestamp4-None-result4] PASSED [ 75%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_file-test-Bill Packager-bill@packager.net-timestamp5-None-result5] PASSED [ 75%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_file-test-Bill Packager-bill@packager.net-timestamp6-None-result6] PASSED [ 75%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_file-entry7-Bill Packager-bill@packager.net-timestamp7-None-result7] PASSED [ 75%] tests/integration/test_specfile.py::test_add_changelog_entry[text_io_stream-test-None-None-timestamp0-None-result0] PASSED [ 76%] tests/integration/test_specfile.py::test_add_changelog_entry[text_io_stream-test-None-None-timestamp1-%{version}-%{release}-result1] PASSED [ 76%] tests/integration/test_specfile.py::test_add_changelog_entry[text_io_stream-test-None-None-timestamp2-0.1-1-result2] PASSED [ 76%] tests/integration/test_specfile.py::test_add_changelog_entry[text_io_stream-test-None-None-timestamp3-0.2-1.1-result3] PASSED [ 76%] tests/integration/test_specfile.py::test_add_changelog_entry[text_io_stream-test-Bill Packager-None-timestamp4-None-result4] PASSED [ 76%] tests/integration/test_specfile.py::test_add_changelog_entry[text_io_stream-test-Bill Packager-bill@packager.net-timestamp5-None-result5] PASSED [ 76%] tests/integration/test_specfile.py::test_add_changelog_entry[text_io_stream-test-Bill Packager-bill@packager.net-timestamp6-None-result6] PASSED [ 76%] tests/integration/test_specfile.py::test_add_changelog_entry[text_io_stream-entry7-Bill Packager-bill@packager.net-timestamp7-None-result7] PASSED [ 76%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_io_stream-test-None-None-timestamp0-None-result0] PASSED [ 76%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_io_stream-test-None-None-timestamp1-%{version}-%{release}-result1] PASSED [ 77%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_io_stream-test-None-None-timestamp2-0.1-1-result2] PASSED [ 77%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_io_stream-test-None-None-timestamp3-0.2-1.1-result3] PASSED [ 77%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_io_stream-test-Bill Packager-None-timestamp4-None-result4] PASSED [ 77%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_io_stream-test-Bill Packager-bill@packager.net-timestamp5-None-result5] PASSED [ 77%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_io_stream-test-Bill Packager-bill@packager.net-timestamp6-None-result6] PASSED [ 77%] tests/integration/test_specfile.py::test_add_changelog_entry[binary_io_stream-entry7-Bill Packager-bill@packager.net-timestamp7-None-result7] PASSED [ 77%] tests/integration/test_specfile.py::test_add_changelog_entry[content_string-test-None-None-timestamp0-None-result0] PASSED [ 77%] tests/integration/test_specfile.py::test_add_changelog_entry[content_string-test-None-None-timestamp1-%{version}-%{release}-result1] PASSED [ 77%] tests/integration/test_specfile.py::test_add_changelog_entry[content_string-test-None-None-timestamp2-0.1-1-result2] PASSED [ 78%] tests/integration/test_specfile.py::test_add_changelog_entry[content_string-test-None-None-timestamp3-0.2-1.1-result3] PASSED [ 78%] tests/integration/test_specfile.py::test_add_changelog_entry[content_string-test-Bill Packager-None-timestamp4-None-result4] PASSED [ 78%] tests/integration/test_specfile.py::test_add_changelog_entry[content_string-test-Bill Packager-bill@packager.net-timestamp5-None-result5] PASSED [ 78%] tests/integration/test_specfile.py::test_add_changelog_entry[content_string-test-Bill Packager-bill@packager.net-timestamp6-None-result6] PASSED [ 78%] tests/integration/test_specfile.py::test_add_changelog_entry[content_string-entry7-Bill Packager-bill@packager.net-timestamp7-None-result7] PASSED [ 78%] tests/integration/test_specfile.py::test_add_changelog_entry_ignores_invalid_padding[file_path] PASSED [ 78%] tests/integration/test_specfile.py::test_add_changelog_entry_ignores_invalid_padding[text_file] PASSED [ 78%] tests/integration/test_specfile.py::test_add_changelog_entry_ignores_invalid_padding[binary_file] PASSED [ 78%] tests/integration/test_specfile.py::test_add_changelog_entry_ignores_invalid_padding[text_io_stream] PASSED [ 79%] tests/integration/test_specfile.py::test_add_changelog_entry_ignores_invalid_padding[binary_io_stream] PASSED [ 79%] tests/integration/test_specfile.py::test_add_changelog_entry_ignores_invalid_padding[content_string] PASSED [ 79%] tests/integration/test_specfile.py::test_set_version_and_release[file_path-0.2-3] PASSED [ 79%] tests/integration/test_specfile.py::test_set_version_and_release[file_path-67-1] PASSED [ 79%] tests/integration/test_specfile.py::test_set_version_and_release[file_path-1.4.6-0.1rc5] PASSED [ 79%] tests/integration/test_specfile.py::test_set_version_and_release[text_file-0.2-3] PASSED [ 79%] tests/integration/test_specfile.py::test_set_version_and_release[text_file-67-1] PASSED [ 79%] tests/integration/test_specfile.py::test_set_version_and_release[text_file-1.4.6-0.1rc5] PASSED [ 79%] tests/integration/test_specfile.py::test_set_version_and_release[binary_file-0.2-3] PASSED [ 80%] tests/integration/test_specfile.py::test_set_version_and_release[binary_file-67-1] PASSED [ 80%] tests/integration/test_specfile.py::test_set_version_and_release[binary_file-1.4.6-0.1rc5] PASSED [ 80%] tests/integration/test_specfile.py::test_set_version_and_release[text_io_stream-0.2-3] PASSED [ 80%] tests/integration/test_specfile.py::test_set_version_and_release[text_io_stream-67-1] PASSED [ 80%] tests/integration/test_specfile.py::test_set_version_and_release[text_io_stream-1.4.6-0.1rc5] PASSED [ 80%] tests/integration/test_specfile.py::test_set_version_and_release[binary_io_stream-0.2-3] PASSED [ 80%] tests/integration/test_specfile.py::test_set_version_and_release[binary_io_stream-67-1] PASSED [ 80%] tests/integration/test_specfile.py::test_set_version_and_release[binary_io_stream-1.4.6-0.1rc5] PASSED [ 80%] tests/integration/test_specfile.py::test_set_version_and_release[content_string-0.2-3] PASSED [ 81%] tests/integration/test_specfile.py::test_set_version_and_release[content_string-67-1] PASSED [ 81%] tests/integration/test_specfile.py::test_set_version_and_release[content_string-1.4.6-0.1rc5] PASSED [ 81%] tests/integration/test_specfile.py::test_add_patch[file_path-patchX.patch-None-None] PASSED [ 81%] tests/integration/test_specfile.py::test_add_patch[file_path-patchX.patch-0-None] PASSED [ 81%] tests/integration/test_specfile.py::test_add_patch[file_path-patch2.patch-None-None] PASSED [ 81%] tests/integration/test_specfile.py::test_add_patch[file_path-patch3.patch-3-patch3] PASSED [ 81%] tests/integration/test_specfile.py::test_add_patch[text_file-patchX.patch-None-None] PASSED [ 81%] tests/integration/test_specfile.py::test_add_patch[text_file-patchX.patch-0-None] PASSED [ 81%] tests/integration/test_specfile.py::test_add_patch[text_file-patch2.patch-None-None] PASSED [ 82%] tests/integration/test_specfile.py::test_add_patch[text_file-patch3.patch-3-patch3] PASSED [ 82%] tests/integration/test_specfile.py::test_add_patch[binary_file-patchX.patch-None-None] PASSED [ 82%] tests/integration/test_specfile.py::test_add_patch[binary_file-patchX.patch-0-None] PASSED [ 82%] tests/integration/test_specfile.py::test_add_patch[binary_file-patch2.patch-None-None] PASSED [ 82%] tests/integration/test_specfile.py::test_add_patch[binary_file-patch3.patch-3-patch3] PASSED [ 82%] tests/integration/test_specfile.py::test_add_patch[text_io_stream-patchX.patch-None-None] PASSED [ 82%] tests/integration/test_specfile.py::test_add_patch[text_io_stream-patchX.patch-0-None] PASSED [ 82%] tests/integration/test_specfile.py::test_add_patch[text_io_stream-patch2.patch-None-None] PASSED [ 82%] tests/integration/test_specfile.py::test_add_patch[text_io_stream-patch3.patch-3-patch3] PASSED [ 83%] tests/integration/test_specfile.py::test_add_patch[binary_io_stream-patchX.patch-None-None] PASSED [ 83%] tests/integration/test_specfile.py::test_add_patch[binary_io_stream-patchX.patch-0-None] PASSED [ 83%] tests/integration/test_specfile.py::test_add_patch[binary_io_stream-patch2.patch-None-None] PASSED [ 83%] tests/integration/test_specfile.py::test_add_patch[binary_io_stream-patch3.patch-3-patch3] PASSED [ 83%] tests/integration/test_specfile.py::test_add_patch[content_string-patchX.patch-None-None] PASSED [ 83%] tests/integration/test_specfile.py::test_add_patch[content_string-patchX.patch-0-None] PASSED [ 83%] tests/integration/test_specfile.py::test_add_patch[content_string-patch2.patch-None-None] PASSED [ 83%] tests/integration/test_specfile.py::test_add_patch[content_string-patch3.patch-3-patch3] PASSED [ 83%] tests/integration/test_specfile.py::test_remove_patches[file_path] PASSED [ 84%] tests/integration/test_specfile.py::test_remove_patches[text_file] PASSED [ 84%] tests/integration/test_specfile.py::test_remove_patches[binary_file] PASSED [ 84%] tests/integration/test_specfile.py::test_remove_patches[text_io_stream] PASSED [ 84%] tests/integration/test_specfile.py::test_remove_patches[binary_io_stream] PASSED [ 84%] tests/integration/test_specfile.py::test_remove_patches[content_string] PASSED [ 84%] tests/integration/test_specfile.py::test_autorelease[file_path-1%{?dist}-False] PASSED [ 84%] tests/integration/test_specfile.py::test_autorelease[file_path-%{release_number}%{?dist}-False] PASSED [ 84%] tests/integration/test_specfile.py::test_autorelease[file_path-0.27.%{commitdate}git%{shortcommit}%{?dist}-False] PASSED [ 84%] tests/integration/test_specfile.py::test_autorelease[file_path-%autorelease-True] PASSED [ 85%] tests/integration/test_specfile.py::test_autorelease[file_path-%{autorelease}-True] PASSED [ 85%] tests/integration/test_specfile.py::test_autorelease[file_path-%autorelease -b 4 -s %{date}git%{shortcommit}-True] PASSED [ 85%] tests/integration/test_specfile.py::test_autorelease[file_path-%{?autorelease}%{!?autorelease:1%{?dist}}-True] PASSED [ 85%] tests/integration/test_specfile.py::test_autorelease[file_path-0.10.%{date}git%{shortcommit}.%autorelease-True] PASSED [ 85%] tests/integration/test_specfile.py::test_autorelease[file_path-%{obsrel}.%{autorelease}-True] PASSED [ 85%] tests/integration/test_specfile.py::test_autorelease[text_file-1%{?dist}-False] PASSED [ 85%] tests/integration/test_specfile.py::test_autorelease[text_file-%{release_number}%{?dist}-False] PASSED [ 85%] tests/integration/test_specfile.py::test_autorelease[text_file-0.27.%{commitdate}git%{shortcommit}%{?dist}-False] PASSED [ 85%] tests/integration/test_specfile.py::test_autorelease[text_file-%autorelease-True] PASSED [ 86%] tests/integration/test_specfile.py::test_autorelease[text_file-%{autorelease}-True] PASSED [ 86%] tests/integration/test_specfile.py::test_autorelease[text_file-%autorelease -b 4 -s %{date}git%{shortcommit}-True] PASSED [ 86%] tests/integration/test_specfile.py::test_autorelease[text_file-%{?autorelease}%{!?autorelease:1%{?dist}}-True] PASSED [ 86%] tests/integration/test_specfile.py::test_autorelease[text_file-0.10.%{date}git%{shortcommit}.%autorelease-True] PASSED [ 86%] tests/integration/test_specfile.py::test_autorelease[text_file-%{obsrel}.%{autorelease}-True] PASSED [ 86%] tests/integration/test_specfile.py::test_autorelease[binary_file-1%{?dist}-False] PASSED [ 86%] tests/integration/test_specfile.py::test_autorelease[binary_file-%{release_number}%{?dist}-False] PASSED [ 86%] tests/integration/test_specfile.py::test_autorelease[binary_file-0.27.%{commitdate}git%{shortcommit}%{?dist}-False] PASSED [ 86%] tests/integration/test_specfile.py::test_autorelease[binary_file-%autorelease-True] PASSED [ 87%] tests/integration/test_specfile.py::test_autorelease[binary_file-%{autorelease}-True] PASSED [ 87%] tests/integration/test_specfile.py::test_autorelease[binary_file-%autorelease -b 4 -s %{date}git%{shortcommit}-True] PASSED [ 87%] tests/integration/test_specfile.py::test_autorelease[binary_file-%{?autorelease}%{!?autorelease:1%{?dist}}-True] PASSED [ 87%] tests/integration/test_specfile.py::test_autorelease[binary_file-0.10.%{date}git%{shortcommit}.%autorelease-True] PASSED [ 87%] tests/integration/test_specfile.py::test_autorelease[binary_file-%{obsrel}.%{autorelease}-True] PASSED [ 87%] tests/integration/test_specfile.py::test_autorelease[text_io_stream-1%{?dist}-False] PASSED [ 87%] tests/integration/test_specfile.py::test_autorelease[text_io_stream-%{release_number}%{?dist}-False] PASSED [ 87%] tests/integration/test_specfile.py::test_autorelease[text_io_stream-0.27.%{commitdate}git%{shortcommit}%{?dist}-False] PASSED [ 87%] tests/integration/test_specfile.py::test_autorelease[text_io_stream-%autorelease-True] PASSED [ 88%] tests/integration/test_specfile.py::test_autorelease[text_io_stream-%{autorelease}-True] PASSED [ 88%] tests/integration/test_specfile.py::test_autorelease[text_io_stream-%autorelease -b 4 -s %{date}git%{shortcommit}-True] PASSED [ 88%] tests/integration/test_specfile.py::test_autorelease[text_io_stream-%{?autorelease}%{!?autorelease:1%{?dist}}-True] PASSED [ 88%] tests/integration/test_specfile.py::test_autorelease[text_io_stream-0.10.%{date}git%{shortcommit}.%autorelease-True] PASSED [ 88%] tests/integration/test_specfile.py::test_autorelease[text_io_stream-%{obsrel}.%{autorelease}-True] PASSED [ 88%] tests/integration/test_specfile.py::test_autorelease[binary_io_stream-1%{?dist}-False] PASSED [ 88%] tests/integration/test_specfile.py::test_autorelease[binary_io_stream-%{release_number}%{?dist}-False] PASSED [ 88%] tests/integration/test_specfile.py::test_autorelease[binary_io_stream-0.27.%{commitdate}git%{shortcommit}%{?dist}-False] PASSED [ 88%] tests/integration/test_specfile.py::test_autorelease[binary_io_stream-%autorelease-True] PASSED [ 89%] tests/integration/test_specfile.py::test_autorelease[binary_io_stream-%{autorelease}-True] PASSED [ 89%] tests/integration/test_specfile.py::test_autorelease[binary_io_stream-%autorelease -b 4 -s %{date}git%{shortcommit}-True] PASSED [ 89%] tests/integration/test_specfile.py::test_autorelease[binary_io_stream-%{?autorelease}%{!?autorelease:1%{?dist}}-True] PASSED [ 89%] tests/integration/test_specfile.py::test_autorelease[binary_io_stream-0.10.%{date}git%{shortcommit}.%autorelease-True] PASSED [ 89%] tests/integration/test_specfile.py::test_autorelease[binary_io_stream-%{obsrel}.%{autorelease}-True] PASSED [ 89%] tests/integration/test_specfile.py::test_autorelease[content_string-1%{?dist}-False] PASSED [ 89%] tests/integration/test_specfile.py::test_autorelease[content_string-%{release_number}%{?dist}-False] PASSED [ 89%] tests/integration/test_specfile.py::test_autorelease[content_string-0.27.%{commitdate}git%{shortcommit}%{?dist}-False] PASSED [ 89%] tests/integration/test_specfile.py::test_autorelease[content_string-%autorelease-True] PASSED [ 90%] tests/integration/test_specfile.py::test_autorelease[content_string-%{autorelease}-True] PASSED [ 90%] tests/integration/test_specfile.py::test_autorelease[content_string-%autorelease -b 4 -s %{date}git%{shortcommit}-True] PASSED [ 90%] tests/integration/test_specfile.py::test_autorelease[content_string-%{?autorelease}%{!?autorelease:1%{?dist}}-True] PASSED [ 90%] tests/integration/test_specfile.py::test_autorelease[content_string-0.10.%{date}git%{shortcommit}.%autorelease-True] PASSED [ 90%] tests/integration/test_specfile.py::test_autorelease[content_string-%{obsrel}.%{autorelease}-True] PASSED [ 90%] tests/integration/test_specfile.py::test_autochangelog[file_path] PASSED [ 90%] tests/integration/test_specfile.py::test_autochangelog[text_file] PASSED [ 90%] tests/integration/test_specfile.py::test_autochangelog[binary_file] PASSED [ 90%] tests/integration/test_specfile.py::test_autochangelog[text_io_stream] PASSED [ 91%] tests/integration/test_specfile.py::test_autochangelog[binary_io_stream] PASSED [ 91%] tests/integration/test_specfile.py::test_autochangelog[content_string] PASSED [ 91%] tests/integration/test_specfile.py::test_update_tag[file_path] PASSED [ 91%] tests/integration/test_specfile.py::test_update_tag[text_file] PASSED [ 91%] tests/integration/test_specfile.py::test_update_tag[binary_file] PASSED [ 91%] tests/integration/test_specfile.py::test_update_tag[text_io_stream] PASSED [ 91%] tests/integration/test_specfile.py::test_update_tag[binary_io_stream] PASSED [ 91%] tests/integration/test_specfile.py::test_update_tag[content_string] PASSED [ 91%] tests/integration/test_specfile.py::test_multiple_instances[file_path] PASSED [ 92%] tests/integration/test_specfile.py::test_multiple_instances[text_file] PASSED [ 92%] tests/integration/test_specfile.py::test_multiple_instances[binary_file] PASSED [ 92%] tests/integration/test_specfile.py::test_multiple_instances[text_io_stream] PASSED [ 92%] tests/integration/test_specfile.py::test_multiple_instances[binary_io_stream] PASSED [ 92%] tests/integration/test_specfile.py::test_multiple_instances[content_string] PASSED [ 92%] tests/integration/test_specfile.py::test_includes[file_path] PASSED [ 92%] tests/integration/test_specfile.py::test_includes[text_file] PASSED [ 92%] tests/integration/test_specfile.py::test_includes[binary_file] PASSED [ 92%] tests/integration/test_specfile.py::test_includes[text_io_stream] PASSED [ 93%] tests/integration/test_specfile.py::test_includes[binary_io_stream] PASSED [ 93%] tests/integration/test_specfile.py::test_includes[content_string] PASSED [ 93%] tests/integration/test_specfile.py::test_shell_expansions[file_path] PASSED [ 93%] tests/integration/test_specfile.py::test_shell_expansions[text_file] PASSED [ 93%] tests/integration/test_specfile.py::test_shell_expansions[binary_file] PASSED [ 93%] tests/integration/test_specfile.py::test_shell_expansions[text_io_stream] PASSED [ 93%] tests/integration/test_specfile.py::test_shell_expansions[binary_io_stream] PASSED [ 93%] tests/integration/test_specfile.py::test_shell_expansions[content_string] PASSED [ 93%] tests/integration/test_specfile.py::test_context_management[file_path] PASSED [ 94%] tests/integration/test_specfile.py::test_context_management[text_file] PASSED [ 94%] tests/integration/test_specfile.py::test_context_management[binary_file] PASSED [ 94%] tests/integration/test_specfile.py::test_context_management[text_io_stream] PASSED [ 94%] tests/integration/test_specfile.py::test_context_management[binary_io_stream] PASSED [ 94%] tests/integration/test_specfile.py::test_context_management[content_string] PASSED [ 94%] tests/integration/test_specfile.py::test_copy[file_path] PASSED [ 94%] tests/integration/test_specfile.py::test_copy[text_file] PASSED [ 94%] tests/integration/test_specfile.py::test_copy[binary_file] PASSED [ 94%] tests/integration/test_specfile.py::test_copy[text_io_stream] PASSED [ 95%] tests/integration/test_specfile.py::test_copy[binary_io_stream] PASSED [ 95%] tests/integration/test_specfile.py::test_copy[content_string] PASSED [ 95%] tests/integration/test_specfile.py::test_parse_if_necessary[file_path] PASSED [ 95%] tests/integration/test_specfile.py::test_parse_if_necessary[text_file] PASSED [ 95%] tests/integration/test_specfile.py::test_parse_if_necessary[binary_file] PASSED [ 95%] tests/integration/test_specfile.py::test_parse_if_necessary[text_io_stream] PASSED [ 95%] tests/integration/test_specfile.py::test_parse_if_necessary[binary_io_stream] PASSED [ 95%] tests/integration/test_specfile.py::test_parse_if_necessary[content_string] PASSED [ 95%] tests/integration/test_specfile.py::test_update_version[file_path] PASSED [ 96%] tests/integration/test_specfile.py::test_update_version[text_file] PASSED [ 96%] tests/integration/test_specfile.py::test_update_version[binary_file] PASSED [ 96%] tests/integration/test_specfile.py::test_update_version[text_io_stream] PASSED [ 96%] tests/integration/test_specfile.py::test_update_version[binary_io_stream] PASSED [ 96%] tests/integration/test_specfile.py::test_update_version[content_string] PASSED [ 96%] tests/integration/test_specfile.py::test_trailing_newline[file_path] PASSED [ 96%] tests/integration/test_specfile.py::test_trailing_newline[text_file] PASSED [ 96%] tests/integration/test_specfile.py::test_trailing_newline[binary_file] PASSED [ 96%] tests/integration/test_specfile.py::test_trailing_newline[text_io_stream] PASSED [ 97%] tests/integration/test_specfile.py::test_trailing_newline[binary_io_stream] PASSED [ 97%] tests/integration/test_specfile.py::test_trailing_newline[content_string] PASSED [ 97%] tests/integration/test_specfile.py::test_reload[file_path-False] PASSED [ 97%] tests/integration/test_specfile.py::test_reload[file_path-True] PASSED [ 97%] tests/integration/test_specfile.py::test_reload[text_file-False] PASSED [ 97%] tests/integration/test_specfile.py::test_reload[text_file-True] PASSED [ 97%] tests/integration/test_specfile.py::test_reload[binary_file-False] PASSED [ 97%] tests/integration/test_specfile.py::test_reload[binary_file-True] PASSED [ 97%] tests/integration/test_specfile.py::test_reload[text_io_stream-False] PASSED [ 98%] tests/integration/test_specfile.py::test_reload[text_io_stream-True] PASSED [ 98%] tests/integration/test_specfile.py::test_reload[binary_io_stream-False] PASSED [ 98%] tests/integration/test_specfile.py::test_reload[binary_io_stream-True] PASSED [ 98%] tests/integration/test_specfile.py::test_reload[content_string-False] PASSED [ 98%] tests/integration/test_specfile.py::test_reload[content_string-True] PASSED [ 98%] tests/integration/test_specfile.py::test_save_after_inode_change[file_path] PASSED [ 98%] tests/integration/test_specfile.py::test_save_after_inode_change[text_file] PASSED [ 98%] tests/integration/test_specfile.py::test_save_after_inode_change[binary_file] PASSED [ 98%] tests/integration/test_specfile.py::test_save_after_inode_change[text_io_stream] PASSED [ 99%] tests/integration/test_specfile.py::test_save_after_inode_change[binary_io_stream] PASSED [ 99%] tests/integration/test_specfile.py::test_save_after_inode_change[content_string] PASSED [ 99%] tests/integration/test_specfile.py::test_sanitize[file_path] PASSED [ 99%] tests/integration/test_specfile.py::test_sanitize[text_file] PASSED [ 99%] tests/integration/test_specfile.py::test_sanitize[binary_file] PASSED [ 99%] tests/integration/test_specfile.py::test_sanitize[text_io_stream] PASSED [ 99%] tests/integration/test_specfile.py::test_sanitize[binary_io_stream] PASSED [ 99%] tests/integration/test_specfile.py::test_sanitize[content_string] PASSED [100%] ======================= 895 passed, 2 xfailed in 34.09s ======================== + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.laYQdt + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.1.post1.dev1+g8647cfbd7 + DOCDIR=/builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/share/doc/python3-specfile + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/share/doc/python3-specfile + cp -pr README.md /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64/usr/share/doc/python3-specfile + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-specfile = 0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9 python3-specfile = 0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9 python3.9-specfile = 0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9 python3.9dist(specfile) = 0.40.1~~dev1 python3dist(specfile) = 0.40.1~~dev1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.9 python3.9dist(rpm) Obsoletes: python39-specfile < 0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64 Wrote: /builddir/build/SRPMS/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.src.rpm Wrote: /builddir/build/RPMS/python3-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.eadE1N + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.1.post1.dev1+g8647cfbd7 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.src.rpm Finish: build phase for python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-9-x86_64-1776686526.566059/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-9-x86_64-1776686526.566059/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-9-x86_64-1776686526.566059/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/python-specfile-0.40.1.post1.dev1+g8647cfb-1.20260420120114021236.pr531.1.g8647cfb.el9.src.rpm) Config(child) 1 minutes 6 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": "python3-specfile", "epoch": null, "version": "0.40.1.post1.dev1+g8647cfb", "release": "1.20260420120114021236.pr531.1.g8647cfb.el9", "arch": "noarch" }, { "name": "python-specfile", "epoch": null, "version": "0.40.1.post1.dev1+g8647cfb", "release": "1.20260420120114021236.pr531.1.g8647cfb.el9", "arch": "src" } ] } RPMResults finished