FEDORA-2017-92e5a01da8

bugfix update in Fedora 26 for dnf, dnfdaemon, & 3 more

Status: stable 2 years ago

DNF

  • Update release notes (Jaroslav Mracek)
  • Change documentation for history --userinstalled (RhBug:1370062) (Jaroslav Mracek)
  • Change example to install plugin using versionlock (Jaroslav Mracek)
  • Remove unused method Goal.best_run_diff() (Jaroslav Mracek)
  • Change recommendations if some problems appear (RhBug:1293067) (Jaroslav Mracek)
  • Report problems for goals with optional=True (Jaroslav Mracek)
  • Format resolve problem messages in method in dnf.util (Jaroslav Mracek)
  • Enhance reports about broken dep (RhBug:1398040)(RhBug:1393814) (Jaroslav Mracek)
  • search: do not generate error if not match anything (RhBug:1342157) (Jaroslav Rohel)
  • Check if any plugin is removed in transaction (RhBug:1379906) (Jaroslav Mracek)
  • Show progress for DRPM (RhBug:1198975) (Jaroslav Mracek)
  • Fix disabledplugin option (Iavael)
  • [history]: fixed info command merged output (Eduard Čuba)
  • Revert API break in: Show progress for DRPM (RhBug:1198975) (Igor Gnatenko)

LIBDNF

  • trivial: remove useless whitespaces at end of line
  • Add additional problem type for conflicting packages
  • Add ignore_weak key for Goal.run()
  • Filtrate duplicates already in hy_goal_describe_problem_rules
  • Add support of key available for problem_broken_dependency()
  • Relocate problem_conflicts() into c code
  • Relocate problem_broken_dependency() into c code
  • Remove describe_problem_rules() from goal
  • Relocate problem_rules property into c code
  • Add problem_broken_dependency() to Goal class
  • Add problem_conflict() to Goal class
  • Do not return -1 if no access to kernel file (RhBug:1443344)
  • Enable install oldest kernel that installed (RhBug:1191611) -build: require glib>=2.46
  • Initialized to use tito.

DNF-PUGINS-CORE

  • Adjust the dnf-utils subpackage to be more accurate (Neal Gompa)
  • Add new sub-package dnf-utils (RhBug:1381917) (Jaroslav Mracek)
  • Fix two renamed functions by dnf privatization (Jaroslav Mracek)

DNF-PUGINS-EXTRAS

  • DNF will check if plugin is removed in trans (RhBug:1379906)

DNFDAEMON

  • New upstream release, adding new keyword for progress.start() (RhBug:1454854) (Björn Esser)
  • Revert fix for: Show progress for DRPM (RhBug:1198975) (Björn Esser)

How to install

sudo dnf upgrade --advisory=FEDORA-2017-92e5a01da8

Comments 32

This update has been submitted for testing by jmracek.

This update has been pushed to testing.

works for me in a VM

karma: +1

Works for me. Thanks.

karma: +1 critpath: +1 #1443344: +1

Works great! LGTM! =)

karma: +1

This update has been submitted for stable by bodhi.

This update breaks dnfdragora, see #1454854.

karma: -1 critpath: -1

Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.

Breaks dnfdragora, default package manager in KDE Plasma Spin :(

karma: -1 critpath: -1

besser82 edited this update.

New build(s):

  • dnfdaemon-0.3.17-3.fc26

Karma has been reset.

This update has been submitted for testing by besser82.

LGTM! Works great! =)

karma: +1 critpath: +1 #1198975: +1 #1379906: +1 #1342157: +1 #1398040: +1 #1393814: +1 #1293067: +1 #1370062: +1 #1293983: +1 #1426787: +1 #1254966: +1 #1270451: +1 #1449618: +1 #1350546: +1 #1381917: +1 #1191611: +1 #1443344: +1 #1454854: +1 base update cli: +1 langpacks packages: +1

dnfdaemon-0.3.17-3.fc26 fixes #1454854

karma: +1 critpath: +1 #1454854: +1

besser82 edited this update.

New build(s):

  • dnfdaemon-0.3.18-1.fc26

Removed build(s):

  • dnfdaemon-0.3.17-3.fc26

Karma has been reset.

ignatenkobrain edited this update.

New build(s):

  • dnf-2.5.0-2.fc26

Removed build(s):

  • dnf-2.5.0-1.fc26

Karma has been reset.

This update has been submitted for testing by ignatenkobrain.

It works

karma: +1

works for me

karma: +1

besser82 edited this update.

New build(s):

  • dnfdaemon-0.3.18-2.fc26

