--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2019-672a74d688
2019-07-30 01:13:56.895270
--------------------------------------------------------------------------------
Name : dnf
Product : Fedora 30
Version : 4.2.7
Release : 2.fc30
URL :
https://github.com/rpm-software-management/dnf
Summary : Package manager
Description :
Utility that allows users to manage packages on their systems.
It supports RPMs, modules and comps groups & environments.
--------------------------------------------------------------------------------
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:
* Mon Jul 22 2019 Pavla Kratochvilova <pkratoch(a)redhat.com> - 4.2.7-2
- Revert patch: [rpm] add detection for armv7hcnl
* Thu Jul 4 2019 Pavla Kratochvilova <pkratoch(a)redhat.com> - 4.2.7-1
- 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)
* Thu Jun 27 2019 Pavla Kratochvilova <pkratoch(a)redhat.com> - 4.2.5-2
- Backport patches to enhance synchronization of rpm transaction to swdb
* Thu Apr 25 2019 Pavla Kratochvilova <pkratoch(a)redhat.com> - 4.2.5-1
- Update to 4.2.5
- Fix multilib obsoletes (RhBug:1672947)
- Do not remove group package if other packages depend on it
- Remove duplicates from "dnf list" and "dnf info" outputs
- Installroot now requires absolute path
- Allow globs in setopt in repoid part
- Fix formatting of message about free space required
- [doc] Add info of relation update_cache with fill_sack (RhBug:1658694)
- Fix installation failiure when duplicit RPMs are specified (RhBug:1687286)
- Add command abbreviations (RhBug:1634232)
- Allow plugins to terminate dnf (RhBug:1701807)
--------------------------------------------------------------------------------
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
--------------------------------------------------------------------------------