--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2019-672a74d688
2019-07-30 01:13:56.895270
--------------------------------------------------------------------------------
Name : libdnf
Product : Fedora 30
Version : 0.35.1
Release : 2.fc30
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:
- Backport patch: Fix attaching/detaching of libsolvRepo - fixes a crash in
PackageKit (RhBug:1727343,1727424) - Revert patch: [rpm] add detection for
armv7hcnl **libdnf** - Update to 0.35.1 - Enhance logging handling - Do not
log DEBUG messages by default - Also add subkeys when adding GPG keys - [module]
Fix swig binding for getModuleDependencies() - Skip invalid key files in
"/etc/pki/rpm-gpg" with warning (RhBug:1644040) - Enable timestamp preserving
for downloaded data (RhBug:1688537) - Add configuration option
skip_if_unavailable (RhBug:1689931) - Fix 'database is locked' error
(RhBug:1631533) - Replace the 'Failed to synchronize cache' message
(RhBug:1712055) - Fix 'no such table: main.trans_cmdline' error (RhBug:1596540)
- Add support of modular FailSafe (RhBug:1623128) (temporarily with warnings
instead of errors when installing modular RPMs without modular metadata) - Add
support of DNF main config file in context; used by PackageKit and microdnf
(RhBug:1689331) - Exit gpg-agent after repokey import (RhBug:1650266) **dnf**
- Update to 4.2.7 - librepo: Turn on debug logging only if debuglevel is greater
than 2 (RhBug:1355764,1580022) - Fix issues with terminal hangs when attempting
bash completion (RhBug:1702854) - Rename man page from dnf.automatic to dnf-
automatic to match command name - [provides] Enhanced detecting of file provides
(RhBug:1702621) - [provides] Sort the output packages alphabetically - Fix
package reinstalls during yum module remove (RhBug:1700529) - Fail when "-c"
option is given nonexistent file (RhBug:1512457) - Reuse empty lock file instead
of stopping dnf (RhBug:1581824) - Propagate comps 'default' value correctly
(RhBug:1674562) - Better search of provides in /(s)bin/ (RhBug:1657993) - Add
detection for armv7hcnl (RhBug:1691430) - Fix group install/upgrade when group
is not available (RhBug:1707624) - Report not matching plugins when using
--enableplugin/--disableplugin (RhBug:1673289) (RhBug:1467304) - Add support of
modular FailSafe (RhBug:1623128) (temporarily with warnings instead of errors
when installing modular RPMs without modular metadata) - Replace logrotate with
build-in log rotation for dnf.log and dnf.rpm.log (RhBug:1702690) *Additional
notes:* The builds contain new modular fail-safe mechanism, but modify it to not
fail on installing modular RPM packages without modular metadata, but only print
a warning.
--------------------------------------------------------------------------------
ChangeLog:
* Thu Jul 18 2019 Pavla Kratochvilova <pkratoch(a)redhat.com> - 0.35.1-2
- Backport patch to fix attaching and detaching of libsolvRepo and
repo_internalize_trigger() (RhBug:1727343,1727424)
* Thu Jul 4 2019 Pavla Kratochvilova <pkratoch(a)redhat.com> - 0.35.1-1
- Update to 0.35.1
- Enhance logging handling
- Do not log DEBUG messages by default
- Also add subkeys when adding GPG keys
- [module] Fix swig binding for getModuleDependencies()
- Skip invalid key files in "/etc/pki/rpm-gpg" with warning (RhBug:1644040)
- Enable timestamp preserving for downloaded data (RhBug:1688537)
- Add configuration option skip_if_unavailable (RhBug:1689931)
- Fix 'database is locked' error (RhBug:1631533)
- Replace the 'Failed to synchronize cache' message (RhBug:1712055)
- Fix 'no such table: main.trans_cmdline' error (RhBug:1596540)
- Add support of modular FailSafe (RhBug:1623128) (temporarily with warnings
instead of errors when installing modular RPMs without modular metadata)
- Add support of DNF main config file in context; used by PackageKit and
microdnf (RhBug:1689331)
- Exit gpg-agent after repokey import (RhBug:1650266)
* Fri May 3 2019 Pavla Kratochvilova <pkratoch(a)redhat.com> - 0.31.0-3
- Backport patches to reintroduce hawkeyRepo
* Thu Apr 25 2019 Pavla Kratochvilova <pkratoch(a)redhat.com> - 0.31.0-1
- Update to 0.31.0
- Installroot now requires absolute path
- Support "_none_" value for repo option "proxy" (RhBug:1680272)
- Add support for Module advisories
- Add support for xml:base attribute from primary.xml (RhBug:1691315)
- Improve detection of Platform ID (RhBug:1688462)
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1727424 - libdnf 0.35.1 crashes with "Assertion
`repoImpl->libsolvRepo == repo' failed"
https://bugzilla.redhat.com/show_bug.cgi?id=1727424
[ 2 ] Bug #1727343 - [abrt] PackageKit: libdnf::Repo::Impl::detachLibsolvRepo():
packagekitd killed by SIGSEGV
https://bugzilla.redhat.com/show_bug.cgi?id=1727343
[ 3 ] Bug #1709783 - [api] dnf.callback.Payload.download_size incorrectly documented
https://bugzilla.redhat.com/show_bug.cgi?id=1709783
[ 4 ] Bug #1704871 - TypeError: 'SwigPyObject' object is not iterable
https://bugzilla.redhat.com/show_bug.cgi?id=1704871
[ 5 ] Bug #1702854 - Tab completion attempts with dnf cause terminal to hang.
https://bugzilla.redhat.com/show_bug.cgi?id=1702854
[ 6 ] Bug #1597273 - dnf fails to remove installed modules
https://bugzilla.redhat.com/show_bug.cgi?id=1597273
[ 7 ] Bug #1581824 - Malformed lock file found: /var/cache/dnf/metadata_lock.pid.
https://bugzilla.redhat.com/show_bug.cgi?id=1581824
[ 8 ] Bug #1580022 - /var/log/dnf.librepo.log way too verbose and big
https://bugzilla.redhat.com/show_bug.cgi?id=1580022
[ 9 ] Bug #1467304 - RFE: --disableplugin should print error/warning on non-existing
plugin
https://bugzilla.redhat.com/show_bug.cgi?id=1467304
[ 10 ] Bug #1355764 - Excessive DNF logging (all messages - including debug - from dnf,
libdnf, librepo and rpm interface logged to file by default, not configurable)
https://bugzilla.redhat.com/show_bug.cgi?id=1355764
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2019-672a74d688' 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
--------------------------------------------------------------------------------