[packagekit] PackageKit 0.6.9 released!
Richard Hughes
hughsient at gmail.com
Mon Oct 4 10:29:37 PDT 2010
Version 0.6.9
~~~~~~~~~~~~~
Released: 2010-10-04
Libraries:
- glib: Check the GCancellable is not already cancelled at startup in
PkClient and PkControl (Richard Hughes)
- glib: Do not crash the client if a catalog file has both file and
package sections (Richard Hughes)
- glib: Do not return simulation failures as critical errors (Richard Hughes)
- glib: Only return packages for catalogs that are _not_ installed
(Richard Hughes)
- qt: Use setHints() on new constructor (Daniel Nicoletti)
Backends:
- aptcc: Added Fonts group (Daniel Nicoletti)
- aptcc: Updated calls not to use deprecated apt code (Daniel Nicoletti)
- dummy: Remove the table-of-vfuncs from the dummy backend (Richard Hughes)
- entropy: Add forward compatibility, use
EntropyRepositoryBase.listPackageIdsInCategory() if available. (Fabio
Erculiani)
- portage: Add compatibility with latest Portage 2.2 rc snapshots
(Fabio Erculiani)
- test: Remove the table-of-vfuncs from the test backends (Richard Hughes)
- yum: Allow SearchFiles and GetUpdateDetail to be processed using
zif (Richard Hughes)
- yum: Change the configuration value UseZif to a bitfield of roles
(Richard Hughes)
- yum: Don't assume yb.pkgSack.searchNevra() only returns one result
to fix service pack generation (Richard Hughes)
- yum: Fix the split media handling in PackageKit yum backend
(Hedayat Vatankhah)
- yum: For some reason yum needs to download the packagelists at
init, so mark the download as cancellable. Fixes fd#30276 (Richard
Hughes)
- yum: Get the changelog text using zif if it is available (Richard Hughes)
- yum: Only cancel the GCancellable if we are using ZIF (Richard Hughes)
- yum: Remove RepoSetData, it's a NOOP (Richard Hughes)
- yum: Remove the set-proxy from get_distro_upgrades(), it's already
done in transaction_start() (Richard Hughes)
- yum: Remove the table-of-vfuncs from the yum backend (Richard Hughes)
- yum: Select the repository with the higher priority when a package
exists in serveral repositories (Hedayat Vatankhah)
- yum: Switch to using transaction_start() and transaction_stop() to
reduce backend complexity (Richard Hughes)
- yum: Use GetCategories also for using a zif GetGroups, as GetGroups
does not have a role enum (Richard Hughes)
- yum: When prompting for media, include the disc number (Hedayat Vatankhah)
- zypp: Add development package support to filtering (Michael Meeks)
- zypp: Calculate sizes for patches correctly: bmo#2281, bnc#559802
(Michael Meeks)
- zypp: Enable proxy for zypp backend (Zhang Qiang)
- zypp: Include patches in 'resolve' results. bmc#2059 (Michael Meeks)
- zypp: Refresh cache and sat solv pool data if necessary (Zhang Qiang)
- zypp: Refresh cache before geting upgrade and installing (Zhang Qiang)
- zypp: Refresh system rpmdb while refresh cache (Zhang Qiang)
- zypp: Remove premature require_restart emission in
update_packages_thread (Michael Meeks)
New Features:
- Add transaction_start() and transaction_stop() vfuncs to make
backends simpler (Richard Hughes)
- Add a feature that allows external scripts to be run after certain
transactions (Richard Hughes)
- Allow backends to omit the table-of-vfuncs and use GModule
functionality to resolve backend functions (Richard Hughes)
Bugfixes:
- Add a nicer translated error when UpdatePackages has no packages to
update. Fixes fd#30459 (Richard Hughes)
- browser-plugin: Do not query PkDesktop by default (Richard Hughes)
- browser-plugin: Fix up 2 small memory leaks in error paths (Richard Hughes)
- cnf: Add a proper error message when the transaction was cancelled
(Richard Hughes)
- Don't call back into the daemon (from the daemon) when checking
service packs. Fixes rh#634628 (Richard Hughes)
- Ensure we set an error if the spawned backend gets cancelled (Richard Hughes)
- Fix build with newer gobject-introspection (Matthias Clasen)
- Fix generating an updates service pack using pkgenpack (Richard Hughes)
- Use the correct network state for connman (Zhang Qiang)
Richard.
More information about the PackageKit
mailing list