[packagekit] Zif 0.2.0 released!
Richard Hughes
hughsient at gmail.com
Tue Jun 7 03:46:30 PDT 2011
Zif is a simple yum-compatible library that only provides read-write
access to the rpm database and the Fedora metadata for PackageKit.
Version 0.2.0
~~~~~~~~~~~~~
Released: 2011-06-07
Notes:
- This release breaks API in a small way for zif_store_remote_set_enabled
- Multiarch is now well supported with some new transaction self tests
- Native RHN support has been added which works, but is slow
New Features:
- Add an --exact-arch command line argument to the zif command line tool
- Add initial RHN package and store support with elective precaching
- Take the architecture in consideration when filtering a package list for age
- Use mirrorlist_expire from the config file
Bugfixes:
- Add a ZifState argument to zif_store_remote_set_enabled()
- Create a nice format string for RPMPROB_OBSOLETES for new versions of RPM
- Do not assert if zif_config_set_filename() is called twice, return
a GError instead
- Do not require the caller to unref zif_state_get_child() to match
the method comment
- Ensure we exit with an error if we ensure a store that is not supported
- Fedora 15 and above no longer ships a stage2 upgrade image
- Fix updating a x86_64 package where multiple architecture updates
are available
- If the user specified --skip-broken then connect up a dummy error handler
- If we failed to write the lock file, then do not retry another 9 times
- It's not valid to call zif_package_compare() with two packages of
different architecture
- Remove the global lock and instead use three locks for writing and
none for reading
- Repo files do not have to contain an 'enabled=' entry
Tarballs available here: http://www.packagekit.org/releases/
Richard
More information about the PackageKit
mailing list