Warning: Permanently added '44.199.208.64' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/9126352-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.3 PID: 9418 Logging PID: 9419 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 9126352, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '99bb4bade89da76de8f23e13b8a836932f3308f8', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/ksurma/pytest-asyncio-1.0.0/cockpit', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'cockpit', 'package_version': '339-2', 'project_dirname': 'pytest-asyncio-1.0.0', 'project_name': 'pytest-asyncio-1.0.0', 'project_owner': 'ksurma', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/ksurma/pytest-asyncio-1.0.0/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'http://kojipkgs.fedoraproject.org/repos/rawhide/latest/$basearch/', 'id': 'http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch', 'name': 'Additional repo http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch'}], 'sandbox': 'ksurma/pytest-asyncio-1.0.0--https://src.fedoraproject.org/user/lbalhar', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'https://src.fedoraproject.org/user/lbalhar', 'tags': [], 'task_id': '9126352-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/ksurma/pytest-asyncio-1.0.0/cockpit /var/lib/copr-rpmbuild/workspace/workdir-qj9xxw6x/cockpit --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/ksurma/pytest-asyncio-1.0.0/cockpit', '/var/lib/copr-rpmbuild/workspace/workdir-qj9xxw6x/cockpit', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-qj9xxw6x/cockpit'... Running: git checkout 99bb4bade89da76de8f23e13b8a836932f3308f8 -- cmd: ['git', 'checkout', '99bb4bade89da76de8f23e13b8a836932f3308f8', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-qj9xxw6x/cockpit rc: 0 stdout: stderr: Note: switching to '99bb4bade89da76de8f23e13b8a836932f3308f8'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 99bb4ba automatic import of cockpit Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-qj9xxw6x/cockpit rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading cockpit-339.tar.xz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o cockpit-339.tar.xz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/ksurma/pytest-asyncio-1.0.0/cockpit/cockpit-339.tar.xz/md5/e0463aca8318a8392ace75afd779df6e/cockpit-339.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 14.1M 100 14.1M 0 0 26.1M 0 --:--:-- --:--:-- --:--:-- 26.1M INFO: Reading stdout from command: md5sum cockpit-339.tar.xz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-qj9xxw6x/cockpit/cockpit.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-qj9xxw6x/cockpit --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1748958156.940009 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.2 starting (python version = 3.13.0, NVR = mock-6.2-1.fc41), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-qj9xxw6x/cockpit/cockpit.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-qj9xxw6x/cockpit --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1748958156.940009 -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-qj9xxw6x/cockpit/cockpit.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.2 INFO: Mock Version: 6.2 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1748958156.940009/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.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Tagging container image as mock-bootstrap-25d4092c-ae24-4122-b265-7cba15e49a67 INFO: Checking that a0a6c271b15cccce9f614e595b19f3aa040b118c6c5a7ea25ac8526cbc89023c image matches host's architecture INFO: Copy content of container a0a6c271b15cccce9f614e595b19f3aa040b118c6c5a7ea25ac8526cbc89023c to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1748958156.940009/root INFO: mounting a0a6c271b15cccce9f614e595b19f3aa040b118c6c5a7ea25ac8526cbc89023c with podman image mount INFO: image a0a6c271b15cccce9f614e595b19f3aa040b118c6c5a7ea25ac8526cbc89023c as /var/lib/containers/storage/overlay/924ef891ec91ee0771a2b9d0657c1a1c351e60cb77aadd56573546c5375767d7/merged INFO: umounting image a0a6c271b15cccce9f614e595b19f3aa040b118c6c5a7ea25ac8526cbc89023c (/var/lib/containers/storage/overlay/924ef891ec91ee0771a2b9d0657c1a1c351e60cb77aadd56573546c5375767d7/merged) with podman image umount INFO: Removing image mock-bootstrap-25d4092c-ae24-4122-b265-7cba15e49a67 INFO: Package manager dnf5 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/fedora-rawhide-x86_64-1748958156.940009/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 dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-5.99.90-5.fc43.x86_64 rpm-sequoia-1.8.0-1.fc43.x86_64 dnf5-5.2.13.1-2.fc43.x86_64 dnf5-plugins-5.2.13.1-2.fc43.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 30.2 MiB/s | 21.7 MiB | 00m01s Copr repository 100% | 202.4 KiB/s | 71.4 KiB | 00m00s Additional repo http_kojipkgs_fedorapr 100% | 112.8 MiB/s | 19.1 MiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 5.2.37-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.2 MiB bzip2 x86_64 1.0.8-20.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 99.3 KiB coreutils x86_64 9.7-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.4 MiB cpio x86_64 2.15-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 MiB diffutils x86_64 3.12-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB fedora-release-common noarch 43-0.16 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20.4 KiB findutils x86_64 1:4.10.0-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 MiB gawk x86_64 5.3.2-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB glibc-minimal-langpack x86_64 2.41.9000-15.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B grep x86_64 3.12-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB gzip x86_64 1.13-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 392.9 KiB info x86_64 7.2-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 357.9 KiB patch x86_64 2.8-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 226.8 KiB redhat-rpm-config noarch 343-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 181.4 KiB rpm-build x86_64 5.99.90-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 281.7 KiB sed x86_64 4.9-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 857.3 KiB shadow-utils x86_64 2:4.17.4-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.0 MiB tar x86_64 2:1.35-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.0 MiB unzip x86_64 6.0-66.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 390.3 KiB util-linux x86_64 2.40.4-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.4 MiB which x86_64 2.23-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83.4 KiB xz x86_64 1:5.8.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 MiB Installing dependencies: add-determinism x86_64 0.6.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 MiB alternatives x86_64 1.33-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62.2 KiB ansible-srpm-macros noarch 1-17.1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35.7 KiB audit-libs x86_64 4.0.4-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 351.2 KiB binutils x86_64 2.44-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25.9 MiB build-reproducibility-srpm-macros noarch 0.6.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 735.0 B bzip2-libs x86_64 1.0.8-20.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 84.6 KiB ca-certificates noarch 2024.2.69_v8.0.401-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 MiB coreutils-common x86_64 9.7-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.3 MiB crypto-policies noarch 20250603-1.git3a584b3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 142.2 KiB curl x86_64 8.14.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 469.9 KiB cyrus-sasl-lib x86_64 2.1.28-30.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 MiB debugedit x86_64 5.1-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192.7 KiB dwz x86_64 0.15-9.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 291.0 KiB ed x86_64 1.21-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 146.5 KiB efi-srpm-macros noarch 6-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40.1 KiB elfutils x86_64 0.193-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.9 MiB elfutils-debuginfod-client x86_64 0.193-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83.9 KiB elfutils-default-yama-scope noarch 0.193-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 KiB elfutils-libelf x86_64 0.193-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB elfutils-libs x86_64 0.193-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 683.4 KiB fedora-gpg-keys noarch 43-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 129.0 KiB fedora-release noarch 43-0.16 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B fedora-release-identity-basic noarch 43-0.16 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 664.0 B fedora-repos noarch 43-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.9 KiB fedora-repos-rawhide noarch 43-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 KiB file x86_64 5.46-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 100.2 KiB file-libs x86_64 5.46-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.9 MiB filesystem x86_64 3.18-44.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 112.0 B filesystem-srpm-macros noarch 3.18-44.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38.2 KiB fonts-srpm-macros noarch 1:2.0.5-22.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55.8 KiB forge-srpm-macros noarch 0.4.0-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38.9 KiB fpc-srpm-macros noarch 1.3-14.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144.0 B gdb-minimal x86_64 16.3-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13.2 MiB gdbm-libs x86_64 1:1.23-9.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 129.9 KiB ghc-srpm-macros noarch 1.9.2-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 779.0 B glibc x86_64 2.41.9000-15.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.7 MiB glibc-common x86_64 2.41.9000-15.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB glibc-gconv-extra x86_64 2.41.9000-15.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 MiB gmp x86_64 1:6.3.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 819.2 KiB gnat-srpm-macros noarch 6-7.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 KiB gnupg2 x86_64 2.4.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.5 MiB gnupg2-dirmngr x86_64 2.4.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 618.4 KiB gnupg2-gpg-agent x86_64 2.4.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 671.4 KiB gnupg2-gpgconf x86_64 2.4.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 250.0 KiB gnupg2-keyboxd x86_64 2.4.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 201.4 KiB gnupg2-verify x86_64 2.4.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 348.5 KiB gnutls x86_64 3.8.9-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.6 MiB go-srpm-macros noarch 3.6.0-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60.8 KiB gpgverify noarch 2.1-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.7 KiB ima-evm-utils-libs x86_64 1.6.2-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60.7 KiB jansson x86_64 2.14-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 93.1 KiB java-srpm-macros noarch 1-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 102.0 B json-c x86_64 0.18-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 86.7 KiB kernel-srpm-macros noarch 1.0-25.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 KiB keyutils-libs x86_64 1.6.3-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58.3 KiB krb5-libs x86_64 1.21.3-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 MiB libacl x86_64 2.3.2-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38.3 KiB libarchive x86_64 3.8.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 951.1 KiB libassuan x86_64 2.5.7-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 167.8 KiB libattr x86_64 2.5.2-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27.1 KiB libblkid x86_64 2.40.4-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 262.4 KiB libbrotli x86_64 1.1.0-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 841.3 KiB libcap x86_64 2.76-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 209.2 KiB libcap-ng x86_64 0.8.5-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72.9 KiB libcom_err x86_64 1.47.2-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67.1 KiB libcurl x86_64 8.14.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 895.2 KiB libeconf x86_64 0.7.6-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64.6 KiB libevent x86_64 2.1.12-15.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 903.1 KiB libfdisk x86_64 2.40.4-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 372.3 KiB libffi x86_64 3.4.8-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83.0 KiB libfsverity x86_64 1.6-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32.5 KiB libgcc x86_64 15.1.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 266.6 KiB libgcrypt x86_64 1.11.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB libgomp x86_64 15.1.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 539.1 KiB libgpg-error x86_64 1.55-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 915.3 KiB libidn2 x86_64 2.3.8-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 552.5 KiB libksba x86_64 1.6.7-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 402.5 KiB libmount x86_64 2.40.4-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 356.2 KiB libnghttp2 x86_64 1.65.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 162.2 KiB libpkgconf x86_64 2.3.0-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78.1 KiB libpsl x86_64 0.21.5-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76.4 KiB libselinux x86_64 3.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 193.1 KiB libsemanage x86_64 3.8.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 304.4 KiB libsepol x86_64 3.8-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 826.0 KiB libsmartcols x86_64 2.40.4-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 180.4 KiB libssh x86_64 0.11.1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 565.5 KiB libssh-config noarch 0.11.1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 277.0 B libstdc++ x86_64 15.1.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.8 MiB libtasn1 x86_64 4.20.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 176.3 KiB libtool-ltdl x86_64 2.5.4-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70.1 KiB libunistring x86_64 1.1-9.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB libusb1 x86_64 1.0.28-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 171.0 KiB libuuid x86_64 2.40.4-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37.3 KiB libverto x86_64 0.3.2-10.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25.4 KiB libxcrypt x86_64 4.4.38-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 284.5 KiB libxml2 x86_64 2.12.10-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB libzstd x86_64 1.5.7-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 807.8 KiB lua-libs x86_64 5.4.7-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 276.9 KiB lua-srpm-macros noarch 1-15.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 KiB lz4-libs x86_64 1.10.0-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 157.4 KiB mpfr x86_64 4.2.2-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 828.8 KiB ncurses-base noarch 6.5-5.20250125.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 326.8 KiB ncurses-libs x86_64 6.5-5.20250125.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 946.3 KiB nettle x86_64 3.10.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 790.5 KiB npth x86_64 1.8-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49.6 KiB ocaml-srpm-macros noarch 10-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 KiB openblas-srpm-macros noarch 2-19.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 112.0 B openldap x86_64 2.6.9-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 655.1 KiB openssl-libs x86_64 1:3.5.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.9 MiB p11-kit x86_64 0.25.5-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 MiB p11-kit-trust x86_64 0.25.5-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 395.5 KiB package-notes-srpm-macros noarch 0.5-13.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 KiB pam-libs x86_64 1.7.0-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 126.7 KiB pcre2 x86_64 10.45-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 697.7 KiB pcre2-syntax noarch 10.45-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 273.9 KiB perl-srpm-macros noarch 1-57.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 861.0 B pkgconf x86_64 2.3.0-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 88.5 KiB pkgconf-m4 noarch 2.3.0-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14.4 KiB pkgconf-pkg-config x86_64 2.3.0-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 989.0 B popt x86_64 1.19-8.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 132.8 KiB publicsuffix-list-dafsa noarch 20250116-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.5 KiB pyproject-srpm-macros noarch 1.18.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 KiB python-srpm-macros noarch 3.13-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 51.7 KiB qt5-srpm-macros noarch 5.15.17-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 500.0 B qt6-srpm-macros noarch 6.9.0-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 464.0 B readline x86_64 8.2-13.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 485.0 KiB rpm x86_64 5.99.90-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.1 MiB rpm-build-libs x86_64 5.99.90-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 264.4 KiB rpm-libs x86_64 5.99.90-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 929.8 KiB rpm-sequoia x86_64 1.8.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 MiB rpm-sign-libs x86_64 5.99.90-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39.7 KiB rust-srpm-macros noarch 26.3-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.8 KiB setup noarch 2.15.0-25.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 725.0 KiB sqlite-libs x86_64 3.50.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 MiB systemd-libs x86_64 257.6-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 MiB systemd-standalone-sysusers x86_64 257.6-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 277.3 KiB tpm2-tss x86_64 4.1.3-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB tree-sitter-srpm-macros noarch 0.2.4-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.5 KiB util-linux-core x86_64 2.40.4-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 MiB xxhash-libs x86_64 0.8.3-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 90.2 KiB xz-libs x86_64 1:5.8.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 217.8 KiB zig-srpm-macros noarch 1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 KiB zip x86_64 3.0-43.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 698.5 KiB zlib-ng-compat x86_64 2.2.4-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 137.6 KiB zstd x86_64 1.5.7-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 168 packages Total size of inbound packages is 58 MiB. Need to download 58 MiB. After this operation, 197 MiB extra will be used (install 197 MiB, remove 0 B). [ 1/168] bzip2-0:1.0.8-20.fc42.x86_64 100% | 2.8 MiB/s | 52.1 KiB | 00m00s [ 2/168] cpio-0:2.15-2.fc41.x86_64 100% | 30.9 MiB/s | 285.2 KiB | 00m00s [ 3/168] bash-0:5.2.37-3.fc43.x86_64 100% | 51.2 MiB/s | 1.8 MiB | 00m00s [ 4/168] coreutils-0:9.7-3.fc43.x86_64 100% | 31.2 MiB/s | 1.1 MiB | 00m00s [ 5/168] diffutils-0:3.12-2.fc43.x86_6 100% | 41.7 MiB/s | 384.5 KiB | 00m00s [ 6/168] fedora-release-common-0:43-0. 100% | 6.3 MiB/s | 25.9 KiB | 00m00s [ 7/168] glibc-minimal-langpack-0:2.41 100% | 4.3 MiB/s | 26.7 KiB | 00m00s [ 8/168] findutils-1:4.10.0-5.fc42.x86 100% | 53.0 MiB/s | 542.7 KiB | 00m00s [ 9/168] gawk-0:5.3.2-1.fc43.x86_64 100% | 92.7 MiB/s | 1.1 MiB | 00m00s [ 10/168] gzip-0:1.13-3.fc42.x86_64 100% | 20.0 MiB/s | 164.2 KiB | 00m00s [ 11/168] grep-0:3.12-1.fc43.x86_64 100% | 31.4 MiB/s | 289.5 KiB | 00m00s [ 12/168] info-0:7.2-3.fc42.x86_64 100% | 29.9 MiB/s | 183.8 KiB | 00m00s [ 13/168] redhat-rpm-config-0:343-6.fc4 100% | 23.7 MiB/s | 72.9 KiB | 00m00s [ 14/168] patch-0:2.8-1.fc43.x86_64 100% | 18.5 MiB/s | 113.7 KiB | 00m00s [ 15/168] rpm-build-0:5.99.90-5.fc43.x8 100% | 20.4 MiB/s | 125.5 KiB | 00m00s [ 16/168] sed-0:4.9-4.fc42.x86_64 100% | 37.7 MiB/s | 308.8 KiB | 00m00s [ 17/168] shadow-utils-2:4.17.4-1.fc43. 100% | 114.7 MiB/s | 1.3 MiB | 00m00s [ 18/168] tar-2:1.35-5.fc42.x86_64 100% | 75.8 MiB/s | 853.9 KiB | 00m00s [ 19/168] unzip-0:6.0-66.fc42.x86_64 100% | 25.8 MiB/s | 184.6 KiB | 00m00s [ 20/168] which-0:2.23-1.fc42.x86_64 100% | 6.8 MiB/s | 41.7 KiB | 00m00s [ 21/168] util-linux-0:2.40.4-7.fc43.x8 100% | 73.9 MiB/s | 1.1 MiB | 00m00s [ 22/168] xz-1:5.8.1-1.fc43.x86_64 100% | 41.8 MiB/s | 556.6 KiB | 00m00s [ 23/168] xz-libs-1:5.8.1-1.fc43.x86_64 100% | 18.4 MiB/s | 113.0 KiB | 00m00s [ 24/168] audit-libs-0:4.0.4-2.fc43.x86 100% | 18.1 MiB/s | 129.4 KiB | 00m00s [ 25/168] glibc-0:2.41.9000-15.fc43.x86 100% | 121.0 MiB/s | 2.2 MiB | 00m00s [ 26/168] libblkid-0:2.40.4-7.fc43.x86_ 100% | 17.1 MiB/s | 122.5 KiB | 00m00s [ 27/168] libcap-ng-0:0.8.5-4.fc42.x86_ 100% | 5.2 MiB/s | 32.2 KiB | 00m00s [ 28/168] filesystem-0:3.18-44.fc43.x86 100% | 101.2 MiB/s | 1.3 MiB | 00m00s [ 29/168] libfdisk-0:2.40.4-7.fc43.x86_ 100% | 19.3 MiB/s | 158.2 KiB | 00m00s [ 30/168] libmount-0:2.40.4-7.fc43.x86_ 100% | 18.9 MiB/s | 155.0 KiB | 00m00s [ 31/168] libselinux-0:3.8-2.fc43.x86_6 100% | 11.8 MiB/s | 96.6 KiB | 00m00s [ 32/168] libsmartcols-0:2.40.4-7.fc43. 100% | 13.2 MiB/s | 81.2 KiB | 00m00s [ 33/168] libuuid-0:2.40.4-7.fc43.x86_6 100% | 4.1 MiB/s | 25.3 KiB | 00m00s [ 34/168] pam-libs-0:1.7.0-4.fc42.x86_6 100% | 9.5 MiB/s | 58.3 KiB | 00m00s [ 35/168] ncurses-libs-0:6.5-5.20250125 100% | 40.9 MiB/s | 335.0 KiB | 00m00s [ 36/168] readline-0:8.2-13.fc43.x86_64 100% | 29.7 MiB/s | 212.9 KiB | 00m00s [ 37/168] systemd-libs-0:257.6-1.fc43.x 100% | 96.4 MiB/s | 789.6 KiB | 00m00s [ 38/168] zlib-ng-compat-0:2.2.4-2.fc43 100% | 15.5 MiB/s | 79.1 KiB | 00m00s [ 39/168] util-linux-core-0:2.40.4-7.fc 100% | 62.7 MiB/s | 513.8 KiB | 00m00s [ 40/168] libacl-0:2.3.2-3.fc42.x86_64 100% | 4.5 MiB/s | 23.0 KiB | 00m00s [ 41/168] bzip2-libs-0:1.0.8-20.fc42.x8 100% | 8.5 MiB/s | 43.6 KiB | 00m00s [ 42/168] libcap-0:2.76-1.fc43.x86_64 100% | 10.6 MiB/s | 86.9 KiB | 00m00s [ 43/168] libgcc-0:15.1.1-2.fc43.x86_64 100% | 24.9 MiB/s | 127.5 KiB | 00m00s [ 44/168] libeconf-0:0.7.6-1.fc43.x86_6 100% | 6.9 MiB/s | 35.2 KiB | 00m00s [ 45/168] libsemanage-0:3.8.1-2.fc43.x8 100% | 20.1 MiB/s | 123.3 KiB | 00m00s [ 46/168] setup-0:2.15.0-25.fc43.noarch 100% | 37.0 MiB/s | 151.5 KiB | 00m00s [ 47/168] libxcrypt-0:4.4.38-7.fc43.x86 100% | 20.7 MiB/s | 127.2 KiB | 00m00s [ 48/168] debugedit-0:5.1-6.fc43.x86_64 100% | 11.0 MiB/s | 78.7 KiB | 00m00s [ 49/168] elfutils-0:0.193-2.fc43.x86_6 100% | 69.1 MiB/s | 566.3 KiB | 00m00s [ 50/168] elfutils-libelf-0:0.193-2.fc4 100% | 29.0 MiB/s | 207.9 KiB | 00m00s [ 51/168] file-0:5.46-2.fc43.x86_64 100% | 6.8 MiB/s | 48.6 KiB | 00m00s [ 52/168] libarchive-0:3.8.1-1.fc43.x86 100% | 41.2 MiB/s | 421.4 KiB | 00m00s [ 53/168] binutils-0:2.44-3.fc43.x86_64 100% | 170.1 MiB/s | 5.8 MiB | 00m00s [ 54/168] pkgconf-pkg-config-0:2.3.0-2. 100% | 1.4 MiB/s | 9.9 KiB | 00m00s [ 55/168] libstdc++-0:15.1.1-2.fc43.x86 100% | 52.4 MiB/s | 912.8 KiB | 00m00s [ 56/168] popt-0:1.19-8.fc42.x86_64 100% | 9.7 MiB/s | 59.4 KiB | 00m00s [ 57/168] rpm-build-libs-0:5.99.90-5.fc 100% | 17.8 MiB/s | 127.4 KiB | 00m00s [ 58/168] rpm-0:5.99.90-5.fc43.x86_64 100% | 57.2 MiB/s | 527.1 KiB | 00m00s [ 59/168] rpm-libs-0:5.99.90-5.fc43.x86 100% | 55.8 MiB/s | 399.9 KiB | 00m00s [ 60/168] curl-0:8.14.0-1.fc43.x86_64 100% | 28.6 MiB/s | 234.0 KiB | 00m00s [ 61/168] zstd-0:1.5.7-1.fc43.x86_64 100% | 47.4 MiB/s | 485.8 KiB | 00m00s [ 62/168] ansible-srpm-macros-0:1-17.1. 100% | 6.6 MiB/s | 20.3 KiB | 00m00s [ 63/168] build-reproducibility-srpm-ma 100% | 3.8 MiB/s | 11.7 KiB | 00m00s [ 64/168] glibc-gconv-extra-0:2.41.9000 100% | 109.6 MiB/s | 1.5 MiB | 00m00s [ 65/168] efi-srpm-macros-0:6-3.fc43.no 100% | 5.5 MiB/s | 22.5 KiB | 00m00s [ 66/168] dwz-0:0.15-9.fc42.x86_64 100% | 22.1 MiB/s | 135.7 KiB | 00m00s [ 67/168] filesystem-srpm-macros-0:3.18 100% | 6.3 MiB/s | 26.0 KiB | 00m00s [ 68/168] fonts-srpm-macros-1:2.0.5-22. 100% | 8.8 MiB/s | 27.2 KiB | 00m00s [ 69/168] forge-srpm-macros-0:0.4.0-2.f 100% | 4.8 MiB/s | 19.9 KiB | 00m00s [ 70/168] fpc-srpm-macros-0:1.3-14.fc42 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 71/168] ghc-srpm-macros-0:1.9.2-2.fc4 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 72/168] gnat-srpm-macros-0:6-7.fc42.n 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 73/168] go-srpm-macros-0:3.6.0-7.fc43 100% | 9.0 MiB/s | 27.6 KiB | 00m00s [ 74/168] java-srpm-macros-0:1-3.fc43.n 100% | 2.3 MiB/s | 7.1 KiB | 00m00s [ 75/168] kernel-srpm-macros-0:1.0-25.f 100% | 2.4 MiB/s | 9.9 KiB | 00m00s [ 76/168] lua-srpm-macros-0:1-15.fc42.n 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 77/168] ocaml-srpm-macros-0:10-4.fc42 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 78/168] openblas-srpm-macros-0:2-19.f 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 79/168] package-notes-srpm-macros-0:0 100% | 3.0 MiB/s | 9.3 KiB | 00m00s [ 80/168] perl-srpm-macros-0:1-57.fc42. 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 81/168] pyproject-srpm-macros-0:1.18. 100% | 3.4 MiB/s | 13.9 KiB | 00m00s [ 82/168] qt5-srpm-macros-0:5.15.17-1.f 100% | 2.8 MiB/s | 8.7 KiB | 00m00s [ 83/168] python-srpm-macros-0:3.13-5.f 100% | 7.6 MiB/s | 23.2 KiB | 00m00s [ 84/168] qt6-srpm-macros-0:6.9.0-2.fc4 100% | 3.1 MiB/s | 9.4 KiB | 00m00s [ 85/168] tree-sitter-srpm-macros-0:0.2 100% | 4.1 MiB/s | 12.5 KiB | 00m00s [ 86/168] rust-srpm-macros-0:26.3-4.fc4 100% | 2.9 MiB/s | 11.7 KiB | 00m00s [ 87/168] zig-srpm-macros-0:1-4.fc42.no 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 88/168] pkgconf-0:2.3.0-2.fc42.x86_64 100% | 8.8 MiB/s | 44.9 KiB | 00m00s [ 89/168] pkgconf-m4-0:2.3.0-2.fc42.noa 100% | 4.6 MiB/s | 14.2 KiB | 00m00s [ 90/168] zip-0:3.0-43.fc42.x86_64 100% | 32.2 MiB/s | 263.5 KiB | 00m00s [ 91/168] libpkgconf-0:2.3.0-2.fc42.x86 100% | 7.5 MiB/s | 38.4 KiB | 00m00s [ 92/168] ed-0:1.21-2.fc42.x86_64 100% | 13.3 MiB/s | 82.0 KiB | 00m00s [ 93/168] libattr-0:2.5.2-5.fc42.x86_64 100% | 3.3 MiB/s | 17.1 KiB | 00m00s [ 94/168] ncurses-base-0:6.5-5.20250125 100% | 15.5 MiB/s | 63.5 KiB | 00m00s [ 95/168] pcre2-0:10.45-1.fc43.x86_64 100% | 42.8 MiB/s | 262.8 KiB | 00m00s [ 96/168] libxml2-0:2.12.10-1.fc43.x86_ 100% | 83.4 MiB/s | 682.9 KiB | 00m00s [ 97/168] libsepol-0:3.8-1.fc42.x86_64 100% | 31.0 MiB/s | 348.9 KiB | 00m00s [ 98/168] libzstd-0:1.5.7-1.fc43.x86_64 100% | 51.2 MiB/s | 314.8 KiB | 00m00s [ 99/168] lz4-libs-0:1.10.0-2.fc42.x86_ 100% | 15.2 MiB/s | 78.1 KiB | 00m00s [100/168] glibc-common-0:2.41.9000-15.f 100% | 43.1 MiB/s | 308.6 KiB | 00m00s [101/168] gmp-1:6.3.0-3.fc43.x86_64 100% | 39.3 MiB/s | 322.2 KiB | 00m00s [102/168] openssl-libs-1:3.5.0-3.fc43.x 100% | 137.2 MiB/s | 2.6 MiB | 00m00s [103/168] mpfr-0:4.2.2-1.fc43.x86_64 100% | 33.9 MiB/s | 346.7 KiB | 00m00s [104/168] file-libs-0:5.46-2.fc43.x86_6 100% | 83.0 MiB/s | 849.4 KiB | 00m00s [105/168] fedora-repos-0:43-0.2.noarch 100% | 2.3 MiB/s | 9.2 KiB | 00m00s [106/168] elfutils-debuginfod-client-0: 100% | 9.2 MiB/s | 47.0 KiB | 00m00s [107/168] elfutils-libs-0:0.193-2.fc43. 100% | 33.0 MiB/s | 270.2 KiB | 00m00s [108/168] add-determinism-0:0.6.0-1.fc4 100% | 74.7 MiB/s | 918.3 KiB | 00m00s [109/168] coreutils-common-0:9.7-3.fc43 100% | 122.0 MiB/s | 2.1 MiB | 00m00s [110/168] alternatives-0:1.33-1.fc43.x8 100% | 4.9 MiB/s | 40.5 KiB | 00m00s [111/168] lua-libs-0:5.4.7-3.fc43.x86_6 100% | 25.5 MiB/s | 130.4 KiB | 00m00s [112/168] jansson-0:2.14-2.fc42.x86_64 100% | 5.6 MiB/s | 45.7 KiB | 00m00s [113/168] rpm-sequoia-0:1.8.0-1.fc43.x8 100% | 101.9 MiB/s | 938.8 KiB | 00m00s [114/168] libgomp-0:15.1.1-2.fc43.x86_6 100% | 59.4 MiB/s | 365.2 KiB | 00m00s [115/168] sqlite-libs-0:3.50.0-1.fc43.x 100% | 82.6 MiB/s | 761.3 KiB | 00m00s [116/168] rpm-sign-libs-0:5.99.90-5.fc4 100% | 5.7 MiB/s | 29.2 KiB | 00m00s [117/168] pcre2-syntax-0:10.45-1.fc43.n 100% | 39.5 MiB/s | 161.7 KiB | 00m00s [118/168] crypto-policies-0:20250603-1. 100% | 18.1 MiB/s | 74.2 KiB | 00m00s [119/168] fedora-gpg-keys-0:43-0.2.noar 100% | 30.7 MiB/s | 125.8 KiB | 00m00s [120/168] ca-certificates-0:2024.2.69_v 100% | 115.4 MiB/s | 945.0 KiB | 00m00s [121/168] fedora-repos-rawhide-0:43-0.2 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [122/168] elfutils-default-yama-scope-0 100% | 4.1 MiB/s | 12.6 KiB | 00m00s [123/168] json-c-0:0.18-2.fc42.x86_64 100% | 7.3 MiB/s | 44.9 KiB | 00m00s [124/168] libffi-0:3.4.8-1.fc43.x86_64 100% | 7.9 MiB/s | 40.5 KiB | 00m00s [125/168] p11-kit-0:0.25.5-8.fc43.x86_6 100% | 51.5 MiB/s | 474.6 KiB | 00m00s [126/168] p11-kit-trust-0:0.25.5-8.fc43 100% | 16.2 MiB/s | 132.4 KiB | 00m00s [127/168] ima-evm-utils-libs-0:1.6.2-5. 100% | 4.1 MiB/s | 29.5 KiB | 00m00s [128/168] gnupg2-0:2.4.8-2.fc43.x86_64 100% | 108.7 MiB/s | 1.6 MiB | 00m00s [129/168] libfsverity-0:1.6-2.fc42.x86_ 100% | 3.1 MiB/s | 18.8 KiB | 00m00s [130/168] gpgverify-0:2.1-3.fc43.noarch 100% | 2.6 MiB/s | 10.8 KiB | 00m00s [131/168] libtasn1-0:4.20.0-1.fc43.x86_ 100% | 12.2 MiB/s | 75.0 KiB | 00m00s [132/168] tpm2-tss-0:4.1.3-7.fc43.x86_6 100% | 51.1 MiB/s | 418.8 KiB | 00m00s [133/168] gnupg2-dirmngr-0:2.4.8-2.fc43 100% | 38.3 MiB/s | 274.8 KiB | 00m00s [134/168] gnupg2-gpg-agent-0:2.4.8-2.fc 100% | 44.4 MiB/s | 273.0 KiB | 00m00s [135/168] gnupg2-gpgconf-0:2.4.8-2.fc43 100% | 22.5 MiB/s | 115.2 KiB | 00m00s [136/168] gnupg2-keyboxd-0:2.4.8-2.fc43 100% | 18.5 MiB/s | 94.8 KiB | 00m00s [137/168] gnupg2-verify-0:2.4.8-2.fc43. 100% | 33.5 MiB/s | 171.3 KiB | 00m00s [138/168] libassuan-0:2.5.7-3.fc42.x86_ 100% | 13.2 MiB/s | 67.6 KiB | 00m00s [139/168] libgcrypt-0:1.11.1-1.fc43.x86 100% | 83.2 MiB/s | 596.1 KiB | 00m00s [140/168] libgpg-error-0:1.55-1.fc43.x8 100% | 46.7 MiB/s | 238.9 KiB | 00m00s [141/168] npth-0:1.8-2.fc42.x86_64 100% | 4.2 MiB/s | 25.8 KiB | 00m00s [142/168] libksba-0:1.6.7-3.fc42.x86_64 100% | 26.4 MiB/s | 162.0 KiB | 00m00s [143/168] libusb1-0:1.0.28-2.fc43.x86_6 100% | 11.1 MiB/s | 79.3 KiB | 00m00s [144/168] gnutls-0:3.8.9-5.fc43.x86_64 100% | 111.7 MiB/s | 1.2 MiB | 00m00s [145/168] openldap-0:2.6.9-5.fc43.x86_6 100% | 36.1 MiB/s | 258.6 KiB | 00m00s [146/168] cyrus-sasl-lib-0:2.1.28-30.fc 100% | 70.4 MiB/s | 793.5 KiB | 00m00s [147/168] libtool-ltdl-0:2.5.4-4.fc42.x 100% | 7.1 MiB/s | 36.2 KiB | 00m00s [148/168] libevent-0:2.1.12-15.fc42.x86 100% | 36.3 MiB/s | 260.2 KiB | 00m00s [149/168] libidn2-0:2.3.8-1.fc43.x86_64 100% | 27.5 MiB/s | 168.9 KiB | 00m00s [150/168] libunistring-0:1.1-9.fc42.x86 100% | 75.7 MiB/s | 542.5 KiB | 00m00s [151/168] nettle-0:3.10.1-1.fc43.x86_64 100% | 51.8 MiB/s | 424.6 KiB | 00m00s [152/168] gdbm-libs-1:1.23-9.fc42.x86_6 100% | 13.9 MiB/s | 57.0 KiB | 00m00s [153/168] fedora-release-0:43-0.16.noar 100% | 3.6 MiB/s | 14.9 KiB | 00m00s [154/168] systemd-standalone-sysusers-0 100% | 26.3 MiB/s | 134.4 KiB | 00m00s [155/168] xxhash-libs-0:0.8.3-2.fc42.x8 100% | 7.6 MiB/s | 39.1 KiB | 00m00s [156/168] fedora-release-identity-basic 100% | 3.8 MiB/s | 15.6 KiB | 00m00s [157/168] libcurl-0:8.14.0-1.fc43.x86_6 100% | 48.8 MiB/s | 399.7 KiB | 00m00s [158/168] krb5-libs-0:1.21.3-5.fc42.x86 100% | 67.5 MiB/s | 760.6 KiB | 00m00s [159/168] gdb-minimal-0:16.3-1.fc43.x86 100% | 152.1 MiB/s | 4.4 MiB | 00m00s [160/168] libbrotli-0:1.1.0-6.fc42.x86_ 100% | 25.5 MiB/s | 339.8 KiB | 00m00s [161/168] libnghttp2-0:1.65.0-1.fc43.x8 100% | 8.9 MiB/s | 72.6 KiB | 00m00s [162/168] libpsl-0:0.21.5-5.fc42.x86_64 100% | 10.4 MiB/s | 64.0 KiB | 00m00s [163/168] keyutils-libs-0:1.6.3-5.fc42. 100% | 5.1 MiB/s | 31.5 KiB | 00m00s [164/168] libssh-0:0.11.1-4.fc42.x86_64 100% | 32.6 MiB/s | 233.3 KiB | 00m00s [165/168] libcom_err-0:1.47.2-3.fc42.x8 100% | 5.3 MiB/s | 26.9 KiB | 00m00s [166/168] libssh-config-0:0.11.1-4.fc42 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [167/168] libverto-0:0.3.2-10.fc42.x86_ 100% | 4.1 MiB/s | 20.8 KiB | 00m00s [168/168] publicsuffix-list-dafsa-0:202 100% | 11.5 MiB/s | 58.8 KiB | 00m00s -------------------------------------------------------------------------------- [168/168] Total 100% | 126.1 MiB/s | 57.9 MiB | 00m00s Running transaction [ 1/170] Verify package files 100% | 1.9 KiB/s | 168.0 B | 00m00s [ 2/170] Prepare transaction 100% | 4.6 KiB/s | 168.0 B | 00m00s [ 3/170] Installing libgcc-0:15.1.1-2. 100% | 262.0 MiB/s | 268.3 KiB | 00m00s [ 4/170] Installing publicsuffix-list- 100% | 0.0 B/s | 69.2 KiB | 00m00s [ 5/170] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 6/170] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 7/170] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 8/170] Installing fedora-gpg-keys-0: 100% | 57.3 MiB/s | 175.9 KiB | 00m00s [ 9/170] Installing fedora-repos-0:43- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 10/170] Installing fedora-release-com 100% | 24.1 MiB/s | 24.7 KiB | 00m00s [ 11/170] Installing fedora-release-0:4 100% | 17.3 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.0-25.fc43.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-25.fc43.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 12/170] Installing setup-0:2.15.0-25. 100% | 64.9 MiB/s | 730.6 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 13/170] Installing filesystem-0:3.18- 100% | 3.1 MiB/s | 212.5 KiB | 00m00s [ 14/170] Installing pcre2-syntax-0:10. 100% | 269.9 MiB/s | 276.4 KiB | 00m00s [ 15/170] Installing coreutils-common-0 100% | 434.3 MiB/s | 11.3 MiB | 00m00s [ 16/170] Installing ncurses-base-0:6.5 100% | 86.0 MiB/s | 352.2 KiB | 00m00s [ 17/170] Installing bash-0:5.2.37-3.fc 100% | 314.6 MiB/s | 8.2 MiB | 00m00s [ 18/170] Installing glibc-common-0:2.4 100% | 72.9 MiB/s | 1.0 MiB | 00m00s [ 19/170] Installing glibc-gconv-extra- 100% | 317.9 MiB/s | 7.3 MiB | 00m00s [ 20/170] Installing glibc-0:2.41.9000- 100% | 215.4 MiB/s | 6.7 MiB | 00m00s [ 21/170] Installing ncurses-libs-0:6.5 100% | 310.1 MiB/s | 952.8 KiB | 00m00s [ 22/170] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 23/170] Installing zlib-ng-compat-0:2 100% | 0.0 B/s | 138.4 KiB | 00m00s [ 24/170] Installing bzip2-libs-0:1.0.8 100% | 0.0 B/s | 85.7 KiB | 00m00s [ 25/170] Installing libgpg-error-0:1.5 100% | 69.2 MiB/s | 921.1 KiB | 00m00s [ 26/170] Installing libstdc++-0:15.1.1 100% | 472.7 MiB/s | 2.8 MiB | 00m00s [ 27/170] Installing xz-libs-1:5.8.1-1. 100% | 213.8 MiB/s | 218.9 KiB | 00m00s [ 28/170] Installing libassuan-0:2.5.7- 100% | 165.6 MiB/s | 169.6 KiB | 00m00s [ 29/170] Installing libgcrypt-0:1.11.1 100% | 393.8 MiB/s | 1.6 MiB | 00m00s [ 30/170] Installing readline-0:8.2-13. 100% | 475.7 MiB/s | 487.1 KiB | 00m00s [ 31/170] Installing libuuid-0:2.40.4-7 100% | 0.0 B/s | 38.4 KiB | 00m00s [ 32/170] Installing gmp-1:6.3.0-3.fc43 100% | 401.1 MiB/s | 821.5 KiB | 00m00s [ 33/170] Installing popt-0:1.19-8.fc42 100% | 68.1 MiB/s | 139.4 KiB | 00m00s [ 34/170] Installing npth-0:1.8-2.fc42. 100% | 0.0 B/s | 50.7 KiB | 00m00s [ 35/170] Installing libblkid-0:2.40.4- 100% | 257.2 MiB/s | 263.4 KiB | 00m00s [ 36/170] Installing libxcrypt-0:4.4.38 100% | 280.4 MiB/s | 287.2 KiB | 00m00s [ 37/170] Installing libzstd-0:1.5.7-1. 100% | 395.1 MiB/s | 809.1 KiB | 00m00s [ 38/170] Installing elfutils-libelf-0: 100% | 388.8 MiB/s | 1.2 MiB | 00m00s [ 39/170] Installing gnupg2-gpgconf-0:2 100% | 24.6 MiB/s | 252.1 KiB | 00m00s [ 40/170] Installing libattr-0:2.5.2-5. 100% | 0.0 B/s | 28.1 KiB | 00m00s [ 41/170] Installing libacl-0:2.3.2-3.f 100% | 0.0 B/s | 39.2 KiB | 00m00s [ 42/170] Installing sqlite-libs-0:3.50 100% | 379.1 MiB/s | 1.5 MiB | 00m00s [ 43/170] Installing libtasn1-0:4.20.0- 100% | 173.9 MiB/s | 178.1 KiB | 00m00s [ 44/170] Installing libunistring-0:1.1 100% | 431.7 MiB/s | 1.7 MiB | 00m00s [ 45/170] Installing libidn2-0:2.3.8-1. 100% | 68.2 MiB/s | 558.7 KiB | 00m00s [ 46/170] Installing crypto-policies-0: 100% | 40.8 MiB/s | 167.3 KiB | 00m00s [ 47/170] Installing dwz-0:0.15-9.fc42. 100% | 26.0 MiB/s | 292.4 KiB | 00m00s [ 48/170] Installing mpfr-0:4.2.2-1.fc4 100% | 405.5 MiB/s | 830.4 KiB | 00m00s [ 49/170] Installing gawk-0:5.3.2-1.fc4 100% | 121.1 MiB/s | 1.8 MiB | 00m00s [ 50/170] Installing libksba-0:1.6.7-3. 100% | 395.6 MiB/s | 405.1 KiB | 00m00s [ 51/170] Installing unzip-0:6.0-66.fc4 100% | 35.0 MiB/s | 393.8 KiB | 00m00s [ 52/170] Installing file-libs-0:5.46-2 100% | 741.1 MiB/s | 11.9 MiB | 00m00s [ 53/170] Installing file-0:5.46-2.fc43 100% | 9.9 MiB/s | 101.7 KiB | 00m00s [ 54/170] Installing libcap-ng-0:0.8.5- 100% | 0.0 B/s | 74.8 KiB | 00m00s [ 55/170] Installing audit-libs-0:4.0.4 100% | 345.0 MiB/s | 353.3 KiB | 00m00s [ 56/170] Installing libsmartcols-0:2.4 100% | 177.3 MiB/s | 181.5 KiB | 00m00s [ 57/170] Installing libeconf-0:0.7.6-1 100% | 0.0 B/s | 66.2 KiB | 00m00s [ 58/170] Installing pam-libs-0:1.7.0-4 100% | 126.1 MiB/s | 129.1 KiB | 00m00s [ 59/170] Installing libcap-0:2.76-1.fc 100% | 19.0 MiB/s | 214.3 KiB | 00m00s [ 60/170] Installing systemd-libs-0:257 100% | 372.0 MiB/s | 2.2 MiB | 00m00s [ 61/170] Installing libsepol-0:3.8-1.f 100% | 403.8 MiB/s | 827.0 KiB | 00m00s [ 62/170] Installing pcre2-0:10.45-1.fc 100% | 341.4 MiB/s | 699.1 KiB | 00m00s [ 63/170] Installing libselinux-0:3.8-2 100% | 189.7 MiB/s | 194.3 KiB | 00m00s [ 64/170] Installing grep-0:3.12-1.fc43 100% | 77.1 MiB/s | 1.0 MiB | 00m00s [ 65/170] Installing findutils-1:4.10.0 100% | 124.9 MiB/s | 1.9 MiB | 00m00s [ 66/170] Installing sed-0:4.9-4.fc42.x 100% | 65.0 MiB/s | 865.5 KiB | 00m00s [ 67/170] Installing xz-1:5.8.1-1.fc43. 100% | 88.8 MiB/s | 1.3 MiB | 00m00s [ 68/170] Installing libmount-0:2.40.4- 100% | 349.0 MiB/s | 357.4 KiB | 00m00s [ 69/170] Installing lz4-libs-0:1.10.0- 100% | 154.7 MiB/s | 158.5 KiB | 00m00s [ 70/170] Installing alternatives-0:1.3 100% | 6.2 MiB/s | 63.8 KiB | 00m00s [ 71/170] Installing lua-libs-0:5.4.7-3 100% | 271.5 MiB/s | 278.1 KiB | 00m00s [ 72/170] Installing json-c-0:0.18-2.fc 100% | 0.0 B/s | 88.0 KiB | 00m00s [ 73/170] Installing libffi-0:3.4.8-1.f 100% | 82.4 MiB/s | 84.3 KiB | 00m00s [ 74/170] Installing p11-kit-0:0.25.5-8 100% | 128.5 MiB/s | 2.2 MiB | 00m00s [ 75/170] Installing p11-kit-trust-0:0. 100% | 22.8 MiB/s | 397.1 KiB | 00m00s [ 76/170] Installing openssl-libs-1:3.5 100% | 444.4 MiB/s | 8.9 MiB | 00m00s [ 77/170] Installing coreutils-0:9.7-3. 100% | 194.5 MiB/s | 5.4 MiB | 00m00s [ 78/170] Installing ca-certificates-0: 100% | 2.3 MiB/s | 2.4 MiB | 00m01s [ 79/170] Installing gzip-0:1.13-3.fc42 100% | 32.4 MiB/s | 398.4 KiB | 00m00s [ 80/170] Installing rpm-sequoia-0:1.8. 100% | 417.3 MiB/s | 2.5 MiB | 00m00s [ 81/170] Installing libfsverity-0:1.6- 100% | 0.0 B/s | 33.5 KiB | 00m00s [ 82/170] Installing libevent-0:2.1.12- 100% | 442.8 MiB/s | 906.9 KiB | 00m00s [ 83/170] Installing zstd-0:1.5.7-1.fc4 100% | 122.1 MiB/s | 1.7 MiB | 00m00s [ 84/170] Installing util-linux-core-0: 100% | 95.1 MiB/s | 1.4 MiB | 00m00s [ 85/170] Installing tar-2:1.35-5.fc42. 100% | 174.2 MiB/s | 3.0 MiB | 00m00s [ 86/170] Installing libsemanage-0:3.8. 100% | 299.0 MiB/s | 306.2 KiB | 00m00s [ 87/170] Installing systemd-standalone 100% | 24.7 MiB/s | 278.0 KiB | 00m00s [ 88/170] Installing rpm-libs-0:5.99.90 100% | 303.2 MiB/s | 931.3 KiB | 00m00s [ 89/170] Installing libusb1-0:1.0.28-2 100% | 21.1 MiB/s | 172.7 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.1.3-7.fc43.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.1.3-7.fc43.x86_64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [ 90/170] Installing tpm2-tss-0:4.1.3-7 100% | 313.6 MiB/s | 1.6 MiB | 00m00s [ 91/170] Installing ima-evm-utils-libs 100% | 0.0 B/s | 62.0 KiB | 00m00s [ 92/170] Installing gnupg2-gpg-agent-0 100% | 38.8 MiB/s | 675.4 KiB | 00m00s [ 93/170] Installing zip-0:3.0-43.fc42. 100% | 57.2 MiB/s | 702.4 KiB | 00m00s [ 94/170] Installing gnupg2-keyboxd-0:2 100% | 39.6 MiB/s | 202.7 KiB | 00m00s [ 95/170] Installing libpsl-0:0.21.5-5. 100% | 75.7 MiB/s | 77.5 KiB | 00m00s [ 96/170] Installing libfdisk-0:2.40.4- 100% | 364.7 MiB/s | 373.5 KiB | 00m00s [ 97/170] Installing gnupg2-verify-0:2. 100% | 28.5 MiB/s | 349.9 KiB | 00m00s [ 98/170] Installing nettle-0:3.10.1-1. 100% | 387.5 MiB/s | 793.6 KiB | 00m00s [ 99/170] Installing gnutls-0:3.8.9-5.f 100% | 397.1 MiB/s | 3.6 MiB | 00m00s [100/170] Installing libxml2-0:2.12.10- 100% | 121.2 MiB/s | 1.7 MiB | 00m00s [101/170] Installing libarchive-0:3.8.1 100% | 310.2 MiB/s | 953.1 KiB | 00m00s [102/170] Installing bzip2-0:1.0.8-20.f 100% | 10.1 MiB/s | 103.8 KiB | 00m00s [103/170] Installing add-determinism-0: 100% | 164.4 MiB/s | 2.5 MiB | 00m00s [104/170] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s [105/170] Installing cpio-0:2.15-2.fc41 100% | 84.6 MiB/s | 1.1 MiB | 00m00s [106/170] Installing diffutils-0:3.12-2 100% | 111.5 MiB/s | 1.6 MiB | 00m00s [107/170] Installing libpkgconf-0:2.3.0 100% | 0.0 B/s | 79.2 KiB | 00m00s [108/170] Installing pkgconf-0:2.3.0-2. 100% | 8.9 MiB/s | 91.0 KiB | 00m00s [109/170] Installing ed-0:1.21-2.fc42.x 100% | 14.5 MiB/s | 148.8 KiB | 00m00s [110/170] Installing patch-0:2.8-1.fc43 100% | 20.3 MiB/s | 228.3 KiB | 00m00s [111/170] Installing jansson-0:2.14-2.f 100% | 92.2 MiB/s | 94.4 KiB | 00m00s [112/170] Installing libgomp-0:15.1.1-2 100% | 527.8 MiB/s | 540.5 KiB | 00m00s [113/170] Installing libtool-ltdl-0:2.5 100% | 0.0 B/s | 71.2 KiB | 00m00s [114/170] Installing gdbm-libs-1:1.23-9 100% | 128.5 MiB/s | 131.6 KiB | 00m00s [115/170] Installing cyrus-sasl-lib-0:2 100% | 153.6 MiB/s | 2.3 MiB | 00m00s [116/170] Installing openldap-0:2.6.9-5 100% | 321.7 MiB/s | 658.9 KiB | 00m00s [117/170] Installing gnupg2-dirmngr-0:2 100% | 35.7 MiB/s | 621.1 KiB | 00m00s [118/170] Installing gnupg2-0:2.4.8-2.f 100% | 252.0 MiB/s | 6.6 MiB | 00m00s [119/170] Installing rpm-sign-libs-0:5. 100% | 0.0 B/s | 40.5 KiB | 00m00s [120/170] Installing gpgverify-0:2.1-3. 100% | 0.0 B/s | 9.4 KiB | 00m00s [121/170] Installing xxhash-libs-0:0.8. 100% | 0.0 B/s | 91.6 KiB | 00m00s [122/170] Installing libbrotli-0:1.1.0- 100% | 274.6 MiB/s | 843.6 KiB | 00m00s [123/170] Installing libnghttp2-0:1.65. 100% | 159.5 MiB/s | 163.3 KiB | 00m00s [124/170] Installing keyutils-libs-0:1. 100% | 0.0 B/s | 59.7 KiB | 00m00s [125/170] Installing libcom_err-0:1.47. 100% | 0.0 B/s | 68.2 KiB | 00m00s [126/170] Installing libverto-0:0.3.2-1 100% | 0.0 B/s | 27.2 KiB | 00m00s [127/170] Installing krb5-libs-0:1.21.3 100% | 383.3 MiB/s | 2.3 MiB | 00m00s [128/170] Installing libssh-0:0.11.1-4. 100% | 277.1 MiB/s | 567.5 KiB | 00m00s [129/170] Installing libcurl-0:8.14.0-1 100% | 437.7 MiB/s | 896.4 KiB | 00m00s [130/170] Installing curl-0:8.14.0-1.fc 100% | 23.1 MiB/s | 472.6 KiB | 00m00s [131/170] Installing rpm-0:5.99.90-5.fc 100% | 89.6 MiB/s | 2.5 MiB | 00m00s [132/170] Installing efi-srpm-macros-0: 100% | 0.0 B/s | 41.1 KiB | 00m00s [133/170] Installing java-srpm-macros-0 100% | 0.0 B/s | 380.0 B | 00m00s [134/170] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [135/170] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 8.6 KiB | 00m00s [136/170] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [137/170] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [138/170] Installing elfutils-default-y 100% | 510.7 KiB/s | 2.0 KiB | 00m00s [139/170] Installing elfutils-libs-0:0. 100% | 334.6 MiB/s | 685.2 KiB | 00m00s [140/170] Installing elfutils-debuginfo 100% | 7.0 MiB/s | 86.2 KiB | 00m00s [141/170] Installing binutils-0:2.44-3. 100% | 359.7 MiB/s | 25.9 MiB | 00m00s [142/170] Installing elfutils-0:0.193-2 100% | 171.9 MiB/s | 2.9 MiB | 00m00s [143/170] Installing gdb-minimal-0:16.3 100% | 331.2 MiB/s | 13.2 MiB | 00m00s [144/170] Installing debugedit-0:5.1-6. 100% | 17.3 MiB/s | 195.4 KiB | 00m00s [145/170] Installing rpm-build-libs-0:5 100% | 259.0 MiB/s | 265.2 KiB | 00m00s [146/170] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [147/170] Installing pkgconf-pkg-config 100% | 177.3 KiB/s | 1.8 KiB | 00m00s [148/170] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [149/170] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 740.0 B | 00m00s [150/170] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [151/170] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [152/170] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [153/170] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [154/170] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [155/170] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [156/170] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [157/170] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [158/170] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [159/170] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [160/170] Installing rpm-build-0:5.99.9 100% | 23.6 MiB/s | 290.3 KiB | 00m00s [161/170] Installing pyproject-srpm-mac 100% | 0.0 B/s | 2.5 KiB | 00m00s [162/170] Installing redhat-rpm-config- 100% | 183.4 MiB/s | 187.8 KiB | 00m00s [163/170] Installing forge-srpm-macros- 100% | 0.0 B/s | 40.3 KiB | 00m00s [164/170] Installing fonts-srpm-macros- 100% | 0.0 B/s | 57.0 KiB | 00m00s [165/170] Installing go-srpm-macros-0:3 100% | 0.0 B/s | 62.0 KiB | 00m00s [166/170] Installing python-srpm-macros 100% | 51.8 MiB/s | 53.0 KiB | 00m00s [167/170] Installing util-linux-0:2.40. 100% | 111.7 MiB/s | 3.5 MiB | 00m00s [168/170] Installing shadow-utils-2:4.1 100% | 155.9 MiB/s | 4.1 MiB | 00m00s [169/170] Installing which-0:2.23-1.fc4 100% | 7.6 MiB/s | 85.6 KiB | 00m00s [170/170] Installing info-0:7.2-3.fc42. 100% | 252.3 KiB/s | 358.3 KiB | 00m01s Warning: skipped OpenPGP checks for 168 packages from repository: http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.6.0-1.fc43.x86_64 alternatives-1.33-1.fc43.x86_64 ansible-srpm-macros-1-17.1.fc42.noarch audit-libs-4.0.4-2.fc43.x86_64 bash-5.2.37-3.fc43.x86_64 binutils-2.44-3.fc43.x86_64 build-reproducibility-srpm-macros-0.6.0-1.fc43.noarch bzip2-1.0.8-20.fc42.x86_64 bzip2-libs-1.0.8-20.fc42.x86_64 ca-certificates-2024.2.69_v8.0.401-5.fc42.noarch coreutils-9.7-3.fc43.x86_64 coreutils-common-9.7-3.fc43.x86_64 cpio-2.15-2.fc41.x86_64 crypto-policies-20250603-1.git3a584b3.fc43.noarch curl-8.14.0-1.fc43.x86_64 cyrus-sasl-lib-2.1.28-30.fc42.x86_64 debugedit-5.1-6.fc43.x86_64 diffutils-3.12-2.fc43.x86_64 dwz-0.15-9.fc42.x86_64 ed-1.21-2.fc42.x86_64 efi-srpm-macros-6-3.fc43.noarch elfutils-0.193-2.fc43.x86_64 elfutils-debuginfod-client-0.193-2.fc43.x86_64 elfutils-default-yama-scope-0.193-2.fc43.noarch elfutils-libelf-0.193-2.fc43.x86_64 elfutils-libs-0.193-2.fc43.x86_64 fedora-gpg-keys-43-0.2.noarch fedora-release-43-0.16.noarch fedora-release-common-43-0.16.noarch fedora-release-identity-basic-43-0.16.noarch fedora-repos-43-0.2.noarch fedora-repos-rawhide-43-0.2.noarch file-5.46-2.fc43.x86_64 file-libs-5.46-2.fc43.x86_64 filesystem-3.18-44.fc43.x86_64 filesystem-srpm-macros-3.18-44.fc43.noarch findutils-4.10.0-5.fc42.x86_64 fonts-srpm-macros-2.0.5-22.fc43.noarch forge-srpm-macros-0.4.0-2.fc42.noarch fpc-srpm-macros-1.3-14.fc42.noarch gawk-5.3.2-1.fc43.x86_64 gdb-minimal-16.3-1.fc43.x86_64 gdbm-libs-1.23-9.fc42.x86_64 ghc-srpm-macros-1.9.2-2.fc42.noarch glibc-2.41.9000-15.fc43.x86_64 glibc-common-2.41.9000-15.fc43.x86_64 glibc-gconv-extra-2.41.9000-15.fc43.x86_64 glibc-minimal-langpack-2.41.9000-15.fc43.x86_64 gmp-6.3.0-3.fc43.x86_64 gnat-srpm-macros-6-7.fc42.noarch gnupg2-2.4.8-2.fc43.x86_64 gnupg2-dirmngr-2.4.8-2.fc43.x86_64 gnupg2-gpg-agent-2.4.8-2.fc43.x86_64 gnupg2-gpgconf-2.4.8-2.fc43.x86_64 gnupg2-keyboxd-2.4.8-2.fc43.x86_64 gnupg2-verify-2.4.8-2.fc43.x86_64 gnutls-3.8.9-5.fc43.x86_64 go-srpm-macros-3.6.0-7.fc43.noarch gpgverify-2.1-3.fc43.noarch grep-3.12-1.fc43.x86_64 gzip-1.13-3.fc42.x86_64 ima-evm-utils-libs-1.6.2-5.fc43.x86_64 info-7.2-3.fc42.x86_64 jansson-2.14-2.fc42.x86_64 java-srpm-macros-1-3.fc43.noarch json-c-0.18-2.fc42.x86_64 kernel-srpm-macros-1.0-25.fc42.noarch keyutils-libs-1.6.3-5.fc42.x86_64 krb5-libs-1.21.3-5.fc42.x86_64 libacl-2.3.2-3.fc42.x86_64 libarchive-3.8.1-1.fc43.x86_64 libassuan-2.5.7-3.fc42.x86_64 libattr-2.5.2-5.fc42.x86_64 libblkid-2.40.4-7.fc43.x86_64 libbrotli-1.1.0-6.fc42.x86_64 libcap-2.76-1.fc43.x86_64 libcap-ng-0.8.5-4.fc42.x86_64 libcom_err-1.47.2-3.fc42.x86_64 libcurl-8.14.0-1.fc43.x86_64 libeconf-0.7.6-1.fc43.x86_64 libevent-2.1.12-15.fc42.x86_64 libfdisk-2.40.4-7.fc43.x86_64 libffi-3.4.8-1.fc43.x86_64 libfsverity-1.6-2.fc42.x86_64 libgcc-15.1.1-2.fc43.x86_64 libgcrypt-1.11.1-1.fc43.x86_64 libgomp-15.1.1-2.fc43.x86_64 libgpg-error-1.55-1.fc43.x86_64 libidn2-2.3.8-1.fc43.x86_64 libksba-1.6.7-3.fc42.x86_64 libmount-2.40.4-7.fc43.x86_64 libnghttp2-1.65.0-1.fc43.x86_64 libpkgconf-2.3.0-2.fc42.x86_64 libpsl-0.21.5-5.fc42.x86_64 libselinux-3.8-2.fc43.x86_64 libsemanage-3.8.1-2.fc43.x86_64 libsepol-3.8-1.fc42.x86_64 libsmartcols-2.40.4-7.fc43.x86_64 libssh-0.11.1-4.fc42.x86_64 libssh-config-0.11.1-4.fc42.noarch libstdc++-15.1.1-2.fc43.x86_64 libtasn1-4.20.0-1.fc43.x86_64 libtool-ltdl-2.5.4-4.fc42.x86_64 libunistring-1.1-9.fc42.x86_64 libusb1-1.0.28-2.fc43.x86_64 libuuid-2.40.4-7.fc43.x86_64 libverto-0.3.2-10.fc42.x86_64 libxcrypt-4.4.38-7.fc43.x86_64 libxml2-2.12.10-1.fc43.x86_64 libzstd-1.5.7-1.fc43.x86_64 lua-libs-5.4.7-3.fc43.x86_64 lua-srpm-macros-1-15.fc42.noarch lz4-libs-1.10.0-2.fc42.x86_64 mpfr-4.2.2-1.fc43.x86_64 ncurses-base-6.5-5.20250125.fc42.noarch ncurses-libs-6.5-5.20250125.fc42.x86_64 nettle-3.10.1-1.fc43.x86_64 npth-1.8-2.fc42.x86_64 ocaml-srpm-macros-10-4.fc42.noarch openblas-srpm-macros-2-19.fc42.noarch openldap-2.6.9-5.fc43.x86_64 openssl-libs-3.5.0-3.fc43.x86_64 p11-kit-0.25.5-8.fc43.x86_64 p11-kit-trust-0.25.5-8.fc43.x86_64 package-notes-srpm-macros-0.5-13.fc42.noarch pam-libs-1.7.0-4.fc42.x86_64 patch-2.8-1.fc43.x86_64 pcre2-10.45-1.fc43.x86_64 pcre2-syntax-10.45-1.fc43.noarch perl-srpm-macros-1-57.fc42.noarch pkgconf-2.3.0-2.fc42.x86_64 pkgconf-m4-2.3.0-2.fc42.noarch pkgconf-pkg-config-2.3.0-2.fc42.x86_64 popt-1.19-8.fc42.x86_64 publicsuffix-list-dafsa-20250116-1.fc42.noarch pyproject-srpm-macros-1.18.1-1.fc43.noarch python-srpm-macros-3.13-5.fc43.noarch qt5-srpm-macros-5.15.17-1.fc43.noarch qt6-srpm-macros-6.9.0-2.fc43.noarch readline-8.2-13.fc43.x86_64 redhat-rpm-config-343-6.fc43.noarch rpm-5.99.90-5.fc43.x86_64 rpm-build-5.99.90-5.fc43.x86_64 rpm-build-libs-5.99.90-5.fc43.x86_64 rpm-libs-5.99.90-5.fc43.x86_64 rpm-sequoia-1.8.0-1.fc43.x86_64 rpm-sign-libs-5.99.90-5.fc43.x86_64 rust-srpm-macros-26.3-4.fc42.noarch sed-4.9-4.fc42.x86_64 setup-2.15.0-25.fc43.noarch shadow-utils-4.17.4-1.fc43.x86_64 sqlite-libs-3.50.0-1.fc43.x86_64 systemd-libs-257.6-1.fc43.x86_64 systemd-standalone-sysusers-257.6-1.fc43.x86_64 tar-1.35-5.fc42.x86_64 tpm2-tss-4.1.3-7.fc43.x86_64 tree-sitter-srpm-macros-0.2.4-1.fc43.noarch unzip-6.0-66.fc42.x86_64 util-linux-2.40.4-7.fc43.x86_64 util-linux-core-2.40.4-7.fc43.x86_64 which-2.23-1.fc42.x86_64 xxhash-libs-0.8.3-2.fc42.x86_64 xz-5.8.1-1.fc43.x86_64 xz-libs-5.8.1-1.fc43.x86_64 zig-srpm-macros-1-4.fc42.noarch zip-3.0-43.fc42.x86_64 zlib-ng-compat-2.2.4-2.fc43.x86_64 zstd-1.5.7-1.fc43.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 warning: line 473: Possible unexpanded macro in: Requires(post): selinux-policy-targeted >= %{_selinux_policy_version} setting SOURCE_DATE_EPOCH=1748908800 Wrote: /builddir/build/SRPMS/cockpit-339-2.fc43.src.rpm RPM build warnings: line 473: Possible unexpanded macro in: Requires(post): selinux-policy-targeted >= %{_selinux_policy_version} Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1748958156.940009/root/var/log/dnf5.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-qj9xxw6x/cockpit/cockpit.spec) Config(child) 0 minutes 18 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/cockpit-339-2.fc43.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1748958156.940009/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1748958156.940009/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/fedora-rawhide-x86_64-1748958156.940009/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-5.99.90-5.fc43.x86_64 rpm-sequoia-1.8.0-1.fc43.x86_64 dnf5-5.2.13.1-2.fc43.x86_64 dnf5-plugins-5.2.13.1-2.fc43.x86_64 Finish: chroot init Start: build phase for cockpit-339-2.fc43.src.rpm Start: build setup for cockpit-339-2.fc43.src.rpm Building target platforms: x86_64 Building for target x86_64 warning: line 473: Possible unexpanded macro in: Requires(post): selinux-policy-targeted >= %{_selinux_policy_version} setting SOURCE_DATE_EPOCH=1748908800 Wrote: /builddir/build/SRPMS/cockpit-339-2.fc43.src.rpm RPM build warnings: line 473: Possible unexpanded macro in: Requires(post): selinux-policy-targeted >= %{_selinux_policy_version} Updating and loading repositories: fedora 100% | 95.8 KiB/s | 27.2 KiB | 00m00s Copr repository 100% | 56.5 KiB/s | 1.5 KiB | 00m00s Additional repo http_kojipkgs_fedorapr 100% | 201.6 KiB/s | 3.8 KiB | 00m00s Repositories loaded. Package "sed-4.9-4.fc42.x86_64" is already installed. Package Arch Version Repository Size Installing: autoconf noarch 2.72-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.8 MiB automake noarch 1.17-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB docbook-style-xsl noarch 1.79.2-24.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.6 MiB gcc x86_64 15.1.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111.1 MiB gdb x86_64 16.3-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 456.3 KiB gettext x86_64 0.25-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12.9 MiB glib-networking x86_64 2.80.1-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 742.9 KiB glib2-devel x86_64 2.85.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.9 MiB gnutls-devel x86_64 3.8.9-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.6 MiB json-glib-devel x86_64 1.10.6-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 MiB krb5-devel x86_64 1.21.3-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 705.9 KiB krb5-server x86_64 1.21.3-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 754.1 KiB libxslt-devel x86_64 1.1.43-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 957.2 KiB make x86_64 1:4.4.1-10.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB openssh-clients x86_64 10.0p1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 MiB openssl-devel x86_64 1:3.5.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.6 MiB pam-devel x86_64 1.7.0-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 165.3 KiB polkit-devel x86_64 126-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 405.7 KiB procps-ng x86_64 4.0.4-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB python3-devel x86_64 3.13.3-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB python3-pip noarch 25.1.1-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.6 MiB python3-pytest-asyncio noarch 1.0.0-1.fc43 copr_base 128.8 KiB python3-pytest-timeout noarch 2.4.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81.5 KiB selinux-policy noarch 41.41-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31.7 KiB selinux-policy-devel noarch 41.41-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22.9 MiB systemd-devel x86_64 257.6-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 600.4 KiB xmlto x86_64 0.0.29-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116.1 KiB zlib-ng-compat-devel x86_64 2.2.4-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 107.0 KiB Installing dependencies: annobin-docs noarch 12.95-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 98.9 KiB annobin-plugin-gcc x86_64 12.95-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 993.6 KiB authselect x86_64 1.5.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 153.9 KiB authselect-libs x86_64 1.5.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 825.0 KiB boost-regex x86_64 1.83.0-12.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 287.3 KiB checkpolicy x86_64 3.8-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 MiB cmake-filesystem x86_64 3.31.6-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B cpp x86_64 15.1.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37.9 MiB cracklib x86_64 2.9.11-7.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 242.4 KiB ctags x86_64 6.1.0-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 MiB dbus x86_64 1:1.16.0-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B dbus-broker x86_64 36-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 383.1 KiB dbus-common noarch 1:1.16.0-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.2 KiB dnf-data noarch 4.23.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39.4 KiB docbook-dtds noarch 1.0-88.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.3 MiB duktape x86_64 2.7.0-9.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 615.8 KiB emacs-filesystem noarch 1:30.0-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B expat x86_64 2.7.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 294.2 KiB flex x86_64 2.6.4-19.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 809.2 KiB fmt x86_64 11.2.0-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 266.9 KiB gcc-plugin-annobin x86_64 15.1.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57.2 KiB gdb-headless x86_64 16.3-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.7 MiB gdbm x86_64 1:1.23-9.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 460.3 KiB gettext-envsubst x86_64 0.25-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74.8 KiB gettext-libs x86_64 0.25-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 MiB gettext-runtime x86_64 0.25-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 444.2 KiB glib2 x86_64 2.85.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14.7 MiB glibc-devel x86_64 2.41.9000-15.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 MiB gmp-c++ x86_64 1:6.3.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27.7 KiB gmp-devel x86_64 1:6.3.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 352.3 KiB gnutls-c++ x86_64 3.8.9-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72.4 KiB gnutls-dane x86_64 3.8.9-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69.3 KiB groff-base x86_64 1.23.0-8.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.9 MiB gsettings-desktop-schemas x86_64 48.0-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.4 MiB hiredis x86_64 1.2.0-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 105.9 KiB json-glib x86_64 1.10.6-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 590.7 KiB kernel-headers x86_64 6.15.0-61.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.6 MiB keyutils-libs-devel x86_64 1.6.3-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48.2 KiB krb5-pkinit x86_64 1.21.3-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 125.1 KiB libb2 x86_64 0.98.1-13.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46.1 KiB libbabeltrace x86_64 1.5.11-10.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 531.4 KiB libblkid-devel x86_64 2.40.4-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44.9 KiB libcbor x86_64 0.11.0-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77.8 KiB libcom_err-devel x86_64 1.47.2-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16.7 KiB libcomps x86_64 0.1.21-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 209.3 KiB libdnf x86_64 0.74.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 MiB libdnf5 x86_64 5.2.13.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.7 MiB libedit x86_64 3.1-55.20250104cvs.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 244.1 KiB libev x86_64 4.33-13.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 109.2 KiB libffi-devel x86_64 3.4.8-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33.1 KiB libfido2 x86_64 1.15.0-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 242.1 KiB libgpg-error-devel x86_64 1.55-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 253.3 KiB libicu x86_64 76.1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36.3 MiB libidn2-devel x86_64 2.3.8-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 149.1 KiB libipt x86_64 2.1.2-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 113.2 KiB libkadm5 x86_64 1.21.3-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 213.9 KiB libmodulemd x86_64 2.15.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 717.5 KiB libmount-devel x86_64 2.40.4-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63.5 KiB libmpc x86_64 1.3.1-7.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 164.5 KiB libnsl2 x86_64 2.0.1-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57.9 KiB libproxy x86_64 0.5.8-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 102.3 KiB libpwquality x86_64 1.4.5-12.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 409.3 KiB librepo x86_64 1.19.0-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 244.9 KiB libseccomp x86_64 2.6.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 224.9 KiB libselinux-devel x86_64 3.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 126.8 KiB libselinux-utils x86_64 3.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 309.2 KiB libsepol-devel x86_64 3.8-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120.8 KiB libsolv x86_64 0.7.32-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 970.7 KiB libss x86_64 1.47.2-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75.2 KiB libtasn1-devel x86_64 4.20.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76.1 KiB libtasn1-tools x86_64 4.20.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 61.1 KiB libtextstyle x86_64 0.25-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 199.5 KiB libtirpc x86_64 1.3.6-1.rc3.fc42.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 199.0 KiB libverto-devel x86_64 0.3.2-10.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25.7 KiB libverto-libev x86_64 0.3.2-10.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.6 KiB libxcrypt-devel x86_64 4.4.38-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30.8 KiB libxml2-devel x86_64 2.12.10-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.4 MiB libxslt x86_64 1.1.43-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 456.1 KiB libyaml x86_64 0.2.5-16.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 134.7 KiB lmdb-libs x86_64 0.9.33-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 105.4 KiB logrotate x86_64 3.22.0-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148.9 KiB m4 x86_64 1.4.20-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 847.9 KiB mpdecimal x86_64 4.0.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 217.2 KiB ncurses x86_64 6.5-5.20250125.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 608.1 KiB nettle-devel x86_64 3.10.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 MiB openssh x86_64 10.0p1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 MiB p11-kit-devel x86_64 0.25.5-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 554.2 KiB pam x86_64 1.7.0-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB pcre2-devel x86_64 10.45-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 MiB pcre2-utf16 x86_64 10.45-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 626.3 KiB pcre2-utf32 x86_64 10.45-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 598.2 KiB perl-AutoLoader noarch 5.74-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20.5 KiB perl-B x86_64 1.89-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 498.0 KiB perl-Carp noarch 1.54-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46.6 KiB perl-Class-Struct noarch 0.68-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25.4 KiB perl-Data-Dumper x86_64 2.189-513.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115.6 KiB perl-Digest noarch 1.20-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35.3 KiB perl-Digest-MD5 x86_64 2.59-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59.7 KiB perl-DynaLoader x86_64 1.56-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32.1 KiB perl-Encode x86_64 4:3.21-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.7 MiB perl-Errno x86_64 1.38-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.3 KiB perl-Exporter noarch 5.78-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 54.3 KiB perl-Fcntl x86_64 1.18-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48.9 KiB perl-File-Basename noarch 2.86-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14.0 KiB perl-File-Compare noarch 1.100.800-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.6 KiB perl-File-Copy noarch 2.41-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19.6 KiB perl-File-Find noarch 1.44-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41.9 KiB perl-File-Path noarch 2.18-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63.5 KiB perl-File-Temp noarch 1:0.231.100-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 162.3 KiB perl-File-stat noarch 1.14-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12.5 KiB perl-FileHandle noarch 2.05-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.3 KiB perl-Getopt-Long noarch 1:2.58-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144.5 KiB perl-Getopt-Std noarch 1.14-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.2 KiB perl-HTTP-Tiny noarch 0.090-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 154.4 KiB perl-IO x86_64 1.55-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 147.0 KiB perl-IO-Socket-IP noarch 0.43-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 100.3 KiB perl-IO-Socket-SSL noarch 2.090-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 707.9 KiB perl-IPC-Open3 noarch 1.22-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22.5 KiB perl-MIME-Base32 noarch 1.303-23.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30.7 KiB perl-MIME-Base64 x86_64 3.16-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42.0 KiB perl-Net-SSLeay x86_64 1.94-9.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 MiB perl-POSIX x86_64 2.20-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 231.0 KiB perl-PathTools x86_64 3.91-513.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 180.0 KiB perl-Pod-Escapes noarch 1:1.07-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24.9 KiB perl-Pod-Perldoc noarch 3.28.01-513.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 163.7 KiB perl-Pod-Simple noarch 1:3.47-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 565.2 KiB perl-Pod-Usage noarch 4:2.05-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 86.3 KiB perl-Scalar-List-Utils x86_64 5:1.69-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144.8 KiB perl-SelectSaver noarch 1.02-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 KiB perl-Socket x86_64 4:2.038-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119.9 KiB perl-Storable x86_64 1:3.32-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 232.3 KiB perl-Symbol noarch 1.09-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.8 KiB perl-Term-ANSIColor noarch 5.01-513.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 97.5 KiB perl-Term-Cap noarch 1.18-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29.3 KiB perl-Text-ParseWords noarch 3.31-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13.6 KiB perl-Text-Tabs+Wrap noarch 2024.001-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22.6 KiB perl-Thread-Queue noarch 3.14-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28.9 KiB perl-Time-Local noarch 2:1.350-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.9 KiB perl-URI noarch 5.32-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 261.2 KiB perl-base noarch 2.27-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12.5 KiB perl-constant noarch 1.33-513.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26.2 KiB perl-if noarch 0.61.000-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.8 KiB perl-interpreter x86_64 4:5.40.2-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 118.3 KiB perl-libnet noarch 3.15-513.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 289.4 KiB perl-libs x86_64 4:5.40.2-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.8 MiB perl-locale noarch 1.12-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.5 KiB perl-mro x86_64 1.29-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41.5 KiB perl-overload noarch 1.37-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71.5 KiB perl-overloading noarch 0.02-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.8 KiB perl-parent noarch 1:0.244-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10.3 KiB perl-podlators noarch 1:6.0.2-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 317.5 KiB perl-threads x86_64 1:2.40-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115.0 KiB perl-threads-shared x86_64 1.69-512.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83.6 KiB perl-vars noarch 1.05-517.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.9 KiB policycoreutils x86_64 3.8-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 683.6 KiB policycoreutils-devel x86_64 3.8-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 325.4 KiB policycoreutils-python-utils noarch 3.8-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94.2 KiB polkit-docs noarch 126-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 946.5 KiB polkit-libs x86_64 126-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 199.8 KiB protobuf-c x86_64 1.5.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49.8 KiB pyproject-rpm-macros noarch 1.18.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114.5 KiB python-pip-wheel noarch 25.1.1-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB python-rpm-macros noarch 3.13-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22.1 KiB python3 x86_64 3.13.3-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28.7 KiB python3-audit x86_64 4.0.4-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 286.2 KiB python3-distro noarch 1.9.0-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 196.4 KiB python3-dnf noarch 4.23.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.7 MiB python3-hawkey x86_64 0.74.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 294.0 KiB python3-iniconfig noarch 1.1.1-25.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20.6 KiB python3-libcomps x86_64 0.1.21-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143.3 KiB python3-libdnf x86_64 0.74.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.7 MiB python3-libs x86_64 3.13.3-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39.9 MiB python3-libselinux x86_64 3.8-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 606.2 KiB python3-libsemanage x86_64 3.8.1-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 382.2 KiB python3-packaging noarch 25.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 563.4 KiB python3-pluggy noarch 1.5.0-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192.7 KiB python3-policycoreutils noarch 3.8-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.8 MiB python3-pytest noarch 8.3.5-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21.0 MiB python3-rpm x86_64 5.99.90-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 170.7 KiB python3-rpm-generators noarch 14-12.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81.7 KiB python3-rpm-macros noarch 3.13-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.4 KiB python3-setools x86_64 4.5.1-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.9 MiB python3-setuptools noarch 78.1.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.6 MiB rpm-plugin-selinux x86_64 5.99.90-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12.0 KiB selinux-policy-targeted noarch 41.41-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18.8 MiB sgml-common noarch 0.6.3-66.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 168.1 KiB source-highlight x86_64 3.1.9-24.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.1 MiB sysprof-capture-devel x86_64 48.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 273.8 KiB systemd x86_64 257.6-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12.1 MiB systemd-pam x86_64 257.6-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 MiB systemd-rpm-macros noarch 257.6-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.5 KiB systemd-shared x86_64 257.6-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.6 MiB tzdata noarch 2025b-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB unbound-libs x86_64 1.22.0-14.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 MiB words noarch 3.0-61.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.7 MiB xml-common noarch 0.6.3-66.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78.4 KiB xz-devel x86_64 1:5.8.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 258.8 KiB zchunk-libs x86_64 1.5.1-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 97.0 KiB Transaction Summary: Installing: 226 packages Total size of inbound packages is 150 MiB. Need to download 150 MiB. After this operation, 551 MiB extra will be used (install 551 MiB, remove 0 B). [ 1/226] automake-0:1.17-2.fc42.noarch 100% | 21.2 MiB/s | 694.5 KiB | 00m00s [ 2/226] autoconf-0:2.72-5.fc43.noarch 100% | 23.5 MiB/s | 817.2 KiB | 00m00s [ 3/226] gdb-0:16.3-1.fc43.x86_64 100% | 25.3 MiB/s | 155.6 KiB | 00m00s [ 4/226] docbook-style-xsl-0:1.79.2-24 100% | 29.6 MiB/s | 1.2 MiB | 00m00s [ 5/226] glib-networking-0:2.80.1-1.fc 100% | 16.7 MiB/s | 187.9 KiB | 00m00s [ 6/226] gettext-0:0.25-1.fc43.x86_64 100% | 85.5 MiB/s | 1.6 MiB | 00m00s [ 7/226] glib2-devel-0:2.85.0-1.fc43.x 100% | 71.5 MiB/s | 1.4 MiB | 00m00s [ 8/226] krb5-devel-0:1.21.3-5.fc42.x8 100% | 11.8 MiB/s | 133.4 KiB | 00m00s [ 9/226] gnutls-devel-0:3.8.9-5.fc43.x 100% | 78.5 MiB/s | 2.2 MiB | 00m00s [ 10/226] krb5-server-0:1.21.3-5.fc42.x 100% | 36.3 MiB/s | 297.5 KiB | 00m00s [ 11/226] libxslt-devel-0:1.1.43-1.fc43 100% | 17.1 MiB/s | 122.5 KiB | 00m00s [ 12/226] make-1:4.4.1-10.fc42.x86_64 100% | 70.8 MiB/s | 579.9 KiB | 00m00s [ 13/226] openssh-clients-0:10.0p1-2.fc 100% | 60.4 MiB/s | 742.2 KiB | 00m00s [ 14/226] pam-devel-0:1.7.0-4.fc42.x86_ 100% | 7.9 MiB/s | 96.9 KiB | 00m00s [ 15/226] openssl-devel-1:3.5.0-3.fc43. 100% | 137.0 MiB/s | 2.9 MiB | 00m00s [ 16/226] json-glib-devel-0:1.10.6-2.fc 100% | 19.3 MiB/s | 177.9 KiB | 00m00s [ 17/226] polkit-devel-0:126-4.fc43.x86 100% | 5.2 MiB/s | 42.4 KiB | 00m00s [ 18/226] procps-ng-0:4.0.4-6.fc42.x86_ 100% | 26.9 MiB/s | 357.6 KiB | 00m00s [ 19/226] python3-devel-0:3.13.3-3.fc43 100% | 31.9 MiB/s | 359.6 KiB | 00m00s [ 20/226] python3-pytest-asyncio-0:1.0. 100% | 5.3 MiB/s | 43.2 KiB | 00m00s [ 21/226] python3-pip-0:25.1.1-3.fc43.n 100% | 141.1 MiB/s | 2.5 MiB | 00m00s [ 22/226] python3-pytest-timeout-0:2.4. 100% | 3.3 MiB/s | 30.3 KiB | 00m00s [ 23/226] selinux-policy-0:41.41-1.fc43 100% | 7.2 MiB/s | 51.8 KiB | 00m00s [ 24/226] systemd-devel-0:257.6-1.fc43. 100% | 63.7 MiB/s | 521.9 KiB | 00m00s [ 25/226] selinux-policy-devel-0:41.41- 100% | 58.7 MiB/s | 1.2 MiB | 00m00s [ 26/226] xmlto-0:0.0.29-2.fc42.x86_64 100% | 4.4 MiB/s | 49.3 KiB | 00m00s [ 27/226] zlib-ng-compat-devel-0:2.2.4- 100% | 4.7 MiB/s | 38.3 KiB | 00m00s [ 28/226] cmake-filesystem-0:3.31.6-2.f 100% | 3.4 MiB/s | 17.4 KiB | 00m00s [ 29/226] docbook-dtds-0:1.0-88.fc42.no 100% | 27.6 MiB/s | 282.8 KiB | 00m00s [ 30/226] flex-0:2.6.4-19.fc42.x86_64 100% | 35.8 MiB/s | 293.0 KiB | 00m00s [ 31/226] libxslt-0:1.1.43-1.fc43.x86_6 100% | 22.2 MiB/s | 181.6 KiB | 00m00s [ 32/226] checkpolicy-0:3.8-1.fc42.x86_ 100% | 39.0 MiB/s | 359.6 KiB | 00m00s [ 33/226] m4-0:1.4.20-1.fc43.x86_64 100% | 35.7 MiB/s | 329.5 KiB | 00m00s [ 34/226] policycoreutils-devel-0:3.8-1 100% | 13.7 MiB/s | 140.8 KiB | 00m00s [ 35/226] policycoreutils-0:3.8-1.fc42. 100% | 23.3 MiB/s | 190.9 KiB | 00m00s [ 36/226] python3-0:3.13.3-3.fc43.x86_6 100% | 5.8 MiB/s | 29.8 KiB | 00m00s [ 37/226] python3-iniconfig-0:1.1.1-25. 100% | 2.0 MiB/s | 18.1 KiB | 00m00s [ 38/226] python3-pytest-0:8.3.5-2.fc43 100% | 101.4 MiB/s | 2.0 MiB | 00m00s [ 39/226] python3-packaging-0:25.0-1.fc 100% | 15.8 MiB/s | 145.5 KiB | 00m00s [ 40/226] python3-pluggy-0:1.5.0-2.fc42 100% | 4.7 MiB/s | 53.4 KiB | 00m00s [ 41/226] polkit-docs-0:126-4.fc43.noar 100% | 13.9 MiB/s | 242.2 KiB | 00m00s [ 42/226] polkit-libs-0:126-4.fc43.x86_ 100% | 11.0 MiB/s | 67.4 KiB | 00m00s [ 43/226] gcc-0:15.1.1-2.fc43.x86_64 100% | 132.9 MiB/s | 39.3 MiB | 00m00s [ 44/226] policycoreutils-python-utils- 100% | 1.1 MiB/s | 46.0 KiB | 00m00s [ 45/226] python3-libs-0:3.13.3-3.fc43. 100% | 104.2 MiB/s | 8.9 MiB | 00m00s [ 46/226] libselinux-utils-0:3.8-2.fc43 100% | 9.8 MiB/s | 110.7 KiB | 00m00s [ 47/226] python3-dnf-0:4.23.0-1.fc43.n 100% | 38.7 MiB/s | 594.0 KiB | 00m00s [ 48/226] libedit-0:3.1-55.20250104cvs. 100% | 12.9 MiB/s | 105.3 KiB | 00m00s [ 49/226] libfido2-0:1.15.0-3.fc42.x86_ 100% | 19.2 MiB/s | 98.4 KiB | 00m00s [ 50/226] openssh-0:10.0p1-2.fc43.x86_6 100% | 41.0 MiB/s | 335.9 KiB | 00m00s [ 51/226] libgpg-error-devel-0:1.55-1.f 100% | 8.9 MiB/s | 73.0 KiB | 00m00s [ 52/226] libxml2-devel-0:2.12.10-1.fc4 100% | 60.4 MiB/s | 494.9 KiB | 00m00s [ 53/226] xz-devel-1:5.8.1-1.fc43.x86_6 100% | 7.7 MiB/s | 62.7 KiB | 00m00s [ 54/226] libcbor-0:0.11.0-3.fc42.x86_6 100% | 3.6 MiB/s | 33.3 KiB | 00m00s [ 55/226] krb5-pkinit-0:1.21.3-5.fc42.x 100% | 5.3 MiB/s | 60.1 KiB | 00m00s [ 56/226] libkadm5-0:1.21.3-5.fc42.x86_ 100% | 15.1 MiB/s | 77.4 KiB | 00m00s [ 57/226] libss-0:1.47.2-3.fc42.x86_64 100% | 5.2 MiB/s | 32.2 KiB | 00m00s [ 58/226] lmdb-libs-0:0.9.33-3.fc42.x86 100% | 10.2 MiB/s | 62.4 KiB | 00m00s [ 59/226] logrotate-0:3.22.0-3.fc42.x86 100% | 10.6 MiB/s | 76.1 KiB | 00m00s [ 60/226] keyutils-libs-devel-0:1.6.3-5 100% | 10.6 MiB/s | 54.1 KiB | 00m00s [ 61/226] words-0:3.0-61.fc42.noarch 100% | 88.6 MiB/s | 1.2 MiB | 00m00s [ 62/226] libcom_err-devel-0:1.47.2-3.f 100% | 2.3 MiB/s | 16.7 KiB | 00m00s [ 63/226] libselinux-devel-0:3.8-2.fc43 100% | 14.2 MiB/s | 116.1 KiB | 00m00s [ 64/226] libverto-devel-0:0.3.2-10.fc4 100% | 1.6 MiB/s | 14.4 KiB | 00m00s [ 65/226] systemd-0:257.6-1.fc43.x86_64 100% | 125.7 MiB/s | 3.9 MiB | 00m00s [ 66/226] json-glib-0:1.10.6-2.fc42.x86 100% | 15.7 MiB/s | 160.5 KiB | 00m00s [ 67/226] gnutls-c++-0:3.8.9-5.fc43.x86 100% | 3.5 MiB/s | 29.0 KiB | 00m00s [ 68/226] gnutls-dane-0:3.8.9-5.fc43.x8 100% | 5.2 MiB/s | 42.3 KiB | 00m00s [ 69/226] libidn2-devel-0:2.3.8-1.fc43. 100% | 7.9 MiB/s | 56.6 KiB | 00m00s [ 70/226] glib2-0:2.85.0-1.fc43.x86_64 100% | 117.2 MiB/s | 3.0 MiB | 00m00s [ 71/226] libtasn1-devel-0:4.20.0-1.fc4 100% | 12.5 MiB/s | 76.7 KiB | 00m00s [ 72/226] nettle-devel-0:3.10.1-1.fc43. 100% | 77.3 MiB/s | 712.7 KiB | 00m00s [ 73/226] p11-kit-devel-0:0.25.5-8.fc43 100% | 15.6 MiB/s | 80.0 KiB | 00m00s [ 74/226] libffi-devel-0:3.4.8-1.fc43.x 100% | 5.7 MiB/s | 29.1 KiB | 00m00s [ 75/226] unbound-libs-0:1.22.0-14.fc43 100% | 54.6 MiB/s | 559.1 KiB | 00m00s [ 76/226] libmount-devel-0:2.40.4-7.fc4 100% | 3.3 MiB/s | 23.9 KiB | 00m00s [ 77/226] pcre2-devel-0:10.45-1.fc43.x8 100% | 62.3 MiB/s | 510.7 KiB | 00m00s [ 78/226] sysprof-capture-devel-0:48.0- 100% | 5.5 MiB/s | 56.2 KiB | 00m00s [ 79/226] gsettings-desktop-schemas-0:4 100% | 75.0 MiB/s | 767.5 KiB | 00m00s [ 80/226] libproxy-0:0.5.8-2.fc42.x86_6 100% | 7.4 MiB/s | 45.5 KiB | 00m00s [ 81/226] gettext-libs-0:0.25-1.fc43.x8 100% | 85.8 MiB/s | 790.5 KiB | 00m00s [ 82/226] gettext-runtime-0:0.25-1.fc43 100% | 13.1 MiB/s | 107.3 KiB | 00m00s [ 83/226] libtextstyle-0:0.25-1.fc43.x8 100% | 12.8 MiB/s | 91.6 KiB | 00m00s [ 84/226] glibc-devel-0:2.41.9000-15.fc 100% | 57.9 MiB/s | 474.4 KiB | 00m00s [ 85/226] libmpc-0:1.3.1-7.fc42.x86_64 100% | 9.9 MiB/s | 70.9 KiB | 00m00s [ 86/226] xml-common-0:0.6.3-66.fc42.no 100% | 3.4 MiB/s | 31.2 KiB | 00m00s [ 87/226] sgml-common-0:0.6.3-66.fc42.n 100% | 5.9 MiB/s | 53.9 KiB | 00m00s [ 88/226] gdb-headless-0:16.3-1.fc43.x8 100% | 110.8 MiB/s | 5.1 MiB | 00m00s [ 89/226] perl-Carp-0:1.54-512.fc42.noa 100% | 2.8 MiB/s | 28.9 KiB | 00m00s [ 90/226] perl-Class-Struct-0:0.68-517. 100% | 3.1 MiB/s | 22.3 KiB | 00m00s [ 91/226] perl-Errno-0:1.38-517.fc43.x8 100% | 1.9 MiB/s | 15.2 KiB | 00m00s [ 92/226] perl-Exporter-0:5.78-512.fc42 100% | 3.4 MiB/s | 31.0 KiB | 00m00s [ 93/226] perl-File-Basename-0:2.86-517 100% | 1.2 MiB/s | 17.4 KiB | 00m00s [ 94/226] perl-File-Path-0:2.18-512.fc4 100% | 4.9 MiB/s | 35.2 KiB | 00m00s [ 95/226] perl-Getopt-Long-1:2.58-3.fc4 100% | 7.8 MiB/s | 63.7 KiB | 00m00s [ 96/226] perl-IO-0:1.55-517.fc43.x86_6 100% | 10.9 MiB/s | 77.8 KiB | 00m00s [ 97/226] perl-PathTools-0:3.91-513.fc4 100% | 13.5 MiB/s | 83.2 KiB | 00m00s [ 98/226] perl-Thread-Queue-0:3.14-512. 100% | 3.0 MiB/s | 21.4 KiB | 00m00s [ 99/226] cpp-0:15.1.1-2.fc43.x86_64 100% | 129.0 MiB/s | 12.9 MiB | 00m00s [100/226] perl-constant-0:1.33-513.fc42 100% | 1.4 MiB/s | 23.0 KiB | 00m00s [101/226] perl-interpreter-4:5.40.2-517 100% | 5.4 MiB/s | 72.4 KiB | 00m00s [102/226] emacs-filesystem-1:30.0-4.fc4 100% | 1.2 MiB/s | 7.4 KiB | 00m00s [103/226] perl-threads-1:2.40-512.fc42. 100% | 7.1 MiB/s | 58.0 KiB | 00m00s [104/226] perl-Data-Dumper-0:2.189-513. 100% | 9.2 MiB/s | 56.7 KiB | 00m00s [105/226] perl-File-Compare-0:1.100.800 100% | 2.6 MiB/s | 13.5 KiB | 00m00s [106/226] perl-File-Copy-0:2.41-517.fc4 100% | 3.3 MiB/s | 20.3 KiB | 00m00s [107/226] perl-File-Find-0:1.44-517.fc4 100% | 4.2 MiB/s | 25.6 KiB | 00m00s [108/226] perl-libs-4:5.40.2-517.fc43.x 100% | 101.6 MiB/s | 2.2 MiB | 00m00s [109/226] perl-File-Temp-1:0.231.100-51 100% | 7.2 MiB/s | 59.2 KiB | 00m00s [110/226] perl-File-stat-0:1.14-517.fc4 100% | 2.1 MiB/s | 17.3 KiB | 00m00s [111/226] perl-POSIX-0:2.20-517.fc43.x8 100% | 13.6 MiB/s | 97.8 KiB | 00m00s [112/226] perl-Text-ParseWords-0:3.31-5 100% | 2.7 MiB/s | 16.5 KiB | 00m00s [113/226] hiredis-0:1.2.0-6.fc42.x86_64 100% | 8.3 MiB/s | 50.7 KiB | 00m00s [114/226] protobuf-c-0:1.5.1-1.fc43.x86 100% | 5.3 MiB/s | 32.6 KiB | 00m00s [115/226] dbus-1:1.16.0-3.fc42.x86_64 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [116/226] libseccomp-0:2.6.0-1.fc43.x86 100% | 10.6 MiB/s | 75.8 KiB | 00m00s [117/226] systemd-pam-0:257.6-1.fc43.x8 100% | 47.7 MiB/s | 390.7 KiB | 00m00s [118/226] expat-0:2.7.1-1.fc43.x86_64 100% | 18.9 MiB/s | 115.9 KiB | 00m00s [119/226] libb2-0:0.98.1-13.fc42.x86_64 100% | 4.1 MiB/s | 25.4 KiB | 00m00s [120/226] systemd-shared-0:257.6-1.fc43 100% | 124.7 MiB/s | 1.7 MiB | 00m00s [121/226] mpdecimal-0:4.0.1-1.fc43.x86_ 100% | 15.8 MiB/s | 97.1 KiB | 00m00s [122/226] tzdata-0:2025b-1.fc43.noarch 100% | 41.9 MiB/s | 429.4 KiB | 00m00s [123/226] dnf-data-0:4.23.0-1.fc43.noar 100% | 5.0 MiB/s | 40.8 KiB | 00m00s [124/226] python-pip-wheel-0:25.1.1-3.f 100% | 66.9 MiB/s | 1.2 MiB | 00m00s [125/226] libmodulemd-0:2.15.1-1.fc43.x 100% | 38.1 MiB/s | 234.2 KiB | 00m00s [126/226] python3-hawkey-0:0.74.0-1.fc4 100% | 12.5 MiB/s | 102.5 KiB | 00m00s [127/226] python3-libcomps-0:0.1.21-5.f 100% | 9.5 MiB/s | 48.5 KiB | 00m00s [128/226] python3-libdnf-0:0.74.0-1.fc4 100% | 80.9 MiB/s | 828.4 KiB | 00m00s [129/226] python3-rpm-0:5.99.90-5.fc43. 100% | 9.7 MiB/s | 69.7 KiB | 00m00s [130/226] perl-overload-0:1.37-517.fc43 100% | 7.5 MiB/s | 45.8 KiB | 00m00s [131/226] perl-Scalar-List-Utils-5:1.69 100% | 9.1 MiB/s | 74.8 KiB | 00m00s [132/226] python3-policycoreutils-0:3.8 100% | 135.0 MiB/s | 2.2 MiB | 00m00s [133/226] perl-mro-0:1.29-517.fc43.x86_ 100% | 4.9 MiB/s | 30.1 KiB | 00m00s [134/226] perl-overloading-0:0.02-517.f 100% | 2.1 MiB/s | 13.1 KiB | 00m00s [135/226] perl-DynaLoader-0:1.56-517.fc 100% | 5.1 MiB/s | 26.3 KiB | 00m00s [136/226] perl-threads-shared-0:1.69-51 100% | 7.2 MiB/s | 44.5 KiB | 00m00s [137/226] perl-Fcntl-0:1.18-517.fc43.x8 100% | 5.9 MiB/s | 30.1 KiB | 00m00s [138/226] perl-Encode-4:3.21-512.fc42.x 100% | 94.8 MiB/s | 1.0 MiB | 00m00s [139/226] perl-SelectSaver-0:1.02-517.f 100% | 1.9 MiB/s | 12.0 KiB | 00m00s [140/226] perl-locale-0:1.12-517.fc43.n 100% | 1.7 MiB/s | 13.9 KiB | 00m00s [141/226] perl-Socket-4:2.038-512.fc42. 100% | 7.6 MiB/s | 54.8 KiB | 00m00s [142/226] perl-Symbol-0:1.09-517.fc43.n 100% | 2.8 MiB/s | 14.4 KiB | 00m00s [143/226] perl-Pod-Usage-4:2.05-1.fc43. 100% | 5.7 MiB/s | 40.6 KiB | 00m00s [144/226] perl-base-0:2.27-517.fc43.noa 100% | 3.2 MiB/s | 16.4 KiB | 00m00s [145/226] perl-parent-1:0.244-2.fc42.no 100% | 2.5 MiB/s | 15.2 KiB | 00m00s [146/226] perl-vars-0:1.05-517.fc43.noa 100% | 3.2 MiB/s | 13.2 KiB | 00m00s [147/226] perl-Getopt-Std-0:1.14-517.fc 100% | 3.1 MiB/s | 15.9 KiB | 00m00s [148/226] perl-MIME-Base64-0:3.16-512.f 100% | 4.9 MiB/s | 29.9 KiB | 00m00s [149/226] perl-B-0:1.89-517.fc43.x86_64 100% | 24.7 MiB/s | 177.0 KiB | 00m00s [150/226] perl-Storable-1:3.32-512.fc42 100% | 12.2 MiB/s | 99.6 KiB | 00m00s [151/226] perl-if-0:0.61.000-517.fc43.n 100% | 2.3 MiB/s | 14.2 KiB | 00m00s [152/226] pcre2-utf16-0:10.45-1.fc43.x8 100% | 33.7 MiB/s | 241.9 KiB | 00m00s [153/226] pcre2-utf32-0:10.45-1.fc43.x8 100% | 31.9 MiB/s | 228.8 KiB | 00m00s [154/226] gmp-devel-1:6.3.0-3.fc43.x86_ 100% | 24.3 MiB/s | 174.4 KiB | 00m00s [155/226] libtasn1-tools-0:4.20.0-1.fc4 100% | 5.4 MiB/s | 27.5 KiB | 00m00s [156/226] libsepol-devel-0:3.8-1.fc42.x 100% | 6.6 MiB/s | 40.4 KiB | 00m00s [157/226] duktape-0:2.7.0-9.fc42.x86_64 100% | 23.7 MiB/s | 169.6 KiB | 00m00s [158/226] libblkid-devel-0:2.40.4-7.fc4 100% | 3.7 MiB/s | 23.0 KiB | 00m00s [159/226] libyaml-0:0.2.5-16.fc42.x86_6 100% | 8.5 MiB/s | 60.7 KiB | 00m00s [160/226] gmp-c++-1:6.3.0-3.fc43.x86_64 100% | 3.0 MiB/s | 18.6 KiB | 00m00s [161/226] libxcrypt-devel-0:4.4.38-7.fc 100% | 3.6 MiB/s | 29.4 KiB | 00m00s [162/226] kernel-headers-0:6.15.0-61.fc 100% | 125.8 MiB/s | 1.5 MiB | 00m00s [163/226] gettext-envsubst-0:0.25-1.fc4 100% | 3.3 MiB/s | 37.7 KiB | 00m00s [164/226] libipt-0:2.1.2-1.fc42.x86_64 100% | 9.3 MiB/s | 57.2 KiB | 00m00s [165/226] libbabeltrace-0:1.5.11-10.fc4 100% | 17.2 MiB/s | 193.5 KiB | 00m00s [166/226] source-highlight-0:3.1.9-24.f 100% | 58.4 MiB/s | 717.6 KiB | 00m00s [167/226] dbus-broker-0:36-7.fc43.x86_6 100% | 14.0 MiB/s | 171.6 KiB | 00m00s [168/226] boost-regex-0:1.83.0-12.fc42. 100% | 10.2 MiB/s | 115.4 KiB | 00m00s [169/226] libdnf5-0:5.2.13.1-2.fc43.x86 100% | 49.6 MiB/s | 1.2 MiB | 00m00s [170/226] ctags-0:6.1.0-2.fc42.x86_64 100% | 74.9 MiB/s | 843.1 KiB | 00m00s [171/226] python3-audit-0:4.0.4-2.fc43. 100% | 9.7 MiB/s | 69.2 KiB | 00m00s [172/226] python3-distro-0:1.9.0-6.fc42 100% | 6.5 MiB/s | 46.6 KiB | 00m00s [173/226] python3-libsemanage-0:3.8.1-2 100% | 9.8 MiB/s | 80.4 KiB | 00m00s [174/226] python3-libselinux-0:3.8-2.fc 100% | 19.6 MiB/s | 200.9 KiB | 00m00s [175/226] python3-setools-0:4.5.1-6.fc4 100% | 76.4 MiB/s | 703.9 KiB | 00m00s [176/226] libcomps-0:0.1.21-5.fc42.x86_ 100% | 6.9 MiB/s | 77.2 KiB | 00m00s [177/226] libsolv-0:0.7.32-4.fc43.x86_6 100% | 48.4 MiB/s | 445.9 KiB | 00m00s [178/226] libdnf-0:0.74.0-1.fc43.x86_64 100% | 43.0 MiB/s | 703.9 KiB | 00m00s [179/226] perl-Pod-Perldoc-0:3.28.01-51 100% | 11.2 MiB/s | 80.2 KiB | 00m00s [180/226] perl-podlators-1:6.0.2-3.fc42 100% | 13.5 MiB/s | 124.6 KiB | 00m00s [181/226] perl-HTTP-Tiny-0:0.090-2.fc42 100% | 7.9 MiB/s | 56.5 KiB | 00m00s [182/226] perl-IPC-Open3-0:1.22-517.fc4 100% | 3.1 MiB/s | 22.1 KiB | 00m00s [183/226] groff-base-0:1.23.0-8.fc42.x8 100% | 59.8 MiB/s | 1.1 MiB | 00m00s [184/226] perl-IO-Socket-SSL-0:2.090-1. 100% | 24.8 MiB/s | 228.6 KiB | 00m00s [185/226] perl-Net-SSLeay-0:1.94-9.fc43 100% | 38.8 MiB/s | 357.5 KiB | 00m00s [186/226] perl-Pod-Simple-1:3.47-1.fc43 100% | 9.3 MiB/s | 210.5 KiB | 00m00s [187/226] zchunk-libs-0:1.5.1-2.fc42.x8 100% | 8.6 MiB/s | 52.9 KiB | 00m00s [188/226] fmt-0:11.2.0-2.fc43.x86_64 100% | 8.2 MiB/s | 100.7 KiB | 00m00s [189/226] librepo-0:1.19.0-3.fc42.x86_6 100% | 8.2 MiB/s | 100.2 KiB | 00m00s [190/226] perl-Time-Local-2:1.350-512.f 100% | 1.4 MiB/s | 34.5 KiB | 00m00s [191/226] dbus-common-1:1.16.0-3.fc42.n 100% | 2.8 MiB/s | 14.5 KiB | 00m00s [192/226] perl-Term-ANSIColor-0:5.01-51 100% | 5.8 MiB/s | 47.7 KiB | 00m00s [193/226] python3-setuptools-0:78.1.1-1 100% | 102.7 MiB/s | 1.8 MiB | 00m00s [194/226] perl-Term-Cap-0:1.18-512.fc42 100% | 2.7 MiB/s | 22.2 KiB | 00m00s [195/226] perl-Pod-Escapes-1:1.07-512.f 100% | 2.8 MiB/s | 19.8 KiB | 00m00s [196/226] ncurses-0:6.5-5.20250125.fc42 100% | 41.0 MiB/s | 419.8 KiB | 00m00s [197/226] perl-AutoLoader-0:5.74-517.fc 100% | 3.5 MiB/s | 21.5 KiB | 00m00s [198/226] perl-Text-Tabs+Wrap-0:2024.00 100% | 2.1 MiB/s | 21.8 KiB | 00m00s [199/226] perl-IO-Socket-IP-0:0.43-2.fc 100% | 6.9 MiB/s | 42.4 KiB | 00m00s [200/226] perl-URI-0:5.32-1.fc43.noarch 100% | 15.8 MiB/s | 129.5 KiB | 00m00s [201/226] perl-MIME-Base32-0:1.303-23.f 100% | 3.3 MiB/s | 20.5 KiB | 00m00s [202/226] libicu-0:76.1-4.fc42.x86_64 100% | 167.2 MiB/s | 10.7 MiB | 00m00s [203/226] perl-libnet-0:3.15-513.fc42.n 100% | 7.5 MiB/s | 122.9 KiB | 00m00s [204/226] perl-FileHandle-0:2.05-517.fc 100% | 1.4 MiB/s | 15.7 KiB | 00m00s [205/226] perl-Digest-0:1.20-512.fc42.n 100% | 2.0 MiB/s | 24.9 KiB | 00m00s [206/226] perl-Digest-MD5-0:2.59-6.fc42 100% | 1.2 MiB/s | 36.0 KiB | 00m00s [207/226] libev-0:4.33-13.fc42.x86_64 100% | 7.4 MiB/s | 53.4 KiB | 00m00s [208/226] systemd-rpm-macros-0:257.6-1. 100% | 4.1 MiB/s | 12.6 KiB | 00m00s [209/226] libverto-libev-0:0.3.2-10.fc4 100% | 714.6 KiB/s | 12.9 KiB | 00m00s [210/226] pam-0:1.7.0-4.fc42.x86_64 100% | 29.8 MiB/s | 519.3 KiB | 00m00s [211/226] authselect-libs-0:1.5.1-1.fc4 100% | 10.0 MiB/s | 204.7 KiB | 00m00s [212/226] selinux-policy-targeted-0:41. 100% | 143.2 MiB/s | 6.6 MiB | 00m00s [213/226] rpm-plugin-selinux-0:5.99.90- 100% | 2.5 MiB/s | 20.8 KiB | 00m00s [214/226] pyproject-rpm-macros-0:1.18.1 100% | 5.5 MiB/s | 44.9 KiB | 00m00s [215/226] python-rpm-macros-0:3.13-5.fc 100% | 2.7 MiB/s | 16.8 KiB | 00m00s [216/226] python3-rpm-macros-0:3.13-5.f 100% | 2.3 MiB/s | 11.5 KiB | 00m00s [217/226] python3-rpm-generators-0:14-1 100% | 4.7 MiB/s | 29.2 KiB | 00m00s [218/226] gdbm-1:1.23-9.fc42.x86_64 100% | 23.8 MiB/s | 146.2 KiB | 00m00s [219/226] libnsl2-0:2.0.1-3.fc42.x86_64 100% | 4.8 MiB/s | 29.5 KiB | 00m00s [220/226] authselect-0:1.5.1-1.fc43.x86 100% | 19.8 MiB/s | 141.9 KiB | 00m00s [221/226] libpwquality-0:1.4.5-12.fc42. 100% | 15.0 MiB/s | 107.6 KiB | 00m00s [222/226] libtirpc-0:1.3.6-1.rc3.fc42.2 100% | 11.7 MiB/s | 95.5 KiB | 00m00s [223/226] gcc-plugin-annobin-0:15.1.1-2 100% | 6.3 MiB/s | 51.7 KiB | 00m00s [224/226] cracklib-0:2.9.11-7.fc42.x86_ 100% | 4.0 MiB/s | 81.2 KiB | 00m00s [225/226] annobin-plugin-gcc-0:12.95-1. 100% | 60.0 MiB/s | 982.4 KiB | 00m00s [226/226] annobin-docs-0:12.95-1.fc43.n 100% | 11.1 MiB/s | 90.8 KiB | 00m00s -------------------------------------------------------------------------------- [226/226] Total 100% | 149.9 MiB/s | 149.9 MiB | 00m01s Running transaction [ 1/228] Verify package files 100% | 1.1 KiB/s | 226.0 B | 00m00s >>> Running pre-transaction scriptlet: selinux-policy-targeted-0:41.41-1.fc43.no >>> Finished pre-transaction scriptlet: selinux-policy-targeted-0:41.41-1.fc43.n >>> [RPM] /var/lib/mock/fedora-rawhide-x86_64-1748958156.940009/root/var/cache/d [ 2/228] Prepare transaction 100% | 1.8 KiB/s | 226.0 B | 00m00s [ 3/228] Installing glib2-0:2.85.0-1.f 100% | 306.7 MiB/s | 14.7 MiB | 00m00s [ 4/228] Installing expat-0:2.7.1-1.fc 100% | 26.3 MiB/s | 296.3 KiB | 00m00s [ 5/228] Installing python-rpm-macros- 100% | 0.0 B/s | 22.8 KiB | 00m00s [ 6/228] Installing libseccomp-0:2.6.0 100% | 221.5 MiB/s | 226.8 KiB | 00m00s [ 7/228] Installing m4-0:1.4.20-1.fc43 100% | 64.2 MiB/s | 854.4 KiB | 00m00s [ 8/228] Installing make-1:4.4.1-10.fc 100% | 128.6 MiB/s | 1.8 MiB | 00m00s [ 9/228] Installing python3-rpm-macros 100% | 0.0 B/s | 6.7 KiB | 00m00s [ 10/228] Installing libtirpc-0:1.3.6-1 100% | 196.0 MiB/s | 200.7 KiB | 00m00s [ 11/228] Installing zchunk-libs-0:1.5. 100% | 96.1 MiB/s | 98.4 KiB | 00m00s [ 12/228] Installing libsolv-0:0.7.32-4 100% | 316.6 MiB/s | 972.5 KiB | 00m00s [ 13/228] Installing librepo-0:1.19.0-3 100% | 240.4 MiB/s | 246.1 KiB | 00m00s [ 14/228] Installing libyaml-0:0.2.5-16 100% | 0.0 B/s | 136.0 KiB | 00m00s [ 15/228] Installing libmodulemd-0:2.15 100% | 58.6 MiB/s | 719.9 KiB | 00m00s [ 16/228] Installing libdnf-0:0.74.0-1. 100% | 198.4 MiB/s | 2.2 MiB | 00m00s [ 17/228] Installing xml-common-0:0.6.3 100% | 79.2 MiB/s | 81.1 KiB | 00m00s [ 18/228] Installing libmpc-0:1.3.1-7.f 100% | 162.2 MiB/s | 166.1 KiB | 00m00s [ 19/228] Installing libtextstyle-0:0.2 100% | 195.6 MiB/s | 200.3 KiB | 00m00s [ 20/228] Installing gettext-libs-0:0.2 100% | 365.1 MiB/s | 2.2 MiB | 00m00s [ 21/228] Installing libkadm5-0:1.21.3- 100% | 210.8 MiB/s | 215.9 KiB | 00m00s [ 22/228] Installing checkpolicy-0:3.8- 100% | 108.3 MiB/s | 1.5 MiB | 00m00s [ 23/228] Installing libxslt-0:1.1.43-1 100% | 37.4 MiB/s | 459.2 KiB | 00m00s [ 24/228] Installing cmake-filesystem-0 100% | 7.4 MiB/s | 7.6 KiB | 00m00s [ 25/228] Installing zlib-ng-compat-dev 100% | 106.0 MiB/s | 108.5 KiB | 00m00s [ 26/228] Installing cpp-0:15.1.1-2.fc4 100% | 382.4 MiB/s | 37.9 MiB | 00m00s [ 27/228] Installing ctags-0:6.1.0-2.fc 100% | 139.8 MiB/s | 2.1 MiB | 00m00s [ 28/228] Installing libnsl2-0:2.0.1-3. 100% | 0.0 B/s | 59.0 KiB | 00m00s [ 29/228] Installing pyproject-rpm-macr 100% | 113.7 MiB/s | 116.4 KiB | 00m00s [ 30/228] Installing flex-0:2.6.4-19.fc 100% | 61.2 MiB/s | 815.3 KiB | 00m00s [ 31/228] Installing systemd-shared-0:2 100% | 421.0 MiB/s | 4.6 MiB | 00m00s [ 32/228] Installing libcomps-0:0.1.21- 100% | 205.6 MiB/s | 210.6 KiB | 00m00s [ 33/228] Installing polkit-libs-0:126- 100% | 196.8 MiB/s | 201.5 KiB | 00m00s [ 34/228] Installing json-glib-0:1.10.6 100% | 147.1 MiB/s | 602.5 KiB | 00m00s [ 35/228] Installing gsettings-desktop- 100% | 453.3 MiB/s | 5.4 MiB | 00m00s [ 36/228] Installing libbabeltrace-0:1. 100% | 261.9 MiB/s | 536.3 KiB | 00m00s [ 37/228] Installing annobin-docs-0:12. 100% | 0.0 B/s | 100.0 KiB | 00m00s [ 38/228] Installing cracklib-0:2.9.11- 100% | 19.1 MiB/s | 253.7 KiB | 00m00s [ 39/228] Installing libpwquality-0:1.4 100% | 31.7 MiB/s | 421.6 KiB | 00m00s [ 40/228] Installing gdbm-1:1.23-9.fc42 100% | 37.9 MiB/s | 465.2 KiB | 00m00s [ 41/228] Installing authselect-libs-0: 100% | 205.1 MiB/s | 840.0 KiB | 00m00s [ 42/228] Installing libev-0:4.33-13.fc 100% | 108.1 MiB/s | 110.7 KiB | 00m00s [ 43/228] Installing libverto-libev-0:0 100% | 0.0 B/s | 16.4 KiB | 00m00s [ 44/228] Installing ncurses-0:6.5-5.20 100% | 50.0 MiB/s | 614.7 KiB | 00m00s [ 45/228] Installing libicu-0:76.1-4.fc 100% | 454.2 MiB/s | 36.3 MiB | 00m00s [ 46/228] Installing boost-regex-0:1.83 100% | 281.6 MiB/s | 288.3 KiB | 00m00s [ 47/228] Installing source-highlight-0 100% | 116.1 MiB/s | 3.1 MiB | 00m00s >>> Running sysusers scriptlet: dbus-common-1:1.16.0-3.fc42.noarch >>> Finished sysusers scriptlet: dbus-common-1:1.16.0-3.fc42.noarch >>> Scriptlet output: >>> Creating group 'dbus' with GID 81. >>> Creating user 'dbus' (System Message Bus) with UID 81 and GID 81. >>> [ 48/228] Installing dbus-common-1:1.16 100% | 1.5 MiB/s | 13.6 KiB | 00m00s [ 49/228] Installing dbus-broker-0:36-7 100% | 22.2 MiB/s | 385.7 KiB | 00m00s [ 50/228] Installing dbus-1:1.16.0-3.fc 100% | 11.0 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: systemd-0:257.6-1.fc43.x86_64 >>> Finished sysusers scriptlet: systemd-0:257.6-1.fc43.x86_64 >>> Scriptlet output: >>> Creating group 'systemd-journal' with GID 190. >>> >>> Running sysusers scriptlet: systemd-0:257.6-1.fc43.x86_64 >>> Finished sysusers scriptlet: systemd-0:257.6-1.fc43.x86_64 >>> Scriptlet output: >>> Creating group 'systemd-oom' with GID 999. >>> Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 999 and >>> [ 51/228] Installing systemd-0:257.6-1. 100% | 104.5 MiB/s | 12.2 MiB | 00m00s [ 52/228] Installing systemd-pam-0:257. 100% | 157.3 MiB/s | 1.1 MiB | 00m00s [ 53/228] Installing logrotate-0:3.22.0 100% | 7.0 MiB/s | 151.6 KiB | 00m00s >>> Running post-install scriptlet: logrotate-0:3.22.0-3.fc42.x86_64 >>> Finished post-install scriptlet: logrotate-0:3.22.0-3.fc42.x86_64 >>> Scriptlet output: >>> Created symlink '/etc/systemd/system/timers.target.wants/logrotate.timer' → >>> [ 54/228] Installing fmt-0:11.2.0-2.fc4 100% | 262.1 MiB/s | 268.4 KiB | 00m00s [ 55/228] Installing libdnf5-0:5.2.13.1 100% | 407.1 MiB/s | 3.7 MiB | 00m00s >>> [RPM] /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew [ 56/228] Installing dnf-data-0:4.23.0- 100% | 6.7 MiB/s | 41.4 KiB | 00m00s [ 57/228] Installing groff-base-0:1.23. 100% | 139.0 MiB/s | 3.9 MiB | 00m00s [ 58/228] Installing perl-Digest-0:1.20 100% | 0.0 B/s | 37.1 KiB | 00m00s [ 59/228] Installing perl-Digest-MD5-0: 100% | 60.1 MiB/s | 61.6 KiB | 00m00s [ 60/228] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 61/228] Installing perl-B-0:1.89-517. 100% | 244.8 MiB/s | 501.3 KiB | 00m00s [ 62/228] Installing perl-libnet-0:3.15 100% | 287.8 MiB/s | 294.7 KiB | 00m00s [ 63/228] Installing perl-MIME-Base32-0 100% | 0.0 B/s | 32.2 KiB | 00m00s [ 64/228] Installing perl-Data-Dumper-0 100% | 114.7 MiB/s | 117.5 KiB | 00m00s [ 65/228] Installing perl-URI-0:5.32-1. 100% | 133.8 MiB/s | 274.1 KiB | 00m00s [ 66/228] Installing perl-IO-Socket-IP- 100% | 99.8 MiB/s | 102.2 KiB | 00m00s [ 67/228] Installing perl-AutoLoader-0: 100% | 0.0 B/s | 20.9 KiB | 00m00s [ 68/228] Installing perl-IO-Socket-SSL 100% | 347.6 MiB/s | 712.0 KiB | 00m00s [ 69/228] Installing perl-Net-SSLeay-0: 100% | 271.7 MiB/s | 1.4 MiB | 00m00s [ 70/228] Installing perl-Text-Tabs+Wra 100% | 0.0 B/s | 23.9 KiB | 00m00s [ 71/228] Installing perl-Pod-Escapes-1 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 72/228] Installing perl-Time-Local-2: 100% | 0.0 B/s | 70.6 KiB | 00m00s [ 73/228] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 74/228] Installing perl-File-Path-0:2 100% | 0.0 B/s | 64.5 KiB | 00m00s [ 75/228] Installing perl-locale-0:1.12 100% | 0.0 B/s | 6.9 KiB | 00m00s [ 76/228] Installing perl-HTTP-Tiny-0:0 100% | 152.8 MiB/s | 156.4 KiB | 00m00s [ 77/228] Installing perl-Pod-Simple-1: 100% | 280.7 MiB/s | 574.8 KiB | 00m00s [ 78/228] Installing perl-Term-Cap-0:1. 100% | 0.0 B/s | 30.6 KiB | 00m00s [ 79/228] Installing perl-Term-ANSIColo 100% | 96.9 MiB/s | 99.2 KiB | 00m00s [ 80/228] Installing perl-IPC-Open3-0:1 100% | 0.0 B/s | 23.3 KiB | 00m00s [ 81/228] Installing perl-File-Temp-1:0 100% | 160.2 MiB/s | 164.1 KiB | 00m00s [ 82/228] Installing perl-POSIX-0:2.20- 100% | 226.9 MiB/s | 232.3 KiB | 00m00s [ 83/228] Installing perl-Class-Struct- 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 84/228] Installing perl-Pod-Perldoc-0 100% | 15.0 MiB/s | 169.2 KiB | 00m00s [ 85/228] Installing perl-podlators-1:6 100% | 28.5 MiB/s | 321.4 KiB | 00m00s [ 86/228] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.2 KiB | 00m00s [ 87/228] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.6 KiB | 00m00s [ 88/228] Installing perl-File-stat-0:1 100% | 0.0 B/s | 13.1 KiB | 00m00s [ 89/228] Installing perl-Socket-4:2.03 100% | 119.1 MiB/s | 122.0 KiB | 00m00s [ 90/228] Installing perl-Pod-Usage-4:2 100% | 8.6 MiB/s | 87.9 KiB | 00m00s [ 91/228] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 12.9 KiB | 00m00s [ 92/228] Installing perl-IO-0:1.55-517 100% | 147.7 MiB/s | 151.3 KiB | 00m00s [ 93/228] Installing perl-Fcntl-0:1.18- 100% | 0.0 B/s | 50.0 KiB | 00m00s [ 94/228] Installing perl-overloading-0 100% | 0.0 B/s | 5.5 KiB | 00m00s [ 95/228] Installing perl-mro-0:1.29-51 100% | 0.0 B/s | 42.6 KiB | 00m00s [ 96/228] Installing perl-Text-ParseWor 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 97/228] Installing perl-Getopt-Long-1 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [ 98/228] Installing perl-Storable-1:3. 100% | 228.4 MiB/s | 233.9 KiB | 00m00s [ 99/228] Installing perl-MIME-Base64-0 100% | 43.2 MiB/s | 44.3 KiB | 00m00s [100/228] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 11.7 KiB | 00m00s [101/228] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [102/228] Installing perl-parent-1:0.24 100% | 0.0 B/s | 11.0 KiB | 00m00s [103/228] Installing perl-overload-0:1. 100% | 0.0 B/s | 71.9 KiB | 00m00s [104/228] Installing perl-Scalar-List-U 100% | 145.0 MiB/s | 148.5 KiB | 00m00s [105/228] Installing perl-constant-0:1. 100% | 0.0 B/s | 27.4 KiB | 00m00s [106/228] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [107/228] Installing perl-Errno-0:1.38- 100% | 0.0 B/s | 8.7 KiB | 00m00s [108/228] Installing perl-Carp-0:1.54-5 100% | 0.0 B/s | 47.7 KiB | 00m00s [109/228] Installing perl-Encode-4:3.21 100% | 223.5 MiB/s | 4.7 MiB | 00m00s [110/228] Installing perl-DynaLoader-0: 100% | 0.0 B/s | 32.5 KiB | 00m00s [111/228] Installing perl-PathTools-0:3 100% | 180.2 MiB/s | 184.5 KiB | 00m00s [112/228] Installing perl-Exporter-0:5. 100% | 54.3 MiB/s | 55.6 KiB | 00m00s [113/228] Installing perl-libs-4:5.40.2 100% | 299.7 MiB/s | 9.9 MiB | 00m00s [114/228] Installing perl-interpreter-4 100% | 10.6 MiB/s | 119.9 KiB | 00m00s [115/228] Installing perl-threads-1:2.4 100% | 114.4 MiB/s | 117.1 KiB | 00m00s [116/228] Installing perl-threads-share 100% | 83.8 MiB/s | 85.9 KiB | 00m00s [117/228] Installing perl-Thread-Queue- 100% | 0.0 B/s | 30.4 KiB | 00m00s [118/228] Installing perl-File-Compare- 100% | 0.0 B/s | 6.1 KiB | 00m00s [119/228] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [120/228] Installing perl-File-Find-0:1 100% | 0.0 B/s | 42.5 KiB | 00m00s [121/228] Installing libipt-0:2.1.2-1.f 100% | 0.0 B/s | 114.6 KiB | 00m00s [122/228] Installing gettext-envsubst-0 100% | 6.8 MiB/s | 76.2 KiB | 00m00s [123/228] Installing gettext-runtime-0: 100% | 31.6 MiB/s | 453.6 KiB | 00m00s [124/228] Installing kernel-headers-0:6 100% | 231.9 MiB/s | 6.7 MiB | 00m00s [125/228] Installing glibc-devel-0:2.41 100% | 195.0 MiB/s | 2.3 MiB | 00m00s [126/228] Installing libxcrypt-devel-0: 100% | 32.3 MiB/s | 33.1 KiB | 00m00s [127/228] Installing gcc-0:15.1.1-2.fc4 100% | 450.0 MiB/s | 111.2 MiB | 00m00s [128/228] Installing gmp-c++-1:6.3.0-3. 100% | 0.0 B/s | 28.5 KiB | 00m00s [129/228] Installing gmp-devel-1:6.3.0- 100% | 345.8 MiB/s | 354.1 KiB | 00m00s [130/228] Installing nettle-devel-0:3.1 100% | 385.4 MiB/s | 1.5 MiB | 00m00s [131/228] Installing libblkid-devel-0:2 100% | 0.0 B/s | 46.0 KiB | 00m00s [132/228] Installing duktape-0:2.7.0-9. 100% | 603.3 MiB/s | 617.8 KiB | 00m00s [133/228] Installing libproxy-0:0.5.8-2 100% | 102.1 MiB/s | 104.5 KiB | 00m00s [134/228] Installing libsepol-devel-0:3 100% | 125.3 MiB/s | 128.3 KiB | 00m00s [135/228] Installing libtasn1-tools-0:4 100% | 5.6 MiB/s | 63.1 KiB | 00m00s [136/228] Installing libtasn1-devel-0:4 100% | 81.1 MiB/s | 83.1 KiB | 00m00s [137/228] Installing pcre2-utf32-0:10.4 100% | 585.0 MiB/s | 599.1 KiB | 00m00s [138/228] Installing pcre2-utf16-0:10.4 100% | 306.2 MiB/s | 627.2 KiB | 00m00s [139/228] Installing pcre2-devel-0:10.4 100% | 123.1 MiB/s | 2.1 MiB | 00m00s [140/228] Installing libselinux-devel-0 100% | 39.5 MiB/s | 161.6 KiB | 00m00s [141/228] Installing libmount-devel-0:2 100% | 31.5 MiB/s | 64.5 KiB | 00m00s [142/228] Installing tzdata-0:2025b-1.f 100% | 65.2 MiB/s | 1.9 MiB | 00m00s [143/228] Installing python-pip-wheel-0 100% | 622.5 MiB/s | 1.2 MiB | 00m00s [144/228] Installing mpdecimal-0:4.0.1- 100% | 213.7 MiB/s | 218.8 KiB | 00m00s [145/228] Installing libb2-0:0.98.1-13. 100% | 15.4 MiB/s | 47.2 KiB | 00m00s [146/228] Installing python3-libs-0:3.1 100% | 376.6 MiB/s | 40.3 MiB | 00m00s [147/228] Installing python3-0:3.13.3-3 100% | 2.7 MiB/s | 30.4 KiB | 00m00s [148/228] Installing python3-packaging- 100% | 281.2 MiB/s | 575.9 KiB | 00m00s [149/228] Installing python3-libdnf-0:0 100% | 465.9 MiB/s | 3.7 MiB | 00m00s [150/228] Installing python3-libselinux 100% | 297.7 MiB/s | 609.8 KiB | 00m00s [151/228] Installing python3-libsemanag 100% | 374.6 MiB/s | 383.6 KiB | 00m00s [152/228] Installing python3-hawkey-0:0 100% | 290.0 MiB/s | 297.0 KiB | 00m00s [153/228] Installing python3-rpm-genera 100% | 0.0 B/s | 82.9 KiB | 00m00s [154/228] Installing python3-iniconfig- 100% | 0.0 B/s | 23.5 KiB | 00m00s [155/228] Installing python3-pluggy-0:1 100% | 97.2 MiB/s | 199.0 KiB | 00m00s [156/228] Installing python3-pytest-0:8 100% | 406.0 MiB/s | 21.1 MiB | 00m00s [157/228] Installing python3-libcomps-0 100% | 142.4 MiB/s | 145.8 KiB | 00m00s [158/228] Installing python3-rpm-0:5.99 100% | 85.2 MiB/s | 174.5 KiB | 00m00s [159/228] Installing python3-dnf-0:4.23 100% | 123.0 MiB/s | 2.7 MiB | 00m00s [160/228] Installing python3-audit-0:4. 100% | 281.5 MiB/s | 288.2 KiB | 00m00s [161/228] Installing python3-distro-0:1 100% | 16.3 MiB/s | 200.9 KiB | 00m00s [162/228] Installing python3-setuptools 100% | 273.9 MiB/s | 8.8 MiB | 00m00s [163/228] Installing python3-setools-0: 100% | 293.3 MiB/s | 2.9 MiB | 00m00s [164/228] Installing gdb-headless-0:16. 100% | 335.0 MiB/s | 15.7 MiB | 00m00s [165/228] Installing protobuf-c-0:1.5.1 100% | 50.2 MiB/s | 51.4 KiB | 00m00s [166/228] Installing hiredis-0:1.2.0-6. 100% | 8.8 MiB/s | 107.6 KiB | 00m00s >>> Running sysusers scriptlet: unbound-libs-0:1.22.0-14.fc43.x86_64 >>> Finished sysusers scriptlet: unbound-libs-0:1.22.0-14.fc43.x86_64 >>> Scriptlet output: >>> Creating group 'unbound' with GID 998. >>> Creating user 'unbound' (Unbound DNS resolver) with UID 998 and GID 998. >>> [167/228] Installing unbound-libs-0:1.2 100% | 287.9 MiB/s | 1.4 MiB | 00m00s [168/228] Installing gnutls-dane-0:3.8. 100% | 0.0 B/s | 70.2 KiB | 00m00s [169/228] Installing emacs-filesystem-1 100% | 0.0 B/s | 544.0 B | 00m00s [170/228] Installing autoconf-0:2.72-5. 100% | 164.7 MiB/s | 2.8 MiB | 00m00s [171/228] Installing sgml-common-0:0.6. 100% | 15.5 MiB/s | 174.9 KiB | 00m00s [172/228] Installing docbook-dtds-0:1.0 100% | 41.4 MiB/s | 8.3 MiB | 00m00s [173/228] Installing docbook-style-xsl- 100% | 278.3 MiB/s | 15.9 MiB | 00m00s [174/228] Installing sysprof-capture-de 100% | 270.2 MiB/s | 276.7 KiB | 00m00s [175/228] Installing libffi-devel-0:3.4 100% | 34.0 MiB/s | 34.8 KiB | 00m00s [176/228] Installing glib2-devel-0:2.85 100% | 398.7 MiB/s | 15.9 MiB | 00m00s [177/228] Installing polkit-devel-0:126 100% | 402.3 MiB/s | 411.9 KiB | 00m00s [178/228] Installing polkit-docs-0:126- 100% | 467.0 MiB/s | 956.4 KiB | 00m00s [179/228] Installing p11-kit-devel-0:0. 100% | 183.2 MiB/s | 562.7 KiB | 00m00s [180/228] Installing libidn2-devel-0:2. 100% | 153.0 MiB/s | 156.7 KiB | 00m00s [181/228] Installing gnutls-c++-0:3.8.9 100% | 0.0 B/s | 73.2 KiB | 00m00s [182/228] Installing libverto-devel-0:0 100% | 0.0 B/s | 26.4 KiB | 00m00s [183/228] Installing libcom_err-devel-0 100% | 1.8 MiB/s | 18.3 KiB | 00m00s [184/228] Installing keyutils-libs-deve 100% | 53.9 MiB/s | 55.2 KiB | 00m00s [185/228] Installing words-0:3.0-61.fc4 100% | 394.2 MiB/s | 4.7 MiB | 00m00s [186/228] Installing lmdb-libs-0:0.9.33 100% | 104.3 MiB/s | 106.9 KiB | 00m00s [187/228] Installing libss-0:1.47.2-3.f 100% | 0.0 B/s | 76.1 KiB | 00m00s [188/228] Installing krb5-pkinit-0:1.21 100% | 123.3 MiB/s | 126.2 KiB | 00m00s [189/228] Installing libcbor-0:0.11.0-3 100% | 0.0 B/s | 79.2 KiB | 00m00s [190/228] Installing libfido2-0:1.15.0- 100% | 237.9 MiB/s | 243.6 KiB | 00m00s [191/228] Installing xz-devel-1:5.8.1-1 100% | 256.4 MiB/s | 262.6 KiB | 00m00s [192/228] Installing libxml2-devel-0:2. 100% | 189.8 MiB/s | 3.4 MiB | 00m00s [193/228] Installing libgpg-error-devel 100% | 22.7 MiB/s | 255.5 KiB | 00m00s [194/228] Installing openssh-0:10.0p1-2 100% | 107.1 MiB/s | 1.4 MiB | 00m00s [195/228] Installing libedit-0:3.1-55.2 100% | 240.0 MiB/s | 245.8 KiB | 00m00s [196/228] Installing libselinux-utils-0 100% | 26.3 MiB/s | 323.3 KiB | 00m00s [197/228] Installing policycoreutils-0: 100% | 26.7 MiB/s | 712.0 KiB | 00m00s >>> Running post-install scriptlet: policycoreutils-0:3.8-1.fc42.x86_64 >>> Finished post-install scriptlet: policycoreutils-0:3.8-1.fc42.x86_64 >>> Scriptlet output: >>> Created symlink '/etc/systemd/system/sysinit.target.wants/selinux-autorelabe >>> [198/228] Installing selinux-policy-0:4 100% | 1.6 MiB/s | 33.3 KiB | 00m00s [199/228] Installing selinux-policy-tar 100% | 208.6 MiB/s | 15.0 MiB | 00m00s [200/228] Installing python3-policycore 100% | 325.6 MiB/s | 5.9 MiB | 00m00s [201/228] Installing policycoreutils-py 100% | 8.7 MiB/s | 97.8 KiB | 00m00s [202/228] Installing policycoreutils-de 100% | 24.7 MiB/s | 328.3 KiB | 00m00s [203/228] Installing selinux-policy-dev 100% | 373.1 MiB/s | 23.1 MiB | 00m00s [204/228] Installing openssh-clients-0: 100% | 89.9 MiB/s | 2.6 MiB | 00m00s [205/228] Installing libxslt-devel-0:1. 100% | 67.9 MiB/s | 972.9 KiB | 00m00s [206/228] Installing krb5-server-0:1.21 100% | 29.8 MiB/s | 764.0 KiB | 00m00s >>> Running post-install scriptlet: krb5-server-0:1.21.3-5.fc42.x86_64 >>> Finished post-install scriptlet: krb5-server-0:1.21.3-5.fc42.x86_64 >>> Scriptlet output: >>> Running in chroot, ignoring command 'daemon-reload' >>> [207/228] Installing krb5-devel-0:1.21. 100% | 46.6 MiB/s | 715.2 KiB | 00m00s [208/228] Installing gnutls-devel-0:3.8 100% | 215.9 MiB/s | 5.8 MiB | 00m00s [209/228] Installing json-glib-devel-0: 100% | 149.7 MiB/s | 2.7 MiB | 00m00s [210/228] Installing xmlto-0:0.0.29-2.f 100% | 9.9 MiB/s | 122.1 KiB | 00m00s [211/228] Installing automake-0:1.17-2. 100% | 86.3 MiB/s | 1.8 MiB | 00m00s [212/228] Installing gdb-0:16.3-1.fc43. 100% | 37.3 MiB/s | 458.9 KiB | 00m00s [213/228] Installing python3-pytest-asy 100% | 129.7 MiB/s | 132.8 KiB | 00m00s [214/228] Installing python3-pytest-tim 100% | 82.0 MiB/s | 83.9 KiB | 00m00s [215/228] Installing python3-devel-0:3. 100% | 91.1 MiB/s | 1.8 MiB | 00m00s [216/228] Installing python3-pip-0:25.1 100% | 207.4 MiB/s | 11.8 MiB | 00m00s [217/228] Installing glib-networking-0: 100% | 148.0 MiB/s | 757.8 KiB | 00m00s [218/228] Installing annobin-plugin-gcc 100% | 81.0 MiB/s | 995.2 KiB | 00m00s [219/228] Installing gcc-plugin-annobin 100% | 4.8 MiB/s | 58.8 KiB | 00m00s [220/228] Installing gettext-0:0.25-1.f 100% | 380.6 MiB/s | 12.9 MiB | 00m00s [221/228] Installing authselect-0:1.5.1 100% | 12.9 MiB/s | 158.2 KiB | 00m00s [222/228] Installing pam-0:1.7.0-4.fc42 100% | 84.7 MiB/s | 1.7 MiB | 00m00s [223/228] Installing rpm-plugin-selinux 100% | 0.0 B/s | 13.0 KiB | 00m00s [224/228] Installing systemd-rpm-macros 100% | 8.7 MiB/s | 8.9 KiB | 00m00s [225/228] Installing systemd-devel-0:25 100% | 54.8 MiB/s | 729.5 KiB | 00m00s [226/228] Installing procps-ng-0:4.0.4- 100% | 72.2 MiB/s | 1.0 MiB | 00m00s [227/228] Installing pam-devel-0:1.7.0- 100% | 28.4 MiB/s | 174.4 KiB | 00m00s [228/228] Installing openssl-devel-1:3. 100% | 1.1 MiB/s | 5.6 MiB | 00m05s Warning: skipped OpenPGP checks for 226 packages from repositories: copr_base, http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch Complete! Finish: build setup for cockpit-339-2.fc43.src.rpm Start: rpmbuild cockpit-339-2.fc43.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1748908800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.IQMGsz Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.aO6Pjo + umask 022 + cd /builddir/build/BUILD/cockpit-339-build + cd /builddir/build/BUILD/cockpit-339-build + rm -rf cockpit-339 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cockpit-339.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd cockpit-339 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ws3iZf + umask 022 + cd /builddir/build/BUILD/cockpit-339-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd cockpit-339 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup '/lt_cv_sys_global_symbol_to_cdecl=/s#(".*"|'\''.*'\'')#"sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=x86_64-redhat-linux --host=x86_64-redhat-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-selinux-policy=targeted --with-pamdir=/usr/lib64/security checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports the include directive... yes (GNU style) checking for x86_64-redhat-linux-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for gcc option to enable large file support... none needed checking for x86_64-redhat-linux-ranlib... no checking for ranlib... ranlib checking for x86_64-redhat-linux-ar... no checking for ar... ar checking for closefrom... yes checking for pidfd_getpid... yes checking whether make supports nested variables... (cached) yes checking whether to install to prefix only... no checking whether to build selinux policy, and which... targeted checking for library containing argp_parse... none required checking for library containing fts_close... none required checking for x86_64-redhat-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for gio-2.0 >= 2.56 gio-unix-2.0... yes checking for libsystemd >= 235... yes checking for json-glib-1.0 >= 1.4... yes checking for gnutls >= 3.6.0... yes checking for krb5-gssapi >= 1.11 krb5 >= 1.11... yes checking for security/pam_appl.h... yes checking for crypt.h... yes checking for crypt_r in -lcrypt... yes checking for systemd... yes checking for systemd unit dir... /usr/lib/systemd/system checking for xgettext... /usr/bin/xgettext checking for ssh-add... /usr/bin/ssh-add checking for ssh-agent... /usr/bin/ssh-agent checking for asan flags... no checking for system group to which admin users belong... wheel checking for cockpit-session PATH value... /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin checking whether to build documentation... yes checking for xsltproc... /usr/bin/xsltproc checking for xmlto... /usr/bin/xmlto checking for AllowMultiHost default... no checking whether to install cockpit-client... no checking for debug mode... default checking whether to build with coverage... no checking build strict... no checking for a Python interpreter with version >= 3.6... python3 checking for python3... /usr/bin/python3 checking for python3 version... 3.13 checking for python3 platform... linux checking for GNU default python3 prefix... ${prefix} checking for GNU default python3 exec_prefix... ${exec_prefix} checking for python3 script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.13/site-packages checking for python3 extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib64/python3.13/site-packages checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/guide/version config.status: creating src/tls/cockpit-certificate-helper config.status: creating src/ws/cockpit-desktop config.status: creating config.h config.status: executing depfiles commands Cockpit 339 ================ prefix: /usr exec_prefix: /usr libdir: /usr/lib64 libexecdir: /usr/libexec bindir: /usr/bin sbindir: /usr/bin datarootdir: ${prefix}/share datadir: /usr/share sysconfdir: /etc localstatedir: /var pamdir: /usr/lib64/security systemd unit dir: /usr/lib/systemd/system compiler: gcc cflags: -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g cppflags: admin group: wheel cockpit-session PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin Building docs: yes Debug mode: default Node environment: production With coverage: no With address sanitizer: no SELinux Policy: targeted cockpit-client: no ssh-add: /usr/bin/ssh-add ssh-agent: /usr/bin/ssh-agent Now type 'make' to compile cockpit. + /usr/bin/make -O -j4 V=1 VERBOSE=1 gdbus-codegen --interface-prefix com.redhat.Cockpit.DBusTests --c-namespace Test --c-generate-object-manager --header --output src/ws/mock-dbus-tests.h src/ws/com.redhat.Cockpit.DBusTests.xml gdbus-codegen --interface-prefix com.redhat.Cockpit.DBusTests --c-namespace Test --c-generate-object-manager --body --output src/ws/mock-dbus-tests.c src/ws/com.redhat.Cockpit.DBusTests.xml /usr/bin/make all-am make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/cockpitclosefrom.o src/common/cockpitclosefrom.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' ./tools/escape-to-c cockpit_webresponse_fail_html_text < src/common/fail.html > src/common/fail-html.c.tmp && mv src/common/fail-html.c.tmp src/common/fail-html.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -fPIC -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/ws/pam_cockpit_cert_so-pam_cockpit_cert.o `test -f 'src/ws/pam_cockpit_cert.c' || echo './'`src/ws/pam_cockpit_cert.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -fPIC -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/ws/mock_pam_conv_mod_so-mock-pam-conv-mod.o `test -f 'src/ws/mock-pam-conv-mod.c' || echo './'`src/ws/mock-pam-conv-mod.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p doc/man/ && /usr/bin/xsltproc -nonet --param man.output.quietly 1 --output doc/man/cockpit.1 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl doc/man/cockpit.xml make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p doc/man/ && /usr/bin/xsltproc -nonet --param man.output.quietly 1 --output doc/man/cockpit-bridge.1 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl doc/man/cockpit-bridge.xml make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p doc/man/ && /usr/bin/xsltproc -nonet --param man.output.quietly 1 --output doc/man/cockpit-desktop.1 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl doc/man/cockpit-desktop.xml make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p doc/man/ && /usr/bin/xsltproc -nonet --param man.output.quietly 1 --output doc/man/cockpit-ws.8 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl doc/man/cockpit-ws.xml make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p doc/man/ && /usr/bin/xsltproc -nonet --param man.output.quietly 1 --output doc/man/cockpit-tls.8 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl doc/man/cockpit-tls.xml make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p doc/man/ && /usr/bin/xsltproc -nonet --param man.output.quietly 1 --output doc/man/cockpit.conf.5 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl doc/man/cockpit.conf.xml make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p doc/man/ && /usr/bin/xsltproc -nonet --param man.output.quietly 1 --output doc/man/pam_ssh_add.8 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl doc/man/pam_ssh_add.xml make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' msgfmt --xml -d ./po --template src/ws/org.cockpit_project.cockpit.appdata.xml.in --output src/ws/org.cockpit_project.cockpit.appdata.xml make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p src/appstream/ && msgfmt --xml -d ./po --template src/appstream/org.cockpit_project.cockpit_sosreport.metainfo.xml.in --output src/appstream/org.cockpit_project.cockpit_sosreport.metainfo.xml make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p src/appstream/ && msgfmt --xml -d ./po --template src/appstream/org.cockpit_project.cockpit_kdump.metainfo.xml.in --output src/appstream/org.cockpit_project.cockpit_kdump.metainfo.xml make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p src/appstream/ && msgfmt --xml -d ./po --template src/appstream/org.cockpit_project.cockpit_selinux.metainfo.xml.in --output src/appstream/org.cockpit_project.cockpit_selinux.metainfo.xml make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p src/systemd/ && sed \ -e 's,[@]PACKAGE[@],cockpit,g' \ -e 's,[@]admin_group[@],wheel,g' \ -e 's,[@]datadir[@],/usr/share,g' \ -e 's,[@]libexecdir[@],/usr/libexec,g' \ src/systemd/cockpit-issue.service.in > src/systemd/cockpit-issue.service.tmp && mv -f src/systemd/cockpit-issue.service.tmp src/systemd/cockpit-issue.service make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p src/systemd/ && sed \ -e 's,[@]PACKAGE[@],cockpit,g' \ -e 's,[@]admin_group[@],wheel,g' \ -e 's,[@]datadir[@],/usr/share,g' \ -e 's,[@]libexecdir[@],/usr/libexec,g' \ src/systemd/cockpit.service.in > src/systemd/cockpit.service.tmp && mv -f src/systemd/cockpit.service.tmp src/systemd/cockpit.service make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p src/systemd/ && sed \ -e 's,[@]PACKAGE[@],cockpit,g' \ -e 's,[@]admin_group[@],wheel,g' \ -e 's,[@]datadir[@],/usr/share,g' \ -e 's,[@]libexecdir[@],/usr/libexec,g' \ src/systemd/cockpit.socket.in > src/systemd/cockpit.socket.tmp && mv -f src/systemd/cockpit.socket.tmp src/systemd/cockpit.socket make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p src/systemd/ && sed \ -e 's,[@]PACKAGE[@],cockpit,g' \ -e 's,[@]admin_group[@],wheel,g' \ -e 's,[@]datadir[@],/usr/share,g' \ -e 's,[@]libexecdir[@],/usr/libexec,g' \ src/systemd/cockpit-session@.service.in > src/systemd/cockpit-session@.service.tmp && mv -f src/systemd/cockpit-session@.service.tmp src/systemd/cockpit-session@.service make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p src/systemd/ && sed \ -e 's,[@]PACKAGE[@],cockpit,g' \ -e 's,[@]admin_group[@],wheel,g' \ -e 's,[@]datadir[@],/usr/share,g' \ -e 's,[@]libexecdir[@],/usr/libexec,g' \ src/systemd/cockpit-wsinstance-http.service.in > src/systemd/cockpit-wsinstance-http.service.tmp && mv -f src/systemd/cockpit-wsinstance-http.service.tmp src/systemd/cockpit-wsinstance-http.service make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p src/systemd/ && sed \ -e 's,[@]PACKAGE[@],cockpit,g' \ -e 's,[@]admin_group[@],wheel,g' \ -e 's,[@]datadir[@],/usr/share,g' \ -e 's,[@]libexecdir[@],/usr/libexec,g' \ src/systemd/cockpit-wsinstance-https-factory@.service.in > src/systemd/cockpit-wsinstance-https-factory@.service.tmp && mv -f src/systemd/cockpit-wsinstance-https-factory@.service.tmp src/systemd/cockpit-wsinstance-https-factory@.service make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p src/systemd/ && sed \ -e 's,[@]PACKAGE[@],cockpit,g' \ -e 's,[@]admin_group[@],wheel,g' \ -e 's,[@]datadir[@],/usr/share,g' \ -e 's,[@]libexecdir[@],/usr/libexec,g' \ src/systemd/cockpit-wsinstance-https@.service.in > src/systemd/cockpit-wsinstance-https@.service.tmp && mv -f src/systemd/cockpit-wsinstance-https@.service.tmp src/systemd/cockpit-wsinstance-https@.service make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p src/systemd/tmpfiles.d/ && sed \ -e 's,[@]PACKAGE[@],cockpit,g' \ -e 's,[@]admin_group[@],wheel,g' \ -e 's,[@]datadir[@],/usr/share,g' \ -e 's,[@]libexecdir[@],/usr/libexec,g' \ src/systemd/tmpfiles.d/cockpit-ws.conf.in > src/systemd/tmpfiles.d/cockpit-ws.conf.tmp && mv -f src/systemd/tmpfiles.d/cockpit-ws.conf.tmp src/systemd/tmpfiles.d/cockpit-ws.conf make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' ./tools/node-modules make_package_lock_json + cmd_make_package_lock_json + '[' '!' -e .git ']' + '[' package-lock.json -nt package.json ']' + exit 0 make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p src/appstream/ && msgfmt --xml -d ./po --template src/appstream/org.cockpit_project.cockpit_storaged.metainfo.xml.in --output src/appstream/org.cockpit_project.cockpit_storaged.metainfo.xml make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make -sf /usr/share/selinux/devel/Makefile cockpit.pp Compiling targeted cockpit module Creating targeted cockpit.pp policy package make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' selinux/cockpit.if:13: Warning: duplicate definition of cockpit_ws_domtrans(). Original definition on /usr/share/selinux/devel/include/contrib/cockpit.if:13. selinux/cockpit.if:32: Warning: duplicate definition of cockpit_session_domtrans(). Original definition on /usr/share/selinux/devel/include/contrib/cockpit.if:34. selinux/cockpit.if:51: Warning: duplicate definition of cockpit_rw_pipes(). Original definition on /usr/share/selinux/devel/include/contrib/cockpit.if:55. selinux/cockpit.if:69: Warning: duplicate definition of cockpit_manage_unix_stream_sockets(). Original definition on /usr/share/selinux/devel/include/contrib/cockpit.if:75. selinux/cockpit.if:87: Warning: duplicate definition of cockpit_search_lib(). Original definition on /usr/share/selinux/devel/include/contrib/cockpit.if:95. selinux/cockpit.if:106: Warning: duplicate definition of cockpit_read_lib_files(). Original definition on /usr/share/selinux/devel/include/contrib/cockpit.if:116. selinux/cockpit.if:125: Warning: duplicate definition of cockpit_manage_lib_files(). Original definition on /usr/share/selinux/devel/include/contrib/cockpit.if:137. selinux/cockpit.if:144: Warning: duplicate definition of cockpit_manage_lib_dirs(). Original definition on /usr/share/selinux/devel/include/contrib/cockpit.if:158. selinux/cockpit.if:163: Warning: duplicate definition of cockpit_read_pid_files(). Original definition on /usr/share/selinux/devel/include/contrib/cockpit.if:179. selinux/cockpit.if:182: Warning: duplicate definition of cockpit_manage_pid_dirs(). Original definition on /usr/share/selinux/devel/include/contrib/cockpit.if:200. selinux/cockpit.if:200: Warning: duplicate definition of cockpit_manage_pid_files(). Original definition on /usr/share/selinux/devel/include/contrib/cockpit.if:220. selinux/cockpit.if:218: Warning: duplicate definition of cockpit_systemctl(). Original definition on /usr/share/selinux/devel/include/contrib/cockpit.if:240. selinux/cockpit.if:246: Warning: duplicate definition of cockpit_admin(). Original definition on /usr/share/selinux/devel/include/contrib/cockpit.if:270. make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p src/appstream/ && msgfmt --xml -d ./po --template src/appstream/org.cockpit_project.cockpit_networkmanager.metainfo.xml.in --output src/appstream/org.cockpit_project.cockpit_networkmanager.metainfo.xml make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p src/systemd/ && GETTEXTDATADIRS=./po msgfmt --xml -d ./po --template src/systemd/org.cockpit-project.cockpit-bridge.policy.in --output src/systemd/org.cockpit-project.cockpit-bridge.policy make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-ws\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/ws/libcockpit_ws_a-cockpitcompat.o `test -f 'src/ws/cockpitcompat.c' || echo './'`src/ws/cockpitcompat.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-ws\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/ws/cockpit_ws-main.o `test -f 'src/ws/main.c' || echo './'`src/ws/main.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-ws\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/ws/libcockpit_ws_a-cockpithandlers.o `test -f 'src/ws/cockpithandlers.c' || echo './'`src/ws/cockpithandlers.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-ws\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/ws/libcockpit_ws_a-cockpitbranding.o `test -f 'src/ws/cockpitbranding.c' || echo './'`src/ws/cockpitbranding.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-ws\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/ws/libcockpit_ws_a-cockpitchannelsocket.o `test -f 'src/ws/cockpitchannelsocket.c' || echo './'`src/ws/cockpitchannelsocket.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-ws\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/ws/libcockpit_ws_a-cockpitchannelresponse.o `test -f 'src/ws/cockpitchannelresponse.c' || echo './'`src/ws/cockpitchannelresponse.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-ws\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/ws/libcockpit_ws_a-cockpitcreds.o `test -f 'src/ws/cockpitcreds.c' || echo './'`src/ws/cockpitcreds.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitclosefrom.o `test -f 'src/common/cockpitclosefrom.c' || echo './'`src/common/cockpitclosefrom.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-ws\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/ws/libcockpit_ws_a-cockpitauth.o `test -f 'src/ws/cockpitauth.c' || echo './'`src/ws/cockpitauth.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitcontrolmessages.o `test -f 'src/common/cockpitcontrolmessages.c' || echo './'`src/common/cockpitcontrolmessages.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpiterror.o `test -f 'src/common/cockpiterror.c' || echo './'`src/common/cockpiterror.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpithash.o `test -f 'src/common/cockpithash.c' || echo './'`src/common/cockpithash.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitflow.o `test -f 'src/common/cockpitflow.c' || echo './'`src/common/cockpitflow.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitchannel.o `test -f 'src/common/cockpitchannel.c' || echo './'`src/common/cockpitchannel.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-ws\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/ws/libcockpit_ws_a-cockpitwebservice.o `test -f 'src/ws/cockpitwebservice.c' || echo './'`src/ws/cockpitwebservice.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitlocale.o `test -f 'src/common/cockpitlocale.c' || echo './'`src/common/cockpitlocale.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitmemfdread.o `test -f 'src/common/cockpitmemfdread.c' || echo './'`src/common/cockpitmemfdread.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitpipetransport.o `test -f 'src/common/cockpitpipetransport.c' || echo './'`src/common/cockpitpipetransport.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitsocket.o `test -f 'src/common/cockpitsocket.c' || echo './'`src/common/cockpitsocket.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitjson.o `test -f 'src/common/cockpitjson.c' || echo './'`src/common/cockpitjson.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitsystem.o `test -f 'src/common/cockpitsystem.c' || echo './'`src/common/cockpitsystem.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpittemplate.o `test -f 'src/common/cockpittemplate.c' || echo './'`src/common/cockpittemplate.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitpipe.o `test -f 'src/common/cockpitpipe.c' || echo './'`src/common/cockpitpipe.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitunicode.o `test -f 'src/common/cockpitunicode.c' || echo './'`src/common/cockpitunicode.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitwebfilter.o `test -f 'src/common/cockpitwebfilter.c' || echo './'`src/common/cockpitwebfilter.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpittransport.o `test -f 'src/common/cockpittransport.c' || echo './'`src/common/cockpittransport.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-fail-html.o `test -f 'src/common/fail-html.c' || echo './'`src/common/fail-html.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitwebinject.o `test -f 'src/common/cockpitwebinject.c' || echo './'`src/common/cockpitwebinject.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/cockpitbase64.o src/common/cockpitbase64.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/cockpitauthorize.o src/common/cockpitauthorize.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/cockpitfdpassing.o src/common/cockpitfdpassing.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/cockpitconf.o src/common/cockpitconf.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/cockpithex.o src/common/cockpithex.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/cockpitframe.o src/common/cockpitframe.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/cockpitjsonprint.o src/common/cockpitjsonprint.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/cockpitmemory.o src/common/cockpitmemory.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/cockpitwebcertificate.o src/common/cockpitwebcertificate.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitwebserver.o `test -f 'src/common/cockpitwebserver.c' || echo './'`src/common/cockpitwebserver.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"WebSocket\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/websocket/libwebsocket_a-websocket.o `test -f 'src/websocket/websocket.c' || echo './'`src/websocket/websocket.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"WebSocket\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/websocket/libwebsocket_a-websocketclient.o `test -f 'src/websocket/websocketclient.c' || echo './'`src/websocket/websocketclient.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"cockpit-protocol\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/common/libcockpit_common_a-cockpitwebresponse.o `test -f 'src/common/cockpitwebresponse.c' || echo './'`src/common/cockpitwebresponse.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"WebSocket\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/websocket/libwebsocket_a-websocketserver.o `test -f 'src/websocket/websocketserver.c' || echo './'`src/websocket/websocketserver.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/session/client-certificate.o src/session/client-certificate.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/tls/main.o src/tls/main.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/session/session-utils.o src/session/session-utils.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/tls/certificate.o src/tls/certificate.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/tls/client-certificate.o src/tls/client-certificate.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/session/session.o src/session/session.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/tls/httpredirect.o src/tls/httpredirect.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/tls/server.o src/tls/server.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/tls/socket-io.o src/tls/socket-io.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/tls/connection.o src/tls/connection.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -DG_LOG_DOMAIN=\"WebSocket\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/websocket/libwebsocket_a-websocketconnection.o `test -f 'src/websocket/websocketconnection.c' || echo './'`src/websocket/websocketconnection.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/tls/cockpit_wsinstance_factory-wsinstance-factory.o `test -f 'src/tls/wsinstance-factory.c' || echo './'`src/tls/wsinstance-factory.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -fPIC -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mock-pam-conv-mod.so src/ws/mock_pam_conv_mod_so-mock-pam-conv-mod.o -lpam make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/tls/cockpit-certificate-ensure.o src/tls/cockpit-certificate-ensure.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' COPY dist/static/fonts/RedHatText-Regular.woff2 → doc/guide/html/ make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' COPY dist/static/fonts/RedHatText-Medium.woff2 → doc/guide/html/ make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' bzip2 -9 < cockpit.pp > cockpit.pp.bz2.tmp && mv cockpit.pp.bz2.tmp cockpit.pp.bz2 make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -fPIC -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o pam_cockpit_cert.so src/ws/pam_cockpit_cert_so-pam_cockpit_cert.o -lpam make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' rm -f libcockpit-ws.a ar cru libcockpit-ws.a src/ws/libcockpit_ws_a-cockpithandlers.o src/ws/libcockpit_ws_a-cockpitauth.o src/ws/libcockpit_ws_a-cockpitcompat.o src/ws/libcockpit_ws_a-cockpitbranding.o src/ws/libcockpit_ws_a-cockpitchannelresponse.o src/ws/libcockpit_ws_a-cockpitchannelsocket.o src/ws/libcockpit_ws_a-cockpitcreds.o src/ws/libcockpit_ws_a-cockpitwebservice.o ranlib libcockpit-ws.a make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' rm -f libcockpit-common-nodeps.a ar cru libcockpit-common-nodeps.a src/common/cockpitauthorize.o src/common/cockpitbase64.o src/common/cockpitconf.o src/common/cockpitfdpassing.o src/common/cockpitframe.o src/common/cockpithex.o src/common/cockpitjsonprint.o src/common/cockpitmemory.o src/common/cockpitwebcertificate.o ranlib libcockpit-common-nodeps.a make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' rm -f libcockpit-common.a ar cru libcockpit-common.a src/common/libcockpit_common_a-cockpitchannel.o src/common/libcockpit_common_a-cockpitclosefrom.o src/common/libcockpit_common_a-cockpitcontrolmessages.o src/common/libcockpit_common_a-cockpiterror.o src/common/libcockpit_common_a-cockpitflow.o src/common/libcockpit_common_a-cockpithash.o src/common/libcockpit_common_a-cockpitjson.o src/common/libcockpit_common_a-cockpitlocale.o src/common/libcockpit_common_a-cockpitmemfdread.o src/common/libcockpit_common_a-cockpitpipe.o src/common/libcockpit_common_a-cockpitpipetransport.o src/common/libcockpit_common_a-cockpitsocket.o src/common/libcockpit_common_a-cockpitsystem.o src/common/libcockpit_common_a-cockpittemplate.o src/common/libcockpit_common_a-cockpittransport.o src/common/libcockpit_common_a-cockpitunicode.o src/common/libcockpit_common_a-cockpitwebfilter.o src/common/libcockpit_common_a-cockpitwebinject.o src/common/libcockpit_common_a-cockpitwebresponse.o src/common/libcockpit_common_a-cockpitwebserver.o src/common/libcockpit_common_a-fail-html.o ranlib libcockpit-common.a make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' rm -f libwebsocket.a ar cru libwebsocket.a src/websocket/libwebsocket_a-websocket.o src/websocket/libwebsocket_a-websocketclient.o src/websocket/libwebsocket_a-websocketserver.o src/websocket/libwebsocket_a-websocketconnection.o ranlib libwebsocket.a make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' rm -f libcockpit-tls.a ar cru libcockpit-tls.a src/tls/certificate.o src/tls/client-certificate.o src/tls/connection.o src/tls/httpredirect.o src/tls/server.o src/tls/socket-io.o ranlib libcockpit-tls.a make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -fPIC -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/pam-ssh-add/pam_ssh_add_so-pam-ssh-add.o `test -f 'src/pam-ssh-add/pam-ssh-add.c' || echo './'`src/pam-ssh-add/pam-ssh-add.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -DHAVE_CONFIG_H -I. -I./src -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\""/usr/libexec"\" -DPACKAGE_SYSCONF_DIR=\""/etc"\" -fPIC -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -c -o src/pam-ssh-add/libpam_ssh_add_a-pam-ssh-add.o `test -f 'src/pam-ssh-add/pam-ssh-add.c' || echo './'`src/pam-ssh-add/pam-ssh-add.c make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o cockpit-tls src/tls/main.o libcockpit-tls.a libcockpit-common-nodeps.a -lgnutls -lpthread make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o cockpit-session src/common/cockpitclosefrom.o src/session/client-certificate.o src/session/session-utils.o src/session/session.o libcockpit-common-nodeps.a -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lsystemd -lpam make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o cockpit-certificate-ensure src/tls/cockpit-certificate-ensure.o libcockpit-tls.a libcockpit-common-nodeps.a -lgnutls -lpthread make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o cockpit-wsinstance-factory src/tls/cockpit_wsinstance_factory-wsinstance-factory.o libcockpit-tls.a libcockpit-common-nodeps.a -lgnutls -lpthread -lsystemd make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' rm -f libpam_ssh_add.a ar cru libpam_ssh_add.a src/pam-ssh-add/libpam_ssh_add_a-pam-ssh-add.o ranlib libpam_ssh_add.a make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -fPIC -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o pam_ssh_add.so src/pam-ssh-add/pam_ssh_add_so-pam-ssh-add.o libpam_ssh_add.a -lpam make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' gcc -std=gnu18 -pthread -Wall -Werror=strict-prototypes -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=return-type -Werror=missing-include-dirs -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o cockpit-ws src/ws/cockpit_ws-main.o libcockpit-ws.a libcockpit-common.a libcockpit-common-nodeps.a libwebsocket.a -lgio-2.0 -lgobject-2.0 -lglib-2.0 -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lsystemd -lutil -lsystemd -lcrypt make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p doc/guide/html/ && \ cp ./doc/guide/static/home.png ./doc/guide/static/gtk-doc.css ./doc/guide/static/left.png ./doc/guide/static/right.png ./doc/guide/static/style.css ./doc/guide/static/up.png doc/guide/html/ && \ LANG=C.UTF-8 /usr/bin/xmlto html -m ./doc/guide/gtk-doc.xsl -o doc/guide/html/ \ --searchpath /builddir/build/BUILD/cockpit-339-build/cockpit-339:/builddir/build/BUILD/cockpit-339-build/cockpit-339:/builddir/build/BUILD/cockpit-339-build/cockpit-339/doc/guide \ ./doc/guide/cockpit-guide.xml && \ rm -f doc/guide/html/cockpit-guide.proc make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.urnt88 + umask 022 + cd /builddir/build/BUILD/cockpit-339-build + '[' /builddir/build/BUILD/cockpit-339-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/cockpit-339-build/BUILDROOT ++ dirname /builddir/build/BUILD/cockpit-339-build/BUILDROOT + mkdir -p /builddir/build/BUILD/cockpit-339-build + mkdir /builddir/build/BUILD/cockpit-339-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd cockpit-339 + /usr/bin/make install DESTDIR=/builddir/build/BUILD/cockpit-339-build/BUILDROOT 'INSTALL=/usr/bin/install -p' /usr/bin/make install-am make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[2]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/libexec' /usr/bin/install -p cockpit-session cockpit-tls cockpit-certificate-ensure cockpit-wsinstance-factory '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/libexec' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/libexec' /usr/bin/install -p src/tls/cockpit-certificate-helper src/ws/cockpit-desktop '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/libexec' /usr/bin/make install-exec-hook make[3]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' mkdir -p /builddir/build/BUILD/cockpit-339-build/BUILDROOT/etc/motd.d ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/run/cockpit/issue /builddir/build/BUILD/cockpit-339-build/BUILDROOT/etc/motd.d/cockpit mkdir -p /builddir/build/BUILD/cockpit-339-build/BUILDROOT/etc/issue.d ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/run/cockpit/issue /builddir/build/BUILD/cockpit-339-build/BUILDROOT/etc/issue.d/cockpit.issue mkdir -p /builddir/build/BUILD/cockpit-339-build/BUILDROOT/etc/cockpit/ws-certs.d /builddir/build/BUILD/cockpit-339-build/BUILDROOT/etc/cockpit/machines.d chmod 755 /builddir/build/BUILD/cockpit-339-build/BUILDROOT/etc/cockpit/ws-certs.d /builddir/build/BUILD/cockpit-339-build/BUILDROOT/etc/cockpit/machines.d make[3]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/libexec' /usr/bin/install -p cockpit-ws '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/libexec' mkdir -p /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit /usr/bin/install -p -m 644 doc/guide/html/* /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit cd ./dist; find */* -type f ! -name '*.LEGAL.txt' -a ! -path 'playground/*' -exec install -D -m 644 '{}' '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/{}' \; find ./dist -name '*.LEGAL.txt' -exec install --target-directory '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal' '{}' -D -m 644 '{}' \; install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/apps.js.LEGAL.txt' with './dist/apps/apps.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/kdump.js.LEGAL.txt' with './dist/kdump/kdump.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/index.js.LEGAL.txt' with './dist/metrics/index.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/firewall.js.LEGAL.txt' with './dist/networkmanager/firewall.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/networkmanager.js.LEGAL.txt' with './dist/networkmanager/networkmanager.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/updates.js.LEGAL.txt' with './dist/packagekit/updates.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/journal.js.LEGAL.txt' with './dist/playground/journal.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/plot.js.LEGAL.txt' with './dist/playground/plot.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/react-patterns.js.LEGAL.txt' with './dist/playground/react-patterns.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/remote.js.LEGAL.txt' with './dist/playground/remote.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/selinux.js.LEGAL.txt' with './dist/selinux/selinux.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/shell.js.LEGAL.txt' with './dist/shell/shell.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/sosreport.js.LEGAL.txt' with './dist/sosreport/sosreport.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/storaged.js.LEGAL.txt' with './dist/storaged/storaged.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/hwinfo.js.LEGAL.txt' with './dist/systemd/hwinfo.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/logs.js.LEGAL.txt' with './dist/systemd/logs.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/overview.js.LEGAL.txt' with './dist/systemd/overview.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/services.js.LEGAL.txt' with './dist/systemd/services.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/terminal.css.LEGAL.txt' with './dist/systemd/terminal.css.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/terminal.js.LEGAL.txt' with './dist/systemd/terminal.js.LEGAL.txt' install: will not overwrite just-created '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/legal/users.js.LEGAL.txt' with './dist/users/users.js.LEGAL.txt' /usr/bin/install -p -d -m 700 /builddir/build/BUILD/cockpit-339-build/BUILDROOT/var/lib/selinux/targeted/active/modules/200/cockpit python3 -m pip install --no-index --force-reinstall --ignore-installed --root='/builddir/build/BUILD/cockpit-339-build/BUILDROOT/' --prefix='/usr' \ "$(python3 '.'/src/build_backend.py --wheel '.' tmp/wheel)" Processing ./tmp/wheel/cockpit-339-py3-none-any.whl Installing collected packages: cockpit Successfully installed cockpit-339 mkdir -p /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/libexec mv -t /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/libexec /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/bin/cockpit-askpass /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/arch' /usr/bin/install -p -m 644 src/branding/arch/branding.css '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/arch' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/centos' /usr/bin/install -p -m 644 src/branding/centos/branding.css '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/centos' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/libexec' /usr/bin/install -p -m 644 src/client/cockpit-client.ui '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/libexec' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/libexec' /usr/bin/install -p src/client/cockpit-client '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/libexec' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/debian' /usr/bin/install -p -m 644 src/branding/debian/branding.css '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/debian' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/default' /usr/bin/install -p -m 644 src/branding/default/apple-touch-icon.png src/branding/default/branding.css src/branding/default/brand-large.png src/branding/default/favicon.ico src/branding/default/logo.png '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/default' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/fedora' /usr/bin/install -p -m 644 src/branding/fedora/branding.css '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/fedora' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/icons/hicolor/128x128/apps' /usr/bin/install -p -m 644 src/ws/cockpit.png '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/icons/hicolor/128x128/apps' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/icons/hicolor/64x64/apps' /usr/bin/install -p -m 644 pkg/sosreport/cockpit-sosreport.png '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/icons/hicolor/64x64/apps' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/issue/' /usr/bin/install -p -m 644 src/systemd/inactive.issue '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/issue/' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/issue/' /usr/bin/install -p src/systemd/update-issue '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/issue/' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/opensuse' /usr/bin/install -p -m 644 src/branding/opensuse/branding.css '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/opensuse' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/rhel' /usr/bin/install -p -m 644 src/branding/rhel/branding.css '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/rhel' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/systemd/system' /usr/bin/install -p -m 644 src/systemd/cockpit-session.socket src/systemd/cockpit-session-socket-user.service src/systemd/system-cockpithttps.slice src/systemd/cockpit-wsinstance-http.socket src/systemd/cockpit-wsinstance-https-factory.socket src/systemd/cockpit-wsinstance-https@.socket src/systemd/cockpit-wsinstance-socket-user.service '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/systemd/system' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/ubuntu' /usr/bin/install -p -m 644 src/branding/ubuntu/branding.css src/branding/ubuntu/favicon.ico '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/ubuntu' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/man/man1' /usr/bin/install -p -m 644 doc/man/cockpit.1 doc/man/cockpit-bridge.1 doc/man/cockpit-desktop.1 '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/man/man1' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/man/man5' /usr/bin/install -p -m 644 doc/man/cockpit.conf.5 '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/man/man5' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/man/man8' /usr/bin/install -p -m 644 doc/man/cockpit-ws.8 doc/man/cockpit-tls.8 doc/man/pam_ssh_add.8 selinux/cockpit_session_selinux.8cockpit selinux/cockpit_ws_selinux.8cockpit '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/man/man8' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/metainfo' /usr/bin/install -p -m 644 src/ws/org.cockpit_project.cockpit.appdata.xml '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/metainfo' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/metainfo' /usr/bin/install -p -m 644 src/appstream/org.cockpit_project.cockpit_sosreport.metainfo.xml src/appstream/org.cockpit_project.cockpit_kdump.metainfo.xml src/appstream/org.cockpit_project.cockpit_selinux.metainfo.xml src/appstream/org.cockpit_project.cockpit_storaged.metainfo.xml src/appstream/org.cockpit_project.cockpit_networkmanager.metainfo.xml '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/metainfo' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/polkit-1/actions' /usr/bin/install -p -m 644 src/systemd/org.cockpit-project.cockpit-bridge.policy '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/polkit-1/actions' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/systemd/system' /usr/bin/install -p -m 644 src/systemd/cockpit-issue.service src/systemd/cockpit.service src/systemd/cockpit.socket src/systemd/cockpit-session@.service src/systemd/cockpit-wsinstance-http.service src/systemd/cockpit-wsinstance-https-factory@.service src/systemd/cockpit-wsinstance-https@.service '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/systemd/system' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/tmpfiles.d' /usr/bin/install -p -m 644 src/systemd/tmpfiles.d/cockpit-ws.conf '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/tmpfiles.d' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib64/security' /usr/bin/install -p pam_ssh_add.so pam_cockpit_cert.so '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib64/security' /usr/bin/mkdir -p '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/selinux/packages/targeted/' /usr/bin/install -p -m 644 cockpit.pp.bz2 '/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/selinux/packages/targeted/' /usr/bin/make install-data-hook make[3]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/pixmaps/archlinux-logo.png /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/arch/logo.png ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/pixmaps/archlinux-logo.png /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/arch/apple-touch-icon.png ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/pixmaps/archlinux-logo.png /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/arch/favicon.ico ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/pixmaps/system-logo-white.png /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/centos/logo.png ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/pixmaps/fedora-logo-sprite.png /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/centos/apple-touch-icon.png ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/etc/favicon.png /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/centos/favicon.ico ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/pixmaps/debian-logo.png /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/debian/logo.png ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/pixmaps/debian-logo.png /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/debian/favicon.ico ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/pixmaps/system-logo-white.png /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/fedora/logo.png ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/pixmaps/fedora-logo-sprite.png /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/fedora/apple-touch-icon.png ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/etc/favicon.png /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/fedora/favicon.ico ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/wallpapers/default-1920x1200.jpg /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/opensuse/default-1920x1200.jpg ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/pixmaps/distribution-logos/square-hicolor.svg /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/opensuse/square-hicolor.svg ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/pixmaps/distribution-logos/favicon.ico /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/opensuse/favicon.ico ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/pixmaps/system-logo-white.png /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/rhel/logo.png ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/pixmaps/fedora-logo-sprite.png /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/rhel/apple-touch-icon.png ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/etc/favicon.png /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/rhel/favicon.ico ln -sTfr /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/plymouth/ubuntu-logo.png /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/branding/ubuntu/logo.png make[3]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[2]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' + mkdir -p /builddir/build/BUILD/cockpit-339-build/BUILDROOT/etc/pam.d + install -p -m 644 tools/cockpit.pam /builddir/build/BUILD/cockpit-339-build/BUILDROOT/etc/pam.d/cockpit + rm -f '/builddir/build/BUILD/cockpit-339-build/BUILDROOT//usr/lib64/cockpit/*.so' + install -D -p -m 644 AUTHORS COPYING README.md /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/doc/cockpit/ + echo '%dir /usr/share/cockpit' + echo '%dir /usr/share/cockpit/base1' + find /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/base1 -type f -o -type l + echo /etc/cockpit/machines.d + echo /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/polkit-1/actions/org.cockpit-project.cockpit-bridge.policy + echo '%dir /usr/share/cockpit/shell' + find /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/shell -type f + echo '%dir /usr/share/cockpit/systemd' + find /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/systemd -type f + echo '%dir /usr/share/cockpit/users' + find /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/users -type f + echo '%dir /usr/share/cockpit/metrics' + find /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/metrics -type f + echo '%dir /usr/share/cockpit/kdump' + find /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/kdump -type f + echo '%dir /usr/share/cockpit/sosreport' + find /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/sosreport -type f + echo '%dir /usr/share/cockpit/storaged' + find /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/storaged -type f + echo '%dir /usr/share/cockpit/networkmanager' + find /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/networkmanager -type f + echo '%dir /usr/share/cockpit/packagekit' + find /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/packagekit -type f + echo '%dir /usr/share/cockpit/apps' + find /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/apps -type f + echo '%dir /usr/share/cockpit/selinux' + find /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/selinux -type f + echo '%dir /usr/share/cockpit/static' + echo '%dir /usr/share/cockpit/static/fonts' + find /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/share/cockpit/static -type f + sed -i 's|/builddir/build/BUILD/cockpit-339-build/BUILDROOT||' base.list kdump.list networkmanager.list packagekit.list selinux.list sosreport.list static.list storaged.list system.list + rm -rf /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/src/debug + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 339-2.fc43 --unique-debug-suffix -339-2.fc43.x86_64 --unique-debug-src-base cockpit-339-2.fc43.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/cockpit-339-build/cockpit-339 find-debuginfo: starting Extracting debug info from 7 files DWARF-compressing 7 files sepdebugcrcfix: Updated 7 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/cockpit-339-2.fc43.x86_64 find-debuginfo: done + /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/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/libexec/cockpit-certificate-helper from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/libexec/cockpit-desktop from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/libexec/cockpit-client from /usr/bin/env python3 to #!/usr/bin/python3 mangling shebang in /usr/share/cockpit/issue/update-issue from /bin/sh -e to #!/usr/bin/sh -e + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13 using python3.13 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j4 /builddir/build/BUILD/cockpit-339-build/BUILDROOT /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/bei/data/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/bei/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/bei/data/__pycache__/beipack_loader.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/bei/data/__pycache__/beipack_loader.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/bei/__pycache__/bootloader.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/bei/__pycache__/spawn.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/bei/__pycache__/tmpfs.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/bei/__pycache__/beiboot.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/ferny/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/ferny/__pycache__/askpass.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/bei/__pycache__/beipack.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/bei/__pycache__/beiboot.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/ferny/__pycache__/interaction_client.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/bei/__pycache__/bootloader.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/ferny/__pycache__/session.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/ferny/__pycache__/ssh_errors.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/ferny/__pycache__/interaction_agent.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/ferny/__pycache__/ssh_askpass.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/ferny/__pycache__/ssh_askpass.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/ferny/__pycache__/transport.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/systemd_ctypes/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/ferny/__pycache__/session.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/ferny/__pycache__/interaction_agent.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/ferny/__pycache__/transport.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/systemd_ctypes/__pycache__/inotify.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/systemd_ctypes/__pycache__/introspection.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/systemd_ctypes/__pycache__/event.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/systemd_ctypes/__pycache__/librarywrapper.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/systemd_ctypes/__pycache__/libsystemd.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/systemd_ctypes/__pycache__/typing.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/systemd_ctypes/__pycache__/pathwatch.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/systemd_ctypes/__pycache__/librarywrapper.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/systemd_ctypes/__pycache__/bustypes.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/systemd_ctypes/__pycache__/bus.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/systemd_ctypes/__pycache__/inotify.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/channels/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/systemd_ctypes/__pycache__/event.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/channels/__pycache__/dbus.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/systemd_ctypes/__pycache__/bustypes.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/channels/__pycache__/info.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/_vendor/systemd_ctypes/__pycache__/bus.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/channels/__pycache__/http_channel.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/channels/__pycache__/packages.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/channels/__pycache__/metrics.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/channels/__pycache__/trivial.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/channels/__pycache__/stream.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/channels/__pycache__/metrics.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/channels/__pycache__/filesystem.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/channels/__pycache__/stream.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/channels/__pycache__/pcp.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/channels/__pycache__/http_channel.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/data/__pycache__/__init__.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/channels/__pycache__/pcp.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/data/__pycache__/__init__.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/_version.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/beipack.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/bridge.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/config.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/beiboot.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/internal_endpoints.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/osinfo.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/jsonutil.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/channel.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/peer.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/polkit.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/channels/__pycache__/filesystem.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/polyfills.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/packages.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/protocol.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/remote.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/router.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/beipack.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/samples.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/superuser.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/bridge.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/config.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/transports.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/beiboot.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/protocol.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/superuser.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/channel.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/polkit.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/remote.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/packages.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/peer.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/router.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages/cockpit/__pycache__/transports.cpython-313.opt-1.pyc: replacing with normalized version Scanned 109 directories and 1116 files, processed 710 inodes, 89 modified (62 replaced + 27 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/cockpit-339-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Rd6a3A + umask 022 + cd /builddir/build/BUILD/cockpit-339-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd cockpit-339 ++ nproc + make -j4 check make check-am make[1]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make test-authorize test-base64 test-channel test-config test-frame test-hash test-json test-jsonfds test-locale test-pipe test-template test-transport test-unicode test-webcertificate test-webresponse test-webserver test-ssh-add test-cockpit-certificate-ensure test-tls-connection test-tls-server test-websocket test-auth test-compat test-creds test-kerberos libpreload-temp-home.so wsinstance-start socket-activation-helper frob-websocket test-server mock-echo mock-auth-command libcockpit-test.a \ src/ws/mock-cat-with-init src/tls/test-socket-activation-helper.sh src/common/mock-stderr \ src/common/mock-content src/pam-ssh-add/mock-ssh-agent src/pam-ssh-add/mock-ssh-add src/pam-ssh-add/mock-environment src/tls/ca/alice-expired.pem src/tls/ca/alice.key src/tls/ca/alice.p12 src/tls/ca/alice.pem src/tls/ca/bob.key src/tls/ca/bob.p12 src/tls/ca/bob.pem src/tls/ca/ca.conf src/tls/ca/ca.key src/tls/ca/ca.pem src/tls/ca/generate.sh src/ws/mock-combined.crt src/ws/mock-ecc.crt src/ws/mock-ecc.key src/ws/mock-cat-with-init src/ws/mock-kdc src/ws/mock-krb5.conf.in src/ws/mock-kdc.conf.in src/ws/mock-static src/ws/mock-config src/ws/mock-pipes/exit127 src/ws/mock-pipes/someprogram src/ws/mock-pipes/cockpit-session make[2]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' CC src/common/test_authorize-test-authorize.o CC src/common/test_base64-test-base64.o CC src/common/test_channel-test-channel.o CC src/common/test_config-test-config.o CC src/common/test_frame-test-frame.o CC src/common/test_hash-test-hash.o CC src/common/test_json-test-json.o CC src/common/test_jsonfds-test-jsonfds.o CC src/common/test_locale-test-locale.o CC src/common/test_pipe-test-pipe.o CC src/common/test_template-test-template.o CC src/common/test_transport-test-transport.o CC src/common/test_unicode-test-unicode.o CC src/common/test_webcertificate-test-webcertificate.o CC src/common/test_webresponse-test-webresponse.o CC src/common/test_webserver-test-webserver.o CC src/pam-ssh-add/test_ssh_add-test-ssh-add.o CC src/tls/test_cockpit_certificate_ensure-test-cockpit-certificate-ensure.o CC src/tls/test_tls_connection-test-connection.o CC src/tls/test_tls_server-test-server.o CC src/websocket/test_websocket-test-websocket.o CC src/ws/test_auth-test-auth.o CC src/ws/test_compat-test-compat.o CC src/ws/test_creds-test-creds.o CC src/ws/test_kerberos-test-kerberos.o CC src/common/libpreload_temp_home_so-preload-temp-home.o CC src/tls/wsinstance-start.o CC src/tls/socket-activation-helper.o CC src/websocket/frob_websocket-frob-websocket.o CC src/ws/test_server-mock-service.o CC src/ws/test_server-test-server.o CC src/ws/test_server-mock-dbus-tests.o CC src/ws/mock_echo-mock-echo.o CC src/ws/mock_auth_command-mock-auth-command.o CC src/session/mock_auth_command-session-utils.o make[2]: Nothing to be done for 'src/ws/mock-cat-with-init'. make[2]: Nothing to be done for 'src/tls/test-socket-activation-helper.sh'. make[2]: Nothing to be done for 'src/common/mock-stderr'. make[2]: Nothing to be done for 'src/common/mock-content'. make[2]: Nothing to be done for 'src/pam-ssh-add/mock-ssh-agent'. make[2]: Nothing to be done for 'src/pam-ssh-add/mock-ssh-add'. make[2]: Nothing to be done for 'src/pam-ssh-add/mock-environment'. make[2]: Nothing to be done for 'src/tls/ca/alice-expired.pem'. make[2]: Nothing to be done for 'src/tls/ca/alice.key'. make[2]: Nothing to be done for 'src/tls/ca/alice.p12'. make[2]: Nothing to be done for 'src/tls/ca/alice.pem'. make[2]: Nothing to be done for 'src/tls/ca/bob.key'. make[2]: Nothing to be done for 'src/tls/ca/bob.p12'. make[2]: Nothing to be done for 'src/tls/ca/bob.pem'. make[2]: Nothing to be done for 'src/tls/ca/ca.conf'. make[2]: Nothing to be done for 'src/tls/ca/ca.key'. make[2]: Nothing to be done for 'src/tls/ca/ca.pem'. make[2]: Nothing to be done for 'src/tls/ca/generate.sh'. make[2]: Nothing to be done for 'src/ws/mock-combined.crt'. make[2]: Nothing to be done for 'src/ws/mock-ecc.crt'. make[2]: Nothing to be done for 'src/ws/mock-ecc.key'. make[2]: Nothing to be done for 'src/ws/mock-cat-with-init'. make[2]: Nothing to be done for 'src/ws/mock-kdc'. make[2]: Nothing to be done for 'src/ws/mock-krb5.conf.in'. make[2]: Nothing to be done for 'src/ws/mock-kdc.conf.in'. make[2]: Nothing to be done for 'src/ws/mock-static'. make[2]: Nothing to be done for 'src/ws/mock-config'. make[2]: Nothing to be done for 'src/ws/mock-pipes/exit127'. make[2]: Nothing to be done for 'src/ws/mock-pipes/someprogram'. make[2]: Nothing to be done for 'src/ws/mock-pipes/cockpit-session'. CC src/testlib/libcockpit_test_a-cockpittest.o CC src/testlib/libcockpit_test_a-mock-auth.o CC src/testlib/libcockpit_test_a-mock-channel.o CC src/testlib/libcockpit_test_a-mock-pressure.o CC src/testlib/libcockpit_test_a-mock-transport.o CC src/testlib/libcockpit_test_a-retest.o CCLD libpreload-temp-home.so CCLD wsinstance-start CCLD socket-activation-helper CCLD mock-echo AR libcockpit-test.a CCLD test-authorize CCLD test-base64 CCLD test-channel CCLD test-config CCLD test-frame CCLD test-hash CCLD test-json CCLD test-jsonfds CCLD test-locale CCLD test-pipe CCLD test-template CCLD test-transport CCLD test-unicode CCLD test-webcertificate CCLD test-webresponse CCLD test-webserver CCLD test-ssh-add CCLD test-cockpit-certificate-ensure CCLD test-tls-connection CCLD test-tls-server CCLD test-websocket CCLD test-auth CCLD test-compat CCLD test-creds CCLD test-kerberos CCLD frob-websocket CCLD test-server make[2]: 'libcockpit-test.a' is up to date. CCLD mock-auth-command make[2]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make check-TESTS check-local make[2]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' if grep -n -r 'name="id' doc/guide/html >&2; then \ echo "Unexpected generated id in the documentation" >&2; \ exit 1; \ fi make[3]: Entering directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' PASS: test-authorize PASS: test-base64 PASS: test/common/static-code PASS: test-config PASS: test-hash PASS: test-frame PASS: test-json PASS: test-locale PASS: test-template PASS: test-jsonfds PASS: test-unicode PASS: test-webcertificate PASS: test-webresponse PASS: test-webserver PASS: test-ssh-add PASS: test-cockpit-certificate-ensure PASS: test-tls-connection PASS: test-transport PASS: test-channel PASS: test-pipe PASS: test-compat PASS: test-creds PASS: test-kerberos PASS: test-websocket PASS: pkg/users/test-list-public-keys.sh PASS: src/tls/test-socket-activation-helper.sh PASS: test-tls-server PASS: test-auth ============================================================================ Testsuite summary for Cockpit 339 ============================================================================ # TOTAL: 28 # PASS: 28 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[3]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[2]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' make[1]: Leaving directory '/builddir/build/BUILD/cockpit-339-build/cockpit-339' + export NO_QUNIT=1 + NO_QUNIT=1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib64/python3.13/site-packages:/builddir/build/BUILD/cockpit-339-build/BUILDROOT/usr/lib/python3.13/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + /usr/bin/pytest /usr/lib/python3.13/site-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) ============================= test session starts ============================== platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 rootdir: /builddir/build/BUILD/cockpit-339-build/cockpit-339 configfile: pyproject.toml testpaths: test/pytest plugins: asyncio-1.0.0, timeout-2.4.0 asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collected 154 items test/pytest/test_beiboot.py::test_bridge_beiboot ERROR [ 0%] test/pytest/test_bridge.py::test_echo ERROR [ 1%] test/pytest/test_bridge.py::test_host ERROR [ 1%] test/pytest/test_bridge.py::test_dbus_call_internal ERROR [ 2%] test/pytest/test_bridge.py::test_dbus_watch ERROR [ 3%] test/pytest/test_bridge.py::test_superuser_dbus ERROR [ 3%] test/pytest/test_bridge.py::test_superuser_dbus_pw ERROR [ 4%] test/pytest/test_bridge.py::test_superuser_dbus_wrong_pw ERROR [ 5%] test/pytest/test_bridge.py::test_superuser_init ERROR [ 5%] test/pytest/test_bridge.py::test_superuser_init_pw ERROR [ 6%] test/pytest/test_bridge.py::test_no_login_messages ERROR [ 7%] test/pytest/test_bridge.py::test_login_messages ERROR [ 7%] test/pytest/test_bridge.py::test_freeze ERROR [ 8%] test/pytest/test_bridge.py::test_internal_metrics ERROR [ 9%] test/pytest/test_bridge.py::test_fsread1_errors ERROR [ 9%] test/pytest/test_bridge.py::test_fsread1_size_hint ERROR [ 10%] test/pytest/test_bridge.py::test_fsread1_size_hint_absent ERROR [ 11%] test/pytest/test_bridge.py::test_fsread1_size_hint_absent_char_device ERROR [ 11%] test/pytest/test_bridge.py::test_fslist1_no_watch ERROR [ 12%] test/pytest/test_bridge.py::test_fslist1_notexist ERROR [ 12%] test/pytest/test_bridge.py::test_fsreplace1 ERROR [ 13%] test/pytest/test_bridge.py::test_fsreplace1_change_conflict ERROR [ 14%] test/pytest/test_bridge.py::test_fsreplace1_change_conflict_mode ERROR [ 14%] test/pytest/test_bridge.py::test_fsreplace1_error ERROR [ 15%] test/pytest/test_bridge.py::test_fsreplace1_attrs[user_group_mock_arg0-attrs0] ERROR [ 16%] test/pytest/test_bridge.py::test_fsreplace1_attrs[user_group_mock_arg1-attrs1] ERROR [ 16%] test/pytest/test_bridge.py::test_fsreplace1_size_hint ERROR [ 17%] test/pytest/test_bridge.py::test_channel[DBusChannel] ERROR [ 18%] test/pytest/test_bridge.py::test_channel[EchoChannel] ERROR [ 18%] test/pytest/test_bridge.py::test_channel[FsInfoChannel] ERROR [ 19%] test/pytest/test_bridge.py::test_channel[FsListChannel] ERROR [ 20%] test/pytest/test_bridge.py::test_channel[FsReadChannel] ERROR [ 20%] test/pytest/test_bridge.py::test_channel[FsReplaceChannel] ERROR [ 21%] test/pytest/test_bridge.py::test_channel[FsWatchChannel] ERROR [ 22%] test/pytest/test_bridge.py::test_channel[HttpChannel] ERROR [ 22%] test/pytest/test_bridge.py::test_channel[InfoChannel] ERROR [ 23%] test/pytest/test_bridge.py::test_channel[InternalMetricsChannel] ERROR [ 24%] test/pytest/test_bridge.py::test_channel[NullChannel] ERROR [ 24%] test/pytest/test_bridge.py::test_channel[PackagesChannel] ERROR [ 25%] test/pytest/test_bridge.py::test_channel[PcpMetricsChannel] ERROR [ 25%] test/pytest/test_bridge.py::test_channel[SubprocessStreamChannel] ERROR [ 26%] test/pytest/test_bridge.py::test_channel[SocketStreamChannel] ERROR [ 27%] test/pytest/test_bridge.py::test_get_os_release[\n\n# simple\nID=mylinux\nVERSION=1.2\n\n# comment\nFOO=bar\n\n-expected0] ERROR [ 27%] test/pytest/test_bridge.py::test_get_os_release[SINGLE='foo:bar '\nDOUBLE=" bar//foo"\n-expected1] ERROR [ 28%] test/pytest/test_bridge.py::test_get_os_release[A=a\nNOVALUE\nDOUBLEEQ=a=b\nB=b-expected2] ERROR [ 29%] test/pytest/test_bridge.py::test_get_os_release[X=a:b\nY=a b\nZ=a-b\nV=a_b-expected3] ERROR [ 29%] test/pytest/test_bridge.py::test_async_acks ERROR [ 30%] test/pytest/test_bridge.py::test_flow_control ERROR [ 31%] test/pytest/test_bridge.py::test_large_upload ERROR [ 31%] test/pytest/test_bridge.py::test_fsinfo_nopath ERROR [ 32%] test/pytest/test_bridge.py::test_fsinfo_noattrs ERROR [ 33%] test/pytest/test_bridge.py::test_fsinfo_relative ERROR [ 33%] test/pytest/test_bridge.py::test_fsinfo_nofollow_watch ERROR [ 34%] test/pytest/test_bridge.py::test_fsinfo_nofollow_targets ERROR [ 35%] test/pytest/test_bridge.py::test_fsinfo_empty_update ERROR [ 35%] test/pytest/test_bridge.py::test_fsinfo ERROR [ 36%] test/pytest/test_bridge.py::test_fsinfo_nofollow ERROR [ 37%] test/pytest/test_bridge.py::test_fsinfo_onlydir ERROR [ 37%] test/pytest/test_bridge.py::test_fsinfo_onlydir_watch ERROR [ 38%] test/pytest/test_bridge.py::test_fsinfo_watch_identity_changes ERROR [ 38%] test/pytest/test_bridge.py::test_fsinfo_self_owner ERROR [ 39%] test/pytest/test_bridge.py::test_fsinfo_other_owner ERROR [ 40%] test/pytest/test_bridge.py::test_fsinfo_targets ERROR [ 40%] test/pytest/test_bridge.py::test_fsinfo_access_attrs ERROR [ 41%] test/pytest/test_packages.py::test_parse_accept_language[-expected0] ERROR [ 42%] test/pytest/test_packages.py::test_parse_accept_language[ -expected1] ERROR [ 42%] test/pytest/test_packages.py::test_parse_accept_language[ , -expected2] ERROR [ 43%] test/pytest/test_packages.py::test_parse_accept_language[ , ,xx-expected3] ERROR [ 44%] test/pytest/test_packages.py::test_parse_accept_language[en-expected4] ERROR [ 44%] test/pytest/test_packages.py::test_parse_accept_language[ , en-expected5] ERROR [ 45%] test/pytest/test_packages.py::test_parse_accept_language[aa;q===,bb;q=abc,cc;q=.,zz-expected6] ERROR [ 46%] test/pytest/test_packages.py::test_parse_accept_language[aa-bb-cc-dd,ee-ff-gg-hh-expected7] ERROR [ 46%] test/pytest/test_packages.py::test_parse_accept_language[fr-ch;q=0.8,es-mx;q=1.0,en-ca;q=0.9-expected8] ERROR [ 47%] test/pytest/test_packages.py::test_parse_accept_language[de-at, zh-CN, en,-expected9] ERROR [ 48%] test/pytest/test_packages.py::test_parse_accept_language[es-es, nl;q=0.8, fr;q=0.9-expected10] ERROR [ 48%] test/pytest/test_packages.py::test_parse_accept_language[fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5-expected11] ERROR [ 49%] test/pytest/test_packages.py::test_basic ERROR [ 50%] test/pytest/test_packages.py::test_override_etc ERROR [ 50%] test/pytest/test_packages.py::test_priority ERROR [ 51%] test/pytest/test_packages.py::test_conditions ERROR [ 51%] test/pytest/test_packages.py::test_conditions_errors ERROR [ 52%] test/pytest/test_packages.py::test_condition_hides_priority ERROR [ 53%] test/pytest/test_packages.py::test_english_translation ERROR [ 53%] test/pytest/test_packages.py::test_translation ERROR [ 54%] test/pytest/test_packages.py::test_filename_mangling ERROR [ 55%] test/pytest/test_packages.py::test_overlapping_minified ERROR [ 55%] test/pytest/test_pcp.py::test_pcp_open_error SKIPPED (PCP not available) [ 56%] test/pytest/test_pcp.py::test_pcp_open SKIPPED (PCP not available) [ 57%] test/pytest/test_pcp.py::test_pcp_big_archive SKIPPED (PCP not avail...) [ 57%] test/pytest/test_pcp.py::test_pcp_instances_option SKIPPED (PCP not ...) [ 58%] test/pytest/test_pcp.py::test_pcp_omit_instances_option SKIPPED (PCP...) [ 59%] test/pytest/test_pcp.py::test_pcp_instances SKIPPED (PCP not available) [ 59%] test/pytest/test_pcp.py::test_pcp_timestamp SKIPPED (PCP not available) [ 60%] test/pytest/test_pcp.py::test_pcp_negative_timestamp SKIPPED (PCP no...) [ 61%] test/pytest/test_pcp.py::test_pcp_limit_archive SKIPPED (PCP not ava...) [ 61%] test/pytest/test_pcp.py::test_pcp_broken_archive SKIPPED (PCP not av...) [ 62%] test/pytest/test_pcp.py::test_pcp_instances_change SKIPPED (PCP not ...) [ 62%] test/pytest/test_pcp.py::test_pcp_scale_memory_unit SKIPPED (PCP not...) [ 63%] test/pytest/test_pcp.py::test_pcp_discrete_metric SKIPPED (PCP not a...) [ 64%] test/pytest/test_pcp.py::test_pcp_rate_metric SKIPPED (PCP not avail...) [ 64%] test/pytest/test_pcp.py::test_pcp_rate_instances SKIPPED (PCP not av...) [ 65%] test/pytest/test_pcp.py::test_pcp_unsupported_metric SKIPPED (PCP no...) [ 66%] test/pytest/test_peer.py::test_shutdown ERROR [ 66%] test/pytest/test_peer.py::test_init_failure[wrong-command] ERROR [ 67%] test/pytest/test_peer.py::test_init_failure[channel-control] ERROR [ 68%] test/pytest/test_peer.py::test_init_failure[data] ERROR [ 68%] test/pytest/test_peer.py::test_init_failure[break-protocol] ERROR [ 69%] test/pytest/test_peer.py::test_immediate_shutdown ERROR [ 70%] test/pytest/test_peer.py::test_shutdown_before_init ERROR [ 70%] test/pytest/test_peer.py::test_exit_without_init ERROR [ 71%] test/pytest/test_peer.py::test_exit_not_found ERROR [ 72%] test/pytest/test_peer.py::test_killed ERROR [ 72%] test/pytest/test_peer.py::test_await_failure[wrong-command] ERROR [ 73%] test/pytest/test_peer.py::test_await_failure[channel-control] ERROR [ 74%] test/pytest/test_peer.py::test_await_failure[data] ERROR [ 74%] test/pytest/test_peer.py::test_await_failure[break-protocol] ERROR [ 75%] test/pytest/test_peer.py::test_await_broken_connect ERROR [ 75%] test/pytest/test_peer.py::test_await_broken_after_connect ERROR [ 76%] test/pytest/test_peer.py::test_await_cancellable_connect_init ERROR [ 77%] test/pytest/test_peer.py::test_await_cancellable_connect_close ERROR [ 77%] test/pytest/test_peer.py::test_spawn_broken_pipe ERROR [ 78%] test/pytest/test_samples.py::test_descriptions ERROR [ 79%] test/pytest/test_samples.py::test_cgroup_descriptions ERROR [ 79%] test/pytest/test_samples.py::test_temperature_descriptions ERROR [ 80%] test/pytest/test_samples.py::test_cpu ERROR [ 81%] test/pytest/test_samples.py::test_cpu_temperature ERROR [ 81%] test/pytest/test_samples.py::test_cgroup_disk_io ERROR [ 82%] test/pytest/test_transport.py::TestSpooler::test_bad_fd ERROR [ 83%] test/pytest/test_transport.py::TestSpooler::test_poll_eof ERROR [ 83%] test/pytest/test_transport.py::TestSpooler::test_nopoll_eof ERROR [ 84%] test/pytest/test_transport.py::TestSpooler::test_poll_small ERROR [ 85%] test/pytest/test_transport.py::TestSpooler::test_nopoll_small ERROR [ 85%] test/pytest/test_transport.py::TestSpooler::test_big ERROR [ 86%] test/pytest/test_transport.py::TestEpollLimitations::test_read_file XFAIL [ 87%] test/pytest/test_transport.py::TestEpollLimitations::test_dev_null XFAIL [ 87%] test/pytest/test_transport.py::TestStdio::test_terminal_write_eof ERROR [ 88%] test/pytest/test_transport.py::TestStdio::test_terminal_disconnect ERROR [ 88%] test/pytest/test_transport.py::TestSubprocessTransport::test_true ERROR [ 89%] test/pytest/test_transport.py::TestSubprocessTransport::test_cat ERROR [ 90%] test/pytest/test_transport.py::TestSubprocessTransport::test_send_signal ERROR [ 90%] test/pytest/test_transport.py::TestSubprocessTransport::test_pid ERROR [ 91%] test/pytest/test_transport.py::TestSubprocessTransport::test_terminate ERROR [ 92%] test/pytest/test_transport.py::TestSubprocessTransport::test_stderr ERROR [ 92%] test/pytest/test_transport.py::TestSubprocessTransport::test_safe_watcher_ENOSYS ERROR [ 93%] test/pytest/test_transport.py::TestSubprocessTransport::test_true_pty ERROR [ 94%] test/pytest/test_transport.py::TestSubprocessTransport::test_broken_pipe ERROR [ 94%] test/pytest/test_transport.py::TestSubprocessTransport::test_broken_pipe_backlog ERROR [ 95%] test/pytest/test_transport.py::TestSubprocessTransport::test_window_size ERROR [ 96%] test/pytest/test_transport.py::TestSubprocessTransport::test_env ERROR [ 96%] test/pytest/test_transport.py::TestSubprocessTransport::test_simple_close ERROR [ 97%] test/pytest/test_transport.py::TestSubprocessTransport::test_flow_control ERROR [ 98%] test/pytest/test_transport.py::TestSubprocessTransport::test_write_backlog_eof ERROR [ 98%] test/pytest/test_transport.py::TestSubprocessTransport::test_write_backlog_close ERROR [ 99%] test/pytest/test_transport.py::TestSubprocessTransport::test_write_backlog_eof_and_close ERROR [100%] ==================================== ERRORS ==================================== ____________________ ERROR at setup of test_bridge_beiboot _____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_beiboot.py, line 21 @pytest.mark.asyncio async def test_bridge_beiboot(): # Try to beiboot a copy of the bridge and read its init message peer = BeibootPeer(Router([])) init_msg = await peer.start() assert init_msg['version'] == 1 assert 'packages' not in init_msg peer.close() file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________________________ ERROR at setup of test_echo __________________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 85 @pytest.mark.asyncio async def test_echo(transport: MockTransport) -> None: echo = await transport.check_open('echo') transport.send_data(echo, b'foo') await transport.assert_data(echo, b'foo') transport.send_ping(channel=echo) await transport.assert_msg('', command='pong', channel=echo) transport.send_done(echo) await transport.assert_msg('', command='done', channel=echo) await transport.assert_msg('', command='close', channel=echo) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________________________ ERROR at setup of test_host __________________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 100 @pytest.mark.asyncio async def test_host(transport: MockTransport) -> None: # try to open a null channel, explicitly naming our host await transport.check_open('null', host=MOCK_HOSTNAME) # try to open a null channel, no host await transport.check_open('null') # try to open a null channel, a different host which is sure to fail DNS await transport.check_open('null', host='¡invalid!', problem='no-host') # make sure host check happens before superuser # ie: requesting superuser=True on another host should fail because we # can't contact the other host ('no-host'), rather than trying to first # go to our superuser bridge ('access-denied') await transport.check_open('null', host='¡invalid!', superuser=True, problem='no-host') # but make sure superuser is indeed failing as we expect, on our host await transport.check_open('null', host=MOCK_HOSTNAME, superuser=True, problem='access-denied') file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________________ ERROR at setup of test_dbus_call_internal ___________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 121 @pytest.mark.asyncio async def test_dbus_call_internal(bridge: Bridge, transport: MockTransport) -> None: my_object = test_iface() bridge.internal_bus.export('/foo', my_object) assert my_object._dbus_bus == bridge.internal_bus.server assert my_object._dbus_path == '/foo' values, = await transport.check_bus_call('/foo', 'org.freedesktop.DBus.Properties', 'GetAll', ["test.iface"]) assert values == {'Prop': {'t': 's', 'v': 'none'}} result, = await transport.check_bus_call('/foo', 'test.iface', 'GetProp', []) assert result == 'none' file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ______________________ ERROR at setup of test_dbus_watch _______________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 136 @pytest.mark.asyncio async def test_dbus_watch(bridge: Bridge, transport: MockTransport) -> None: my_object = test_iface() bridge.internal_bus.export('/foo', my_object) assert my_object._dbus_bus == bridge.internal_bus.server assert my_object._dbus_path == '/foo' # Add a watch internal = await transport.ensure_internal_bus() transport.send_json(internal, watch={'path': '/foo', 'interface': 'test.iface'}, id='4') meta = await transport.next_msg(internal) assert meta['meta']['test.iface'] == { 'methods': {'GetProp': {'in': [], 'out': ['s']}}, 'properties': {'Prop': {'flags': 'r', 'type': 's'}}, 'signals': {'Sig': {'in': ['s']}} } notify = await transport.next_msg(internal) assert notify['notify']['/foo'] == {'test.iface': {'Prop': 'none'}} reply = await transport.next_msg(internal) assert reply == {'id': '4', 'reply': []} # Change a property my_object.prop = 'xyz' notify = await transport.next_msg(internal) assert 'notify' in notify assert notify['notify']['/foo'] == {'test.iface': {'Prop': 'xyz'}} file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________________ ERROR at setup of test_superuser_dbus _____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 190 @pytest.mark.asyncio async def test_superuser_dbus(bridge: Bridge, transport: MockTransport) -> None: add_pseudo(bridge) await verify_root_bridge_not_running(bridge, transport) # start the superuser bridge -- no password, so it should work straight away () = await transport.check_bus_call('/superuser', 'cockpit.Superuser', 'Start', ['pseudo']) await verify_root_bridge_running(bridge, transport) # open a channel on the root bridge root_null = await transport.check_open('null', superuser=True) # stop the bridge stop = transport.send_bus_call(transport.internal_bus, '/superuser', 'cockpit.Superuser', 'Stop', []) # that should have implicitly closed the open channel await transport.assert_msg('', command='close', channel=root_null) assert root_null not in bridge.open_channels # The Stop method call is done now await transport.assert_msg(transport.internal_bus, reply=[[]], id=stop) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________________ ERROR at setup of test_superuser_dbus_pw ___________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 219 @pytest.mark.asyncio async def test_superuser_dbus_pw(bridge: Bridge, transport: MockTransport, monkeypatch) -> None: monkeypatch.setenv('PSEUDO_PASSWORD', 'p4ssw0rd') add_pseudo(bridge) await verify_root_bridge_not_running(bridge, transport) # watch for signals await transport.add_bus_match('/superuser', 'cockpit.Superuser') await transport.watch_bus('/superuser', 'cockpit.Superuser', { 'Bridges': bridge.more_superuser_bridges, # type: ignore[attr-defined] 'Current': 'none', 'Methods': format_methods({'pseudo': 'pseudo'}), }) # start the bridge. with a password this is more complicated start = transport.send_bus_call(transport.internal_bus, '/superuser', 'cockpit.Superuser', 'Start', ['pseudo']) # first, init state await transport.assert_bus_notify('/superuser', 'cockpit.Superuser', {'Current': 'init'}) # then, we'll be asked for a password await transport.assert_bus_signal('/superuser', 'cockpit.Superuser', 'Prompt', ['', 'can haz pw?', '', False, '']) # give it await transport.check_bus_call('/superuser', 'cockpit.Superuser', 'Answer', ['p4ssw0rd']) # and now the bridge should be running await transport.assert_bus_notify('/superuser', 'cockpit.Superuser', {'Current': 'pseudo'}) # Start call is now done await transport.assert_bus_reply(start, []) # double-check await verify_root_bridge_running(bridge, transport) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ________________ ERROR at setup of test_superuser_dbus_wrong_pw ________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 254 @pytest.mark.asyncio async def test_superuser_dbus_wrong_pw(bridge: Bridge, transport: MockTransport, monkeypatch) -> None: monkeypatch.setenv('PSEUDO_PASSWORD', 'p4ssw0rd') add_pseudo(bridge) await verify_root_bridge_not_running(bridge, transport) # watch for signals await transport.add_bus_match('/superuser', 'cockpit.Superuser') await transport.watch_bus('/superuser', 'cockpit.Superuser', { 'Bridges': bridge.more_superuser_bridges, # type: ignore[attr-defined] 'Current': 'none', 'Methods': format_methods({'pseudo': 'pseudo'}), }) # start the bridge. with a password this is more complicated start = transport.send_bus_call(transport.internal_bus, '/superuser', 'cockpit.Superuser', 'Start', ['pseudo']) # first, init state await transport.assert_bus_notify('/superuser', 'cockpit.Superuser', {'Current': 'init'}) # then, we'll be asked for a password await transport.assert_bus_signal('/superuser', 'cockpit.Superuser', 'Prompt', ['', 'can haz pw?', '', False, '']) # give it await transport.check_bus_call('/superuser', 'cockpit.Superuser', 'Answer', ['p5ssw0rd']) # wrong password # pseudo fails after the first wrong attempt await transport.assert_bus_notify('/superuser', 'cockpit.Superuser', {'Current': 'none'}) # Start call is now done and returned failure await transport.assert_bus_error(start, 'cockpit.Superuser.Error', 'pseudo says: Bad password') # double-check await verify_root_bridge_not_running(bridge, transport) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________________ ERROR at setup of test_superuser_init _____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 290 @pytest.mark.asyncio async def test_superuser_init(bridge: Bridge, no_init_transport: MockTransport) -> None: add_pseudo(bridge) no_init_transport.init(superuser={"id": "pseudo"}) transport = no_init_transport # this should work right away without auth await transport.assert_msg('', command='superuser-init-done') await verify_root_bridge_running(bridge, transport) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________________ ERROR at setup of test_superuser_init_pw ___________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 302 @pytest.mark.asyncio async def test_superuser_init_pw(bridge: Bridge, no_init_transport: MockTransport, monkeypatch) -> None: monkeypatch.setenv('PSEUDO_PASSWORD', 'p4ssw0rd') add_pseudo(bridge) no_init_transport.init(superuser={"id": "pseudo"}) transport = no_init_transport msg = await transport.assert_msg('', command='authorize') transport.send_json('', command='authorize', cookie=msg['cookie'], response='p4ssw0rd') # that should have worked await transport.assert_msg('', command='superuser-init-done') await verify_root_bridge_running(bridge, transport) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________________ ERROR at setup of test_no_login_messages ___________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 318 @pytest.mark.asyncio async def test_no_login_messages(transport: MockTransport) -> None: await transport.check_bus_call('/LoginMessages', 'cockpit.LoginMessages', 'Get', [], ["{}"]) await transport.check_bus_call('/LoginMessages', 'cockpit.LoginMessages', 'Dismiss', [], []) await transport.check_bus_call('/LoginMessages', 'cockpit.LoginMessages', 'Get', [], ["{}"]) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________________ ERROR at setup of test_login_messages _____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 336 @pytest.mark.asyncio async def test_login_messages(login_messages_envvar, transport: MockTransport) -> None: del login_messages_envvar await transport.check_bus_call('/LoginMessages', 'cockpit.LoginMessages', 'Get', [], ["msg"]) # repeated read should get the messages again await transport.check_bus_call('/LoginMessages', 'cockpit.LoginMessages', 'Get', [], ["msg"]) # ...but not after they were dismissed await transport.check_bus_call('/LoginMessages', 'cockpit.LoginMessages', 'Dismiss', [], []) await transport.check_bus_call('/LoginMessages', 'cockpit.LoginMessages', 'Get', [], ["{}"]) # idempotency await transport.check_bus_call('/LoginMessages', 'cockpit.LoginMessages', 'Dismiss', [], []) await transport.check_bus_call('/LoginMessages', 'cockpit.LoginMessages', 'Get', [], ["{}"]) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ________________________ ERROR at setup of test_freeze _________________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 351 @pytest.mark.asyncio async def test_freeze(bridge: Bridge, transport: MockTransport) -> None: koelle = await transport.check_open('echo') malle = await transport.check_open('echo') # send a bunch of data to frozen koelle bridge.open_channels[koelle].freeze_endpoint() transport.send_data(koelle, b'x1') transport.send_data(koelle, b'x2') transport.send_data(koelle, b'x3') transport.send_done(koelle) # malle never freezes transport.send_data(malle, b'yy') transport.send_done(malle) # unfreeze koelle bridge.open_channels[koelle].thaw_endpoint() # malle should have sent its messages first await transport.assert_data(malle, b'yy') await transport.assert_msg('', command='done', channel=malle) await transport.assert_msg('', command='close', channel=malle) # the data from koelle should still be in the right order, though await transport.assert_data(koelle, b'x1') await transport.assert_data(koelle, b'x2') await transport.assert_data(koelle, b'x3') await transport.assert_msg('', command='done', channel=koelle) await transport.assert_msg('', command='close', channel=koelle) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________________ ERROR at setup of test_internal_metrics ____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 383 @pytest.mark.asyncio async def test_internal_metrics(transport: MockTransport) -> None: metrics = [ {"name": "cpu.core.user", "derive": "rate"}, {"name": "memory.used"}, ] interval = 100 source = 'internal' await transport.check_open('metrics1', source=source, interval=interval, metrics=metrics) _, data = await transport.next_frame() # first message is always the meta message meta = json.loads(data) assert isinstance(meta['timestamp'], float) assert meta['interval'] == interval assert meta['source'] == source assert isinstance(meta['metrics'], list) instances = len(next(m['instances'] for m in meta['metrics'] if m['name'] == 'cpu.core.user')) # actual data _, data = await transport.next_frame() data = json.loads(data) assert isinstance(data, list) # cpu.core.user instances should be the same as meta sent instances assert instances == len(data[0][0]) # all instances should be False, as this is a rate assert all(d is False for d in data[0][0]) # memory.used should be an integer assert isinstance(data[0][1], int) # next data for rate should not be False _, data = await transport.next_frame() data = json.loads(data) assert all(d is not False for d in data[0][0]) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________________ ERROR at setup of test_fsread1_errors _____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 419 @pytest.mark.asyncio async def test_fsread1_errors(transport: MockTransport, tmp_path: Path) -> None: await transport.check_open('fsread1', path='/etc/shadow', problem='access-denied') await transport.check_open('fsread1', path='/', problem='internal-error', reply_keys={'message': "[Errno 21] Is a directory: '/'"}) await transport.check_open('fsread1', path='/etc/passwd', max_read_size="lol", problem='protocol-error', reply_keys={'message': "attribute 'max_read_size': must have type int"}) await transport.check_open('fsread1', path='/etc/passwd', max_read_size=1, problem='too-large') # default read size limit big_file = tmp_path / 'bigfile.img' fd = os.open(big_file, os.O_RDWR | os.O_CREAT) os.posix_fallocate(fd, 0, 17 * 1024 * 1024) os.close(fd) await transport.check_open('fsread1', path=str(big_file), problem='too-large') # -1 implies no limit await transport.check_open('fsread1', path=str(big_file), max_read_size=-1) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________________ ERROR at setup of test_fsread1_size_hint ___________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 442 @pytest.mark.asyncio async def test_fsread1_size_hint(transport: MockTransport) -> None: data = None stat = os.stat('/usr/lib/os-release') with open('/usr/lib/os-release', 'rb') as fp: data = fp.read() ch = await transport.check_open('fsread1', path='/usr/lib/os-release', binary='raw', reply_keys={'size-hint': stat.st_size}) await transport.assert_data(ch, data) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _______________ ERROR at setup of test_fsread1_size_hint_absent ________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 453 @pytest.mark.asyncio async def test_fsread1_size_hint_absent(transport: MockTransport) -> None: # non-binary fsread1 has no size-hint await transport.check_open('fsread1', path='/etc/passwd', absent_keys=['size-hint']) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________ ERROR at setup of test_fsread1_size_hint_absent_char_device __________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 459 @pytest.mark.asyncio async def test_fsread1_size_hint_absent_char_device(transport: MockTransport) -> None: # character device fsread1 has no size-hint await transport.check_open('fsread1', path='/dev/null', binary='raw', absent_keys=['size-hint']) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________________ ERROR at setup of test_fslist1_no_watch ____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 465 @pytest.mark.asyncio async def test_fslist1_no_watch(transport: MockTransport, tmp_path: Path) -> None: # empty ch = await transport.check_open('fslist1', path=str(tmp_path), watch=False) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(channel=ch) # create a file and a directory in some_dir (tmp_path / 'somefile').touch() (tmp_path / 'somedir').mkdir() ch = await transport.check_open('fslist1', path=str(tmp_path), watch=False) # don't assume any ordering msg1 = await transport.next_msg(ch) msg2 = await transport.next_msg(ch) if msg1['type'] == 'file': msg1, msg2 = msg2, msg1 assert msg1 == {'event': 'present', 'path': 'somedir', 'type': 'directory'} assert msg2 == {'event': 'present', 'path': 'somefile', 'type': 'file'} await transport.assert_msg('', command='done', channel=ch) await transport.check_close(channel=ch) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________________ ERROR at setup of test_fslist1_notexist ____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 489 @pytest.mark.asyncio async def test_fslist1_notexist(transport: MockTransport) -> None: await transport.check_open( 'fslist1', path='/nonexisting', watch=False, problem='not-found', reply_keys={'message': "[Errno 2] No such file or directory: '/nonexisting'"}) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ______________________ ERROR at setup of test_fsreplace1 _______________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 519 @pytest.mark.asyncio async def test_fsreplace1(transport: MockTransport, tmp_path: Path) -> None: # create non-existing file myfile = tmp_path / 'newfile' ch = await transport.check_open('fsreplace1', path=str(myfile)) transport.send_data(ch, b'some stuff') transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(channel=ch) assert myfile.read_bytes() == b'some stuff' # no leftover files assert os.listdir(tmp_path) == ['newfile'] # default umask is applied prev_umask = os.umask(0) os.umask(prev_umask) assert stat.S_IMODE(myfile.stat().st_mode) == 0o666 & ~prev_umask # now update its contents ch = await transport.check_open('fsreplace1', path=str(myfile)) transport.send_data(ch, b'new new new!') transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(channel=ch) assert myfile.read_bytes() == b'new new new!' # no leftover files assert os.listdir(tmp_path) == ['newfile'] # set funny permissions to check that they are preserved perms = 0o625 myfile.chmod(perms) # get the current tag ch = await transport.check_open('fsread1', path=str(myfile)) transport.send_done(ch) await transport.assert_data(ch, b'new new new!') await transport.assert_msg('', command='done', channel=ch) transport.send_close(ch) close_msg = await transport.next_msg('') assert close_msg['command'] == 'close' tag = close_msg['tag'] # update contents with expected tag ch = await transport.check_open('fsreplace1', path=str(myfile), tag=tag) transport.send_data(ch, b'even newer') transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(channel=ch) assert myfile.read_bytes() == b'even newer' # preserves existing permissions when giving expected tag assert stat.S_IMODE(myfile.stat().st_mode) == perms # mode supplied via attrs overrides existing permissions new_perms = 0o422 ch = await transport.check_open('fsreplace1', path=str(myfile), attrs={'mode': new_perms}) transport.send_data(ch, b'in the future') transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(channel=ch) assert myfile.read_bytes() == b'in the future' assert stat.S_IMODE(myfile.stat().st_mode) == new_perms # write empty file ch = await transport.check_open('fsreplace1', path=str(myfile)) transport.send_data(ch, b'') transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(channel=ch) assert myfile.read_bytes() == b'' # delete file ch = await transport.check_open('fsreplace1', path=str(myfile)) transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(channel=ch) assert not myfile.exists() # acks ch = await transport.check_open('fsreplace1', path=str(myfile), send_acks='bytes') transport.send_data(ch, b'some stuff') await transport.assert_msg('', command='ack', bytes=10, channel=ch) transport.send_data(ch, b'some more stuff') await transport.assert_msg('', command='ack', bytes=15, channel=ch) transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(channel=ch) # tag is "-" and file should not exist newfile = tmp_path / 'new' ch = await transport.check_open('fsreplace1', path=str(newfile), tag='-') transport.send_data(ch, b'some stuff') transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(channel=ch) assert newfile.read_text() == 'some stuff' # delete the now written newfile with tag='-' the file should now exist so this should fail ch = await transport.check_open('fsreplace1', path=str(newfile), tag='-') transport.send_done(ch) await transport.assert_msg('', problem='change-conflict', channel=ch) assert newfile.exists() # create file with a custom mode newfile.unlink() assert not newfile.exists() ch = await transport.check_open('fsreplace1', path=str(newfile), attrs={'mode': perms}) transport.send_data(ch, b'some stuff') transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(channel=ch) assert newfile.read_text() == 'some stuff' assert stat.S_IMODE(newfile.stat().st_mode) == perms # create file with tag='-' and custom mode newfile.unlink() assert not newfile.exists() ch = await transport.check_open('fsreplace1', path=str(newfile), tag='-', attrs={'mode': perms}) transport.send_data(ch, b'some stuff') transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(channel=ch) assert newfile.read_text() == 'some stuff' assert stat.S_IMODE(newfile.stat().st_mode) == perms file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ______________ ERROR at setup of test_fsreplace1_change_conflict _______________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 644 @pytest.mark.asyncio async def test_fsreplace1_change_conflict(transport: MockTransport, tmp_path: Path) -> None: myfile = tmp_path / 'data' myfile.write_text('hello') # get current tag from fsread1 ch = await transport.check_open('fsread1', path=str(myfile)) transport.send_done(ch) await transport.assert_data(ch, b'hello') await transport.assert_msg('', command='done', channel=ch) transport.send_close(ch) close_msg = await transport.next_msg('') assert close_msg['command'] == 'close' tag = close_msg['tag'] # modify the file in between read and replace operations # we have to wait a bit, assuming that file systems we run tests on have at least centisecond mtime resolution await asyncio.sleep(0.2) myfile.write_text('goodbye') # try to replace it, expecting the old contents (via tag) ch = await transport.check_open('fsreplace1', path=str(myfile), tag=tag) transport.send_data(ch, b'newcontent') transport.send_done(ch) await transport.assert_msg('', command='close', channel=ch, problem='change-conflict') transport.send_close(ch) # file was not touched by fsreplace1 due to conflict assert myfile.read_text() == 'goodbye' file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________ ERROR at setup of test_fsreplace1_change_conflict_mode ____________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 675 @pytest.mark.asyncio async def test_fsreplace1_change_conflict_mode(transport: MockTransport, tmp_path: Path) -> None: myfile = tmp_path / 'data' myfile.write_text('hello') # get current tag ch = await transport.check_open('fsread1', path=str(myfile)) transport.send_done(ch) await transport.assert_data(ch, b'hello') await transport.assert_msg('', command='done', channel=ch) transport.send_close(ch) close_msg = await transport.next_msg('') assert close_msg['command'] == 'close' tag = close_msg['tag'] # modify the stat metadata in between read and replace operations new_mode = 0o741 assert stat.S_IMODE(myfile.stat().st_mode) != new_mode myfile.chmod(new_mode) # try to replace it, expecting the old mode (via tag) ch = await transport.check_open('fsreplace1', path=str(myfile), tag=tag) transport.send_data(ch, b'newcontent') transport.send_done(ch) await transport.assert_msg('', command='close', channel=ch, problem='change-conflict') transport.send_close(ch) # file was not touched by fsreplace1 due to conflict assert stat.S_IMODE(myfile.stat().st_mode) == new_mode assert myfile.read_text() == 'hello' file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________________ ERROR at setup of test_fsreplace1_error ____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 707 @pytest.mark.asyncio async def test_fsreplace1_error(transport: MockTransport, tmp_path: Path) -> None: # trying to write a directory ch = await transport.check_open('fsreplace1', path=str(tmp_path)) transport.send_data(ch, b'not me') transport.send_done(ch) await transport.assert_msg('', command='close', channel=ch, problem='access-denied') # nonexisting directory ch = await transport.check_open('fsreplace1', path='/non/existing/file') transport.send_data(ch, b'not me') transport.send_done(ch) await transport.assert_msg('', command='close', channel=ch, problem='not-found') # invalid send-acks option await transport.check_open('fsreplace1', path=str(tmp_path), send_acks='not-valid', problem='protocol-error', reply_keys={ 'message': """attribute 'send-acks': invalid value "not-valid" not in ['bytes']""" }) await transport.check_open('fsreplace1', path=str(tmp_path / 'test'), attrs={'user': 'cockpit', 'group': 'cockpit', 'selinux': True}, problem='protocol-error', reply_keys={ 'message': '"attrs" contains unsupported key(s): selinux', 'unsupported_attrs': ['selinux'] }) await transport.check_open('fsreplace1', path=str(tmp_path / 'test'), attrs={'user': 'cockpit'}, problem='protocol-error', reply_keys={ 'message': '"group" attribute is empty while "user" is provided' }) await transport.check_open('fsreplace1', path=str(tmp_path / 'test'), attrs={'group': 'cockpit'}, problem='protocol-error', reply_keys={ 'message': '"user" attribute is empty while "group" is provided' }) await transport.check_open('fsreplace1', path=str(tmp_path / 'test'), attrs={'user': 'cockpit', 'group': []}, problem='protocol-error', reply_keys={ 'message': "attribute 'attrs': attribute 'group': must be a string or integer" }) await transport.check_open('fsreplace1', path=str(tmp_path / 'test'), attrs={'user': [], 'group': 'test'}, problem='protocol-error', reply_keys={ 'message': "attribute 'attrs': attribute 'user': must be a string or integer" }) mock_val = GrpPwMock(uid=0, gid=1000) with unittest.mock.patch('pwd.getpwnam', side_effect=KeyError()): await transport.check_open('fsreplace1', path=str(tmp_path / 'test'), attrs={'user': 'bazinga', 'group': 'foo'}, problem='not-found', reply_keys={ 'message': 'uid not found for bazinga' }) with unittest.mock.patch('pwd.getpwnam', return_value=mock_val): with unittest.mock.patch('grp.getgrnam', side_effect=KeyError()): await transport.check_open('fsreplace1', path=str(tmp_path / 'test'), attrs={'user': 'bazinga', 'group': 'test'}, problem='not-found', reply_keys={ 'message': 'gid not found for test' }) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____ ERROR at setup of test_fsreplace1_attrs[user_group_mock_arg0-attrs0] _____ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 785 @pytest.mark.parametrize(('user_group_mock_arg', 'attrs'), ATTRS_TEST_DATA) @pytest.mark.asyncio async def test_fsreplace1_attrs(transport: MockTransport, fchown_mock: unittest.mock.MagicMock, tmp_path: Path, user_group_mock, attrs: Dict[str, Union[int, str]]) -> None: async def existing_file_with_attrs(filename: str, tag: str) -> None: test_file = tmp_path / filename ch = await transport.check_open('fsreplace1', path=str(test_file), attrs=attrs, tag=tag) transport.send_data(ch, b'content') transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(ch) assert test_file.read_bytes() == b'content' async def create_file_with_attrs(filename: str) -> None: test_file = tmp_path / filename ch = await transport.check_open('fsreplace1', path=str(test_file), attrs=attrs) transport.send_data(ch, b'content') transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(ch) assert test_file.read_bytes() == b'content' await create_file_with_attrs('test') fchown_mock.assert_called() _, call_uid, call_gid = fchown_mock.call_args[0] assert call_uid == user_group_mock.pw_uid if user_group_mock.gr_gid is None: assert call_gid == user_group_mock.pw_uid else: assert call_gid == user_group_mock.gr_gid # Existing file existing_file = tmp_path / 'existing' existing_file.write_text('new') tag = tag_from_path(existing_file) assert tag is not None await existing_file_with_attrs('existing', tag) fchown_mock.assert_called() _, call_uid, call_gid = fchown_mock.call_args[0] assert call_uid == user_group_mock.pw_uid if user_group_mock.gr_gid is None: assert call_gid == user_group_mock.pw_uid else: assert call_gid == user_group_mock.gr_gid file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____ ERROR at setup of test_fsreplace1_attrs[user_group_mock_arg1-attrs1] _____ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 785 @pytest.mark.parametrize(('user_group_mock_arg', 'attrs'), ATTRS_TEST_DATA) @pytest.mark.asyncio async def test_fsreplace1_attrs(transport: MockTransport, fchown_mock: unittest.mock.MagicMock, tmp_path: Path, user_group_mock, attrs: Dict[str, Union[int, str]]) -> None: async def existing_file_with_attrs(filename: str, tag: str) -> None: test_file = tmp_path / filename ch = await transport.check_open('fsreplace1', path=str(test_file), attrs=attrs, tag=tag) transport.send_data(ch, b'content') transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(ch) assert test_file.read_bytes() == b'content' async def create_file_with_attrs(filename: str) -> None: test_file = tmp_path / filename ch = await transport.check_open('fsreplace1', path=str(test_file), attrs=attrs) transport.send_data(ch, b'content') transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(ch) assert test_file.read_bytes() == b'content' await create_file_with_attrs('test') fchown_mock.assert_called() _, call_uid, call_gid = fchown_mock.call_args[0] assert call_uid == user_group_mock.pw_uid if user_group_mock.gr_gid is None: assert call_gid == user_group_mock.pw_uid else: assert call_gid == user_group_mock.gr_gid # Existing file existing_file = tmp_path / 'existing' existing_file.write_text('new') tag = tag_from_path(existing_file) assert tag is not None await existing_file_with_attrs('existing', tag) fchown_mock.assert_called() _, call_uid, call_gid = fchown_mock.call_args[0] assert call_uid == user_group_mock.pw_uid if user_group_mock.gr_gid is None: assert call_gid == user_group_mock.pw_uid else: assert call_gid == user_group_mock.gr_gid file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________________ ERROR at setup of test_fsreplace1_size_hint __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 832 @pytest.mark.asyncio async def test_fsreplace1_size_hint(transport: MockTransport, tmp_path: Path) -> None: myfile = tmp_path / 'myfile' # create a file, no size hint ch = await transport.check_open('fsreplace1', path=str(myfile)) assert list(tmp_path.iterdir()) == [] # no temp file should be created yet transport.send_data(ch, b'content') transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(ch) assert list(tmp_path.iterdir()) == [myfile] # no temp file left assert myfile.read_bytes() == b'content' # delete it again ch = await transport.check_open('fsreplace1', path=str(myfile)) assert list(tmp_path.iterdir()) == [myfile] # no temp file created transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(ch) assert list(tmp_path.iterdir()) == [] # empty again # enospc in advance: 1PB ought to be enough for anybody... ch = transport.send_open('fsreplace1', path=str(myfile), size=1 << 50) # 1PB err = await transport.assert_msg('', command='close', channel=ch, problem='internal-error') message = get_str(err, 'message') assert 'No space left on device' in message or 'File too large' in message assert list(tmp_path.iterdir()) == [] # still empty assert not myfile.exists() # ensure cancellation is always a no-op, even with size specified ch = await transport.check_open('fsreplace1', path=str(myfile), size=1 << 20) # 1MB assert len(list(tmp_path.iterdir())) == 1 # observe the temp file created immediately await transport.check_close(ch) assert list(tmp_path.iterdir()) == [] # no temp file left assert not myfile.exists() # ...but even size=0 will result in the file being created without payload ch = await transport.check_open('fsreplace1', path=str(myfile), size=0) assert len(list(tmp_path.iterdir())) == 1 # observe the temp file created immediately transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(ch) assert list(tmp_path.iterdir()) == [myfile] # no temp file left assert myfile.read_bytes() == b'' # check too little data written ch = await transport.check_open('fsreplace1', path=str(myfile), size=1 << 20) # 1 MB assert len(list(tmp_path.iterdir())) == 2 # observe the temp file created immediately transport.send_data(ch, b'too small') transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(ch) assert list(tmp_path.iterdir()) == [myfile] # no temp file left assert myfile.read_bytes() == b'too small' # check too much data written ch = await transport.check_open('fsreplace1', path=str(myfile), size=5) assert len(list(tmp_path.iterdir())) == 2 # observe the temp file created immediately transport.send_data(ch, b'too large') transport.send_done(ch) await transport.assert_msg('', command='done', channel=ch) await transport.check_close(ch) assert list(tmp_path.iterdir()) == [myfile] # no temp file left assert myfile.read_bytes() == b'too large' file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________________ ERROR at setup of test_channel[DBusChannel] __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 899 @pytest.mark.asyncio @pytest.mark.parametrize('channeltype', CHANNEL_TYPES) async def test_channel(bridge: Bridge, transport: MockTransport, channeltype, tmp_path: Path) -> None: payload = channeltype.payload args = dict(channeltype.restrictions) async def serve_page(reader, writer): while True: line = await reader.readline() if line.strip(): print('HTTP Request line', line) else: break print('Sending HTTP reply') writer.write(b'HTTP/1.1 200 OK\r\n\r\nA document\r\n') await writer.drain() writer.close() srv = str(tmp_path / 'sock') await asyncio.start_unix_server(serve_page, srv) if payload == 'fsinfo': args = {'path': '/', 'attrs': []} elif payload == 'fslist1': args = {'path': '/', 'watch': False} elif payload == 'fsread1': args = {'path': '/etc/passwd'} elif payload == 'fsreplace1': args = {'path': 'tmpfile'} elif payload == 'fswatch1': args = {'path': '/etc'} elif payload == 'http-stream1': args = {'internal': 'packages', 'method': 'GET', 'path': '/manifests.js', 'headers': {'X-Forwarded-Proto': 'http', 'X-Forwarded-Host': 'localhost'}} elif payload == 'http-stream2': args = {'method': 'GET', 'path': '/bzzt', 'unix': srv} elif payload == 'stream': if 'spawn' in args: args = {'spawn': ['cat']} else: args = {'unix': srv} elif payload == 'metrics1' and channeltype.restrictions: args['metrics'] = [{'name': 'memory.free'}] elif payload == 'metrics1': pytest.skip('no PCP metric data') elif payload == 'dbus-json3': if not os.path.exists('/run/dbus/system_bus_socket'): pytest.skip('no dbus') else: args = {} print('sending open', payload, args) ch = transport.send_open(payload, **args) saw_data = False while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) assert control['channel'] == ch command = control['command'] if command == 'ready': if 'spawn' in args: assert isinstance(control['pid'], int) assert os.readlink(f"/proc/{control['pid']}/exe").endswith("cat") # If we get ready, it's our turn to send data first. # Hopefully we didn't receive any before. assert not saw_data break else: pytest.fail(f'unexpected event: {(payload, args, control)}') else: saw_data = True # If we're here, it's our turn to talk. Say nothing. print('sending done') transport.send_done(ch) if payload in ['dbus-json3', 'fswatch1', 'metrics1', 'null']: transport.send_close(ch) while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) command = control['command'] if command == 'done': continue elif command == 'close': assert 'problem' not in control return file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________________ ERROR at setup of test_channel[EchoChannel] __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 899 @pytest.mark.asyncio @pytest.mark.parametrize('channeltype', CHANNEL_TYPES) async def test_channel(bridge: Bridge, transport: MockTransport, channeltype, tmp_path: Path) -> None: payload = channeltype.payload args = dict(channeltype.restrictions) async def serve_page(reader, writer): while True: line = await reader.readline() if line.strip(): print('HTTP Request line', line) else: break print('Sending HTTP reply') writer.write(b'HTTP/1.1 200 OK\r\n\r\nA document\r\n') await writer.drain() writer.close() srv = str(tmp_path / 'sock') await asyncio.start_unix_server(serve_page, srv) if payload == 'fsinfo': args = {'path': '/', 'attrs': []} elif payload == 'fslist1': args = {'path': '/', 'watch': False} elif payload == 'fsread1': args = {'path': '/etc/passwd'} elif payload == 'fsreplace1': args = {'path': 'tmpfile'} elif payload == 'fswatch1': args = {'path': '/etc'} elif payload == 'http-stream1': args = {'internal': 'packages', 'method': 'GET', 'path': '/manifests.js', 'headers': {'X-Forwarded-Proto': 'http', 'X-Forwarded-Host': 'localhost'}} elif payload == 'http-stream2': args = {'method': 'GET', 'path': '/bzzt', 'unix': srv} elif payload == 'stream': if 'spawn' in args: args = {'spawn': ['cat']} else: args = {'unix': srv} elif payload == 'metrics1' and channeltype.restrictions: args['metrics'] = [{'name': 'memory.free'}] elif payload == 'metrics1': pytest.skip('no PCP metric data') elif payload == 'dbus-json3': if not os.path.exists('/run/dbus/system_bus_socket'): pytest.skip('no dbus') else: args = {} print('sending open', payload, args) ch = transport.send_open(payload, **args) saw_data = False while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) assert control['channel'] == ch command = control['command'] if command == 'ready': if 'spawn' in args: assert isinstance(control['pid'], int) assert os.readlink(f"/proc/{control['pid']}/exe").endswith("cat") # If we get ready, it's our turn to send data first. # Hopefully we didn't receive any before. assert not saw_data break else: pytest.fail(f'unexpected event: {(payload, args, control)}') else: saw_data = True # If we're here, it's our turn to talk. Say nothing. print('sending done') transport.send_done(ch) if payload in ['dbus-json3', 'fswatch1', 'metrics1', 'null']: transport.send_close(ch) while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) command = control['command'] if command == 'done': continue elif command == 'close': assert 'problem' not in control return file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ________________ ERROR at setup of test_channel[FsInfoChannel] _________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 899 @pytest.mark.asyncio @pytest.mark.parametrize('channeltype', CHANNEL_TYPES) async def test_channel(bridge: Bridge, transport: MockTransport, channeltype, tmp_path: Path) -> None: payload = channeltype.payload args = dict(channeltype.restrictions) async def serve_page(reader, writer): while True: line = await reader.readline() if line.strip(): print('HTTP Request line', line) else: break print('Sending HTTP reply') writer.write(b'HTTP/1.1 200 OK\r\n\r\nA document\r\n') await writer.drain() writer.close() srv = str(tmp_path / 'sock') await asyncio.start_unix_server(serve_page, srv) if payload == 'fsinfo': args = {'path': '/', 'attrs': []} elif payload == 'fslist1': args = {'path': '/', 'watch': False} elif payload == 'fsread1': args = {'path': '/etc/passwd'} elif payload == 'fsreplace1': args = {'path': 'tmpfile'} elif payload == 'fswatch1': args = {'path': '/etc'} elif payload == 'http-stream1': args = {'internal': 'packages', 'method': 'GET', 'path': '/manifests.js', 'headers': {'X-Forwarded-Proto': 'http', 'X-Forwarded-Host': 'localhost'}} elif payload == 'http-stream2': args = {'method': 'GET', 'path': '/bzzt', 'unix': srv} elif payload == 'stream': if 'spawn' in args: args = {'spawn': ['cat']} else: args = {'unix': srv} elif payload == 'metrics1' and channeltype.restrictions: args['metrics'] = [{'name': 'memory.free'}] elif payload == 'metrics1': pytest.skip('no PCP metric data') elif payload == 'dbus-json3': if not os.path.exists('/run/dbus/system_bus_socket'): pytest.skip('no dbus') else: args = {} print('sending open', payload, args) ch = transport.send_open(payload, **args) saw_data = False while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) assert control['channel'] == ch command = control['command'] if command == 'ready': if 'spawn' in args: assert isinstance(control['pid'], int) assert os.readlink(f"/proc/{control['pid']}/exe").endswith("cat") # If we get ready, it's our turn to send data first. # Hopefully we didn't receive any before. assert not saw_data break else: pytest.fail(f'unexpected event: {(payload, args, control)}') else: saw_data = True # If we're here, it's our turn to talk. Say nothing. print('sending done') transport.send_done(ch) if payload in ['dbus-json3', 'fswatch1', 'metrics1', 'null']: transport.send_close(ch) while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) command = control['command'] if command == 'done': continue elif command == 'close': assert 'problem' not in control return file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ________________ ERROR at setup of test_channel[FsListChannel] _________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 899 @pytest.mark.asyncio @pytest.mark.parametrize('channeltype', CHANNEL_TYPES) async def test_channel(bridge: Bridge, transport: MockTransport, channeltype, tmp_path: Path) -> None: payload = channeltype.payload args = dict(channeltype.restrictions) async def serve_page(reader, writer): while True: line = await reader.readline() if line.strip(): print('HTTP Request line', line) else: break print('Sending HTTP reply') writer.write(b'HTTP/1.1 200 OK\r\n\r\nA document\r\n') await writer.drain() writer.close() srv = str(tmp_path / 'sock') await asyncio.start_unix_server(serve_page, srv) if payload == 'fsinfo': args = {'path': '/', 'attrs': []} elif payload == 'fslist1': args = {'path': '/', 'watch': False} elif payload == 'fsread1': args = {'path': '/etc/passwd'} elif payload == 'fsreplace1': args = {'path': 'tmpfile'} elif payload == 'fswatch1': args = {'path': '/etc'} elif payload == 'http-stream1': args = {'internal': 'packages', 'method': 'GET', 'path': '/manifests.js', 'headers': {'X-Forwarded-Proto': 'http', 'X-Forwarded-Host': 'localhost'}} elif payload == 'http-stream2': args = {'method': 'GET', 'path': '/bzzt', 'unix': srv} elif payload == 'stream': if 'spawn' in args: args = {'spawn': ['cat']} else: args = {'unix': srv} elif payload == 'metrics1' and channeltype.restrictions: args['metrics'] = [{'name': 'memory.free'}] elif payload == 'metrics1': pytest.skip('no PCP metric data') elif payload == 'dbus-json3': if not os.path.exists('/run/dbus/system_bus_socket'): pytest.skip('no dbus') else: args = {} print('sending open', payload, args) ch = transport.send_open(payload, **args) saw_data = False while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) assert control['channel'] == ch command = control['command'] if command == 'ready': if 'spawn' in args: assert isinstance(control['pid'], int) assert os.readlink(f"/proc/{control['pid']}/exe").endswith("cat") # If we get ready, it's our turn to send data first. # Hopefully we didn't receive any before. assert not saw_data break else: pytest.fail(f'unexpected event: {(payload, args, control)}') else: saw_data = True # If we're here, it's our turn to talk. Say nothing. print('sending done') transport.send_done(ch) if payload in ['dbus-json3', 'fswatch1', 'metrics1', 'null']: transport.send_close(ch) while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) command = control['command'] if command == 'done': continue elif command == 'close': assert 'problem' not in control return file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ________________ ERROR at setup of test_channel[FsReadChannel] _________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 899 @pytest.mark.asyncio @pytest.mark.parametrize('channeltype', CHANNEL_TYPES) async def test_channel(bridge: Bridge, transport: MockTransport, channeltype, tmp_path: Path) -> None: payload = channeltype.payload args = dict(channeltype.restrictions) async def serve_page(reader, writer): while True: line = await reader.readline() if line.strip(): print('HTTP Request line', line) else: break print('Sending HTTP reply') writer.write(b'HTTP/1.1 200 OK\r\n\r\nA document\r\n') await writer.drain() writer.close() srv = str(tmp_path / 'sock') await asyncio.start_unix_server(serve_page, srv) if payload == 'fsinfo': args = {'path': '/', 'attrs': []} elif payload == 'fslist1': args = {'path': '/', 'watch': False} elif payload == 'fsread1': args = {'path': '/etc/passwd'} elif payload == 'fsreplace1': args = {'path': 'tmpfile'} elif payload == 'fswatch1': args = {'path': '/etc'} elif payload == 'http-stream1': args = {'internal': 'packages', 'method': 'GET', 'path': '/manifests.js', 'headers': {'X-Forwarded-Proto': 'http', 'X-Forwarded-Host': 'localhost'}} elif payload == 'http-stream2': args = {'method': 'GET', 'path': '/bzzt', 'unix': srv} elif payload == 'stream': if 'spawn' in args: args = {'spawn': ['cat']} else: args = {'unix': srv} elif payload == 'metrics1' and channeltype.restrictions: args['metrics'] = [{'name': 'memory.free'}] elif payload == 'metrics1': pytest.skip('no PCP metric data') elif payload == 'dbus-json3': if not os.path.exists('/run/dbus/system_bus_socket'): pytest.skip('no dbus') else: args = {} print('sending open', payload, args) ch = transport.send_open(payload, **args) saw_data = False while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) assert control['channel'] == ch command = control['command'] if command == 'ready': if 'spawn' in args: assert isinstance(control['pid'], int) assert os.readlink(f"/proc/{control['pid']}/exe").endswith("cat") # If we get ready, it's our turn to send data first. # Hopefully we didn't receive any before. assert not saw_data break else: pytest.fail(f'unexpected event: {(payload, args, control)}') else: saw_data = True # If we're here, it's our turn to talk. Say nothing. print('sending done') transport.send_done(ch) if payload in ['dbus-json3', 'fswatch1', 'metrics1', 'null']: transport.send_close(ch) while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) command = control['command'] if command == 'done': continue elif command == 'close': assert 'problem' not in control return file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _______________ ERROR at setup of test_channel[FsReplaceChannel] _______________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 899 @pytest.mark.asyncio @pytest.mark.parametrize('channeltype', CHANNEL_TYPES) async def test_channel(bridge: Bridge, transport: MockTransport, channeltype, tmp_path: Path) -> None: payload = channeltype.payload args = dict(channeltype.restrictions) async def serve_page(reader, writer): while True: line = await reader.readline() if line.strip(): print('HTTP Request line', line) else: break print('Sending HTTP reply') writer.write(b'HTTP/1.1 200 OK\r\n\r\nA document\r\n') await writer.drain() writer.close() srv = str(tmp_path / 'sock') await asyncio.start_unix_server(serve_page, srv) if payload == 'fsinfo': args = {'path': '/', 'attrs': []} elif payload == 'fslist1': args = {'path': '/', 'watch': False} elif payload == 'fsread1': args = {'path': '/etc/passwd'} elif payload == 'fsreplace1': args = {'path': 'tmpfile'} elif payload == 'fswatch1': args = {'path': '/etc'} elif payload == 'http-stream1': args = {'internal': 'packages', 'method': 'GET', 'path': '/manifests.js', 'headers': {'X-Forwarded-Proto': 'http', 'X-Forwarded-Host': 'localhost'}} elif payload == 'http-stream2': args = {'method': 'GET', 'path': '/bzzt', 'unix': srv} elif payload == 'stream': if 'spawn' in args: args = {'spawn': ['cat']} else: args = {'unix': srv} elif payload == 'metrics1' and channeltype.restrictions: args['metrics'] = [{'name': 'memory.free'}] elif payload == 'metrics1': pytest.skip('no PCP metric data') elif payload == 'dbus-json3': if not os.path.exists('/run/dbus/system_bus_socket'): pytest.skip('no dbus') else: args = {} print('sending open', payload, args) ch = transport.send_open(payload, **args) saw_data = False while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) assert control['channel'] == ch command = control['command'] if command == 'ready': if 'spawn' in args: assert isinstance(control['pid'], int) assert os.readlink(f"/proc/{control['pid']}/exe").endswith("cat") # If we get ready, it's our turn to send data first. # Hopefully we didn't receive any before. assert not saw_data break else: pytest.fail(f'unexpected event: {(payload, args, control)}') else: saw_data = True # If we're here, it's our turn to talk. Say nothing. print('sending done') transport.send_done(ch) if payload in ['dbus-json3', 'fswatch1', 'metrics1', 'null']: transport.send_close(ch) while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) command = control['command'] if command == 'done': continue elif command == 'close': assert 'problem' not in control return file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ________________ ERROR at setup of test_channel[FsWatchChannel] ________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 899 @pytest.mark.asyncio @pytest.mark.parametrize('channeltype', CHANNEL_TYPES) async def test_channel(bridge: Bridge, transport: MockTransport, channeltype, tmp_path: Path) -> None: payload = channeltype.payload args = dict(channeltype.restrictions) async def serve_page(reader, writer): while True: line = await reader.readline() if line.strip(): print('HTTP Request line', line) else: break print('Sending HTTP reply') writer.write(b'HTTP/1.1 200 OK\r\n\r\nA document\r\n') await writer.drain() writer.close() srv = str(tmp_path / 'sock') await asyncio.start_unix_server(serve_page, srv) if payload == 'fsinfo': args = {'path': '/', 'attrs': []} elif payload == 'fslist1': args = {'path': '/', 'watch': False} elif payload == 'fsread1': args = {'path': '/etc/passwd'} elif payload == 'fsreplace1': args = {'path': 'tmpfile'} elif payload == 'fswatch1': args = {'path': '/etc'} elif payload == 'http-stream1': args = {'internal': 'packages', 'method': 'GET', 'path': '/manifests.js', 'headers': {'X-Forwarded-Proto': 'http', 'X-Forwarded-Host': 'localhost'}} elif payload == 'http-stream2': args = {'method': 'GET', 'path': '/bzzt', 'unix': srv} elif payload == 'stream': if 'spawn' in args: args = {'spawn': ['cat']} else: args = {'unix': srv} elif payload == 'metrics1' and channeltype.restrictions: args['metrics'] = [{'name': 'memory.free'}] elif payload == 'metrics1': pytest.skip('no PCP metric data') elif payload == 'dbus-json3': if not os.path.exists('/run/dbus/system_bus_socket'): pytest.skip('no dbus') else: args = {} print('sending open', payload, args) ch = transport.send_open(payload, **args) saw_data = False while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) assert control['channel'] == ch command = control['command'] if command == 'ready': if 'spawn' in args: assert isinstance(control['pid'], int) assert os.readlink(f"/proc/{control['pid']}/exe").endswith("cat") # If we get ready, it's our turn to send data first. # Hopefully we didn't receive any before. assert not saw_data break else: pytest.fail(f'unexpected event: {(payload, args, control)}') else: saw_data = True # If we're here, it's our turn to talk. Say nothing. print('sending done') transport.send_done(ch) if payload in ['dbus-json3', 'fswatch1', 'metrics1', 'null']: transport.send_close(ch) while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) command = control['command'] if command == 'done': continue elif command == 'close': assert 'problem' not in control return file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________________ ERROR at setup of test_channel[HttpChannel] __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 899 @pytest.mark.asyncio @pytest.mark.parametrize('channeltype', CHANNEL_TYPES) async def test_channel(bridge: Bridge, transport: MockTransport, channeltype, tmp_path: Path) -> None: payload = channeltype.payload args = dict(channeltype.restrictions) async def serve_page(reader, writer): while True: line = await reader.readline() if line.strip(): print('HTTP Request line', line) else: break print('Sending HTTP reply') writer.write(b'HTTP/1.1 200 OK\r\n\r\nA document\r\n') await writer.drain() writer.close() srv = str(tmp_path / 'sock') await asyncio.start_unix_server(serve_page, srv) if payload == 'fsinfo': args = {'path': '/', 'attrs': []} elif payload == 'fslist1': args = {'path': '/', 'watch': False} elif payload == 'fsread1': args = {'path': '/etc/passwd'} elif payload == 'fsreplace1': args = {'path': 'tmpfile'} elif payload == 'fswatch1': args = {'path': '/etc'} elif payload == 'http-stream1': args = {'internal': 'packages', 'method': 'GET', 'path': '/manifests.js', 'headers': {'X-Forwarded-Proto': 'http', 'X-Forwarded-Host': 'localhost'}} elif payload == 'http-stream2': args = {'method': 'GET', 'path': '/bzzt', 'unix': srv} elif payload == 'stream': if 'spawn' in args: args = {'spawn': ['cat']} else: args = {'unix': srv} elif payload == 'metrics1' and channeltype.restrictions: args['metrics'] = [{'name': 'memory.free'}] elif payload == 'metrics1': pytest.skip('no PCP metric data') elif payload == 'dbus-json3': if not os.path.exists('/run/dbus/system_bus_socket'): pytest.skip('no dbus') else: args = {} print('sending open', payload, args) ch = transport.send_open(payload, **args) saw_data = False while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) assert control['channel'] == ch command = control['command'] if command == 'ready': if 'spawn' in args: assert isinstance(control['pid'], int) assert os.readlink(f"/proc/{control['pid']}/exe").endswith("cat") # If we get ready, it's our turn to send data first. # Hopefully we didn't receive any before. assert not saw_data break else: pytest.fail(f'unexpected event: {(payload, args, control)}') else: saw_data = True # If we're here, it's our turn to talk. Say nothing. print('sending done') transport.send_done(ch) if payload in ['dbus-json3', 'fswatch1', 'metrics1', 'null']: transport.send_close(ch) while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) command = control['command'] if command == 'done': continue elif command == 'close': assert 'problem' not in control return file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________________ ERROR at setup of test_channel[InfoChannel] __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 899 @pytest.mark.asyncio @pytest.mark.parametrize('channeltype', CHANNEL_TYPES) async def test_channel(bridge: Bridge, transport: MockTransport, channeltype, tmp_path: Path) -> None: payload = channeltype.payload args = dict(channeltype.restrictions) async def serve_page(reader, writer): while True: line = await reader.readline() if line.strip(): print('HTTP Request line', line) else: break print('Sending HTTP reply') writer.write(b'HTTP/1.1 200 OK\r\n\r\nA document\r\n') await writer.drain() writer.close() srv = str(tmp_path / 'sock') await asyncio.start_unix_server(serve_page, srv) if payload == 'fsinfo': args = {'path': '/', 'attrs': []} elif payload == 'fslist1': args = {'path': '/', 'watch': False} elif payload == 'fsread1': args = {'path': '/etc/passwd'} elif payload == 'fsreplace1': args = {'path': 'tmpfile'} elif payload == 'fswatch1': args = {'path': '/etc'} elif payload == 'http-stream1': args = {'internal': 'packages', 'method': 'GET', 'path': '/manifests.js', 'headers': {'X-Forwarded-Proto': 'http', 'X-Forwarded-Host': 'localhost'}} elif payload == 'http-stream2': args = {'method': 'GET', 'path': '/bzzt', 'unix': srv} elif payload == 'stream': if 'spawn' in args: args = {'spawn': ['cat']} else: args = {'unix': srv} elif payload == 'metrics1' and channeltype.restrictions: args['metrics'] = [{'name': 'memory.free'}] elif payload == 'metrics1': pytest.skip('no PCP metric data') elif payload == 'dbus-json3': if not os.path.exists('/run/dbus/system_bus_socket'): pytest.skip('no dbus') else: args = {} print('sending open', payload, args) ch = transport.send_open(payload, **args) saw_data = False while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) assert control['channel'] == ch command = control['command'] if command == 'ready': if 'spawn' in args: assert isinstance(control['pid'], int) assert os.readlink(f"/proc/{control['pid']}/exe").endswith("cat") # If we get ready, it's our turn to send data first. # Hopefully we didn't receive any before. assert not saw_data break else: pytest.fail(f'unexpected event: {(payload, args, control)}') else: saw_data = True # If we're here, it's our turn to talk. Say nothing. print('sending done') transport.send_done(ch) if payload in ['dbus-json3', 'fswatch1', 'metrics1', 'null']: transport.send_close(ch) while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) command = control['command'] if command == 'done': continue elif command == 'close': assert 'problem' not in control return file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________ ERROR at setup of test_channel[InternalMetricsChannel] ____________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 899 @pytest.mark.asyncio @pytest.mark.parametrize('channeltype', CHANNEL_TYPES) async def test_channel(bridge: Bridge, transport: MockTransport, channeltype, tmp_path: Path) -> None: payload = channeltype.payload args = dict(channeltype.restrictions) async def serve_page(reader, writer): while True: line = await reader.readline() if line.strip(): print('HTTP Request line', line) else: break print('Sending HTTP reply') writer.write(b'HTTP/1.1 200 OK\r\n\r\nA document\r\n') await writer.drain() writer.close() srv = str(tmp_path / 'sock') await asyncio.start_unix_server(serve_page, srv) if payload == 'fsinfo': args = {'path': '/', 'attrs': []} elif payload == 'fslist1': args = {'path': '/', 'watch': False} elif payload == 'fsread1': args = {'path': '/etc/passwd'} elif payload == 'fsreplace1': args = {'path': 'tmpfile'} elif payload == 'fswatch1': args = {'path': '/etc'} elif payload == 'http-stream1': args = {'internal': 'packages', 'method': 'GET', 'path': '/manifests.js', 'headers': {'X-Forwarded-Proto': 'http', 'X-Forwarded-Host': 'localhost'}} elif payload == 'http-stream2': args = {'method': 'GET', 'path': '/bzzt', 'unix': srv} elif payload == 'stream': if 'spawn' in args: args = {'spawn': ['cat']} else: args = {'unix': srv} elif payload == 'metrics1' and channeltype.restrictions: args['metrics'] = [{'name': 'memory.free'}] elif payload == 'metrics1': pytest.skip('no PCP metric data') elif payload == 'dbus-json3': if not os.path.exists('/run/dbus/system_bus_socket'): pytest.skip('no dbus') else: args = {} print('sending open', payload, args) ch = transport.send_open(payload, **args) saw_data = False while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) assert control['channel'] == ch command = control['command'] if command == 'ready': if 'spawn' in args: assert isinstance(control['pid'], int) assert os.readlink(f"/proc/{control['pid']}/exe").endswith("cat") # If we get ready, it's our turn to send data first. # Hopefully we didn't receive any before. assert not saw_data break else: pytest.fail(f'unexpected event: {(payload, args, control)}') else: saw_data = True # If we're here, it's our turn to talk. Say nothing. print('sending done') transport.send_done(ch) if payload in ['dbus-json3', 'fswatch1', 'metrics1', 'null']: transport.send_close(ch) while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) command = control['command'] if command == 'done': continue elif command == 'close': assert 'problem' not in control return file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________________ ERROR at setup of test_channel[NullChannel] __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 899 @pytest.mark.asyncio @pytest.mark.parametrize('channeltype', CHANNEL_TYPES) async def test_channel(bridge: Bridge, transport: MockTransport, channeltype, tmp_path: Path) -> None: payload = channeltype.payload args = dict(channeltype.restrictions) async def serve_page(reader, writer): while True: line = await reader.readline() if line.strip(): print('HTTP Request line', line) else: break print('Sending HTTP reply') writer.write(b'HTTP/1.1 200 OK\r\n\r\nA document\r\n') await writer.drain() writer.close() srv = str(tmp_path / 'sock') await asyncio.start_unix_server(serve_page, srv) if payload == 'fsinfo': args = {'path': '/', 'attrs': []} elif payload == 'fslist1': args = {'path': '/', 'watch': False} elif payload == 'fsread1': args = {'path': '/etc/passwd'} elif payload == 'fsreplace1': args = {'path': 'tmpfile'} elif payload == 'fswatch1': args = {'path': '/etc'} elif payload == 'http-stream1': args = {'internal': 'packages', 'method': 'GET', 'path': '/manifests.js', 'headers': {'X-Forwarded-Proto': 'http', 'X-Forwarded-Host': 'localhost'}} elif payload == 'http-stream2': args = {'method': 'GET', 'path': '/bzzt', 'unix': srv} elif payload == 'stream': if 'spawn' in args: args = {'spawn': ['cat']} else: args = {'unix': srv} elif payload == 'metrics1' and channeltype.restrictions: args['metrics'] = [{'name': 'memory.free'}] elif payload == 'metrics1': pytest.skip('no PCP metric data') elif payload == 'dbus-json3': if not os.path.exists('/run/dbus/system_bus_socket'): pytest.skip('no dbus') else: args = {} print('sending open', payload, args) ch = transport.send_open(payload, **args) saw_data = False while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) assert control['channel'] == ch command = control['command'] if command == 'ready': if 'spawn' in args: assert isinstance(control['pid'], int) assert os.readlink(f"/proc/{control['pid']}/exe").endswith("cat") # If we get ready, it's our turn to send data first. # Hopefully we didn't receive any before. assert not saw_data break else: pytest.fail(f'unexpected event: {(payload, args, control)}') else: saw_data = True # If we're here, it's our turn to talk. Say nothing. print('sending done') transport.send_done(ch) if payload in ['dbus-json3', 'fswatch1', 'metrics1', 'null']: transport.send_close(ch) while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) command = control['command'] if command == 'done': continue elif command == 'close': assert 'problem' not in control return file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _______________ ERROR at setup of test_channel[PackagesChannel] ________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 899 @pytest.mark.asyncio @pytest.mark.parametrize('channeltype', CHANNEL_TYPES) async def test_channel(bridge: Bridge, transport: MockTransport, channeltype, tmp_path: Path) -> None: payload = channeltype.payload args = dict(channeltype.restrictions) async def serve_page(reader, writer): while True: line = await reader.readline() if line.strip(): print('HTTP Request line', line) else: break print('Sending HTTP reply') writer.write(b'HTTP/1.1 200 OK\r\n\r\nA document\r\n') await writer.drain() writer.close() srv = str(tmp_path / 'sock') await asyncio.start_unix_server(serve_page, srv) if payload == 'fsinfo': args = {'path': '/', 'attrs': []} elif payload == 'fslist1': args = {'path': '/', 'watch': False} elif payload == 'fsread1': args = {'path': '/etc/passwd'} elif payload == 'fsreplace1': args = {'path': 'tmpfile'} elif payload == 'fswatch1': args = {'path': '/etc'} elif payload == 'http-stream1': args = {'internal': 'packages', 'method': 'GET', 'path': '/manifests.js', 'headers': {'X-Forwarded-Proto': 'http', 'X-Forwarded-Host': 'localhost'}} elif payload == 'http-stream2': args = {'method': 'GET', 'path': '/bzzt', 'unix': srv} elif payload == 'stream': if 'spawn' in args: args = {'spawn': ['cat']} else: args = {'unix': srv} elif payload == 'metrics1' and channeltype.restrictions: args['metrics'] = [{'name': 'memory.free'}] elif payload == 'metrics1': pytest.skip('no PCP metric data') elif payload == 'dbus-json3': if not os.path.exists('/run/dbus/system_bus_socket'): pytest.skip('no dbus') else: args = {} print('sending open', payload, args) ch = transport.send_open(payload, **args) saw_data = False while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) assert control['channel'] == ch command = control['command'] if command == 'ready': if 'spawn' in args: assert isinstance(control['pid'], int) assert os.readlink(f"/proc/{control['pid']}/exe").endswith("cat") # If we get ready, it's our turn to send data first. # Hopefully we didn't receive any before. assert not saw_data break else: pytest.fail(f'unexpected event: {(payload, args, control)}') else: saw_data = True # If we're here, it's our turn to talk. Say nothing. print('sending done') transport.send_done(ch) if payload in ['dbus-json3', 'fswatch1', 'metrics1', 'null']: transport.send_close(ch) while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) command = control['command'] if command == 'done': continue elif command == 'close': assert 'problem' not in control return file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ______________ ERROR at setup of test_channel[PcpMetricsChannel] _______________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 899 @pytest.mark.asyncio @pytest.mark.parametrize('channeltype', CHANNEL_TYPES) async def test_channel(bridge: Bridge, transport: MockTransport, channeltype, tmp_path: Path) -> None: payload = channeltype.payload args = dict(channeltype.restrictions) async def serve_page(reader, writer): while True: line = await reader.readline() if line.strip(): print('HTTP Request line', line) else: break print('Sending HTTP reply') writer.write(b'HTTP/1.1 200 OK\r\n\r\nA document\r\n') await writer.drain() writer.close() srv = str(tmp_path / 'sock') await asyncio.start_unix_server(serve_page, srv) if payload == 'fsinfo': args = {'path': '/', 'attrs': []} elif payload == 'fslist1': args = {'path': '/', 'watch': False} elif payload == 'fsread1': args = {'path': '/etc/passwd'} elif payload == 'fsreplace1': args = {'path': 'tmpfile'} elif payload == 'fswatch1': args = {'path': '/etc'} elif payload == 'http-stream1': args = {'internal': 'packages', 'method': 'GET', 'path': '/manifests.js', 'headers': {'X-Forwarded-Proto': 'http', 'X-Forwarded-Host': 'localhost'}} elif payload == 'http-stream2': args = {'method': 'GET', 'path': '/bzzt', 'unix': srv} elif payload == 'stream': if 'spawn' in args: args = {'spawn': ['cat']} else: args = {'unix': srv} elif payload == 'metrics1' and channeltype.restrictions: args['metrics'] = [{'name': 'memory.free'}] elif payload == 'metrics1': pytest.skip('no PCP metric data') elif payload == 'dbus-json3': if not os.path.exists('/run/dbus/system_bus_socket'): pytest.skip('no dbus') else: args = {} print('sending open', payload, args) ch = transport.send_open(payload, **args) saw_data = False while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) assert control['channel'] == ch command = control['command'] if command == 'ready': if 'spawn' in args: assert isinstance(control['pid'], int) assert os.readlink(f"/proc/{control['pid']}/exe").endswith("cat") # If we get ready, it's our turn to send data first. # Hopefully we didn't receive any before. assert not saw_data break else: pytest.fail(f'unexpected event: {(payload, args, control)}') else: saw_data = True # If we're here, it's our turn to talk. Say nothing. print('sending done') transport.send_done(ch) if payload in ['dbus-json3', 'fswatch1', 'metrics1', 'null']: transport.send_close(ch) while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) command = control['command'] if command == 'done': continue elif command == 'close': assert 'problem' not in control return file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________ ERROR at setup of test_channel[SubprocessStreamChannel] ____________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 899 @pytest.mark.asyncio @pytest.mark.parametrize('channeltype', CHANNEL_TYPES) async def test_channel(bridge: Bridge, transport: MockTransport, channeltype, tmp_path: Path) -> None: payload = channeltype.payload args = dict(channeltype.restrictions) async def serve_page(reader, writer): while True: line = await reader.readline() if line.strip(): print('HTTP Request line', line) else: break print('Sending HTTP reply') writer.write(b'HTTP/1.1 200 OK\r\n\r\nA document\r\n') await writer.drain() writer.close() srv = str(tmp_path / 'sock') await asyncio.start_unix_server(serve_page, srv) if payload == 'fsinfo': args = {'path': '/', 'attrs': []} elif payload == 'fslist1': args = {'path': '/', 'watch': False} elif payload == 'fsread1': args = {'path': '/etc/passwd'} elif payload == 'fsreplace1': args = {'path': 'tmpfile'} elif payload == 'fswatch1': args = {'path': '/etc'} elif payload == 'http-stream1': args = {'internal': 'packages', 'method': 'GET', 'path': '/manifests.js', 'headers': {'X-Forwarded-Proto': 'http', 'X-Forwarded-Host': 'localhost'}} elif payload == 'http-stream2': args = {'method': 'GET', 'path': '/bzzt', 'unix': srv} elif payload == 'stream': if 'spawn' in args: args = {'spawn': ['cat']} else: args = {'unix': srv} elif payload == 'metrics1' and channeltype.restrictions: args['metrics'] = [{'name': 'memory.free'}] elif payload == 'metrics1': pytest.skip('no PCP metric data') elif payload == 'dbus-json3': if not os.path.exists('/run/dbus/system_bus_socket'): pytest.skip('no dbus') else: args = {} print('sending open', payload, args) ch = transport.send_open(payload, **args) saw_data = False while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) assert control['channel'] == ch command = control['command'] if command == 'ready': if 'spawn' in args: assert isinstance(control['pid'], int) assert os.readlink(f"/proc/{control['pid']}/exe").endswith("cat") # If we get ready, it's our turn to send data first. # Hopefully we didn't receive any before. assert not saw_data break else: pytest.fail(f'unexpected event: {(payload, args, control)}') else: saw_data = True # If we're here, it's our turn to talk. Say nothing. print('sending done') transport.send_done(ch) if payload in ['dbus-json3', 'fswatch1', 'metrics1', 'null']: transport.send_close(ch) while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) command = control['command'] if command == 'done': continue elif command == 'close': assert 'problem' not in control return file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____________ ERROR at setup of test_channel[SocketStreamChannel] ______________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 899 @pytest.mark.asyncio @pytest.mark.parametrize('channeltype', CHANNEL_TYPES) async def test_channel(bridge: Bridge, transport: MockTransport, channeltype, tmp_path: Path) -> None: payload = channeltype.payload args = dict(channeltype.restrictions) async def serve_page(reader, writer): while True: line = await reader.readline() if line.strip(): print('HTTP Request line', line) else: break print('Sending HTTP reply') writer.write(b'HTTP/1.1 200 OK\r\n\r\nA document\r\n') await writer.drain() writer.close() srv = str(tmp_path / 'sock') await asyncio.start_unix_server(serve_page, srv) if payload == 'fsinfo': args = {'path': '/', 'attrs': []} elif payload == 'fslist1': args = {'path': '/', 'watch': False} elif payload == 'fsread1': args = {'path': '/etc/passwd'} elif payload == 'fsreplace1': args = {'path': 'tmpfile'} elif payload == 'fswatch1': args = {'path': '/etc'} elif payload == 'http-stream1': args = {'internal': 'packages', 'method': 'GET', 'path': '/manifests.js', 'headers': {'X-Forwarded-Proto': 'http', 'X-Forwarded-Host': 'localhost'}} elif payload == 'http-stream2': args = {'method': 'GET', 'path': '/bzzt', 'unix': srv} elif payload == 'stream': if 'spawn' in args: args = {'spawn': ['cat']} else: args = {'unix': srv} elif payload == 'metrics1' and channeltype.restrictions: args['metrics'] = [{'name': 'memory.free'}] elif payload == 'metrics1': pytest.skip('no PCP metric data') elif payload == 'dbus-json3': if not os.path.exists('/run/dbus/system_bus_socket'): pytest.skip('no dbus') else: args = {} print('sending open', payload, args) ch = transport.send_open(payload, **args) saw_data = False while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) assert control['channel'] == ch command = control['command'] if command == 'ready': if 'spawn' in args: assert isinstance(control['pid'], int) assert os.readlink(f"/proc/{control['pid']}/exe").endswith("cat") # If we get ready, it's our turn to send data first. # Hopefully we didn't receive any before. assert not saw_data break else: pytest.fail(f'unexpected event: {(payload, args, control)}') else: saw_data = True # If we're here, it's our turn to talk. Say nothing. print('sending done') transport.send_done(ch) if payload in ['dbus-json3', 'fswatch1', 'metrics1', 'null']: transport.send_close(ch) while True: channel, msg = await transport.next_frame() print(channel, msg) if channel == '': control = json.loads(msg) command = control['command'] if command == 'done': continue elif command == 'close': assert 'problem' not in control return file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _ ERROR at setup of test_get_os_release[\n\n# simple\nID=mylinux\nVERSION=1.2\n\n# comment\nFOO=bar\n\n-expected0] _ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 995 @pytest.mark.parametrize(('os_release', 'expected'), [ # simple values, with comments and ignored space ( '\n\n# simple\nID=mylinux\nVERSION=1.2\n\n# comment\nFOO=bar\n\n', {'ID': 'mylinux', 'VERSION': '1.2', 'FOO': 'bar'} ), # quoted values ( '''SINGLE='foo:bar '\nDOUBLE=" bar//foo"\n''', {'SINGLE': 'foo:bar ', 'DOUBLE': ' bar//foo'} ), # ignore ungrammatical lines ( 'A=a\nNOVALUE\nDOUBLEEQ=a=b\nB=b', {'A': 'a', 'B': 'b'} ), # invalid values; anything outside [A-Za-z0-9] must be quoted; but our parser is more liberal ( 'X=a:b\nY=a b\nZ=a-b\nV=a_b', {'X': 'a:b', 'Z': 'a-b', 'V': 'a_b'} ), ]) def test_get_os_release(os_release: str, expected: str) -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _ ERROR at setup of test_get_os_release[SINGLE='foo:bar '\nDOUBLE=" bar//foo"\n-expected1] _ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 995 @pytest.mark.parametrize(('os_release', 'expected'), [ # simple values, with comments and ignored space ( '\n\n# simple\nID=mylinux\nVERSION=1.2\n\n# comment\nFOO=bar\n\n', {'ID': 'mylinux', 'VERSION': '1.2', 'FOO': 'bar'} ), # quoted values ( '''SINGLE='foo:bar '\nDOUBLE=" bar//foo"\n''', {'SINGLE': 'foo:bar ', 'DOUBLE': ' bar//foo'} ), # ignore ungrammatical lines ( 'A=a\nNOVALUE\nDOUBLEEQ=a=b\nB=b', {'A': 'a', 'B': 'b'} ), # invalid values; anything outside [A-Za-z0-9] must be quoted; but our parser is more liberal ( 'X=a:b\nY=a b\nZ=a-b\nV=a_b', {'X': 'a:b', 'Z': 'a-b', 'V': 'a_b'} ), ]) def test_get_os_release(os_release: str, expected: str) -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _ ERROR at setup of test_get_os_release[A=a\nNOVALUE\nDOUBLEEQ=a=b\nB=b-expected2] _ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 995 @pytest.mark.parametrize(('os_release', 'expected'), [ # simple values, with comments and ignored space ( '\n\n# simple\nID=mylinux\nVERSION=1.2\n\n# comment\nFOO=bar\n\n', {'ID': 'mylinux', 'VERSION': '1.2', 'FOO': 'bar'} ), # quoted values ( '''SINGLE='foo:bar '\nDOUBLE=" bar//foo"\n''', {'SINGLE': 'foo:bar ', 'DOUBLE': ' bar//foo'} ), # ignore ungrammatical lines ( 'A=a\nNOVALUE\nDOUBLEEQ=a=b\nB=b', {'A': 'a', 'B': 'b'} ), # invalid values; anything outside [A-Za-z0-9] must be quoted; but our parser is more liberal ( 'X=a:b\nY=a b\nZ=a-b\nV=a_b', {'X': 'a:b', 'Z': 'a-b', 'V': 'a_b'} ), ]) def test_get_os_release(os_release: str, expected: str) -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _ ERROR at setup of test_get_os_release[X=a:b\nY=a b\nZ=a-b\nV=a_b-expected3] __ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 995 @pytest.mark.parametrize(('os_release', 'expected'), [ # simple values, with comments and ignored space ( '\n\n# simple\nID=mylinux\nVERSION=1.2\n\n# comment\nFOO=bar\n\n', {'ID': 'mylinux', 'VERSION': '1.2', 'FOO': 'bar'} ), # quoted values ( '''SINGLE='foo:bar '\nDOUBLE=" bar//foo"\n''', {'SINGLE': 'foo:bar ', 'DOUBLE': ' bar//foo'} ), # ignore ungrammatical lines ( 'A=a\nNOVALUE\nDOUBLEEQ=a=b\nB=b', {'A': 'a', 'B': 'b'} ), # invalid values; anything outside [A-Za-z0-9] must be quoted; but our parser is more liberal ( 'X=a:b\nY=a b\nZ=a-b\nV=a_b', {'X': 'a:b', 'Z': 'a-b', 'V': 'a_b'} ), ]) def test_get_os_release(os_release: str, expected: str) -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ______________________ ERROR at setup of test_async_acks _______________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1032 @pytest.mark.asyncio async def test_async_acks(bridge: Bridge, transport: MockTransport) -> None: # Inject our mock channel type for rule in bridge.routing_rules: if isinstance(rule, ChannelRoutingRule): rule.table['ack1'] = [AckChannel] # invalid send-acks values await transport.check_open('ack1', send_acks=True, problem='protocol-error') await transport.check_open('ack1', send_acks='x', problem='protocol-error') # open the channel with acks off ch = await transport.check_open('ack1') # send a bunch of data and get no acks for _ in range(20): transport.send_data(ch, b'x') # this will assert that we receive only the close message (and no acks) await transport.check_close(ch) # open the channel with acks on ch = await transport.check_open('ack1', send_acks='bytes') # send a bunch of data for _ in range(20): transport.send_data(ch, b'x') # we should get exactly one ack (from the first read) before things block await transport.assert_msg('', channel=ch, command='ack', bytes=1) # this will assert that we receive only the close message (and no additional acks) await transport.check_close(ch) # open the channel with acks on ch = await transport.check_open('ack1', send_acks='bytes') # fish the open channel out of the bridge ack = bridge.open_channels[ch] assert isinstance(ack, AckChannel) # let's give ourselves a bit more headroom for _ in range(5): ack.semaphore.release() # send a bunch of data and get some acks for _ in range(10): transport.send_data(ch, b'x') for _ in range(6): await transport.assert_msg('', channel=ch, command='ack', bytes=1) # make sure that as we "consume" the data we get more acks: for _ in range(4): # no ack in the queue... await transport.assert_empty() ack.semaphore.release() # ... but now there is. await transport.assert_msg('', channel=ch, command='ack', bytes=1) # make some more room (for data we didn't send) for _ in range(5): ack.semaphore.release() # but we shouldn't have gotten any acks for those await transport.check_close(ch) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____________________ ERROR at setup of test_flow_control ______________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1088 @pytest.mark.asyncio async def test_flow_control(transport: MockTransport, tmp_path: Path) -> None: bigun = tmp_path / 'bigun' total_bytes = 8 * 1024 * 1024 recvd_bytes = 0 bigun.write_bytes(b'0' * total_bytes) fsread1 = await transport.check_open('fsread1', path=str(bigun), flow_control=True) # We should receive a number of blocks of initial data, each with a ping. # We save the pings to reply later. pings: 'deque[JsonObject]' = deque() async def recv_one(): nonlocal recvd_bytes channel, data = await transport.next_frame() assert channel == fsread1 assert data == b'0' * Channel.BLOCK_SIZE recvd_bytes += len(data) ping = await transport.next_msg('') assert ping['command'] == 'ping' assert ping['channel'] == fsread1 assert ping['sequence'] == recvd_bytes pings.append(ping) while recvd_bytes < Channel.SEND_WINDOW: await recv_one() # We should stall out here. Make sure nothing else arrives. await transport.assert_empty() # Start sending pongs and make sure we receive a new block of data for each # one (as the window extends) while recvd_bytes < total_bytes: ping = pings.popleft() transport.send_json('', **dict(ping, command='pong')) await recv_one() transport.send_close(fsread1) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____________________ ERROR at setup of test_large_upload ______________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1130 @pytest.mark.asyncio async def test_large_upload(transport: MockTransport, tmp_path: Path) -> None: fifo = str(tmp_path / 'pipe') os.mkfifo(fifo) sender = await transport.check_open('stream', spawn=['dd', f'of={fifo}']) # cockpit.js doesn't do flow control, so neither do we... chunk = b'0' * Channel.BLOCK_SIZE loops = 100 for _ in range(loops): transport.send_data(sender, chunk) transport.send_done(sender) # we should be in a state now where we have a bunch of bytes queued up in # the bridge but they can't be delivered because nobody is reading from the # pipe... make sure dd is still running and we didn't get any messages. await transport.assert_empty() # start draining now, and make sure we get everything we sent. with open(fifo, 'rb') as receiver: received = await asyncio.get_running_loop().run_in_executor(None, receiver.read) assert len(received) == loops * Channel.BLOCK_SIZE # and now our done and close messages should come await transport.assert_msg('', command='done', channel=sender) await transport.assert_msg('', command='close', channel=sender) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____________________ ERROR at setup of test_fsinfo_nopath _____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1295 @pytest.mark.asyncio async def test_fsinfo_nopath(transport: MockTransport) -> None: await transport.check_open('fsinfo', attrs=['type'], problem='protocol-error') file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________________ ERROR at setup of test_fsinfo_noattrs _____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1300 @pytest.mark.asyncio async def test_fsinfo_noattrs(transport: MockTransport) -> None: await transport.check_open('fsinfo', path='/', problem='protocol-error') file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________________ ERROR at setup of test_fsinfo_relative ____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1305 @pytest.mark.asyncio async def test_fsinfo_relative(transport: MockTransport) -> None: await transport.check_open('fsinfo', path='rel', problem='protocol-error') await transport.check_open('fsinfo', path='.', problem='protocol-error') file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________________ ERROR at setup of test_fsinfo_nofollow_watch _________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1311 @pytest.mark.asyncio async def test_fsinfo_nofollow_watch(transport: MockTransport) -> None: await transport.check_open('fsinfo', path='/', attrs=[], watch=True, follow=False, problem='protocol-error') file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ________________ ERROR at setup of test_fsinfo_nofollow_targets ________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1316 @pytest.mark.asyncio async def test_fsinfo_nofollow_targets(transport: MockTransport) -> None: await transport.check_open('fsinfo', path='/', attrs=['targets'], follow=False, problem='protocol-error') file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________________ ERROR at setup of test_fsinfo_empty_update __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1321 @pytest.mark.asyncio async def test_fsinfo_empty_update(transport: MockTransport, tmp_path: Path) -> None: # test an empty update — make sure nothing lands on the wire ch = await transport.check_open('fsinfo', path=str(tmp_path), attrs=['type'], watch=True) assert await transport.next_msg(ch) == {'info': {"type": "dir"}} tmp_path.touch() await asyncio.sleep(0.1) # fsinfo waits 0.1 before dispatching updates await transport.assert_empty() # this waits another 0.1 await transport.check_close(ch) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ________________________ ERROR at setup of test_fsinfo _________________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1332 @pytest.mark.asyncio async def test_fsinfo(transport: MockTransport, fsinfo_test_cases: 'dict[Path, JsonObject]') -> None: for path, expected_state in fsinfo_test_cases.items(): client = await FsInfoClient.open(transport, path) assert await client.wait() == expected_state file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________________ ERROR at setup of test_fsinfo_nofollow ____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1339 @pytest.mark.asyncio async def test_fsinfo_nofollow(transport: MockTransport, fsinfo_test_cases: 'dict[Path, JsonObject]') -> None: for path, expected_state in fsinfo_test_cases.items(): if path.name == 'loopy': # with nofollow, this won't fail — we'll see the link itself expected_state = {"info": {"type": "lnk", "target": str(path)}} elif path.name == 'dev': expected_state = {"info": {"type": "lnk", "target": "/dev/null"}} elif path.name == 'dangling': expected_state = {"info": {"type": "lnk", "target": "does-not-exist"}} client = await FsInfoClient.open(transport, path, follow=False) assert await client.wait() == expected_state file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________________ ERROR at setup of test_fsinfo_onlydir _____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1354 @pytest.mark.asyncio async def test_fsinfo_onlydir(transport: MockTransport, fsinfo_test_cases: 'dict[Path, JsonObject]') -> None: for path, expected_state in fsinfo_test_cases.items(): if 'dir' not in path.name and 'error' not in expected_state: expected_state = fsinfo_err(errno.ENOTDIR) # with '/' appended, this should only open dirs client = await FsInfoClient.open(transport, str(path) + '/') assert await client.wait() == expected_state, f'for {path}' file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________________ ERROR at setup of test_fsinfo_onlydir_watch __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1365 @pytest.mark.asyncio async def test_fsinfo_onlydir_watch(transport: MockTransport, fsinfo_test_cases: 'dict[Path, JsonObject]') -> None: for path, expected_state in fsinfo_test_cases.items(): # note the order here: because our check for notdir is implemented # inside of the bridge, we try inotify first and check for notdir # second. if systemd_ctypes supports this some day, it may change. if path.name.startswith('no-r'): # we need this one because we can't inotify files without +r expected_state = fsinfo_err(errno.EACCES) elif 'dir' not in path.name and 'error' not in expected_state: # and this one to deal with not-dir expected_state = fsinfo_err(errno.ENOTDIR) # with '/' appended, this should only open dirs client = await FsInfoClient.open(transport, str(path) + '/', watch=True) assert await client.next_state() == expected_state await client.close() file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____________ ERROR at setup of test_fsinfo_watch_identity_changes _____________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1384 @pytest.mark.asyncio async def test_fsinfo_watch_identity_changes( transport: MockTransport, tmp_path: Path, fsinfo_test_cases: 'dict[Path, JsonObject]' ) -> None: # we will now point a symlink to the various possibilities to make sure the # transitions are correctly handled link = tmp_path / 'link' client = await FsInfoClient.open(transport, link, watch=True) # we didn't make a link yet, so... assert (await client.next_state()) == fsinfo_err(errno.ENOENT) # in watch mode we report errors a bit more sensitively: we also report # them if we can't inotify the inode in question, which requires +r # permission. as such, we need to modify our 'no-r' tests: for path in list(fsinfo_test_cases): if path.name.startswith('no-r'): fsinfo_test_cases[path] = fsinfo_err(errno.EACCES) if path.name == 'dangling': # this breaks our logic below because we transition from ENOENT to ENOENT del fsinfo_test_cases[path] possibilities = tuple(fsinfo_test_cases) for from_file in possibilities: for to_file in possibilities: if from_file is to_file: continue # link to the original file and check state link.symlink_to(from_file) assert await client.next_state() == fsinfo_test_cases[from_file] # Try to generate some events immediately before we switch the link # to ensure the event is suppressed. Any one of these could fail # due to not being a directory or not having permissions. with contextlib.suppress(OSError): from_file.touch() with contextlib.suppress(OSError): (from_file / 'a.txt').touch() with contextlib.suppress(OSError): (from_file / 'a.txt').unlink() # atomic replace, check state (tmp_path / 'tmp').symlink_to(to_file) (tmp_path / 'tmp').rename(link) assert await client.next_state() == fsinfo_test_cases[to_file] if to_file.name == 'dir': # copied from fsinfo_test_cases fixture dir_entries = {'dir-file.txt': {"type": "reg"}} expected_state = {"info": {"type": "dir", "entries": dir_entries}} (to_file / 'a.txt').write_text('a file') dir_entries['a.txt'] = {"type": "reg"} (to_file / 'b.txt').write_text('b file') dir_entries['b.txt'] = {"type": "reg"} (to_file / 'a.xtx').write_text('b file') (to_file / 'b.xtx').write_text('b file') assert await client.next_state() == expected_state (to_file / 'a.xtx').unlink() (to_file / 'b.xtx').unlink() (to_file / 'dir.txt').mkdir() dir_entries['dir.txt'] = {"type": "dir"} (to_file / 'sym.txt').symlink_to('/x') dir_entries['sym.txt'] = {"type": "lnk", "target": "/x"} assert await client.next_state() == expected_state (to_file / 'sym.txt').unlink() del dir_entries['sym.txt'] assert await client.next_state() == expected_state # we intentionally try not to receive these events — we want # them to get lost when the identity changes, below (to_file / 'dir.txt').rmdir() (to_file / 'a.txt').unlink() (to_file / 'b.txt').unlink() # delete link to start over link.unlink() assert (await client.next_state()) == fsinfo_err(errno.ENOENT) # let the pending event handler occasionally run to find nothing to process await asyncio.sleep(0.15) await client.close() file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________________ ERROR at setup of test_fsinfo_self_owner ___________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1472 @pytest.mark.asyncio async def test_fsinfo_self_owner(transport: MockTransport, tmp_path: Path) -> None: client = await FsInfoClient.open(transport, tmp_path, ['user', 'uid', 'group', 'gid']) state = await client.wait() info = get_dict(state, 'info') assert get_int(info, 'uid') == os.getuid() assert get_int(info, 'gid') == os.getgid() assert info.get('user') == getpass.getuser() assert info.get('group') == grp.getgrgid(os.getgid()).gr_name # hopefully true... file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________________ ERROR at setup of test_fsinfo_other_owner ___________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1484 @pytest.mark.asyncio async def test_fsinfo_other_owner(transport: MockTransport, tmp_path: Path) -> None: tmpfile = tmp_path / 'x' tmpfile.touch() # try to get root to own this thing using a couple of tricks that may work # inside or outside of toolbox or containers quoted = shlex.quote(str(tmpfile)) subprocess.run(fr''' podman unshare chown 888:888 {quoted} || SUDO_ASKPASS=true sudo -A chown 0:0 '{quoted}' ''', shell=True, check=False) # verify that we ended up with a uid/gid with no user buf = tmpfile.stat() try: pwd.getpwuid(buf.st_uid) pytest.skip('Failed to find unmapped uid') except KeyError: pass # good! try: grp.getgrgid(buf.st_gid) pytest.skip('Failed to find unmapped gid') except KeyError: pass # good! client = await FsInfoClient.open(transport, tmpfile, ['user', 'uid', 'group', 'gid']) state = await client.wait() info = get_dict(state, 'info') assert get_int(info, 'uid') == buf.st_uid assert get_int(info, 'gid') == buf.st_gid assert info.get('user') == buf.st_uid # numeric fallback assert info.get('group') == buf.st_gid # numeric fallback file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________________ ERROR at setup of test_fsinfo_targets _____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1519 @pytest.mark.asyncio async def test_fsinfo_targets(transport: MockTransport, tmp_path: Path) -> None: # we are only interested in the things that start with 'l' watch = await FsInfoClient.open(transport, tmp_path, ['type', 'target', 'targets'], fnmatch='l*', watch=True) entries: JsonDict = {} targets: JsonDict = {} state = {"info": {"type": "dir", "entries": entries, "targets": targets}} assert await watch.next_state() == state # none of those will show up in entries (not 'l*') (tmp_path / 'dir').mkdir() (tmp_path / 'dir' / 'file').write_text('abc') (tmp_path / 'dir' / 'lonely').write_text('abc') (tmp_path / 'dir' / 'dir').mkdir() (tmp_path / 'file').write_text('abc') (tmp_path / 'Lonely').write_text('abc') # this one will show up in entries because it matches 'l*' (tmp_path / 'loved').write_text('abc') entries['loved'] = {'type': 'reg'} # a link that won't show up anywhere (no fnmatch) (tmp_path / 'LonelyLink').symlink_to('dir/lonely') # link to things that will land in targets because they're not in fnmatch (tmp_path / 'lfile').symlink_to('file') entries['lfile'] = {'type': 'lnk', 'target': 'file'} targets['file'] = {'type': 'reg'} (tmp_path / 'ldir').symlink_to('dir') entries['ldir'] = {'type': 'lnk', 'target': 'dir'} targets['dir'] = {'type': 'dir'} # link to things that will land in targets because they're in another dir (tmp_path / 'ldirfile').symlink_to('dir/file') entries['ldirfile'] = {'type': 'lnk', 'target': 'dir/file'} targets['dir/file'] = {'type': 'reg'} (tmp_path / 'ldirdir').symlink_to('dir/dir') entries['ldirdir'] = {'type': 'lnk', 'target': 'dir/dir'} targets['dir/dir'] = {'type': 'dir'} (tmp_path / 'lnull').symlink_to('/dev/null') entries['lnull'] = {'type': 'lnk', 'target': '/dev/null'} targets['/dev/null'] = {'type': 'chr'} (tmp_path / 'lroot').symlink_to('/') entries['lroot'] = {'type': 'lnk', 'target': '/'} targets['/'] = {'type': 'dir'} # link to things that won't land in targets because they're in entries (tmp_path / 'llfile').symlink_to('lfile') entries['llfile'] = {'type': 'lnk', 'target': 'lfile'} (tmp_path / 'lldir').symlink_to('ldir') entries['lldir'] = {'type': 'lnk', 'target': 'ldir'} (tmp_path / 'lloved').symlink_to('loved') entries['lloved'] = {'type': 'lnk', 'target': 'loved'} # a link to the current directory won't show up in targets since we already # report its attributes directly as our toplevel state structure (tmp_path / 'ldot').symlink_to('.') entries['ldot'] = {'type': 'lnk', 'target': '.'} # a link to the parent directory should definitely show up, though (tmp_path / 'ldotdot').symlink_to('..') entries['ldotdot'] = {'type': 'lnk', 'target': '..'} targets['..'] = {'type': 'dir'} # make sure the watch managed to pick that all up assert await watch.next_state() == state # double-check with the non-watch variant client = await FsInfoClient.open(transport, tmp_path, ['type', 'target', 'targets'], fnmatch='l*') assert await client.wait() == state file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________________ ERROR at setup of test_fsinfo_access_attrs __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_bridge.py, line 1592 @pytest.mark.asyncio async def test_fsinfo_access_attrs(transport: MockTransport, fsinfo_test_cases: 'dict[Path, JsonObject]') -> None: for path, expected_state in fsinfo_test_cases.items(): # these are errors if path.name == 'dangling' or path.name == 'loopy': continue read_ok = True write_ok = True exec_ok = path.is_dir() if path.name == 'no-r-dir': read_ok = False elif path.name == 'no-x-dir': exec_ok = False elif path.name == 'no-r-file': read_ok = False write_ok = False exec_ok = False expected_state = {'info': {'r-ok': read_ok, 'w-ok': write_ok, 'x-ok': exec_ok}} # fnmatch='' to not include entries client = await FsInfoClient.open(transport, path, attrs=['w-ok', 'r-ok', 'x-ok'], fnmatch='') assert await client.wait() == expected_state, f'for path={path.name}' # Symlink access bits are always allowed for path, expected_state in fsinfo_test_cases.items(): if path.name != 'dev': continue expected_state = {'info': {'r-ok': True, 'w-ok': True, 'x-ok': True}} client = await FsInfoClient.open(transport, path, attrs=['w-ok', 'r-ok', 'x-ok'], follow=False) assert await client.wait() == expected_state, f'for path={path.name}' file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, fchown_mock, fsinfo_test_cases, login_messages_envvar, monkeypatch, no_init_transport, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory, user_group_mock > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________ ERROR at setup of test_parse_accept_language[-expected0] ___________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 25 @pytest.mark.parametrize(("test_input", "expected"), [ # correct handles empty values ('', ()), (' ', ()), (' , ', ()), (' , ,xx', ('xx',)), # english → empty list ('en', ()), (' , en', ()), # invalid q values get ignored ('aa;q===,bb;q=abc,cc;q=.,zz', ('zz',)), # variant-peeling works ('aa-bb-cc-dd,ee-ff-gg-hh', ('aa-bb-cc-dd', 'aa-bb-cc', 'aa-bb', 'aa', 'ee-ff-gg-hh', 'ee-ff-gg', 'ee-ff', 'ee')), # sorting and english-truncation are working ('fr-ch;q=0.8,es-mx;q=1.0,en-ca;q=0.9', ('es-mx', 'es', 'en-ca')), ('de-at, zh-CN, en,', ('de-at', 'de', 'zh-cn', 'zh')), ('es-es, nl;q=0.8, fr;q=0.9', ('es-es', 'es', 'fr', 'nl')), ('fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5', ('fr-ch', 'fr')) ]) def test_parse_accept_language(test_input: str, expected: 'tuple[str]') -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________ ERROR at setup of test_parse_accept_language[ -expected1] __________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 25 @pytest.mark.parametrize(("test_input", "expected"), [ # correct handles empty values ('', ()), (' ', ()), (' , ', ()), (' , ,xx', ('xx',)), # english → empty list ('en', ()), (' , en', ()), # invalid q values get ignored ('aa;q===,bb;q=abc,cc;q=.,zz', ('zz',)), # variant-peeling works ('aa-bb-cc-dd,ee-ff-gg-hh', ('aa-bb-cc-dd', 'aa-bb-cc', 'aa-bb', 'aa', 'ee-ff-gg-hh', 'ee-ff-gg', 'ee-ff', 'ee')), # sorting and english-truncation are working ('fr-ch;q=0.8,es-mx;q=1.0,en-ca;q=0.9', ('es-mx', 'es', 'en-ca')), ('de-at, zh-CN, en,', ('de-at', 'de', 'zh-cn', 'zh')), ('es-es, nl;q=0.8, fr;q=0.9', ('es-es', 'es', 'fr', 'nl')), ('fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5', ('fr-ch', 'fr')) ]) def test_parse_accept_language(test_input: str, expected: 'tuple[str]') -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________ ERROR at setup of test_parse_accept_language[ , -expected2] __________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 25 @pytest.mark.parametrize(("test_input", "expected"), [ # correct handles empty values ('', ()), (' ', ()), (' , ', ()), (' , ,xx', ('xx',)), # english → empty list ('en', ()), (' , en', ()), # invalid q values get ignored ('aa;q===,bb;q=abc,cc;q=.,zz', ('zz',)), # variant-peeling works ('aa-bb-cc-dd,ee-ff-gg-hh', ('aa-bb-cc-dd', 'aa-bb-cc', 'aa-bb', 'aa', 'ee-ff-gg-hh', 'ee-ff-gg', 'ee-ff', 'ee')), # sorting and english-truncation are working ('fr-ch;q=0.8,es-mx;q=1.0,en-ca;q=0.9', ('es-mx', 'es', 'en-ca')), ('de-at, zh-CN, en,', ('de-at', 'de', 'zh-cn', 'zh')), ('es-es, nl;q=0.8, fr;q=0.9', ('es-es', 'es', 'fr', 'nl')), ('fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5', ('fr-ch', 'fr')) ]) def test_parse_accept_language(test_input: str, expected: 'tuple[str]') -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ________ ERROR at setup of test_parse_accept_language[ , ,xx-expected3] ________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 25 @pytest.mark.parametrize(("test_input", "expected"), [ # correct handles empty values ('', ()), (' ', ()), (' , ', ()), (' , ,xx', ('xx',)), # english → empty list ('en', ()), (' , en', ()), # invalid q values get ignored ('aa;q===,bb;q=abc,cc;q=.,zz', ('zz',)), # variant-peeling works ('aa-bb-cc-dd,ee-ff-gg-hh', ('aa-bb-cc-dd', 'aa-bb-cc', 'aa-bb', 'aa', 'ee-ff-gg-hh', 'ee-ff-gg', 'ee-ff', 'ee')), # sorting and english-truncation are working ('fr-ch;q=0.8,es-mx;q=1.0,en-ca;q=0.9', ('es-mx', 'es', 'en-ca')), ('de-at, zh-CN, en,', ('de-at', 'de', 'zh-cn', 'zh')), ('es-es, nl;q=0.8, fr;q=0.9', ('es-es', 'es', 'fr', 'nl')), ('fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5', ('fr-ch', 'fr')) ]) def test_parse_accept_language(test_input: str, expected: 'tuple[str]') -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________ ERROR at setup of test_parse_accept_language[en-expected4] __________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 25 @pytest.mark.parametrize(("test_input", "expected"), [ # correct handles empty values ('', ()), (' ', ()), (' , ', ()), (' , ,xx', ('xx',)), # english → empty list ('en', ()), (' , en', ()), # invalid q values get ignored ('aa;q===,bb;q=abc,cc;q=.,zz', ('zz',)), # variant-peeling works ('aa-bb-cc-dd,ee-ff-gg-hh', ('aa-bb-cc-dd', 'aa-bb-cc', 'aa-bb', 'aa', 'ee-ff-gg-hh', 'ee-ff-gg', 'ee-ff', 'ee')), # sorting and english-truncation are working ('fr-ch;q=0.8,es-mx;q=1.0,en-ca;q=0.9', ('es-mx', 'es', 'en-ca')), ('de-at, zh-CN, en,', ('de-at', 'de', 'zh-cn', 'zh')), ('es-es, nl;q=0.8, fr;q=0.9', ('es-es', 'es', 'fr', 'nl')), ('fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5', ('fr-ch', 'fr')) ]) def test_parse_accept_language(test_input: str, expected: 'tuple[str]') -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _______ ERROR at setup of test_parse_accept_language[ , en-expected5] ________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 25 @pytest.mark.parametrize(("test_input", "expected"), [ # correct handles empty values ('', ()), (' ', ()), (' , ', ()), (' , ,xx', ('xx',)), # english → empty list ('en', ()), (' , en', ()), # invalid q values get ignored ('aa;q===,bb;q=abc,cc;q=.,zz', ('zz',)), # variant-peeling works ('aa-bb-cc-dd,ee-ff-gg-hh', ('aa-bb-cc-dd', 'aa-bb-cc', 'aa-bb', 'aa', 'ee-ff-gg-hh', 'ee-ff-gg', 'ee-ff', 'ee')), # sorting and english-truncation are working ('fr-ch;q=0.8,es-mx;q=1.0,en-ca;q=0.9', ('es-mx', 'es', 'en-ca')), ('de-at, zh-CN, en,', ('de-at', 'de', 'zh-cn', 'zh')), ('es-es, nl;q=0.8, fr;q=0.9', ('es-es', 'es', 'fr', 'nl')), ('fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5', ('fr-ch', 'fr')) ]) def test_parse_accept_language(test_input: str, expected: 'tuple[str]') -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _ ERROR at setup of test_parse_accept_language[aa;q===,bb;q=abc,cc;q=.,zz-expected6] _ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 25 @pytest.mark.parametrize(("test_input", "expected"), [ # correct handles empty values ('', ()), (' ', ()), (' , ', ()), (' , ,xx', ('xx',)), # english → empty list ('en', ()), (' , en', ()), # invalid q values get ignored ('aa;q===,bb;q=abc,cc;q=.,zz', ('zz',)), # variant-peeling works ('aa-bb-cc-dd,ee-ff-gg-hh', ('aa-bb-cc-dd', 'aa-bb-cc', 'aa-bb', 'aa', 'ee-ff-gg-hh', 'ee-ff-gg', 'ee-ff', 'ee')), # sorting and english-truncation are working ('fr-ch;q=0.8,es-mx;q=1.0,en-ca;q=0.9', ('es-mx', 'es', 'en-ca')), ('de-at, zh-CN, en,', ('de-at', 'de', 'zh-cn', 'zh')), ('es-es, nl;q=0.8, fr;q=0.9', ('es-es', 'es', 'fr', 'nl')), ('fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5', ('fr-ch', 'fr')) ]) def test_parse_accept_language(test_input: str, expected: 'tuple[str]') -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _ ERROR at setup of test_parse_accept_language[aa-bb-cc-dd,ee-ff-gg-hh-expected7] _ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 25 @pytest.mark.parametrize(("test_input", "expected"), [ # correct handles empty values ('', ()), (' ', ()), (' , ', ()), (' , ,xx', ('xx',)), # english → empty list ('en', ()), (' , en', ()), # invalid q values get ignored ('aa;q===,bb;q=abc,cc;q=.,zz', ('zz',)), # variant-peeling works ('aa-bb-cc-dd,ee-ff-gg-hh', ('aa-bb-cc-dd', 'aa-bb-cc', 'aa-bb', 'aa', 'ee-ff-gg-hh', 'ee-ff-gg', 'ee-ff', 'ee')), # sorting and english-truncation are working ('fr-ch;q=0.8,es-mx;q=1.0,en-ca;q=0.9', ('es-mx', 'es', 'en-ca')), ('de-at, zh-CN, en,', ('de-at', 'de', 'zh-cn', 'zh')), ('es-es, nl;q=0.8, fr;q=0.9', ('es-es', 'es', 'fr', 'nl')), ('fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5', ('fr-ch', 'fr')) ]) def test_parse_accept_language(test_input: str, expected: 'tuple[str]') -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _ ERROR at setup of test_parse_accept_language[fr-ch;q=0.8,es-mx;q=1.0,en-ca;q=0.9-expected8] _ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 25 @pytest.mark.parametrize(("test_input", "expected"), [ # correct handles empty values ('', ()), (' ', ()), (' , ', ()), (' , ,xx', ('xx',)), # english → empty list ('en', ()), (' , en', ()), # invalid q values get ignored ('aa;q===,bb;q=abc,cc;q=.,zz', ('zz',)), # variant-peeling works ('aa-bb-cc-dd,ee-ff-gg-hh', ('aa-bb-cc-dd', 'aa-bb-cc', 'aa-bb', 'aa', 'ee-ff-gg-hh', 'ee-ff-gg', 'ee-ff', 'ee')), # sorting and english-truncation are working ('fr-ch;q=0.8,es-mx;q=1.0,en-ca;q=0.9', ('es-mx', 'es', 'en-ca')), ('de-at, zh-CN, en,', ('de-at', 'de', 'zh-cn', 'zh')), ('es-es, nl;q=0.8, fr;q=0.9', ('es-es', 'es', 'fr', 'nl')), ('fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5', ('fr-ch', 'fr')) ]) def test_parse_accept_language(test_input: str, expected: 'tuple[str]') -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __ ERROR at setup of test_parse_accept_language[de-at, zh-CN, en,-expected9] ___ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 25 @pytest.mark.parametrize(("test_input", "expected"), [ # correct handles empty values ('', ()), (' ', ()), (' , ', ()), (' , ,xx', ('xx',)), # english → empty list ('en', ()), (' , en', ()), # invalid q values get ignored ('aa;q===,bb;q=abc,cc;q=.,zz', ('zz',)), # variant-peeling works ('aa-bb-cc-dd,ee-ff-gg-hh', ('aa-bb-cc-dd', 'aa-bb-cc', 'aa-bb', 'aa', 'ee-ff-gg-hh', 'ee-ff-gg', 'ee-ff', 'ee')), # sorting and english-truncation are working ('fr-ch;q=0.8,es-mx;q=1.0,en-ca;q=0.9', ('es-mx', 'es', 'en-ca')), ('de-at, zh-CN, en,', ('de-at', 'de', 'zh-cn', 'zh')), ('es-es, nl;q=0.8, fr;q=0.9', ('es-es', 'es', 'fr', 'nl')), ('fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5', ('fr-ch', 'fr')) ]) def test_parse_accept_language(test_input: str, expected: 'tuple[str]') -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _ ERROR at setup of test_parse_accept_language[es-es, nl;q=0.8, fr;q=0.9-expected10] _ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 25 @pytest.mark.parametrize(("test_input", "expected"), [ # correct handles empty values ('', ()), (' ', ()), (' , ', ()), (' , ,xx', ('xx',)), # english → empty list ('en', ()), (' , en', ()), # invalid q values get ignored ('aa;q===,bb;q=abc,cc;q=.,zz', ('zz',)), # variant-peeling works ('aa-bb-cc-dd,ee-ff-gg-hh', ('aa-bb-cc-dd', 'aa-bb-cc', 'aa-bb', 'aa', 'ee-ff-gg-hh', 'ee-ff-gg', 'ee-ff', 'ee')), # sorting and english-truncation are working ('fr-ch;q=0.8,es-mx;q=1.0,en-ca;q=0.9', ('es-mx', 'es', 'en-ca')), ('de-at, zh-CN, en,', ('de-at', 'de', 'zh-cn', 'zh')), ('es-es, nl;q=0.8, fr;q=0.9', ('es-es', 'es', 'fr', 'nl')), ('fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5', ('fr-ch', 'fr')) ]) def test_parse_accept_language(test_input: str, expected: 'tuple[str]') -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _ ERROR at setup of test_parse_accept_language[fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5-expected11] _ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 25 @pytest.mark.parametrize(("test_input", "expected"), [ # correct handles empty values ('', ()), (' ', ()), (' , ', ()), (' , ,xx', ('xx',)), # english → empty list ('en', ()), (' , en', ()), # invalid q values get ignored ('aa;q===,bb;q=abc,cc;q=.,zz', ('zz',)), # variant-peeling works ('aa-bb-cc-dd,ee-ff-gg-hh', ('aa-bb-cc-dd', 'aa-bb-cc', 'aa-bb', 'aa', 'ee-ff-gg-hh', 'ee-ff-gg', 'ee-ff', 'ee')), # sorting and english-truncation are working ('fr-ch;q=0.8,es-mx;q=1.0,en-ca;q=0.9', ('es-mx', 'es', 'en-ca')), ('de-at, zh-CN, en,', ('de-at', 'de', 'zh-cn', 'zh')), ('es-es, nl;q=0.8, fr;q=0.9', ('es-es', 'es', 'fr', 'nl')), ('fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5', ('fr-ch', 'fr')) ]) def test_parse_accept_language(test_input: str, expected: 'tuple[str]') -> None: file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________________________ ERROR at setup of test_basic _________________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 71 def test_basic(pkgdir): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____________________ ERROR at setup of test_override_etc ______________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 82 def test_override_etc(pkgdir, confdir): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _______________________ ERROR at setup of test_priority ________________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 102 def test_priority(pkgdir): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ______________________ ERROR at setup of test_conditions _______________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 119 def test_conditions(pkgdir): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________________ ERROR at setup of test_conditions_errors ___________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 150 def test_conditions_errors(pkgdir): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _______________ ERROR at setup of test_condition_hides_priority ________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 164 def test_condition_hides_priority(pkgdir): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________________ ERROR at setup of test_english_translation __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 175 def test_english_translation(pkgdir): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ______________________ ERROR at setup of test_translation ______________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 213 def test_translation(pkgdir): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________________ ERROR at setup of test_filename_mangling ___________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 243 def test_filename_mangling(pkgdir): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________________ ERROR at setup of test_overlapping_minified __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_packages.py, line 264 def test_overlapping_minified(pkgdir): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, confdir, doctest_namespace, event_loop_policy, monkeypatch, pkgdir, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _______________________ ERROR at setup of test_shutdown ________________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 51 @pytest.mark.asyncio async def test_shutdown(transport, rule): await transport.check_open('test') await transport.check_open('xest', problem='not-supported') # Force the Peer closed rule.peer.close() await transport.assert_msg('', command='close', channel='channel.1', problem='terminated') # But it should spawn again await transport.check_open('test') await transport.check_open('xest', problem='not-supported') rule.peer.close() file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ______________ ERROR at setup of test_init_failure[wrong-command] ______________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 66 @pytest.mark.asyncio @pytest.mark.parametrize('init_type', ['wrong-command', 'channel-control', 'data', 'break-protocol']) async def test_init_failure(rule, init_type, monkeypatch, transport): monkeypatch.setenv('INIT_TYPE', init_type) await transport.check_open('test', problem='protocol-error') file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____________ ERROR at setup of test_init_failure[channel-control] _____________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 66 @pytest.mark.asyncio @pytest.mark.parametrize('init_type', ['wrong-command', 'channel-control', 'data', 'break-protocol']) async def test_init_failure(rule, init_type, monkeypatch, transport): monkeypatch.setenv('INIT_TYPE', init_type) await transport.check_open('test', problem='protocol-error') file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________________ ERROR at setup of test_init_failure[data] ___________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 66 @pytest.mark.asyncio @pytest.mark.parametrize('init_type', ['wrong-command', 'channel-control', 'data', 'break-protocol']) async def test_init_failure(rule, init_type, monkeypatch, transport): monkeypatch.setenv('INIT_TYPE', init_type) await transport.check_open('test', problem='protocol-error') file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____________ ERROR at setup of test_init_failure[break-protocol] ______________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 66 @pytest.mark.asyncio @pytest.mark.parametrize('init_type', ['wrong-command', 'channel-control', 'data', 'break-protocol']) async def test_init_failure(rule, init_type, monkeypatch, transport): monkeypatch.setenv('INIT_TYPE', init_type) await transport.check_open('test', problem='protocol-error') file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________________ ERROR at setup of test_immediate_shutdown ___________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 74 @pytest.mark.asyncio async def test_immediate_shutdown(rule): # noqa: RUF029 peer = rule.apply_rule({'payload': 'test'}) assert peer is not None peer.close() file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________________ ERROR at setup of test_shutdown_before_init __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 81 @pytest.mark.asyncio async def test_shutdown_before_init(monkeypatch, transport, rule): monkeypatch.setenv('INIT_TYPE', 'silence') channel = transport.send_open('test') assert rule.peer is not None assert rule.peer.transport is None while rule.peer.transport is None: await asyncio.sleep(0) rule.peer.close() await transport.assert_msg('', command='close', channel=channel, problem='terminated') file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________________ ERROR at setup of test_exit_without_init ___________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 93 @pytest.mark.asyncio async def test_exit_without_init(monkeypatch, transport): monkeypatch.setenv('INIT_TYPE', 'exit') await transport.check_open('test', problem='terminated') file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________________ ERROR at setup of test_exit_not_found _____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 99 @pytest.mark.asyncio async def test_exit_not_found(monkeypatch, transport): monkeypatch.setenv('INIT_TYPE', 'exit-not-found') await transport.check_open('test', problem='no-cockpit') file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ________________________ ERROR at setup of test_killed _________________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 105 @pytest.mark.asyncio async def test_killed(monkeypatch, transport, rule): channel = await transport.check_open('test') os.kill(rule.peer.transport._process.pid, 9) await transport.assert_msg('', command='close', channel=channel, problem='terminated') file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____________ ERROR at setup of test_await_failure[wrong-command] ______________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 112 @pytest.mark.asyncio @pytest.mark.parametrize('init_type', ['wrong-command', 'channel-control', 'data', 'break-protocol']) async def test_await_failure(init_type, monkeypatch, bridge): monkeypatch.setenv('INIT_TYPE', init_type) peer = ConfiguredPeer(bridge, PEER_CONFIG) with pytest.raises(CockpitProtocolError): await peer.start() peer.close() file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________ ERROR at setup of test_await_failure[channel-control] _____________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 112 @pytest.mark.asyncio @pytest.mark.parametrize('init_type', ['wrong-command', 'channel-control', 'data', 'break-protocol']) async def test_await_failure(init_type, monkeypatch, bridge): monkeypatch.setenv('INIT_TYPE', init_type) peer = ConfiguredPeer(bridge, PEER_CONFIG) with pytest.raises(CockpitProtocolError): await peer.start() peer.close() file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________________ ERROR at setup of test_await_failure[data] __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 112 @pytest.mark.asyncio @pytest.mark.parametrize('init_type', ['wrong-command', 'channel-control', 'data', 'break-protocol']) async def test_await_failure(init_type, monkeypatch, bridge): monkeypatch.setenv('INIT_TYPE', init_type) peer = ConfiguredPeer(bridge, PEER_CONFIG) with pytest.raises(CockpitProtocolError): await peer.start() peer.close() file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____________ ERROR at setup of test_await_failure[break-protocol] _____________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 112 @pytest.mark.asyncio @pytest.mark.parametrize('init_type', ['wrong-command', 'channel-control', 'data', 'break-protocol']) async def test_await_failure(init_type, monkeypatch, bridge): monkeypatch.setenv('INIT_TYPE', init_type) peer = ConfiguredPeer(bridge, PEER_CONFIG) with pytest.raises(CockpitProtocolError): await peer.start() peer.close() file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________________ ERROR at setup of test_await_broken_connect __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 122 @pytest.mark.asyncio async def test_await_broken_connect(bridge): class BrokenConnect(ConfiguredPeer): async def do_connect_transport(self): _ = 42 / 0 peer = BrokenConnect(bridge, PEER_CONFIG) with pytest.raises(ZeroDivisionError): await peer.start() peer.close() file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ______________ ERROR at setup of test_await_broken_after_connect _______________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 134 @pytest.mark.asyncio async def test_await_broken_after_connect(bridge): class BrokenConnect(ConfiguredPeer): async def do_connect_transport(self): await super().do_connect_transport() _ = 42 / 0 peer = BrokenConnect(bridge, PEER_CONFIG) with pytest.raises(ZeroDivisionError): await peer.start() peer.close() file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________ ERROR at setup of test_await_cancellable_connect_init _____________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 160 @pytest.mark.asyncio async def test_await_cancellable_connect_init(bridge): peer = CancellableConnect(bridge, PEER_CONFIG) await peer.start() peer.close() while len(asyncio.all_tasks()) > 1: await asyncio.sleep(0.1) assert peer.was_cancelled file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________ ERROR at setup of test_await_cancellable_connect_close ____________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 170 @pytest.mark.asyncio async def test_await_cancellable_connect_close(monkeypatch, bridge): monkeypatch.setenv('INIT_TYPE', 'silence') # make sure we never get "init" peer = CancellableConnect(bridge, PEER_CONFIG) asyncio.get_running_loop().call_later(0.1, peer.close) # call peer.close() after .start() is running with pytest.raises(asyncio.CancelledError): await peer.start() # we already called .close() while len(asyncio.all_tasks()) > 1: await asyncio.sleep(0.1) assert peer.was_cancelled file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________________ ERROR at setup of test_spawn_broken_pipe ___________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_peer.py, line 183 @pytest.mark.asyncio async def test_spawn_broken_pipe(bridge): class BrokenPipePeer(ConfiguredPeer): def __init__(self, *, specific_error=False): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, bridge, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, rule, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, transport, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____________________ ERROR at setup of test_descriptions ______________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_samples.py, line 103 def test_descriptions(): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, hwmon_mock, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________________ ERROR at setup of test_cgroup_descriptions __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_samples.py, line 112 def test_cgroup_descriptions(): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, hwmon_mock, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _______________ ERROR at setup of test_temperature_descriptions ________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_samples.py, line 119 def test_temperature_descriptions(): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, hwmon_mock, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________________________ ERROR at setup of test_cpu __________________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_samples.py, line 128 def test_cpu(): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, hwmon_mock, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________________ ERROR at setup of test_cpu_temperature ____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_samples.py, line 133 def test_cpu_temperature(hwmon_mock): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, hwmon_mock, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________________ ERROR at setup of test_cgroup_disk_io _____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_samples.py, line 150 def test_cgroup_disk_io(): file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, hwmon_mock, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________________ ERROR at setup of TestSpooler.test_bad_fd ___________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 98 @pytest.mark.asyncio async def test_bad_fd(self) -> None: # Make sure failing to construct succeeds without further failures loop = asyncio.get_running_loop() with pytest.raises(OSError) as raises: cockpit.transports.Spooler(loop, -1) assert raises.value.errno == errno.EBADF file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________________ ERROR at setup of TestSpooler.test_poll_eof __________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 119 @pytest.mark.asyncio async def test_poll_eof(self) -> None: spooler = self.create_spooler() while spooler._fd != -1: await asyncio.sleep(0.1) assert spooler.get() == b'' file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ________________ ERROR at setup of TestSpooler.test_nopoll_eof _________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 126 @pytest.mark.asyncio async def test_nopoll_eof(self) -> None: spooler = self.create_spooler() assert spooler.get() == b'' assert spooler._fd == -1 file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ________________ ERROR at setup of TestSpooler.test_poll_small _________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 132 @pytest.mark.asyncio async def test_poll_small(self) -> None: spooler = self.create_spooler(b'abcd') while spooler._fd != -1: await asyncio.sleep(0.1) assert spooler.get() == b'abcd' file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _______________ ERROR at setup of TestSpooler.test_nopoll_small ________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 139 @pytest.mark.asyncio async def test_nopoll_small(self) -> None: spooler = self.create_spooler(b'abcd') assert spooler.get() == b'abcd' assert spooler._fd == -1 file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________________ ERROR at setup of TestSpooler.test_big ____________________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 145 @pytest.mark.asyncio async def test_big(self) -> None: loop = asyncio.get_running_loop() reader, writer = os.pipe() try: spooler = cockpit.transports.Spooler(loop, reader) finally: os.close(reader) try: os.set_blocking(writer, False) written = 0 blob = b'a' * 64 * 1024 # NB: pipe buffer is 64k while written < 1024 * 1024: # Note: we should never get BlockingIOError here since we always # give the reader a chance to drain the pipe. written += os.write(writer, blob) while len(spooler.get()) < written: await asyncio.sleep(0.01) assert spooler._fd != -1 finally: os.close(writer) await asyncio.sleep(0.1) assert spooler._fd == -1 assert len(spooler.get()) == written file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____________ ERROR at setup of TestStdio.test_terminal_write_eof ______________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 213 @pytest.mark.asyncio async def test_terminal_write_eof(self): # Make sure write_eof() fails with self.create_terminal() as (ours, _protocol, transport): assert not transport.can_write_eof() with pytest.raises(RuntimeError): transport.write_eof() os.close(ours) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____________ ERROR at setup of TestStdio.test_terminal_disconnect _____________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 222 @pytest.mark.asyncio async def test_terminal_disconnect(self): # Make sure disconnecting the session shows up as an EOF with self.create_terminal() as (ours, protocol, _transport): os.close(ours) while not protocol.eof: await asyncio.sleep(0.1) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _____________ ERROR at setup of TestSubprocessTransport.test_true ______________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 240 @pytest.mark.asyncio async def test_true(self) -> None: protocol, transport = self.subprocess(['true']) await protocol.eof_and_exited_with_code(0) assert transport.get_stderr() == '' file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ______________ ERROR at setup of TestSubprocessTransport.test_cat ______________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 246 @pytest.mark.asyncio async def test_cat(self) -> None: protocol, transport = self.subprocess(['cat']) protocol.close_on_eof = False protocol.write_a_lot() assert transport.can_write_eof() transport.write_eof() await protocol.eof_and_exited_with_code(0) assert protocol.transport is not None # should not have automatically closed assert transport.get_returncode() == 0 assert protocol.sent == protocol.received transport.close() # make sure the connection_lost handler isn't called immediately assert protocol.transport is not None # ...but "soon" (in the very next mainloop iteration) await asyncio.sleep(0.01) assert protocol.transport is None file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________ ERROR at setup of TestSubprocessTransport.test_send_signal __________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 264 @pytest.mark.asyncio async def test_send_signal(self) -> None: protocol, transport = self.subprocess(['cat']) transport.send_signal(signal.SIGINT) await protocol.eof_and_exited_with_code(-signal.SIGINT) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ______________ ERROR at setup of TestSubprocessTransport.test_pid ______________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 270 @pytest.mark.asyncio async def test_pid(self) -> None: protocol, transport = self.subprocess(['sh', '-c', 'echo $$']) protocol.output = [] await protocol.eof_and_exited_with_code(0) assert int(protocol.get_output()) == transport.get_pid() file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________ ERROR at setup of TestSubprocessTransport.test_terminate ___________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 277 @pytest.mark.asyncio async def test_terminate(self) -> None: protocol, transport = self.subprocess(['cat']) transport.kill() await protocol.eof_and_exited_with_code(-signal.SIGKILL) protocol, transport = self.subprocess(['cat']) transport.terminate() await protocol.eof_and_exited_with_code(-signal.SIGTERM) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ____________ ERROR at setup of TestSubprocessTransport.test_stderr _____________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 287 @pytest.mark.asyncio async def test_stderr(self) -> None: loop = asyncio.get_running_loop() protocol = Protocol() transport = cockpit.transports.SubprocessTransport(loop, protocol, ['cat', '/nonexistent'], stderr=subprocess.PIPE) await protocol.eof_and_exited_with_code(1) assert protocol.received == protocol.sent == 0 # Unless we reset it, we should get the same result repeatedly assert '/nonexistent' in transport.get_stderr() assert '/nonexistent' in transport.get_stderr() assert '/nonexistent' in transport.get_stderr(reset=True) # After we reset, it should be the empty string assert transport.get_stderr() == '' assert transport.get_stderr(reset=True) == '' file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ______ ERROR at setup of TestSubprocessTransport.test_safe_watcher_ENOSYS ______ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 303 @pytest.mark.asyncio async def test_safe_watcher_ENOSYS(self, monkeypatch: pytest.MonkeyPatch) -> None: # this test disables pidfd support in order to force the fallback path # which creates a SafeChildWatcher. That's deprecated since 3.12 and # removed in 3.14, so skip this test on those versions to avoid issues. if sys.version_info >= (3, 12, 0): pytest.skip() monkeypatch.setattr(os, 'pidfd_open', unittest.mock.Mock(side_effect=OSError), raising=False) protocol, _transport = self.subprocess(['true']) await protocol.eof_and_exited_with_code(0) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ___________ ERROR at setup of TestSubprocessTransport.test_true_pty ____________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 315 @pytest.mark.asyncio async def test_true_pty(self) -> None: loop = asyncio.get_running_loop() protocol = Protocol() transport = cockpit.transports.SubprocessTransport(loop, protocol, ['true'], pty=True) assert not transport.can_write_eof() await protocol.eof_and_exited_with_code(0) assert protocol.received == protocol.sent == 0 file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________ ERROR at setup of TestSubprocessTransport.test_broken_pipe __________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 324 @pytest.mark.asyncio async def test_broken_pipe(self) -> None: loop = asyncio.get_running_loop() protocol = Protocol() transport = cockpit.transports.SubprocessTransport(loop, protocol, ['true']) protocol.close_on_eof = False while not protocol.exited: await asyncio.sleep(0.1) assert protocol.transport is transport # should not close on EOF # Now let's write to the stdin with the other side closed. # This should be enough to immediately disconnect us (EPIPE) protocol.write(b'abc') # make sure the connection_lost handler isn't called immediately assert protocol.transport is not None # ...but "soon" (in the very next mainloop iteration) await asyncio.sleep(0.01) assert protocol.transport is None assert isinstance(protocol.exc, BrokenPipeError) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ______ ERROR at setup of TestSubprocessTransport.test_broken_pipe_backlog ______ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 345 @pytest.mark.asyncio async def test_broken_pipe_backlog(self) -> None: loop = asyncio.get_running_loop() protocol = Protocol() transport = cockpit.transports.SubprocessTransport(loop, protocol, ['cat']) protocol.close_on_eof = False # Since we're not reading, cat's stdout will back up and it will be # forced to stop reading at some point. We'll still have a rather full # write buffer. protocol.write_a_lot() # This will result in the stdin closing. Our next attempt to write to # the buffer should end badly (EPIPE). transport.kill() while protocol.transport: await asyncio.sleep(0.1) assert protocol.transport is None assert isinstance(protocol.exc, BrokenPipeError) file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __________ ERROR at setup of TestSubprocessTransport.test_window_size __________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 367 @pytest.mark.asyncio async def test_window_size(self) -> None: protocol, transport = self.subprocess(['bash', '-ic', """ while true; do sleep 0.1 echo ${LINES}x${COLUMNS} done """], pty=True, window=cockpit.transports.WindowSize({'rows': 22, 'cols': 33})) protocol.output = [] while b'22x33\r\n' not in protocol.get_output(): await asyncio.sleep(0.1) transport.set_window_size(cockpit.transports.WindowSize({'rows': 44, 'cols': 55})) while b'44x55\r\n' not in protocol.get_output(): await asyncio.sleep(0.1) transport.close() file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ______________ ERROR at setup of TestSubprocessTransport.test_env ______________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 388 @pytest.mark.asyncio async def test_env(self) -> None: protocol, transport = self.subprocess(['bash', '-ic', 'echo $HOME'], pty=True, env={'HOME': '/test'}) protocol.output = [] while b'/test\r\n' not in protocol.get_output(): await asyncio.sleep(0.1) transport.close() file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________ ERROR at setup of TestSubprocessTransport.test_simple_close __________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 399 @pytest.mark.asyncio async def test_simple_close(self) -> None: protocol, transport = self.subprocess(['cat']) protocol.output = [] protocol.write(b'abcd') assert protocol.transport assert protocol.transport.get_write_buffer_size() == 0 protocol.transport.close() # make sure the connection_lost handler isn't called immediately assert protocol.transport is not None # ...but "soon" (in the very next mainloop iteration) await asyncio.sleep(0.01) assert protocol.transport is None # we have another ref on the transport transport.close() # should be idempotent file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _________ ERROR at setup of TestSubprocessTransport.test_flow_control __________ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 416 @pytest.mark.asyncio async def test_flow_control(self) -> None: protocol, transport = self.subprocess(['cat']) protocol.output = [] protocol.write(b'abcd') assert protocol.transport is not None transport.pause_reading() await asyncio.sleep(0.1) transport.resume_reading() while protocol.received < 4: await asyncio.sleep(0.1) assert protocol.transport is not None transport.write_eof() protocol.close_on_eof = False while not protocol.eof: await asyncio.sleep(0.1) assert not transport.is_reading() transport.pause_reading() # no-op assert not transport.is_reading() transport.resume_reading() # no-op assert not transport.is_reading() file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 _______ ERROR at setup of TestSubprocessTransport.test_write_backlog_eof _______ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 439 @pytest.mark.asyncio async def test_write_backlog_eof(self) -> None: protocol, transport = self.subprocess(['cat']) protocol.output = [] protocol.write_a_lot() assert transport.can_write_eof() transport.write_eof() assert not transport.is_closing() while protocol.transport is not None: await asyncio.sleep(0.1) assert protocol.transport is None file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 ______ ERROR at setup of TestSubprocessTransport.test_write_backlog_close ______ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 452 @pytest.mark.asyncio async def test_write_backlog_close(self) -> None: protocol, transport = self.subprocess(['cat']) protocol.output = [] protocol.write_a_lot() assert transport transport.close() assert transport.is_closing() # FIXME: closing the channel should kill the process, like asyncio's SubprocessTransport # See https://github.com/cockpit-project/cockpit/pull/18340 transport.kill() while protocol.transport is not None: await asyncio.sleep(0.1) assert protocol.transport is None file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 __ ERROR at setup of TestSubprocessTransport.test_write_backlog_eof_and_close __ file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/test_transport.py, line 468 @pytest.mark.asyncio async def test_write_backlog_eof_and_close(self) -> None: protocol, transport = self.subprocess(['cat']) protocol.output = [] protocol.write_a_lot() assert transport transport.write_eof() transport.close() assert protocol.transport assert protocol.transport.is_closing() # FIXME: closing the channel should kill the process, like asyncio's SubprocessTransport # See https://github.com/cockpit-project/cockpit/pull/18340 transport.kill() while protocol.transport is not None: await asyncio.sleep(0.1) assert protocol.transport is None file /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py, line 70 @pytest.fixture(autouse=True) def _check_settled(event_loop) -> Iterable[None]: E fixture 'event_loop' not found > available fixtures: _check_settled, _class_event_loop, _function_event_loop, _module_event_loop, _package_event_loop, _session_event_loop, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > use 'pytest --fixtures [testpath]' for help on them. /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:70 =============================== warnings summary =============================== test/pytest/conftest.py:37 /builddir/build/BUILD/cockpit-339-build/cockpit-339/test/pytest/conftest.py:37: PytestRemovedIn9Warning: The (path: py.path.local) argument is deprecated, please use (collection_path: pathlib.Path) see https://docs.pytest.org/en/latest/deprecations.html#py-path-local-arguments-for-hooks-replaced-with-pathlib-path @pytest.hookimpl -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR test/pytest/test_beiboot.py::test_bridge_beiboot ERROR test/pytest/test_bridge.py::test_echo ERROR test/pytest/test_bridge.py::test_host ERROR test/pytest/test_bridge.py::test_dbus_call_internal ERROR test/pytest/test_bridge.py::test_dbus_watch ERROR test/pytest/test_bridge.py::test_superuser_dbus ERROR test/pytest/test_bridge.py::test_superuser_dbus_pw ERROR test/pytest/test_bridge.py::test_superuser_dbus_wrong_pw ERROR test/pytest/test_bridge.py::test_superuser_init ERROR test/pytest/test_bridge.py::test_superuser_init_pw ERROR test/pytest/test_bridge.py::test_no_login_messages ERROR test/pytest/test_bridge.py::test_login_messages ERROR test/pytest/test_bridge.py::test_freeze ERROR test/pytest/test_bridge.py::test_internal_metrics ERROR test/pytest/test_bridge.py::test_fsread1_errors ERROR test/pytest/test_bridge.py::test_fsread1_size_hint ERROR test/pytest/test_bridge.py::test_fsread1_size_hint_absent ERROR test/pytest/test_bridge.py::test_fsread1_size_hint_absent_char_device ERROR test/pytest/test_bridge.py::test_fslist1_no_watch ERROR test/pytest/test_bridge.py::test_fslist1_notexist ERROR test/pytest/test_bridge.py::test_fsreplace1 ERROR test/pytest/test_bridge.py::test_fsreplace1_change_conflict ERROR test/pytest/test_bridge.py::test_fsreplace1_change_conflict_mode ERROR test/pytest/test_bridge.py::test_fsreplace1_error ERROR test/pytest/test_bridge.py::test_fsreplace1_attrs[user_group_mock_arg0-attrs0] ERROR test/pytest/test_bridge.py::test_fsreplace1_attrs[user_group_mock_arg1-attrs1] ERROR test/pytest/test_bridge.py::test_fsreplace1_size_hint ERROR test/pytest/test_bridge.py::test_channel[DBusChannel] ERROR test/pytest/test_bridge.py::test_channel[EchoChannel] ERROR test/pytest/test_bridge.py::test_channel[FsInfoChannel] ERROR test/pytest/test_bridge.py::test_channel[FsListChannel] ERROR test/pytest/test_bridge.py::test_channel[FsReadChannel] ERROR test/pytest/test_bridge.py::test_channel[FsReplaceChannel] ERROR test/pytest/test_bridge.py::test_channel[FsWatchChannel] ERROR test/pytest/test_bridge.py::test_channel[HttpChannel] ERROR test/pytest/test_bridge.py::test_channel[InfoChannel] ERROR test/pytest/test_bridge.py::test_channel[InternalMetricsChannel] ERROR test/pytest/test_bridge.py::test_channel[NullChannel] ERROR test/pytest/test_bridge.py::test_channel[PackagesChannel] ERROR test/pytest/test_bridge.py::test_channel[PcpMetricsChannel] ERROR test/pytest/test_bridge.py::test_channel[SubprocessStreamChannel] ERROR test/pytest/test_bridge.py::test_channel[SocketStreamChannel] ERROR test/pytest/test_bridge.py::test_get_os_release[\n\n# simple\nID=mylinux\nVERSION=1.2\n\n# comment\nFOO=bar\n\n-expected0] ERROR test/pytest/test_bridge.py::test_get_os_release[SINGLE='foo:bar '\nDOUBLE=" bar//foo"\n-expected1] ERROR test/pytest/test_bridge.py::test_get_os_release[A=a\nNOVALUE\nDOUBLEEQ=a=b\nB=b-expected2] ERROR test/pytest/test_bridge.py::test_get_os_release[X=a:b\nY=a b\nZ=a-b\nV=a_b-expected3] ERROR test/pytest/test_bridge.py::test_async_acks ERROR test/pytest/test_bridge.py::test_flow_control ERROR test/pytest/test_bridge.py::test_large_upload ERROR test/pytest/test_bridge.py::test_fsinfo_nopath ERROR test/pytest/test_bridge.py::test_fsinfo_noattrs ERROR test/pytest/test_bridge.py::test_fsinfo_relative ERROR test/pytest/test_bridge.py::test_fsinfo_nofollow_watch ERROR test/pytest/test_bridge.py::test_fsinfo_nofollow_targets ERROR test/pytest/test_bridge.py::test_fsinfo_empty_update ERROR test/pytest/test_bridge.py::test_fsinfo ERROR test/pytest/test_bridge.py::test_fsinfo_nofollow ERROR test/pytest/test_bridge.py::test_fsinfo_onlydir ERROR test/pytest/test_bridge.py::test_fsinfo_onlydir_watch ERROR test/pytest/test_bridge.py::test_fsinfo_watch_identity_changes ERROR test/pytest/test_bridge.py::test_fsinfo_self_owner ERROR test/pytest/test_bridge.py::test_fsinfo_other_owner ERROR test/pytest/test_bridge.py::test_fsinfo_targets ERROR test/pytest/test_bridge.py::test_fsinfo_access_attrs ERROR test/pytest/test_packages.py::test_parse_accept_language[-expected0] ERROR test/pytest/test_packages.py::test_parse_accept_language[ -expected1] ERROR test/pytest/test_packages.py::test_parse_accept_language[ , -expected2] ERROR test/pytest/test_packages.py::test_parse_accept_language[ , ,xx-expected3] ERROR test/pytest/test_packages.py::test_parse_accept_language[en-expected4] ERROR test/pytest/test_packages.py::test_parse_accept_language[ , en-expected5] ERROR test/pytest/test_packages.py::test_parse_accept_language[aa;q===,bb;q=abc,cc;q=.,zz-expected6] ERROR test/pytest/test_packages.py::test_parse_accept_language[aa-bb-cc-dd,ee-ff-gg-hh-expected7] ERROR test/pytest/test_packages.py::test_parse_accept_language[fr-ch;q=0.8,es-mx;q=1.0,en-ca;q=0.9-expected8] ERROR test/pytest/test_packages.py::test_parse_accept_language[de-at, zh-CN, en,-expected9] ERROR test/pytest/test_packages.py::test_parse_accept_language[es-es, nl;q=0.8, fr;q=0.9-expected10] ERROR test/pytest/test_packages.py::test_parse_accept_language[fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5-expected11] ERROR test/pytest/test_packages.py::test_basic ERROR test/pytest/test_packages.py::test_override_etc ERROR test/pytest/test_packages.py::test_priority ERROR test/pytest/test_packages.py::test_conditions ERROR test/pytest/test_packages.py::test_conditions_errors ERROR test/pytest/test_packages.py::test_condition_hides_priority ERROR test/pytest/test_packages.py::test_english_translation ERROR test/pytest/test_packages.py::test_translation ERROR test/pytest/test_packages.py::test_filename_mangling ERROR test/pytest/test_packages.py::test_overlapping_minified ERROR test/pytest/test_peer.py::test_shutdown ERROR test/pytest/test_peer.py::test_init_failure[wrong-command] ERROR test/pytest/test_peer.py::test_init_failure[channel-control] ERROR test/pytest/test_peer.py::test_init_failure[data] ERROR test/pytest/test_peer.py::test_init_failure[break-protocol] ERROR test/pytest/test_peer.py::test_immediate_shutdown ERROR test/pytest/test_peer.py::test_shutdown_before_init ERROR test/pytest/test_peer.py::test_exit_without_init ERROR test/pytest/test_peer.py::test_exit_not_found ERROR test/pytest/test_peer.py::test_killed ERROR test/pytest/test_peer.py::test_await_failure[wrong-command] ERROR test/pytest/test_peer.py::test_await_failure[channel-control] ERROR test/pytest/test_peer.py::test_await_failure[data] ERROR test/pytest/test_peer.py::test_await_failure[break-protocol] ERROR test/pytest/test_peer.py::test_await_broken_connect ERROR test/pytest/test_peer.py::test_await_broken_after_connect ERROR test/pytest/test_peer.py::test_await_cancellable_connect_init ERROR test/pytest/test_peer.py::test_await_cancellable_connect_close ERROR test/pytest/test_peer.py::test_spawn_broken_pipe ERROR test/pytest/test_samples.py::test_descriptions ERROR test/pytest/test_samples.py::test_cgroup_descriptions ERROR test/pytest/test_samples.py::test_temperature_descriptions ERROR test/pytest/test_samples.py::test_cpu ERROR test/pytest/test_samples.py::test_cpu_temperature ERROR test/pytest/test_samples.py::test_cgroup_disk_io ERROR test/pytest/test_transport.py::TestSpooler::test_bad_fd ERROR test/pytest/test_transport.py::TestSpooler::test_poll_eof ERROR test/pytest/test_transport.py::TestSpooler::test_nopoll_eof ERROR test/pytest/test_transport.py::TestSpooler::test_poll_small ERROR test/pytest/test_transport.py::TestSpooler::test_nopoll_small ERROR test/pytest/test_transport.py::TestSpooler::test_big ERROR test/pytest/test_transport.py::TestStdio::test_terminal_write_eof ERROR test/pytest/test_transport.py::TestStdio::test_terminal_disconnect ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_true ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_cat ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_send_signal ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_pid ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_terminate ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_stderr ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_safe_watcher_ENOSYS ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_true_pty ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_broken_pipe ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_broken_pipe_backlog ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_window_size ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_env ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_simple_close ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_flow_control ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_write_backlog_eof ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_write_backlog_close ERROR test/pytest/test_transport.py::TestSubprocessTransport::test_write_backlog_eof_and_close ============ 16 skipped, 2 xfailed, 1 warning, 136 errors in 0.47s ============= error: Bad exit status from /var/tmp/rpm-tmp.Rd6a3A (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.Rd6a3A (%check) Finish: rpmbuild cockpit-339-2.fc43.src.rpm Finish: build phase for cockpit-339-2.fc43.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1748958156.940009/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names ERROR: Exception(/var/lib/copr-rpmbuild/results/cockpit-339-2.fc43.src.rpm) Config(fedora-rawhide-x86_64) 0 minutes 52 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_failure=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot ERROR: Command failed: # /usr/bin/systemd-nspawn -q -M 93b2218612da40f08cdd3fc3a5fa6288 -D /var/lib/mock/fedora-rawhide-x86_64-1748958156.940009/root -a -u mockbuild --capability=cap_ipc_lock --rlimit=RLIMIT_NOFILE=10240 --capability=cap_ipc_lock --bind=/tmp/mock-resolv.am0r1yxo:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/originals/cockpit.spec' Copr build error: Build failed