-------------------------------------------------------------------------------- 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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ý <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/package-announce
