Fedora 41 Update: dnf5-5.2.10.0-2.fc41

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



--------------------------------------------------------------------------------
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

[Index of Archives]     [Fedora Users]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]

  Powered by Linux