rpm-software-management / mock

Mock is a tool for a reproducible build of RPM packages.
GNU General Public License v2.0
381 stars 227 forks source link

Use Fedora-based DNF5 capable bootstrap images #1336

Closed praiskup closed 5 months ago

praiskup commented 7 months ago

The DNF5 seems to cook this experiment (useable for the F40 and F41 transition period): https://github.com/rpm-software-management/ci-dnf-stack/pull/1455

praiskup commented 5 months ago

Seems we can't easily create images built on architecture-native systems, only emulated builds using qemu-user-static. That raises high chances for arch-native builds (i.e. s390x machine is used for s390x Mock build, but using s390x bootstrap image built on x86_64 system).

We'll have "native" and default Rawhide images with DNF5 soon, as https://fedoraproject.org/wiki/Changes/ReplaceDnfWithDnf5 becomes implemented. Let's wait for that to avoid the additional risk.