-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2025-665751b0e4 2025-02-19 02:00:19.224876+00:00 -------------------------------------------------------------------------------- Name : dnf5 Product : Fedora 41 Version : 5.2.10.0 Release : 2.fc41 URL : https://github.com/rpm-software-management/dnf5 Summary : Command-line package manager Description : DNF5 is a command-line package manager that automates the process of installing, upgrading, configuring, and removing computer programs in a consistent manner. It supports RPM packages, modulemd modules, and comps groups & environments. -------------------------------------------------------------------------------- Update Information: Update translations from weblate Recommend expired-pgp-keys plugin by default on F42+ plugins: Provide the actual API version used plugins: Check only major version of API for incompatibility expired-pgp-keys: New plugin for detecting expired PGP keys rpm_signature: Fix rpmdb_lookup comparison case mismatch actions: Update with resolved hook libdnf plugins: Add resolved hook SWIG bindings for common::Message and common::EmptyMessage EmptyMessage: class for passing an empty message Message: base class for passing a message for formatting in the destination utils::format: Support for user defined locale SWIG bindings for utils::Locale utils::Locale: class for passing C and CPP locale utils::format: Support for formatting args according to BgettextMessage bgettext: Add function b_gettextmsg_get_plural_id automatic: Translate end-of-lines in email emitter by DNF ruby: Fix swig namespacing in Ruby. Correct Ruby %%module definition in swig files. Documentation enhancements Add a hint to history info without trans IDs when no match found Add --contains-pkgs=.. option to history list and info During package download setup first add all downloads then handle local Enhance perform_control_sequences() to handle colors versionlock: Fix wildcards handling in add command ruby: Implement Enumerable for libdnf5::advisory::AdvisorySet. ruby: Implement Enumerable for libdnf5::rpm::ReldepList. ruby: Implement Enumerable for libdnf5::rpm::PackageSet. Implement each() for iterating over collection in ruby. Add --json output to advisory info I18N: Annotate indentation of the transaction summary libdnf5: Load plugins with RTLD_NODELETE flag set libdnf5: Add a plugin to download and install repo's Appstream data Fix bash completion if colon is in the word to complete Remove and rename global variables in bash completion DNF5 bash completion: Offer package NAMEs in all cases Bash completion: always offer NEVRAs for packages repo: Fix logging metadata download errors handling Copr plugin: Fix resource leak in load_all_configuration Own /var/lib/dnf by libdnf5 Display remaining time as nonnegative number automatic: Substitute variables in command_format Bumb readthedocs ubuntu image version to fix the docs generation automatic: add a default setting to not emit boring messages Incorrect library name in libdnf5-cli.pc Fix reporting disk space to be freed on a pure package removal Support ProgressBar messages with wide characters Add padding to ProgressBar messages to avoid overlapping SWIG: support repo::DownloadCallbacks user_data Remove redundant %%python_provide statements python3-libdnf5: Remove superfluous provides for python-libdnf Update pre-commit hooks to latest versions in F41 -------------------------------------------------------------------------------- ChangeLog: * Fri Feb 14 2025 Jan Kolarik <jkolarik@xxxxxxxxxx> - 5.2.10.0-2 - Recommend expired-pgp-keys plugin by default on F42+ * Thu Feb 6 2025 Packit <hello@xxxxxxxxxx> - 5.2.10.0-1 - Update translations from weblate - plugins: Provide the actual API version used - plugins: Check only major version of API for incompatibility - expired-pgp-keys: New plugin for detecting expired PGP keys - rpm_signature: Fix rpmdb_lookup comparison case mismatch - actions: Update with resolved hook - libdnf plugins: Add resolved hook - SWIG bindings for common::Message and common::EmptyMessage - EmptyMessage: class for passing an empty message - Message: base class for passing a message for formatting in the destination - utils::format: Support for user defined locale - SWIG bindings for utils::Locale - utils::Locale: class for passing C and CPP locale - utils::format: Support for formatting args according to BgettextMessage - bgettext: Add function b_gettextmsg_get_plural_id * Tue Feb 4 2025 Packit <hello@xxxxxxxxxx> - 5.2.9.0-1 - Update translations from weblate - automatic: Translate end-of-lines in email emitter by DNF - ruby: Fix swig namespacing in Ruby. - Correct Ruby %module definition in swig files. - Documentation enhancements - Add a hint to `history info` without trans IDs when no match found - Add `--contains-pkgs=..` option to `history` `list` and `info` - During package download setup first add all downloads then handle local - Enhance `perform_control_sequences()` to handle colors - versionlock: Fix wildcards handling in `add` command - ruby: Implement Enumerable for libdnf5::advisory::AdvisorySet. - ruby: Implement Enumerable for libdnf5::rpm::ReldepList. - ruby: Implement Enumerable for libdnf5::rpm::PackageSet. - Implement each() for iterating over collection in ruby. - Add --json output to advisory info - I18N: Annotate indentation of the transaction summary - libdnf5: Load plugins with RTLD_NODELETE flag set - libdnf5: Add a plugin to download and install repo's Appstream data - Fix bash completion if colon is in the word to complete - Remove and rename global variables in bash completion - DNF5 bash completion: Offer package NAMEs in all cases - Bash completion: always offer NEVRAs for packages - repo: Fix logging metadata download errors handling - Copr plugin: Fix resource leak in load_all_configuration - Own /var/lib/dnf by libdnf5 - Display remaining time as nonnegative number - automatic: Substitute variables in command_format - Bumb readthedocs ubuntu image version to fix the docs generation - automatic: add a default setting to not emit boring messages - Incorrect library name in libdnf5-cli.pc - Fix reporting disk space to be freed on a pure package removal - Support ProgressBar messages with wide characters - Add padding to ProgressBar messages to avoid overlapping - SWIG: support repo::DownloadCallbacks user_data - Remove redundant %python_provide statements - python3-libdnf5: Remove superfluous provides for python-libdnf - Update pre-commit hooks to latest versions in F41 -------------------------------------------------------------------------------- References: [ 1 ] Bug #2335508 - dnf-automatic fails to send e-mail via SMTP to sendmail â?¥ 8.18.1: libcurl error while sending e-mail: Weird server reply https://bugzilla.redhat.com/show_bug.cgi?id=2335508 [ 2 ] Bug #2336561 - [pl_PL] summary has misaligned columns https://bugzilla.redhat.com/show_bug.cgi?id=2336561 [ 3 ] Bug #2343770 - dnf5-5.2.9.0 is available https://bugzilla.redhat.com/show_bug.cgi?id=2343770 [ 4 ] Bug #2344176 - dnf5-5.2.10.0 is available https://bugzilla.redhat.com/show_bug.cgi?id=2344176 -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2025-665751b0e4' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------
-- _______________________________________________ package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue