enhancement update in Fedora 22 for dnf, dnf-plugins-core, & 1 more

Status: obsolete


  • doc: release notes 1.1.2 (Michal Luscon)
  • sanitize non Unicode command attributes (RhBug:1262082) (Jan Silhan)
  • don't redirect confirmation to stderr RhBug(1258364) (Vladan Kudlac)
  • clean: add rpmdb to usage (Vladan Kudlac)
  • completion_helper: don't get IndexError (RhBug:1250038) (Vladan Kudlac)
  • add --downloadonly switch (RhBug:1048433) (Adam Salih)
  • Add globbing support to base.by_provides() (RhBug:11259650) (Valentina Mukhamedzhanova)
  • spec: packaging python(3)-dnf according to new Fedora guidelines (RhBug:1260198) (Jaroslav Mracek)
  • Bug in Source0: URL in dnf.spec fixed (RhBug:126255) (Jaroslav Mracek)
  • To dnf.spec added provides dnf-command(command name) for 21 dnf commands (RhBug:1259657) (jmracek)
  • Expire repo cache on failed package download (Valentina Mukhamedzhanova)
  • cosmetic: ci: fix the Copr name in the README (Radek Holy)
  • Add the continuous integration script (Radek Holy)
  • Set proper charset on email in dnf-automatic (RhBug:1254982) (Valentina Mukhamedzhanova)
  • doc: improve configuration description (RhBug:1261766) (Michal Luscon)
  • remove: show from which repo a package is (Vladan Kudlac)
  • list: show from which repo a package is (RhBug:1234491) (Vladan Kudlac)
  • Spelling/grammar fixes (Ville Skytt√§)
  • install: fix crash when terminal window is small (RhBug:1256531) (Vladan Kudlac)
  • install: mark unification of the progress bar (Vladan Kudlac)
  • fix translations in python3 (RhBug:1254687) (Michal Luscon)
  • group: CompsQuery now returns group ids (RhBug:1261656) (Michal Luscon)


  • fixed memleaks from 2f5b9af (Jan Silhan)
  • Support list of strings in provides/requires. (RhBug:1243005)(RhBug:1243002) (Valentina Mukhamedzhanova)
  • Add globbing support to dependency queries. (RhBug:Related:1259650)(RhBug:Related:1249073) (Valentina Mukhamedzhanova)
  • package: filter out solvable:prereqmarker (RhBug:1186721) (Michal Luscon)
  • skip already filtered items (Michael Mraka)


  • repoquery: add globbing support to whatrequires/whatprovides. (RhBug:1249073) (Valentina Mukhamedzhanova)
  • needs_restarting: Rewrite a warning message (Wieland Hoffmann)
  • Remove extra quotation mark in comment (Alexander Todorov)

Comments 11

This update has been submitted for testing by mluscon.

This update has been pushed to testing.

I'm assuming that this is as broken as the F23/rawhide version.

Also: Error: package python-dnf-1.1.1-2.fc22.noarch requires dnf-conf = 1.1.1-2.fc22, but none of the providers can be installed

karma: -1

Having some problems with --downloadonly

$ sudo dnf --downloadonly install firefox No such command: --downloadonly. Please use /bin/dnf --help It could be a DNF plugin command, try: "dnf install 'dnf-command(--downloadonly)'"

$ sudo dnf install 'dnf-command(--downloadonly)' Last metadata expiration check performed 0:10:22 ago on Thu Sep 24 00:08:02 2015. No package dnf-command(--downloadonly) available. Error: Unable to find a match.

#1048433: -1

This update has been obsoleted.

Cannot update by broken dependencies.

karma: -1 base update cli: -1

The issue is that python-dnf should be replaced by python2-dnf. python2-dnf provides the python-dnf, yet dnf without --best refuses to replace the package.

karma: -1

Needs to be built with just built python package that fixes the python_provide macro to emit the proper obsoletes.

I had to run it as dnf --enablerepo=updates-testing --best --allowerasing update dnf-plugins-core dnf hawkey to get the update.

#1262082: +1

I had to run it as dnf --enablerepo=updates-testing --best --allowerasing update dnf-plugins-core dnf hawkey to get the update. After that, I got some bugs fixed.

karma: +1 #1254687: +1 #1262082: +1
Content Type
Test Gating
Submitted by
Update Type
Update Severity
stable threshold: 5
unstable threshold: -3
submitted 3 years ago
in testing 3 years ago

Related Bugs 17

-10 #1048433 RFE --downloadonly
00 #1186721 hawkey.Package.requires contains 'solvable:prereqmarker'
00 #1234491 [UX] dnf list installed: show repo id the package was installed from
00 #1243002 Query.filter(requires=XXX) fails for lists (or even segfaults)
00 #1243005 Query.filter(provides=XXX) fails for lists
00 #1249073 dnf repoquery does not support wildcards in --whatrequires
00 #1250038 [abrt] python-dnf: completion_helper.py:84:run:IndexError: list index out of range
0+1 #1254687 DNF does not display any translations
00 #1254982 dnf-automatic generates emails with broken charset
00 #1256531 dnf install crashes if terminal window is too small
00 #1258364 Some important dnf output goes to STDERR and not to STDOUT
00 #1259650 "dnf provides" or "dnf repoquery --whatprovides" does not support globs
00 #1259657 No dnf-command() provides for dnf commands
00 #1260198 python-dnf should provide python2-dnf
00 #1261656 DNF group update doesn't work
00 #1261766 RFE: way to force no metadata expiration system-wide
0+1 #1262082 'ascii' codec can't decode byte 0xc3 in position 40: ordinal not in range(128)

Automated Test Results

Test Cases

-20 Test Case base update cli
00 Test Case desktop update graphical/it
00 Test Case desktop update notification/it
00 Test Case langpacks packages