The test suite currently fails there during setup, because ELN ships
with a reduced package set and it's missing several tools that mkosi
expects to be available:
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
No match for argument: apk
No match for argument: apt
No match for argument: apt-utils
No match for argument: archlinux-keyring
No match for argument: coccinelle
No match for argument: gh
No match for argument: gh
No match for argument: lcov
No match for argument: musl-clang
No match for argument: musl-gcc
No match for argument: musl-libc
No match for argument: pacman
No match for argument: python3-mypy
No match for argument: qemu-system-aarch64-core
No match for argument: qemu-system-ppc-core
No match for argument: qemu-system-s390x-core
No match for argument: ruff
No match for argument: sbsigntools
No match for argument: zypper
You can try to add to command line:
--skip-unavailable to skip unavailable packages
Switching the tools tree to Rawhide doesn't help either, as that breaks
other things:
Updating and loading repositories:
fedora 100% | 69.2 MiB/s | 20.9 MiB | 00m00s
>>> Downloading successful, but checksum doesn't match. Calculated: ...
cannot open file: (95) - Operation not supported [/var/cache/libdnf5/fedora-306b6523e9c8dc02/repodata/fc1f05fc361729498fd568dec450c1e27598bd38e3179f9b80ae01fbc8a0b74d-primary.xml.zck]
We can revisit this later if running the test suite on ELN is desirable.
The "skip" on ELN is slightly unconventional, as using "enabled: false"
here causes Packit to error.
[skip changelog]