libdnf: This release fixes typos in messages about package resolution problems, a build-time check for libcheck library, it corrects tests to avoid deprecated functions, and computing varsdir option in case installroot is set. This release adds support for reading and writing libdnf5 drop-in directories and repostory overrides to improve behaviour when using libdnf-based and libdnf5-based package managers interleavely. This release adds a "persistence" column to a history database. It also adds "usr_drift_protected_paths" configuration option loaded from /etc/dnf/usr-drift-protected-paths.d directory where one can defines file system paths whose content is known to cause problems if their content drifts from /usr tree. dnf: This release fixes obtaining the latest changelog entry when there are installed multiple versions of the package, detecting releasever_minor in dnf-automatic tool, and documentation. It also support s-nail mailer by expanding email_to variable in command_email emitter configuration to multiple arguments. This release for all transactions stores into a history database whether the transaction was persistent or transient (helpful on Bootc systems), for transient transactions it checks whether files indirectly specified in new usr_drift_protected_paths option would change and possibly could cause problems when discarding the transaction on reboot. It also prevents TransactionProgress.scriptout() method from being unhelpfully called with None argument. It also improves documentation and deprecated modularity support.
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2025-996205d3f4
Please log in to add feedback.
| 0 | 0 | Test Case base update cli |
| 0 | 0 | Test Case createrepo c dnf |
| 0 | 0 | Test Case default font installation |
| 0 | 0 | Test Case langpacks packages |
| 0 | 0 | Test Case package install remove |
This update has been submitted for testing by ppisar.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'failed'.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'passed'.
This update has been pushed to testing.
ppisar edited this update.
ppisar edited this update.
New build(s):
Karma has been reset.
This update has been submitted for testing by ppisar.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'passed'.
This update has been pushed to testing.
no regressions noted
This update can be pushed to stable now if the maintainer wishes
Works
This update has been submitted for stable by ppisar.
This update has been pushed to stable.