Fedora 20 Update: hawkey-0.4.16-1.fc20

updates at fedoraproject.org updates at fedoraproject.org
Sun Jun 1 00:00:19 UTC 2014


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2014-6789
2014-05-28 23:10:41
--------------------------------------------------------------------------------

Name        : hawkey
Product     : Fedora 20
Version     : 0.4.16
Release     : 1.fc20
URL         : https://github.com/akozumpl/hawkey
Summary     : Library providing simplified C and Python API to libsolv
Description :
A Library providing simplified C and Python API to libsolv.

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

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

* Tue May 27 2014 Aleš Kozumplik <ales at redhat.com> - 0.4.16-1
- py3: use sphinx-build-3 (which doesn't encode the minor py version) (RhBug:1098098) (Ales Kozumplik)
- tests: fix test_list_arches(), there's new architectures listed now. (Ales Kozumplik)
- doc: packaging: add license block to each .rst. (Ales Kozumplik)
- Subject: accepts/returns pattern in unicode (Related: RhBug:1092777) (Jan Silhan)
- fix kernel detection by being more strict what we look for. (RhBug:1087534) (Ales Kozumplik)
- [kernel] look for the installed kernel in @System. (Ales Kozumplik)
- fix: sigsegv when wrong reldep is passed to selector as a provide. (Ales Kozumplik)
- .gitignore: __pycache__ (Ales Kozumplik)
- installonlies: log the discovered running kernel. (Ales Kozumplik)
- py: Package: all string attributes are in Unicode (RhBug:1093887) (Jan Silhan)
- py: fix: certain string assignments should raise TypeError, never SystemError. (Ales Kozumplik)
- cleanup: tweak declarations in pycomp.h. (Ales Kozumplik)
- goal: hy_goal_write_debugdata() takes target dir parameter. (Ales Kozumplik)
- iutil.c: simplify queue2plist() implementation. (Ales Kozumplik)
- Goal: listing unneeded packages. (Ales Kozumplik)
- doc: make the documentation generation independent of hawkey the python module. (Ales Kozumplik)
- removed unused imports (Jan Silhan)
- distro-sync doesn't replace arch (RhBug:1054909) (Jan Silhan)
- replaced deprecated fail_unless with ck_assert_int_eq (Jan Silhan)
- added python bindings to nevra attribute filter (Jan Silhan)
- added nevra filter flag to query C API (Jan Silhan)
* Fri May  2 2014 Aleš Kozumplik <ales at redhat.com> - 0.4.14-1
- py: cosmetic: drop py_ prefixes from static functions in hawkeymodule.c. (Ales Kozumplik)
- Expose hy_arch_detect(). (Ales Kozumplik)
- fixed clang warning of uninitialized variable (Jan Silhan)
- doc: fixed typo (Jan Silhan)
- logging: log checksums of written/loaded repositories. (RhBug:1071404) (Ales Kozumplik)
- logging hawkey version number. (Ales Kozumplik)
- implement updateinfo caching (Michael Schroeder)
- cosmetic: fixed sliced changelog lines in spec file (Jan Silhan)
* Fri Apr 11 2014 Jan Silhan <jsilhan at redhat.com> - 0.4.13-1
- Add forgotten queue_free()s from bd3a2ae. (Ales Kozumplik)
- cosmetic: some cleanups of 0e4327c. (Ales Kozumplik)
- refactor rewrite_repos function (Michael Schroeder)
- rewrite repos after calling addfileprovides (Michael Schroeder)
- also set the repodata id if an extension is loaded from the cache (Michael Schroeder)
- call hy_repo_link when setting the appdata of the system repo (Michael Schroeder)
- use REPO_LOCALPOOL when loading the filelist extension (Michael Schroeder)
- switch over to the written solv files to save memory (RhBug:1084174) (Michael Schroeder)
- py: add downgradable and upgradable kwargs to _hawkey.Query.filter. (Radek Holy)
- Fix comments in query.c (Radek Holy)
- Add hy_query_filter_downgradable and hy_query_filter_upgradable. (Radek Holy)
- tests: py: add tests for _hawkey.AdvisoryRef type. (Radek Holy)
- tests: py: add tests for hawkey.Advisory type. (Radek Holy)
- py: add _hawkey.Package.get_advisories method. (Radek Holy)
- py: add _hawkey.Advisory type. (Radek Holy)
- py: add _hawkey.AdvisoryRef type. (Radek Holy)
- tests: add tests for advisoryref object. (Radek Holy)
- tests: add tests for advisory object. (Radek Holy)
- api change: deprecate hy_package_get_update_*. (Radek Holy)
- Add hy_package_get_advisories method. (Radek Holy)
- Add advisoryreflist object. (Radek Holy)
- Add advisoryref object. (Radek Holy)
- Add advisorylist object. (Radek Holy)
- Add advisory object. (Radek Holy)
- Rename SOLVABLE_NAME_UPDATE_PREFIX to SOLVABLE_NAME_ADVISORY_PREFIX. (Radek Holy)
- sack: Also look in /usr/share/rpm for Packages (Colin Walters)
- py: add load_updateinfo kwarg to _hawkey.Sack.load_yum_repo. (Radek Holy)
- py: add _hawkey.Repo.updateinfo_fn getsetter. (Radek Holy)
- py: more detailed error string in Sack.add_cmdline_package(). (Ales Kozumplik)
- Fix hy_query_run to list only packages. (Radek Holy)
- Fix goal to add only packages if name glob selector is given. (Radek Holy)
- Fix hy_goal_run_all_flags to resolve only package installonlies. (Radek Holy)
- Fix sack_knows to check packages only. (Radek Holy)
- Add is_package function. (Radek Holy)
- Fix typo in filter_rco_reldep's assertion. (Radek Holy)
* Fri Mar 14 2014 Jan Silhan <jsilhan at redhat.com> - 0.4.12-1
- Fix hy_stringarray_length. (Radek Holy)
- tests: bring tests/repos/yum/recreate to a workable state again. (Ales Kozumplik)
- added distupgrade function (Related:963710) (Jan Silhan)
- remove: _HyPackageList.left. (Ales Kozumplik)
- goal: track changes (as reinstalls) (RhBug:1068982) (Ales Kozumplik)
* Mon Feb 24 2014 Aleš Kozumplik <akozumpl at redhat.com> - 0.4.11-1
- fixed typos in tutorial-py.rst (Jan Silhan)
- added glob pattern search for arch to nevra_possibilities_real (RhBug:1048788) (Jan Silhan)
- Left behind references to README.md from 3b47a13. (Ales Kozumplik)
- Add Radek to AUTHORS. (Ales Kozumplik)
- update the README. (Ales Kozumplik)
- sack: write_*() should also check fclose(). (Ales Kozumplik)
* Mon Feb 17 2014 Radek Holý <rholy at redhat.com> - 0.4.10-1
- tests: add a negative test for reponame. (Radek Holy)
- Add reponame into selector. (Radek Holy)
- write_main() and write_ext(): even on error do not leave the temporary file behind. (Ales Kozumplik)
- write_main() should do a better job erroring out on write errors. (Ales Kozumplik)
- Fix vsnprintf SIGSEGV passing "%s" with no va_list args to pool_debug. (RhBug:1064459) (Ales Kozumplik)
- Save the cache atomically. (RhBug:1047087) (Ales Kozumplik)
- package: call repo_internalize_trigger in get_files() (RhBug:1062703) (Ales Kozumplik)
- fixed reldep pointer NULL comparison (Jan Silhan)
- fixed indentation in subject-py.c (Jan Silhan)
- moved TEST_COND macro to iutil-py.h (Jan Silhan)
- moved subject and nevra from python to C (Jan Silhan)
- subject in C: work with full reldeps (Jan Silhan)
* Thu Jan 30 2014 Aleš Kozumplík <ales at redhat.com> - 0.4.9-1
- selectors: allow selecting provides with full Reldep string. (Ales Kozumplik)
- subject: work with full reldeps (containing the CMP flags). (Ales Kozumplik)
- package: hy_package_get_hdr_end(). (Ales Kozumplik)
- added subject C API (Jan Silhan)
- added nevra C API (Jan Silhan)
- fix not accepting numeric version in reldep (RhBug:1052961) (Jan Silhan)
- fix Reldep inicialization without sack crash (RhBug:1052947) (Jan Silhan)
- tests: make test_goal_selector_upgrade() less assuming. (Ales Kozumplik)
* Tue Jan 21 2014 Aleš Kozumplík <ales at redhat.com> - 0.4.8-1
- installonlies: erase packages depending on a kernel to be erased. (RhBug:1033881) (Ales Kozumplik)
- fix: latest_per_arch on incompatible arches. (RhBug:1049226) (Ales Kozumplik)
* Tue Dec 17 2013 Aleš Kozumplík <ales at redhat.com> - 0.4.7-1
- Fix malfunction of Package.__lt__ and Package.__gt__ (RhBug:1014963) (Radek Holy)
- Do not crash when querying provides that do not exist (Richard Hughes)
* Wed Dec  4 2013 Aleš Kozumplík <ales at redhat.com> - 0.4.6-1
- remove: packageDelta_new (Zdenek Pavlas)
- get_delta_from_evr(): create the python object only when delta exists (Zdenek Pavlas)
- fix pycomp_get_string(), pycomp_get_string_from_unicode() (Zdenek Pavlas)
- fix get_str() in packagedelta-py (Zdenek Pavlas)
- fix: spec: running tests in python3 after build (Jan Silhan)
- tests: order packages in .repo files by name. (Ales Kozumplik)
- fix: goal: reason for installing when more packages are available to a selector. (Ales Kozumplik)
- tests: add a package that is not installed yet available in main, updates. (Ales Kozumplik)
- add hy_packagedelta_get_chksum() (Zdenek Pavlas)
- add hy_packagedelta_get_downloadsize() (Zdenek Pavlas)
- add hy_packagedelta_get_baseurl() (Zdenek Pavlas)
- test_query_provides_in: avoid ck_assert_int_eq() as it evaluates args twice (Zdenek Pavlas)
- installonlies: fix sorting packages depending on the running kernel. (Ales Kozumplik)
- use pool_lookup_deltalocation() (Zdenek Pavlas)
- initialize _hawkey.PackageDelta type (Zdenek Pavlas)
- delta_create(): fix the sizeof() (Zdenek Pavlas)
- parse_reldep_str(): fix buffer overflow (Zdenek Pavlas)
- string reldep parsing using parse_reldep_str (Jan Silhan)
- added hy_query_filter_provides_in function (RhBug:1019168) (Jan Silhan)
- added parse_reldep_str function (Jan Silhan)
- fix: py: abort() from python when writing the system .solv cache fails. (Ales Kozumplik)
- fix forgotten include causing a compiler warning in testsys.c. (Ales Kozumplik)
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #963345 - [rfe] autoremove
        https://bugzilla.redhat.com/show_bug.cgi?id=963345
  [ 2 ] Bug #1073457 - Auto-completion issue with sudo dnf install
        https://bugzilla.redhat.com/show_bug.cgi?id=1073457
  [ 3 ] Bug #1076045 - [rfe] ssl support
        https://bugzilla.redhat.com/show_bug.cgi?id=1076045
  [ 4 ] Bug #1083679 - dnf globbing does not really work
        https://bugzilla.redhat.com/show_bug.cgi?id=1083679
  [ 5 ] Bug #1092006 - [abrt] dnf: __init__.py:1704:parse_extcmds:ValueError: need more than 0 values to unpack
        https://bugzilla.redhat.com/show_bug.cgi?id=1092006
  [ 6 ] Bug #1092777 - [abrt] dnf: __init__.py:403:run:UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128)
        https://bugzilla.redhat.com/show_bug.cgi?id=1092777
  [ 7 ] Bug #1093888 - [search] put exact matches first
        https://bugzilla.redhat.com/show_bug.cgi?id=1093888
  [ 8 ] Bug #1094594 - dnf history rollback tracebacks
        https://bugzilla.redhat.com/show_bug.cgi?id=1094594
  [ 9 ] Bug #1095580 - [kernel] kernel-models-extra cannot be installed because a newer one is already installed
        https://bugzilla.redhat.com/show_bug.cgi?id=1095580
  [ 10 ] Bug #1095861 - UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 21: ordinal not in range(128)
        https://bugzilla.redhat.com/show_bug.cgi?id=1095861
  [ 11 ] Bug #1096506 - [doc] promoting 'install a' to 'install b' when b obsoletes a
        https://bugzilla.redhat.com/show_bug.cgi?id=1096506
  [ 12 ] Bug #1065882 - [delta] delta rpm download size statistics
        https://bugzilla.redhat.com/show_bug.cgi?id=1065882
  [ 13 ] Bug #1081753 - do not emit uncaught exceptions from automatic makecache runs
        https://bugzilla.redhat.com/show_bug.cgi?id=1081753
  [ 14 ] Bug #1089864 - [api] group persistor is not saved when using group_* API
        https://bugzilla.redhat.com/show_bug.cgi?id=1089864
  [ 15 ] Bug #1029022 - RFE: API for reverse group operations
        https://bugzilla.redhat.com/show_bug.cgi?id=1029022
  [ 16 ] Bug #1051869 - [abrt] dnf: comps.py:62:_by_pattern:TypeError: expected string or buffer
        https://bugzilla.redhat.com/show_bug.cgi?id=1051869
  [ 17 ] Bug #1061780 - Dnf allows installing conflicting packages
        https://bugzilla.redhat.com/show_bug.cgi?id=1061780
  [ 18 ] Bug #1062884 - [api] Allow dnf plugin to set exit code
        https://bugzilla.redhat.com/show_bug.cgi?id=1062884
  [ 19 ] Bug #1062889 - [RFE] [api] add class attribute to dnf.cli.Command which will say it is root-only plugin
        https://bugzilla.redhat.com/show_bug.cgi?id=1062889
  [ 20 ] Bug #1063666 - [comps] [environments] dnf group remove "GNOME Desktop"
        https://bugzilla.redhat.com/show_bug.cgi?id=1063666
  [ 21 ] Bug #1064211 - Dnf should provide logrotate script
        https://bugzilla.redhat.com/show_bug.cgi?id=1064211
  [ 22 ] Bug #1064226 - [rfe] cmdline option forcing cache refresh
        https://bugzilla.redhat.com/show_bug.cgi?id=1064226
  [ 23 ] Bug #1073859 - [api][rfe] access to dnf.Base.goal_parameters.allow_uninstall
        https://bugzilla.redhat.com/show_bug.cgi?id=1073859
  [ 24 ] Bug #1076884 - [py3] highlight characters broken under py3
        https://bugzilla.redhat.com/show_bug.cgi?id=1076884
  [ 25 ] Bug #1079519 - [api][rfe] install .rpm files with dnf API
        https://bugzilla.redhat.com/show_bug.cgi?id=1079519
  [ 26 ] Bug #1079932 - [api][rfe] public api for getting all packages in a group
        https://bugzilla.redhat.com/show_bug.cgi?id=1079932
  [ 27 ] Bug #1080331 - dnf group list fail to run with noroot plugin
        https://bugzilla.redhat.com/show_bug.cgi?id=1080331
  [ 28 ] Bug #1080489 - [RFE] dnf exits with an error when at least one srpm is present on the command line
        https://bugzilla.redhat.com/show_bug.cgi?id=1080489
  [ 29 ] Bug #1082230 - TypeError in dnf history info <id>
        https://bugzilla.redhat.com/show_bug.cgi?id=1082230
  [ 30 ] Bug #1083432 - group is marked as installed, even if install of the packages failed
        https://bugzilla.redhat.com/show_bug.cgi?id=1083432
  [ 31 ] Bug #1083767 - dnf documents cached packages in a way which does not agree with reality
        https://bugzilla.redhat.com/show_bug.cgi?id=1083767
  [ 32 ] Bug #1084139 - dnf manpage "manipualte" typos
        https://bugzilla.redhat.com/show_bug.cgi?id=1084139
  [ 33 ] Bug #1084553 - [doc] dnf docs describe '--best' option in undecipherabke manner
        https://bugzilla.redhat.com/show_bug.cgi?id=1084553
  [ 34 ] Bug #1088166 - [doc] DNF doesn't say you need root rights to run dnf update
        https://bugzilla.redhat.com/show_bug.cgi?id=1088166
  [ 35 ] Bug #1098098 - Hawkey doesn't build with Sphinx built with Python 3.4
        https://bugzilla.redhat.com/show_bug.cgi?id=1098098
  [ 36 ] Bug #1049209 - [rel-eng] hawkey.Sack doesn't recognize some arches
        https://bugzilla.redhat.com/show_bug.cgi?id=1049209
  [ 37 ] Bug #1094396 - rebuild dnf-plugins-core in f20
        https://bugzilla.redhat.com/show_bug.cgi?id=1094396
  [ 38 ] Bug #1054909 - Incorrect distro-sync behaviour with multiarch
        https://bugzilla.redhat.com/show_bug.cgi?id=1054909
  [ 39 ] Bug #1093887 - Wrong codec used for search results
        https://bugzilla.redhat.com/show_bug.cgi?id=1093887
  [ 40 ] Bug #1087534 - [kernel] tries to remove booted kernel
        https://bugzilla.redhat.com/show_bug.cgi?id=1087534
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use
su -c 'yum update hawkey' 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