aurora/build_files/shared
renner cf4bc197db
feat: cleanup dnf files generated during the build (#2580)
The libdnf5 package owns various files under /usr/lib/sysimage/libdnf5
that are getting generated during the build, for instance, the
transaction history (dnf history list), which changes with every build
due to timestamps and package versions.

This means that every single image build has a unique libdnf5 package,
which results in every update unnecessarily downloading it, although
nothing that we care about changed.

dnf history is not useful here; you can look in the build logs if you
really wanted to see what transactions are being done. On the client
side, things like dnf history undo don't work or are largely not the
right tool for the job in custom image builds.

xref: https://github.com/ublue-os/aurora/issues/2579
2026-07-20 17:01:49 +00:00
..
utils fix(build): use GITHUB_TOKEN for curl when needed (#709) 2025-07-20 03:02:41 +00:00
build-dx.sh refactor: split up build.sh (#1670) 2026-01-25 16:53:47 +00:00
build.sh feat(ci): increase dnf timeout to combat network flakes (#2401) 2026-06-15 15:21:13 +00:00
clean-stage.sh feat: cleanup dnf files generated during the build (#2580) 2026-07-20 17:01:49 +00:00
copr-helpers.sh chore: refactor package installation and handling during build time (#1142) 2025-10-24 23:51:51 +00:00
validate-repos.sh feat: FROM quay.io/fedora-ostree-desktops/kinoite (#1615) 2026-01-13 04:52:08 +00:00