Removed build(s):

  • dnfdaemon-0.3.18-1.fc26

Karma has been reset.

LGTM! Works great! =)

karma: +1 critpath: +1 #1198975: +1 #1379906: +1 #1342157: +1 #1398040: +1 #1393814: +1 #1293067: +1 #1370062: +1 #1293983: +1 #1426787: +1 #1254966: +1 #1270451: +1 #1449618: +1 #1350546: +1 #1381917: +1 #1191611: +1 #1443344: +1 #1454854: +1 langpacks packages: +1 base update cli: +1

in the regular user of dnf I see no issues, hence marking this +1

karma: +1

Looks good to me.

karma: +1 critpath: +1 #1454854: +1 base update cli: +1

This update has been pushed to testing.

This update has been submitted for stable by bodhi.

works for me

karma: +1 critpath: +1 #1443344: +1

I'm not sure what happened, but dnf crashed when doing the upgrade containing this dnf update with a "Floating point exception", and now I can't run dnf anymore because I get "Segmentation fault" or errors in db5.

karma: -1 critpath: -1

Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.

@decathorpe: It's not related to this update. See: unpushed update for libdb.

@besser82: Thanks for pointing that out, I managed to rebuild the hosed RPM database by manually copying the old library version back into place. dnf works again.

karma: +1 critpath: +1

This update has been pushed to stable.


Add Comment & Feedback
Toggle Preview

Comment fields support Fedora-Flavored Markdown. Comments are governed under this privacy policy.

-1 0 +1 Feedback Guidelines

Is the update generally functional? (karma)

You need to be logged in to add karma!

Does the system's basic functionality continue to work after this update?
#1191611 dnf install cannot install older kernel
#1198975 [UX] show progress for DRPM
#1254966 [UX] dnf install tries to update the installed dependencies to newer version (at least message says that)
#1270451 Don't show packages from lower priority repos which are masked/blocked by higher prority repo packages
#1293067 RFE: dnf suggests --allowerasing even when it cannot help
#1293983 [UX] show skipped packages during upgrade with pkg param
#1342157 Search that does not match anything has odd "error" message
#1350546 print more useful info when package can not be installed
#1370062 history userinstalled should not show NEVRA
#1379906 Traceback when dependency of plugin is removed and plugin calls the dependency
#1381917 add aliases for each of yum-utils binaries
#1393814 dnf reports a lot of conflicting packages where there are no conflicts
#1398040 dnf calls weak dependencies "Skipping packages with broken dependencies"
#1426787 "add '--best' to command line to see why package dependency cannot be satisfied" doesn't help
#1443344 dnf removes currently running kernel
#1449618 dnf won't explain conflicts even with --best
#1454854 DNF progress.start() broken with 2.5.0, breaking dnfdaemon (and dnfdragora)
Test Case base update cli
Test Case langpacks packages
Content Type
RPM
Status
stable
Test Gating
Submitted by
Update Type
bugfix
Update Severity
high
Karma
+5
stable threshold: 3
unstable threshold: -3
Autopush
Disabled
Dates
submitted 2 years ago
in testing 2 years ago
in stable 2 years ago
modified 2 years ago

Related Bugs 17

00 #1191611 dnf install cannot install older kernel
00 #1198975 [UX] show progress for DRPM
00 #1254966 [UX] dnf install tries to update the installed dependencies to newer version (at least message says that)
00 #1270451 Don't show packages from lower priority repos which are masked/blocked by higher prority repo packages
00 #1293067 RFE: dnf suggests --allowerasing even when it cannot help
00 #1293983 [UX] show skipped packages during upgrade with pkg param
00 #1342157 Search that does not match anything has odd "error" message
00 #1350546 print more useful info when package can not be installed
00 #1370062 history userinstalled should not show NEVRA
00 #1379906 Traceback when dependency of plugin is removed and plugin calls the dependency
00 #1381917 add aliases for each of yum-utils binaries
00 #1393814 dnf reports a lot of conflicting packages where there are no conflicts
00 #1398040 dnf calls weak dependencies "Skipping packages with broken dependencies"
00 #1426787 "add '--best' to command line to see why package dependency cannot be satisfied" doesn't help
0+1 #1443344 dnf removes currently running kernel
00 #1449618 dnf won't explain conflicts even with --best
0+1 #1454854 DNF progress.start() broken with 2.5.0, breaking dnfdaemon (and dnfdragora)

Automated Test Results

Test Cases

0+1 Test Case base update cli
00 Test Case langpacks packages