--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2020-d51dbe83a9
2020-04-18 00:06:48.213125
--------------------------------------------------------------------------------
Name : libdnf
Product : Fedora 31
Version : 0.47.0
Release : 1.fc31
URL :
https://github.com/rpm-software-management/libdnf
Summary : Library providing simplified C and Python API to libsolv
Description :
A Library providing simplified C and Python API to libsolv.
--------------------------------------------------------------------------------
Update Information:
libcomps: - Update to 0.1.15 - Do not skip type=mandatory in xml output
(RhBug:1771224) librepo: - Update to 1.11.3 - Prefer mirrorlist/metalink
over baseurl (RhBug:1775184) libdnf: - Update to 0.47.0 - Add
prereq_ignoreinst & regular_requires properties for pkg (RhBug:1543449) - Reset
active modules when no module enabled or default (RhBug:1767351) - Add comment
option to transaction (RhBug:1773679) - Failing to get module defauls is a
recoverable error - Baseurl is not exclusive with mirrorlist/metalink (RhBug:
1775184) - Add new function to reset all modules in C API
(dnf_context_reset_all_modules) - [context] Fix to preserve additionalMetadata
content (RhBug:1808677) - Fix filtering of DepSolvables with source rpms
(RhBug:1812596) - Add setter for running kernel protection setting - Handle
situation when an unprivileged user cannot create history database
(RhBug:1634385) - Add query filter: latest by priority - Add DNF_NO_PROTECTED
flag to allow empty list of protected packages - Remove 'dim' option from
terminal colors to make them more readable (RhBug:1807774,1814563) - [context]
Error when main config file can't be opened (RhBug:1794864) - [context] Add
function function dnf_context_is_set_config_file_path - Config options: only
first empty value clears existing (RhBug:1788154) - Make parsing of reldeps more
strict (RhBug:1788107) - [context] Support repositories defined in main
configuration file - Fix filtering packages by advisory when more versions and
arches are available (RhBug:1770125) - Add expanding solvable provides for
dependency matching (RhBug:1534123) - DnfRepo: fix module_hotfixes keyfile
priority level - Add custom exceptions to libdnf interface - [conf] Set useful
default colors when color is enabled - Port to libmodulemd-2 API (RhBug:1693683)
- [context] Create new repo instead of reusing old one (RhBug:1795004) dnf: -
Update to 4.2.21 - Fix completion helper if solv files not in roon cache
(RhBug:1714376) - Add bash completion for 'dnf module' (RhBug:1565614) - Check
command no longer reports missing %pre and %post deps (RhBug:1543449) - Check
if arguments can be encoded in 'utf-8' - [doc] Remove incorrect information
about includepkgs (RhBug:1813460) - Fix crash with "dnf -d 6 repolist"
(RhBug:1812682) - Do not print the first empty line for repoinfo - Redirect
logger and repo download progress when --verbose - Respect repo priority when
listing packages (RhBug:1800342) - [doc] Document that list and info commands
respect repo priority - [repoquery] Do not protect running kernel for
--unsafisfied (RhBug:1750745) - Remove misleading green color from the "broken
dependencies" lines (RhBug:1814192) - [doc] Document color options - List
arguments: only first empty value is used (RhBug:1788154) - Report missing
profiles or default as broken module (RhBug:1790967) - repoquery: fix rich deps
matching by using provide expansion from libdnf (RhBug:1534123) -
[documentation] repoquery --what* with multiple arguments (RhBug:1790262) -
Format history table to use actual terminal width (RhBug:1786316) - Update `dnf
alias` documentation - Handle custom exceptions from libdnf - Fix
_skipped_packages to return only skipped (RhBug:1774617) - Add setter for
tsi.reason - Add new hook for commands: Run_resolved - Add doc entry: include
url (RhBug 1786072) - Clean also .yaml repository metadata - New API function
base.setup_loggers() (RhBug:1788212) - Use WantedBy=timers.target for all dnf
timers (RhBug:1798475) dnf-plugins-core: - Update to 4.0.15 - Support remote
files in dnf builddep - [download] Respect repo priority (RhBug:1800342) dnf-
plugins-extras: - Update to 4.0.10 - Ensure plymouth progressbar is filled up
only once (RhBug:1809096) - [doc] move manpages for plugins to "dnf-PLUGIN"
(RhBug:1706386) - Add offline-upgrade and offline-distrosync commands - [doc]
Add description for new offline command - Store reason for system-upgrade plugin
- Do not show Operation aborted as an error (RhBug:1797427)
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 1 2020 Ales Matej <amatej(a)redhat.com> - 0.47.0-1
- Update to 0.47.0
- Add prereq_ignoreinst & regular_requires properties for pkg (RhBug:1543449)
- Reset active modules when no module enabled or default (RhBug:1767351)
- Add comment option to transaction (RhBug:1773679)
- Failing to get module defauls is a recoverable error
- Baseurl is not exclusive with mirrorlist/metalink (RhBug: 1775184)
- Add new function to reset all modules in C API (dnf_context_reset_all_modules)
- [context] Fix to preserve additionalMetadata content (RhBug:1808677)
- Fix filtering of DepSolvables with source rpms (RhBug:1812596)
- Add setter for running kernel protection setting
- Handle situation when an unprivileged user cannot create history database
(RhBug:1634385)
- Add query filter: latest by priority
- Add DNF_NO_PROTECTED flag to allow empty list of protected packages
- Remove 'dim' option from terminal colors to make them more readable
(RhBug:1807774,1814563)
- [context] Error when main config file can't be opened (RhBug:1794864)
- [context] Add function function dnf_context_is_set_config_file_path
- Config options: only first empty value clears existing (RhBug:1788154)
- Make parsing of reldeps more strict (RhBug:1788107)
- [context] Support repositories defined in main configuration file
- Fix filtering packages by advisory when more versions and arches are available
(RhBug:1770125)
- Add expanding solvable provides for dependency matching (RhBug:1534123)
- DnfRepo: fix module_hotfixes keyfile priority level
- Add custom exceptions to libdnf interface
- [conf] Set useful default colors when color is enabled
- Port to libmodulemd-2 API (RhBug:1693683)
- [context] Create new repo instead of reusing old one (RhBug:1795004)
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1677774 - dnf aborts trying to remove some packages
https://bugzilla.redhat.com/show_bug.cgi?id=1677774
[ 2 ] Bug #1771219 - [abrt] dnf: lr_downloadtarget_new(): python3.7 killed by SIGABRT
https://bugzilla.redhat.com/show_bug.cgi?id=1771219
[ 3 ] Bug #1777345 - dnf copr enable fails enabling repo that doesn't have x86_64
repository/build
https://bugzilla.redhat.com/show_bug.cgi?id=1777345
[ 4 ] Bug #1790625 - updates failed
https://bugzilla.redhat.com/show_bug.cgi?id=1790625
[ 5 ] Bug #1797427 - 'dnf system-upgrade download' misleading message
https://bugzilla.redhat.com/show_bug.cgi?id=1797427
[ 6 ] Bug #1800342 - dnf download and list do not respect repo priority
https://bugzilla.redhat.com/show_bug.cgi?id=1800342
[ 7 ] Bug #1809096 - Progressbar during offline upgrade phase gets reset after entering
"Verifying phase"
https://bugzilla.redhat.com/show_bug.cgi?id=1809096
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2020-d51dbe83a9' 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
--------------------------------------------------------------------------------