Fedora 20 Update: dnf-0.4.11-1.fc20

updates at fedoraproject.org updates at fedoraproject.org
Sat Jan 11 08:48:10 UTC 2014


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2014-0573
2014-01-10 06:26:06
--------------------------------------------------------------------------------

Name        : dnf
Product     : Fedora 20
Version     : 0.4.11
Release     : 1.fc20
URL         : https://github.com/akozumpl/dnf
Summary     : Package manager forked from Yum, using libsolv as a dependency resolver
Description :
Package manager forked from Yum, using libsolv as a dependency resolver.

--------------------------------------------------------------------------------
Update Information:

- Rebuilt.
--------------------------------------------------------------------------------
ChangeLog:

* Thu Jan  9 2014 Aleš Kozumplík <ales at redhat.com> - 0.4.11-1
- In an afterthought, why encourage clients to behave abnormally. (Ales Kozumplik)
- plugins: redo the plugin config loading, with doc. (Ales Kozumplik)
- plugins: --disableplugin works again. (Ales Kozumplik)
- cli: re-enable recognized options in --help. (Ales Kozumplik)
- cli: drop --enableplugin. (Ales Kozumplik)
- plugins: do not traceback on a broken plugin. (Ales Kozumplik)
- api: determine if particular metadata got refreshed (RhBug:1048988) (Ales Kozumplik)
- apichange: plugins: turns out the pluginpath has to depend on py2/py3. (Ales Kozumplik)
- doc: specify types of config options in conf_ref.rst. (Ales Kozumplik)
- packaging: bump the year. (Ales Kozumplik)
- doc: 'dnf provides' does not do extra filename heuristics. (RhBug:1048572) (Ales Kozumplik)
- doc: document 'remove' alias for 'erase'. (RhBug:1048716) (Ales Kozumplik)
- cli: cosmetic: help text incorrectly mentioning Yum. (RhBug:1048719) (Ales Kozumplik)
- fix: typo in CLI's search(). (RhBug:1048402) (Ales Kozumplik)
- refactor: cosmetic: imports in dnf.yum.config (Ales Kozumplik)
- doc: faq: 'dnf update' vs 'yum update'. (Ales Kozumplik)
- plugins: add basic support for reading in plugin config. (Ales Kozumplik)
- tests: use iniparse.compat instead of configparser. (Ales Kozumplik)
- doc: typo in 1f180f8. (Ales Kozumplik)
- doc: faq: explain a 'check-update' oddity. (Ales Kozumplik)
* Thu Jan  2 2014 Aleš Kozumplík <ales at redhat.com> - 0.4.10-1
- packaging: own the plugin directories. (Ales Kozumplik)
- doc: cli_vs_yum: no 'Processing dependency' lines. (RhBug:1044999) (Ales Kozumplik)
- doc: using --setopt from CLI. (RhBug:1044981) (Ales Kozumplik)
- doc: fix a semantic error in cli_vs_yum's skip_if_unavailable doc. (Ales Kozumplik)
- doc: tweak the 'proxy' documentation in conf_ref.rst (Ales Kozumplik)
- fix some uses of str() in unicode context. (RhBug#1044502) (Zdenek Pavlas)
- doc: document the "proxy" option. (Zdenek Pavlas)
- doc: clarify repo_id_invalid() slightly. (Ales Kozumplik)
- api: Extract repo ID validation to a separate function (RhBug:1018284) (Radek Holy)
- tests: test drpm lookup, test basic rpm downloading (Zdenek Pavlas)
- tests: add repository with delta rpms (Zdenek Pavlas)
- fix: gracefully handle the exception when cannot create the locks directory. (RhBug:1036147) (Ales Kozumplik)
- api: plugins: add hook for sack ready (RhBug:1038937) (Ales Kozumplik)
- Fix TypeError raised when comparing YumHistoryPackage in Python 3. (Radek Holy)
- Let history info command recognize 'last'. (Radek Holy)
- Let install command recognize '@' (RhBug:1036211) (Radek Holy)
- Fix AssertionError raised when undoing a package available in multiple repos (RhBug:1038403) (Radek Holy)
- Fix handling of errors raised when undoing transactions. (Radek Holy)
- get_package_target(): don't use yum compatibility attribute (Zdenek Pavlas)
- Show correct installed size. (RhBug#1040255) (Zdenek Pavlas)
- api: plugins: transaction() hook called after a transaction. (RhBug:967264) (Ales Kozumplik)
- remove: Command.needTs*(). Unused. (Ales Kozumplik)
- doc: api: dnf.cli. Commands and resgistering them. (Ales Kozumplik)
- remove: basecmd parameter to Command.run() (Ales Kozumplik)
- wip: the Command doc (Ales Kozumplik)
- py3: fix exception catching from 96128b8. (Ales Kozumplik)
- download_packages: propagate the librepo exception (RhBug:1035164) (Zdenek Pavlas)
- rename: YumTerm -> Term. (Ales Kozumplik)
- refactor: get rid of the return values from Command.run(). (Ales Kozumplik)
- rename: Cli._register_command() -> register_command(). (Ales Kozumplik)
- api: make Command available directly from dnf.cli. (Ales Kozumplik)
- rename: cli.command.Command.doCommand() -> run() (Ales Kozumplik)
- Log packages causing history undo failures. (Radek Holy)
- Add pkg_spec attribute to MarkingError. (Radek Holy)
- doc: api: Plugin.name. (Ales Kozumplik)
* Tue Dec  3 2013 Aleš Kozumplík <ales at redhat.com> - 0.4.9-1
- doc: api: initiali version of the plugin interface. (Ales Kozumplik)
- doc: api: logging. (Ales Kozumplik)
- doc: api: Base.reset() (Ales Kozumplik)
- remove: conf.keepcache option. (Ales Kozumplik)
- plugins: loading from the CLI. (Ales Kozumplik)
- plugins: test plugin loading (Ales Kozumplik)
- plugins: basic plugins loading and running. (Ales Kozumplik)
- cli: commands: state whether the command might try to modify rpmdb. (Ales Kozumplik)
- remove: dnf.yum.plugins and all references. (Ales Kozumplik)
- doc: update the --allowerasing comment. (Ales Kozumplik)
- doc: Document packages replacement command. (Radek Holy)
- Work around a bug in NamedTemporaryFile(). (RhBug:1036116) (Zdenek Pavlas)
- remove: dnf.yum.constants (Radek Holy)
- Add --allowerasing flag option (RhBug:963137) (Radek Holy)
- remove: dnf.yum.packages.PackageObject (Radek Holy)
- remove: dnf.yum.packages.FakeSack (Radek Holy)
- remove: dnf.yum.packages.FakeRepository (Radek Holy)
- reduce usage of dnf.yum.constants. (Ales Kozumplik)
- remove: bunch of old, unused Base() methods. (Ales Kozumplik)
- Set "history" reason to packages installed during undos. (Radek Holy)
- test_localPkg: test also remote packages (Zdenek Pavlas)
- remove: Package.localpath. (Ales Kozumplik)
- po.localPkg(): return the right localpath. (RhBug:1034607) (Zdenek Pavlas)
- cli: fix grammar of some sentences. (Ales Kozumplik)
- tests: cosmetic: order packages in .repo files by name. (Ales Kozumplik)
- Add "history userinstalled" command (RhBug:884615) (Radek Holy)
- Support printing of package names. (Radek Holy)
- Support iteration over packages installed by the user. (Radek Holy)
- tests: Make tests independent of locale settings. (Radek Holy)
- refactor: Do not give package-marking exceptions long messages. (Radek Holy)
- remove: Do not give package-marking exceptions translated messages. (Radek Holy)
- refactor: Raise/catch proper exceptions in/by package-marking methods. (Radek Holy)
- doc:  clarify 'Specifying Transaction' a bit. (Ales Kozumplik)
- doc: api: document marking packages for transactions in Base. (Ales Kozumplik)
- rename: Base.update*() -> Base.upgrade*() (Ales Kozumplik)
- fixed JSON decode error in persistor.py (RhBug:1032455) (Jan Silhan)
- doc: api: Base.read_all_repos() (Ales Kozumplik)
- remove: conf.config_file_age and repo.repo_config_age. (Ales Kozumplik)
- history: fix tests in py3. (Ales Kozumplik)
- tests: Remove unneeded test of HistoryCommand.doCheck. (Radek Holy)
- doc: Use imperative mood in documentation of the undo command. (Radek Holy)
- Enable the "history rollback" command (RhBug:991038) (Radek Holy)
- remove: force from history rollback command. (Radek Holy)
- Add history-rollback-specific transaction check error output. (Radek Holy)
- Fix AttributeError raised when BaseCli.history_rollback_transaction called. (Radek Holy)
- refactor: Move the content of HistoryCommand._hcmd_rollback to BaseCli.history_rollback_transaction. (Radek Holy)
- refactor: Rename Base.history_undo to Base.history_undo_operations. (Radek Holy)
- refactor: Move the content of HistoryCommand._hcmd_undo to BaseCli.history_undo_transaction. (Radek Holy)
- refactor: Move obsoleted packages handling within Base.history_undo. (Radek Holy)
- refactor: Rename functions in Base.history_undo. (Radek Holy)
- Return history of a transaction in the new container. (Radek Holy)
- Remove unneeded sack parameter from open_history. (Radek Holy)
- Add container of operations on packages by their NEVRAs. (Radek Holy)
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1048402 - [abrt] dnf: cli.py:1521:search:AttributeError: 'module' object has no attribute 'exception'
        https://bugzilla.redhat.com/show_bug.cgi?id=1048402
  [ 2 ] Bug #1048572 - dnf resolve failure
        https://bugzilla.redhat.com/show_bug.cgi?id=1048572
  [ 3 ] Bug #1048716 - man page does not mention sub command remove
        https://bugzilla.redhat.com/show_bug.cgi?id=1048716
  [ 4 ] Bug #1048719 - Minor error in 'dnf --help', using the package name Yum instead of dnf
        https://bugzilla.redhat.com/show_bug.cgi?id=1048719
  [ 5 ] Bug #1048988 - [plugins] [api] add a hook for MD refresh
        https://bugzilla.redhat.com/show_bug.cgi?id=1048988
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update dnf' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

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
--------------------------------------------------------------------------------


More information about the package-announce mailing list