Warning: Permanently added '98.92.219.169' (ED25519) to the list of known hosts. Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-_9evmwcp/python-specfile/python-specfile.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-_9evmwcp/python-specfile --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1778533385.724584 -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-_9evmwcp/python-specfile/python-specfile.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-_9evmwcp/python-specfile --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1778533385.724584 -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-_9evmwcp/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-1778533385.724584/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-1fa6120f-1844-461b-a070-a4f7b59e5ddc INFO: Checking that bd554cbaa096b9415fadea3f49c6b32447df4a20632c05114280844429f6c3ec image matches host's architecture INFO: Copy content of container bd554cbaa096b9415fadea3f49c6b32447df4a20632c05114280844429f6c3ec to /var/lib/mock/rhel+epel-9-x86_64-bootstrap-1778533385.724584/root INFO: mounting bd554cbaa096b9415fadea3f49c6b32447df4a20632c05114280844429f6c3ec with podman image mount INFO: image bd554cbaa096b9415fadea3f49c6b32447df4a20632c05114280844429f6c3ec as /var/lib/containers/storage/overlay/7bb67d1169ba4f1a6f0984f59360dcd2e92d74023cda0ca415dda1ad3608aaf1/merged INFO: umounting image bd554cbaa096b9415fadea3f49c6b32447df4a20632c05114280844429f6c3ec (/var/lib/containers/storage/overlay/7bb67d1169ba4f1a6f0984f59360dcd2e92d74023cda0ca415dda1ad3608aaf1/merged) with podman image umount INFO: Removing image mock-bootstrap-1fa6120f-1844-461b-a070-a4f7b59e5ddc 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-1778533385.724584/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 8.6 kB/s | 1.5 kB 00:00 Copr repository 5.3 kB/s | 3.3 kB 00:00 Red Hat Enterprise Linux - BaseOS 29 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 31 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 23 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 112 kB/s | 32 kB 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.10.el9 baseos 60 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-9.el9_7 baseos 772 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_7.1 baseos 77 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.9 baseos 661 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 size: 70 M Installed size: 222 M Downloading Packages: [SKIPPED] basesystem-11-13.el9.noarch.rpm: Already downloaded [SKIPPED] cpio-2.13-16.el9.x86_64.rpm: Already downloaded [SKIPPED] cracklib-2.9.6-27.el9.x86_64.rpm: Already downloaded [SKIPPED] ed-1.14.2-12.el9.x86_64.rpm: Already downloaded [SKIPPED] grep-3.6-5.el9.x86_64.rpm: Already downloaded [SKIPPED] groff-base-1.22.4-10.el9.x86_64.rpm: Already downloaded [SKIPPED] info-6.7-15.el9.x86_64.rpm: Already downloaded [SKIPPED] json-c-0.14-11.el9.x86_64.rpm: Already downloaded [SKIPPED] libattr-2.5.1-3.el9.x86_64.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.2-7.el9.x86_64.rpm: Already downloaded [SKIPPED] libgpg-error-1.42-5.el9.x86_64.rpm: Already downloaded [SKIPPED] libidn2-2.3.0-7.el9.x86_64.rpm: Already downloaded [SKIPPED] libpsl-0.21.1-5.el9.x86_64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.4-8.el9.x86_64.rpm: Already downloaded [SKIPPED] libsigsegv-2.13-4.el9.x86_64.rpm: Already downloaded [SKIPPED] libunistring-0.9.10-15.el9.x86_64.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-6.el9.x86_64.rpm: Already downloaded [SKIPPED] libverto-0.3.2-3.el9.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.18-3.el9.x86_64.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.3-5.el9.x86_64.rpm: Already downloaded [SKIPPED] mpfr-4.1.0-7.el9.x86_64.rpm: Already downloaded [SKIPPED] popt-1.18-8.el9.x86_64.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20210518-3.el9.noarch.rpm: Already downloaded [SKIPPED] readline-8.1-4.el9.x86_64.rpm: Already downloaded [SKIPPED] sed-4.8-9.el9.x86_64.rpm: Already downloaded [SKIPPED] cracklib-dicts-2.9.6-27.el9.x86_64.rpm: Already downloaded [SKIPPED] diffutils-3.7-12.el9.x86_64.rpm: Already downloaded [SKIPPED] gawk-5.1.0-6.el9.x86_64.rpm: Already downloaded [SKIPPED] xz-5.2.5-8.el9_0.x86_64.rpm: Already downloaded [SKIPPED] xz-libs-5.2.5-8.el9_0.x86_64.rpm: Already downloaded [SKIPPED] gzip-1.12-1.el9.x86_64.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.3-1.el9.x86_64.rpm: Already downloaded [SKIPPED] libpkgconf-1.7.3-10.el9.x86_64.rpm: Already downloaded [SKIPPED] pkgconf-1.7.3-10.el9.x86_64.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.7.3-10.el9.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.7.3-10.el9.x86_64.rpm: Already downloaded [SKIPPED] zip-3.0-35.el9.x86_64.rpm: Already downloaded [SKIPPED] gmp-6.2.0-13.el9.x86_64.rpm: Already downloaded [SKIPPED] libffi-3.4.2-8.el9.x86_64.rpm: Already downloaded [SKIPPED] lua-libs-5.4.4-4.el9.x86_64.rpm: Already downloaded [SKIPPED] zlib-1.2.11-40.el9.x86_64.rpm: Already downloaded [SKIPPED] bash-5.1.8-9.el9.x86_64.rpm: Already downloaded [SKIPPED] file-5.39-16.el9.x86_64.rpm: Already downloaded [SKIPPED] file-libs-5.39-16.el9.x86_64.rpm: Already downloaded [SKIPPED] libacl-2.3.1-4.el9.x86_64.rpm: Already downloaded [SKIPPED] setup-2.13.7-10.el9.noarch.rpm: Already downloaded [SKIPPED] libevent-2.1.12-8.el9_4.x86_64.rpm: Already downloaded [SKIPPED] filesystem-3.16-5.el9.x86_64.rpm: Already downloaded [SKIPPED] findutils-4.8.0-7.el9.x86_64.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-1.el9.x86_64.rpm: Already downloaded [SKIPPED] libeconf-0.4.1-4.el9.x86_64.rpm: Already downloaded [SKIPPED] libgcrypt-1.10.0-11.el9.x86_64.rpm: Already downloaded [SKIPPED] pcre-8.44-4.el9.x86_64.rpm: Already downloaded [SKIPPED] pcre2-10.40-6.el9.x86_64.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.40-6.el9.noarch.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-10.el9_5.x86_64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-10.el9_5.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-0.25.3-3.el9_5.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.25.3-3.el9_5.x86_64.rpm: Already downloaded [SKIPPED] alternatives-1.24-2.el9.x86_64.rpm: Already downloaded [SKIPPED] coreutils-8.32-39.el9.x86_64.rpm: Already downloaded [SKIPPED] coreutils-common-8.32-39.el9.x86_64.rpm: Already downloaded [SKIPPED] libselinux-3.6-3.el9.x86_64.rpm: Already downloaded [SKIPPED] libsemanage-3.6-5.el9_6.x86_64.rpm: Already downloaded [SKIPPED] libtasn1-4.16.0-9.el9.x86_64.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.6-46.el9.x86_64.rpm: Already downloaded [SKIPPED] libzstd-1.5.5-1.el9.x86_64.rpm: Already downloaded [SKIPPED] openldap-2.6.8-4.el9.x86_64.rpm: Already downloaded [SKIPPED] zstd-1.5.5-1.el9.x86_64.rpm: Already downloaded [SKIPPED] libdb-5.3.28-57.el9_6.x86_64.rpm: Already downloaded [SKIPPED] elfutils-0.193-1.el9.x86_64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.193-1.el9.x86_64.rpm: Already downloaded [SKIPPED] libgcc-11.5.0-11.el9.x86_64.rpm: Already downloaded [SKIPPED] ncurses-libs-6.2-12.20210508.el9.x86_64.rpm: Already downloaded [SKIPPED] pam-1.5.1-26.el9_6.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.16.1.3-39.el9.x86_64.rpm: Already downloaded [SKIPPED] unzip-6.0-59.el9.x86_64.rpm: Already downloaded [SKIPPED] which-2.21-30.el9_6.x86_64.rpm: Already downloaded [SKIPPED] audit-libs-3.1.5-7.el9.x86_64.rpm: Already downloaded [SKIPPED] crypto-policies-20250905-1.git377cc42.el9_7.noarch.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.27-22.el9.x86_64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.193-1.el9.x86_64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.193-1.el9.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.193-1.el9.x86_64.rpm: Already downloaded [SKIPPED] libcom_err-1.46.5-8.el9.x86_64.rpm: Already downloaded [SKIPPED] libgomp-11.5.0-11.el9.x86_64.rpm: Already downloaded [SKIPPED] libsepol-3.6-3.el9.x86_64.rpm: Already downloaded [SKIPPED] libstdc++-11.5.0-11.el9.x86_64.rpm: Already downloaded [SKIPPED] ncurses-6.2-12.20210508.el9.x86_64.rpm: Already downloaded [SKIPPED] ncurses-base-6.2-12.20210508.el9.noarch.rpm: Already downloaded [SKIPPED] openssl-fips-provider-3.0.7-8.el9.x86_64.rpm: Already downloaded [SKIPPED] openssl-fips-provider-so-3.0.7-8.el9.x86_64.rpm: Already downloaded [SKIPPED] rpm-4.16.1.3-39.el9.x86_64.rpm: Already downloaded [SKIPPED] rpm-libs-4.16.1.3-39.el9.x86_64.rpm: Already downloaded [SKIPPED] shadow-utils-4.9-15.el9.x86_64.rpm: Already downloaded [SKIPPED] sqlite-libs-3.34.1-9.el9_7.x86_64.rpm: Already downloaded [SKIPPED] ca-certificates-2025.2.80_v9.0.305-91.el9.noarch.rpm: Already downloaded [SKIPPED] libxml2-2.9.13-14.el9_7.x86_64.rpm: Already downloaded [SKIPPED] libssh-0.10.4-17.el9_7.x86_64.rpm: Already downloaded [SKIPPED] libssh-config-0.10.4-17.el9_7.noarch.rpm: Already downloaded [SKIPPED] binutils-2.35.2-67.el9_7.1.x86_64.rpm: Already downloaded [SKIPPED] binutils-gold-2.35.2-67.el9_7.1.x86_64.rpm: Already downloaded [SKIPPED] tar-1.34-9.el9_7.x86_64.rpm: Already downloaded [SKIPPED] curl-7.76.1-35.el9_7.3.x86_64.rpm: Already downloaded [SKIPPED] libcurl-7.76.1-35.el9_7.3.x86_64.rpm: Already downloaded [SKIPPED] openssl-3.5.1-7.el9_7.x86_64.rpm: Already downloaded [SKIPPED] openssl-libs-3.5.1-7.el9_7.x86_64.rpm: Already downloaded [SKIPPED] libblkid-2.37.4-21.el9_7.x86_64.rpm: Already downloaded [SKIPPED] libfdisk-2.37.4-21.el9_7.x86_64.rpm: Already downloaded [SKIPPED] libmount-2.37.4-21.el9_7.x86_64.rpm: Already downloaded [SKIPPED] libsmartcols-2.37.4-21.el9_7.x86_64.rpm: Already downloaded [SKIPPED] libuuid-2.37.4-21.el9_7.x86_64.rpm: Already downloaded [SKIPPED] util-linux-2.37.4-21.el9_7.x86_64.rpm: Already downloaded [SKIPPED] util-linux-core-2.37.4-21.el9_7.x86_64.rpm: Already downloaded [SKIPPED] libbrotli-1.0.9-9.el9_7.x86_64.rpm: Already downloaded [SKIPPED] glibc-2.34-231.el9_7.10.x86_64.rpm: Already downloaded [SKIPPED] glibc-common-2.34-231.el9_7.10.x86_64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.34-231.el9_7.10.x86_64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.34-231.el9_7.10.x86_64.rpm: Already downloaded [SKIPPED] tzdata-2026a-1.el9.noarch.rpm: Already downloaded [SKIPPED] libnghttp2-1.43.0-6.el9_7.1.x86_64.rpm: Already downloaded [SKIPPED] libarchive-3.5.3-9.el9_7.x86_64.rpm: Already downloaded [SKIPPED] krb5-libs-1.21.1-9.el9_7.x86_64.rpm: Already downloaded [SKIPPED] libcap-2.48-10.el9_7.1.x86_64.rpm: Already downloaded [SKIPPED] systemd-libs-252-55.el9_7.9.x86_64.rpm: Already downloaded [SKIPPED] redhat-release-9.7-0.10.el9.x86_64.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.5.0-6.el9.noarch.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-6.el9.noarch.rpm: Already downloaded [SKIPPED] perl-Data-Dumper-2.174-462.el9.x86_64.rpm: Already downloaded [SKIPPED] perl-Digest-MD5-2.58-4.el9.x86_64.rpm: Already downloaded [SKIPPED] perl-Encode-3.08-462.el9.x86_64.rpm: Already downloaded [SKIPPED] perl-Mozilla-CA-20200520-6.el9.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Simple-3.42-4.el9.noarch.rpm: Already downloaded [SKIPPED] perl-Term-Cap-1.17-460.el9.noarch.rpm: Already downloaded [SKIPPED] perl-Time-Local-1.300-7.el9.noarch.rpm: Already downloaded [SKIPPED] rust-srpm-macros-17-4.el9.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Escapes-1.07-460.el9.noarch.rpm: Already downloaded [SKIPPED] perl-Storable-3.21-460.el9.x86_64.rpm: Already downloaded [SKIPPED] perl-podlators-4.14-460.el9.noarch.rpm: Already downloaded [SKIPPED] perl-Exporter-5.74-461.el9.noarch.rpm: Already downloaded [SKIPPED] perl-File-Temp-0.231.100-4.el9.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Long-2.52-4.el9.noarch.rpm: Already downloaded [SKIPPED] perl-MIME-Base64-3.16-4.el9.x86_64.rpm: Already downloaded [SKIPPED] perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch.rpm: Already downloaded [SKIPPED] perl-parent-0.238-460.el9.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-41.el9.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-11.el9.noarch.rpm: Already downloaded [SKIPPED] perl-Digest-1.19-4.el9.noarch.rpm: Already downloaded [SKIPPED] perl-File-Path-2.18-4.el9.noarch.rpm: Already downloaded [SKIPPED] perl-IO-Socket-IP-0.41-5.el9.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Usage-2.01-4.el9.noarch.rpm: Already downloaded [SKIPPED] perl-Socket-2.031-4.el9.x86_64.rpm: Already downloaded [SKIPPED] perl-Term-ANSIColor-5.01-461.el9.noarch.rpm: Already downloaded [SKIPPED] perl-Text-ParseWords-3.30-460.el9.noarch.rpm: Already downloaded [SKIPPED] perl-URI-5.09-3.el9.noarch.rpm: Already downloaded [SKIPPED] perl-constant-1.33-461.el9.noarch.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-7.el9.1.noarch.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-6-6.el9.noarch.rpm: Already downloaded [SKIPPED] patch-2.7.6-16.el9.x86_64.rpm: Already downloaded [SKIPPED] perl-Pod-Perldoc-3.28.01-461.el9.noarch.rpm: Already downloaded [SKIPPED] perl-libnet-3.13-4.el9.noarch.rpm: Already downloaded [SKIPPED] perl-Carp-1.50-460.el9.noarch.rpm: Already downloaded [SKIPPED] perl-PathTools-3.78-461.el9.x86_64.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.9-1.el9.noarch.rpm: Already downloaded [SKIPPED] perl-HTTP-Tiny-0.076-462.el9.noarch.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.9-54.el9.noarch.rpm: Already downloaded [SKIPPED] perl-IO-Socket-SSL-2.073-2.el9.noarch.rpm: Already downloaded [SKIPPED] perl-Scalar-List-Utils-1.56-462.el9.x86_64.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.16.2-1.el9.noarch.rpm: Already downloaded [SKIPPED] perl-AutoLoader-5.74-481.1.el9_6.noarch.rpm: Already downloaded [SKIPPED] perl-B-1.80-481.1.el9_6.x86_64.rpm: Already downloaded [SKIPPED] perl-Class-Struct-0.66-481.1.el9_6.noarch.rpm: Already downloaded [SKIPPED] perl-Errno-1.30-481.1.el9_6.x86_64.rpm: Already downloaded [SKIPPED] perl-Fcntl-1.13-481.1.el9_6.x86_64.rpm: Already downloaded [SKIPPED] perl-File-Basename-2.85-481.1.el9_6.noarch.rpm: Already downloaded [SKIPPED] perl-File-stat-1.09-481.1.el9_6.noarch.rpm: Already downloaded [SKIPPED] perl-FileHandle-2.03-481.1.el9_6.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Std-1.12-481.1.el9_6.noarch.rpm: Already downloaded [SKIPPED] perl-IO-1.43-481.1.el9_6.x86_64.rpm: Already downloaded [SKIPPED] perl-IPC-Open3-1.21-481.1.el9_6.noarch.rpm: Already downloaded [SKIPPED] perl-POSIX-1.94-481.1.el9_6.x86_64.rpm: Already downloaded [SKIPPED] perl-SelectSaver-1.02-481.1.el9_6.noarch.rpm: Already downloaded [SKIPPED] perl-Symbol-1.08-481.1.el9_6.noarch.rpm: Already downloaded [SKIPPED] perl-base-2.27-481.1.el9_6.noarch.rpm: Already downloaded [SKIPPED] perl-if-0.60.800-481.1.el9_6.noarch.rpm: Already downloaded [SKIPPED] perl-interpreter-5.32.1-481.1.el9_6.x86_64.rpm: Already downloaded [SKIPPED] perl-libs-5.32.1-481.1.el9_6.x86_64.rpm: Already downloaded [SKIPPED] perl-mro-1.23-481.1.el9_6.x86_64.rpm: Already downloaded [SKIPPED] perl-overload-1.31-481.1.el9_6.noarch.rpm: Already downloaded [SKIPPED] perl-overloading-0.02-481.1.el9_6.noarch.rpm: Already downloaded [SKIPPED] perl-subs-1.03-481.1.el9_6.noarch.rpm: Already downloaded [SKIPPED] perl-vars-1.05-481.1.el9_6.noarch.rpm: Already downloaded [SKIPPED] dwz-0.16-1.el9.x86_64.rpm: Already downloaded [SKIPPED] debugedit-5.0-11.el9.x86_64.rpm: Already downloaded [SKIPPED] efi-srpm-macros-6-4.el9.noarch.rpm: Already downloaded [SKIPPED] gdb-minimal-16.3-2.el9.x86_64.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-14.el9.noarch.rpm: Already downloaded [SKIPPED] perl-Net-SSLeay-1.94-3.el9.x86_64.rpm: Already downloaded [SKIPPED] redhat-rpm-config-210-1.el9.noarch.rpm: Already downloaded [SKIPPED] rpm-build-4.16.1.3-39.el9.x86_64.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.6.0-14.el9_7.noarch.rpm: Already downloaded [SKIPPED] R-srpm-macros-1.3.7-1.el9.noarch.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-16.el9.noarch.rpm: Already downloaded [SKIPPED] epel-rpm-macros-9-18.el9.noarch.rpm: Already downloaded [SKIPPED] forge-srpm-macros-0.4.0-1.el9.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-7.el9.noarch.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-epel-1.9.1-1.el9.noarch.rpm: Already downloaded [SKIPPED] go-srpm-macros-epel-3.8.0-1.el9.noarch.rpm: Already downloaded [SKIPPED] qt6-srpm-macros-6.6.2-1.el9.noarch.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.8.4-1.el9.noarch.rpm: Already downloaded [SKIPPED] rust-srpm-macros-epel-26.3-1.el9.noarch.rpm: Already downloaded 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.10.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_7.1.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-9.el9_7.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.9.x86_64 108/211 Running scriptlet: systemd-libs-252-55.el9_7.9.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-4.16.1.3-39.el9.x86_64 194/211 Installing : rpm-libs-4.16.1.3-39.el9.x86_64 195/211 Installing : rpm-build-libs-4.16.1.3-39.el9.x86_64 196/211 Installing : lua-srpm-macros-1-6.el9.noarch 197/211 Installing : efi-srpm-macros-6-4.el9.noarch 198/211 Installing : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 199/211 Installing : python-srpm-macros-3.9-54.el9.noarch 200/211 Installing : go-srpm-macros-3.6.0-14.el9_7.noarch 201/211 Installing : redhat-rpm-config-210-1.el9.noarch 202/211 Installing : rpm-build-4.16.1.3-39.el9.x86_64 203/211 Installing : pyproject-srpm-macros-1.16.2-1.el9.noarch 204/211 Installing : forge-srpm-macros-0.4.0-1.el9.noarch 205/211 Installing : go-srpm-macros-epel-3.8.0-1.el9.noarch 206/211 Installing : R-srpm-macros-1.3.7-1.el9.noarch 207/211 Installing : rpmautospec-rpm-macros-0.8.4-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 : libdb-5.3.28-57.el9_6.x86_64 70/211 Verifying : elfutils-0.193-1.el9.x86_64 71/211 Verifying : elfutils-libs-0.193-1.el9.x86_64 72/211 Verifying : libgcc-11.5.0-11.el9.x86_64 73/211 Verifying : ncurses-libs-6.2-12.20210508.el9.x86_64 74/211 Verifying : pam-1.5.1-26.el9_6.x86_64 75/211 Verifying : rpm-build-libs-4.16.1.3-39.el9.x86_64 76/211 Verifying : unzip-6.0-59.el9.x86_64 77/211 Verifying : which-2.21-30.el9_6.x86_64 78/211 Verifying : audit-libs-3.1.5-7.el9.x86_64 79/211 Verifying : crypto-policies-20250905-1.git377cc42.el9_7.noar 80/211 Verifying : cyrus-sasl-lib-2.1.27-22.el9.x86_64 81/211 Verifying : elfutils-debuginfod-client-0.193-1.el9.x86_64 82/211 Verifying : elfutils-default-yama-scope-0.193-1.el9.noarch 83/211 Verifying : elfutils-libelf-0.193-1.el9.x86_64 84/211 Verifying : libcom_err-1.46.5-8.el9.x86_64 85/211 Verifying : libgomp-11.5.0-11.el9.x86_64 86/211 Verifying : libsepol-3.6-3.el9.x86_64 87/211 Verifying : libstdc++-11.5.0-11.el9.x86_64 88/211 Verifying : ncurses-6.2-12.20210508.el9.x86_64 89/211 Verifying : ncurses-base-6.2-12.20210508.el9.noarch 90/211 Verifying : openssl-fips-provider-3.0.7-8.el9.x86_64 91/211 Verifying : openssl-fips-provider-so-3.0.7-8.el9.x86_64 92/211 Verifying : rpm-4.16.1.3-39.el9.x86_64 93/211 Verifying : rpm-libs-4.16.1.3-39.el9.x86_64 94/211 Verifying : shadow-utils-2:4.9-15.el9.x86_64 95/211 Verifying : sqlite-libs-3.34.1-9.el9_7.x86_64 96/211 Verifying : ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 97/211 Verifying : libxml2-2.9.13-14.el9_7.x86_64 98/211 Verifying : libssh-0.10.4-17.el9_7.x86_64 99/211 Verifying : libssh-config-0.10.4-17.el9_7.noarch 100/211 Verifying : binutils-2.35.2-67.el9_7.1.x86_64 101/211 Verifying : binutils-gold-2.35.2-67.el9_7.1.x86_64 102/211 Verifying : tar-2:1.34-9.el9_7.x86_64 103/211 Verifying : curl-7.76.1-35.el9_7.3.x86_64 104/211 Verifying : libcurl-7.76.1-35.el9_7.3.x86_64 105/211 Verifying : openssl-1:3.5.1-7.el9_7.x86_64 106/211 Verifying : openssl-libs-1:3.5.1-7.el9_7.x86_64 107/211 Verifying : libblkid-2.37.4-21.el9_7.x86_64 108/211 Verifying : libfdisk-2.37.4-21.el9_7.x86_64 109/211 Verifying : libmount-2.37.4-21.el9_7.x86_64 110/211 Verifying : libsmartcols-2.37.4-21.el9_7.x86_64 111/211 Verifying : libuuid-2.37.4-21.el9_7.x86_64 112/211 Verifying : util-linux-2.37.4-21.el9_7.x86_64 113/211 Verifying : util-linux-core-2.37.4-21.el9_7.x86_64 114/211 Verifying : libbrotli-1.0.9-9.el9_7.x86_64 115/211 Verifying : glibc-2.34-231.el9_7.10.x86_64 116/211 Verifying : glibc-common-2.34-231.el9_7.10.x86_64 117/211 Verifying : glibc-gconv-extra-2.34-231.el9_7.10.x86_64 118/211 Verifying : glibc-minimal-langpack-2.34-231.el9_7.10.x86_64 119/211 Verifying : tzdata-2026a-1.el9.noarch 120/211 Verifying : libnghttp2-1.43.0-6.el9_7.1.x86_64 121/211 Verifying : libarchive-3.5.3-9.el9_7.x86_64 122/211 Verifying : krb5-libs-1.21.1-9.el9_7.x86_64 123/211 Verifying : libcap-2.48-10.el9_7.1.x86_64 124/211 Verifying : systemd-libs-252-55.el9_7.9.x86_64 125/211 Verifying : redhat-release-9.7-0.10.el9.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-9.el9_7.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_7.1.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.10.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.9.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-9.el9_7.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_7.1.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.10.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.9.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=1778457600 Wrote: /builddir/build/SRPMS/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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-1778533385.724584/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-9-x86_64-1778533385.724584/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-9-x86_64-1778533385.724584/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-_9evmwcp/python-specfile/python-specfile.spec) Config(child) 0 minutes 13 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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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-1778533385.724584/root. INFO: reusing tmpfs at /var/lib/mock/rhel+epel-9-x86_64-bootstrap-1778533385.724584/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-1778533385.724584/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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.src.rpm Start: build setup for python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1778457600 Wrote: /builddir/build/SRPMS/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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 8.8 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 25 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 32 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 29 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 117 kB/s | 32 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.3 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-49.el9_7 baseos 465 k openssh-clients x86_64 8.7p1-49.el9_7 baseos 720 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.3 baseos 33 k python3-libs x86_64 3.9.25-3.el9_7.3 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 size: 18 M Installed size: 66 M Downloading Packages: [SKIPPED] python3-pyparsing-2.4.7-9.el9.noarch.rpm: Already downloaded [SKIPPED] libcbor-0.7.0-5.el9.x86_64.rpm: Already downloaded [SKIPPED] libedit-3.1-38.20210216cvs.el9.x86_64.rpm: Already downloaded [SKIPPED] libfido2-1.13.0-2.el9.x86_64.rpm: Already downloaded [SKIPPED] python3-pip-wheel-21.3.1-1.el9.noarch.rpm: Already downloaded [SKIPPED] python3-setuptools-53.0.0-15.el9.noarch.rpm: Already downloaded [SKIPPED] python3-setuptools-wheel-53.0.0-15.el9.noarch.rpm: Already downloaded [SKIPPED] less-590-6.el9.x86_64.rpm: Already downloaded [SKIPPED] expat-2.5.0-5.el9_7.1.x86_64.rpm: Already downloaded [SKIPPED] python3-3.9.25-3.el9_7.3.x86_64.rpm: Already downloaded [SKIPPED] python3-libs-3.9.25-3.el9_7.3.x86_64.rpm: Already downloaded [SKIPPED] openssh-8.7p1-49.el9_7.x86_64.rpm: Already downloaded [SKIPPED] openssh-clients-8.7p1-49.el9_7.x86_64.rpm: Already downloaded [SKIPPED] python3-packaging-20.9-5.el9.noarch.rpm: Already downloaded [SKIPPED] python3-rpm-generators-12-9.el9.noarch.rpm: Already downloaded [SKIPPED] python3-rpm-macros-3.9-54.el9.noarch.rpm: Already downloaded [SKIPPED] python-rpm-macros-3.9-54.el9.noarch.rpm: Already downloaded [SKIPPED] git-core-2.47.3-1.el9_6.x86_64.rpm: Already downloaded [SKIPPED] python3-devel-3.9.25-3.el9_7.3.x86_64.rpm: Already downloaded [SKIPPED] pyproject-rpm-macros-1.16.2-1.el9.noarch.rpm: Already downloaded 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-49.el9_7.x86_64 4/20 Installing : openssh-8.7p1-49.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.3.x86_64 8/20 Installing : python3-libs-3.9.25-3.el9_7.3.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-49.el9_7.x86_64 17/20 Running scriptlet: openssh-clients-8.7p1-49.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.3.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 : python3-3.9.25-3.el9_7.3.x86_64 10/20 Verifying : python3-libs-3.9.25-3.el9_7.3.x86_64 11/20 Verifying : openssh-8.7p1-49.el9_7.x86_64 12/20 Verifying : openssh-clients-8.7p1-49.el9_7.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.3.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-49.el9_7.x86_64 openssh-clients-8.7p1-49.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.3.x86_64 python3-devel-3.9.25-3.el9_7.3.x86_64 python3-libs-3.9.25-3.el9_7.3.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=1778457600 Wrote: /builddir/build/SRPMS/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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 12 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 26 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 32 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 32 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 109 kB/s | 32 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.3.x86_64 is already installed. Dependencies resolved. Nothing to do. Complete! Finish: build setup for python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.src.rpm Start: rpmbuild python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1778457600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.L5uCrf + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf specfile-0.40.2.post1.dev2+g142d0f29a + /usr/bin/gzip -dc /builddir/build/SOURCES/specfile-0.40.2.post1.dev2+g142d0f29a.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd specfile-0.40.2.post1.dev2+g142d0f29a + /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.b1UzLR + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.2.post1.dev2+g142d0f29a + 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.2.post1.dev2+g142d0f29a/.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.2.post1.dev2+g142d0f29a/.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.2.post1.dev2+g142d0f29a/pyproject-wheeldir --output /builddir/build/BUILD/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64-pyproject-buildrequires -x testing Import error: No module named 'tomli' + cat /builddir/build/BUILD/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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 11 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 29 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 27 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 31 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 110 kB/s | 32 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.3.x86_64 is already installed. Package python3-devel-3.9.25-3.el9_7.3.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 size: 2.1 M Installed size: 8.8 M Downloading Packages: [SKIPPED] python3-tomli-2.0.1-5.el9.noarch.rpm: Already downloaded [SKIPPED] python3-pip-21.3.1-1.el9.noarch.rpm: Already downloaded 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=1778457600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.qkUDAr + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.2.post1.dev2+g142d0f29a + 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.2.post1.dev2+g142d0f29a/.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.2.post1.dev2+g142d0f29a/.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.2.post1.dev2+g142d0f29a/pyproject-wheeldir --output /builddir/build/BUILD/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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 9.7 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 29 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 29 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 33 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 112 kB/s | 32 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.3.x86_64 is already installed. Package python3-devel-3.9.25-3.el9_7.3.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 size: 122 k Installed size: 282 k Downloading Packages: [SKIPPED] python3-toml-0.10.2-6.el9.noarch.rpm: Already downloaded [SKIPPED] python3-setuptools_scm-6.0.1-1.el9.noarch.rpm: Already downloaded [SKIPPED] python3-setuptools_scm+toml-6.0.1-1.el9.noarch.rpm: Already downloaded 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=1778457600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.SufNQf + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.2.post1.dev2+g142d0f29a + 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.2.post1.dev2+g142d0f29a/.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.2.post1.dev2+g142d0f29a/.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.2.post1.dev2+g142d0f29a/pyproject-wheeldir --output /builddir/build/BUILD/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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 12 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 28 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 32 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 31 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 108 kB/s | 32 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.3.x86_64 is already installed. Package python3-devel-3.9.25-3.el9_7.3.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 size: 87 k Installed size: 209 k Downloading Packages: [SKIPPED] python3-wheel-0.36.2-8.el9.noarch.rpm: Already downloaded 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=1778457600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.6LuqBW + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.2.post1.dev2+g142d0f29a + 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.2.post1.dev2+g142d0f29a/.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.2.post1.dev2+g142d0f29a/.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.2.post1.dev2+g142d0f29a/pyproject-wheeldir --output /builddir/build/BUILD/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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.2.post1.dev2+g142d0f29a/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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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 13 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 28 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 32 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 28 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 108 kB/s | 32 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.3.x86_64 is already installed. Package python3-devel-3.9.25-3.el9_7.3.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 size: 6.5 M Installed size: 22 M Downloading Packages: [SKIPPED] attr-2.5.1-3.el9.x86_64.rpm: Already downloaded [SKIPPED] libassuan-2.5.5-3.el9.x86_64.rpm: Already downloaded [SKIPPED] npth-1.6-8.el9.x86_64.rpm: Already downloaded [SKIPPED] keyutils-1.6.3-1.el9.x86_64.rpm: Already downloaded [SKIPPED] libksba-1.5.1-7.el9.x86_64.rpm: Already downloaded [SKIPPED] tpm2-tss-3.2.3-1.el9.x86_64.rpm: Already downloaded [SKIPPED] nettle-3.10.1-1.el9.x86_64.rpm: Already downloaded [SKIPPED] ima-evm-utils-1.6.2-2.el9.x86_64.rpm: Already downloaded [SKIPPED] python3-rpm-4.16.1.3-39.el9.x86_64.rpm: Already downloaded [SKIPPED] rpm-sign-libs-4.16.1.3-39.el9.x86_64.rpm: Already downloaded [SKIPPED] gnupg2-2.3.3-5.el9_7.x86_64.rpm: Already downloaded [SKIPPED] gnutls-3.8.3-10.el9_7.x86_64.rpm: Already downloaded [SKIPPED] python3-attrs-20.3.0-7.el9.noarch.rpm: Already downloaded [SKIPPED] python3-pluggy-0.13.1-7.el9.noarch.rpm: Already downloaded [SKIPPED] python3-iniconfig-1.1.1-7.el9.noarch.rpm: Already downloaded [SKIPPED] python3-py-1.10.0-6.el9.noarch.rpm: Already downloaded [SKIPPED] python3-pytest-6.2.2-7.el9.noarch.rpm: Already downloaded [SKIPPED] python3-flexmock-0.11.3-4.el9.noarch.rpm: Already downloaded 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=1778457600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.24I7s8 + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.2.post1.dev2+g142d0f29a + 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.2.post1.dev2+g142d0f29a/.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.2.post1.dev2+g142d0f29a/.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.2.post1.dev2+g142d0f29a/pyproject-wheeldir --output /builddir/build/BUILD/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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.2.post1.dev2+g142d0f29a/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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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 11 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 28 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 31 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 32 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 106 kB/s | 32 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.3.x86_64 is already installed. Package python3-devel-3.9.25-3.el9_7.3.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=1778457600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.UjWw7S + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.2.post1.dev2+g142d0f29a + 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.2.post1.dev2+g142d0f29a/.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.2.post1.dev2+g142d0f29a/.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.2.post1.dev2+g142d0f29a/pyproject-wheeldir --output /builddir/build/BUILD/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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.2.post1.dev2+g142d0f29a/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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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.NxSY1D + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.2.post1.dev2+g142d0f29a + mkdir -p /builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a/.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.2.post1.dev2+g142d0f29a/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a/pyproject-wheeldir Processing /builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a 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.2.post1.dev2+g142d0f29a/.pyproject-builddir/tmpcby9try6 running dist_info creating /builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a/.pyproject-builddir/pip-modern-metadata-0oqu0nze/specfile.egg-info writing /builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a/.pyproject-builddir/pip-modern-metadata-0oqu0nze/specfile.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a/.pyproject-builddir/pip-modern-metadata-0oqu0nze/specfile.egg-info/dependency_links.txt writing requirements to /builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a/.pyproject-builddir/pip-modern-metadata-0oqu0nze/specfile.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a/.pyproject-builddir/pip-modern-metadata-0oqu0nze/specfile.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a/.pyproject-builddir/pip-modern-metadata-0oqu0nze/specfile.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a/.pyproject-builddir/pip-modern-metadata-0oqu0nze/specfile.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file '/builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a/.pyproject-builddir/pip-modern-metadata-0oqu0nze/specfile.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a/.pyproject-builddir/pip-modern-metadata-0oqu0nze/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.2.post1.dev2+g142d0f29a/.pyproject-builddir/tmpki4rcv5c 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.2.post1.dev2+g142d0f29a-py3.9.egg-info running install_scripts adding license file "LICENSE" (matched pattern "LICENSE") creating build/bdist.linux-x86_64/wheel/specfile-0.40.2.post1.dev2+g142d0f29a.dist-info/WHEEL creating '/builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a/.pyproject-builddir/pip-wheel-xhgdfy58/tmp7lliedpl/specfile-0.40.2.post1.dev2+g142d0f29a-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.2.post1.dev2+g142d0f29a.dist-info/LICENSE' adding 'specfile-0.40.2.post1.dev2+g142d0f29a.dist-info/METADATA' adding 'specfile-0.40.2.post1.dev2+g142d0f29a.dist-info/WHEEL' adding 'specfile-0.40.2.post1.dev2+g142d0f29a.dist-info/top_level.txt' adding 'specfile-0.40.2.post1.dev2+g142d0f29a.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.2.post1.dev2+g142d0f29a-py3-none-any.whl size=77824 sha256=90c055cf82cf3f5972b0de6efb39fa24f13c724204658144f296fc30a40bc203 Stored in directory: /builddir/.cache/pip/wheels/7f/73/b1/576ee59e2a982eb2eef7a41243c2ac78d311ea9fa527ddb517 Successfully built specfile + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.KAvABm + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64 + cd specfile-0.40.2.post1.dev2+g142d0f29a ++ ls /builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a/pyproject-wheeldir/specfile-0.40.2.post1.dev2+g142d0f29a-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=specfile==0.40.2.post1.dev2+g142d0f29a + '[' -z specfile==0.40.2.post1.dev2+g142d0f29a ']' + TMPDIR=/builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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.2.post1.dev2+g142d0f29a/pyproject-wheeldir specfile==0.40.2.post1.dev2+g142d0f29a 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.2.post1.dev2+g142d0f29a/pyproject-wheeldir Processing ./pyproject-wheeldir/specfile-0.40.2.post1.dev2+g142d0f29a-py3-none-any.whl Installing collected packages: specfile Successfully installed specfile-0.40.2.post1.dev2+g142d0f29a + '[' -d /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64/usr/bin ']' + rm -f /builddir/build/BUILD/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64/usr/lib/python3.9/site-packages ']' + site_dirs+=("/usr/lib/python3.9/site-packages") + '[' /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64/usr/lib64/python3.9/site-packages '!=' /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64/usr/lib/python3.9/site-packages ']' + '[' -d /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.9/site-packages/specfile-0.40.2.post1.dev2+g142d0f29a.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64/usr/lib/python3.9/site-packages/specfile-0.40.2.post1.dev2+g142d0f29a.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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64 --record /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64/usr/lib/python3.9/site-packages/specfile-0.40.2.post1.dev2+g142d0f29a.dist-info/RECORD --output /builddir/build/BUILD/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64/usr/lib/python3.9/site-packages/specfile-0.40.2.post1.dev2+g142d0f29a.dist-info/RECORD removed '/builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64/usr/lib/python3.9/site-packages/specfile-0.40.2.post1.dev2+g142d0f29a.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64/usr/lib/python3.9/site-packages/specfile-0.40.2.post1.dev2+g142d0f29a.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64/usr/lib/python3.9/site-packages/specfile-0.40.2.post1.dev2+g142d0f29a.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64-pyproject-files --output-modules /builddir/build/BUILD/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64-pyproject-modules --buildroot /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64-pyproject-record --prefix /usr specfile + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9 --unique-debug-suffix -0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64 --unique-debug-src-base python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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.2.post1.dev2+g142d0f29a 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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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.cBX2Nl + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.2.post1.dev2+g142d0f29a + 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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64/usr/lib64/python3.9/site-packages:/builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64/usr/lib/python3.9/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/specfile-0.40.2.post1.dev2+g142d0f29a/.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.2.post1.dev2+g142d0f29a, 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 29.56s ======================== + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.MEdZc3 + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.2.post1.dev2+g142d0f29a + DOCDIR=/builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64/usr/share/doc/python3-specfile + cp -pr README.md /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64/usr/share/doc/python3-specfile + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-specfile = 0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9 python3-specfile = 0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9 python3.9-specfile = 0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9 python3.9dist(specfile) = 0.40.2~~dev2 python3dist(specfile) = 0.40.2~~dev2 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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64 Wrote: /builddir/build/SRPMS/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.src.rpm Wrote: /builddir/build/RPMS/python3-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.FyqswO + umask 022 + cd /builddir/build/BUILD + cd specfile-0.40.2.post1.dev2+g142d0f29a + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.src.rpm Finish: build phase for python-specfile-0.40.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.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-1778533385.724584/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-9-x86_64-1778533385.724584/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-9-x86_64-1778533385.724584/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.2.post1.dev2+g142d0f29a-1.20260511210212519012.pr461.2.g142d0f2.el9.src.rpm) Config(child) 0 minutes 56 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": "python-specfile", "epoch": null, "version": "0.40.2.post1.dev2+g142d0f29a", "release": "1.20260511210212519012.pr461.2.g142d0f2.el9", "arch": "src" }, { "name": "python3-specfile", "epoch": null, "version": "0.40.2.post1.dev2+g142d0f29a", "release": "1.20260511210212519012.pr461.2.g142d0f2.el9", "arch": "noarch" } ] } RPMResults finished