[packagekit] PackageKit 0.8.10 released!
Richard Hughes
hughsient at gmail.com
Fri Jul 26 07:27:25 PDT 2013
Version 0.8.10
~~~~~~~~~~~~~~
Released: 2013-07-26
Libraries:
- glib: Actually return the error if any PkClient methods failed
(Richard Hughes)
- glib: Fix a potential segfault when getting the error code for the
results (Richard Hughes)
- ruby_packagekit: update enums with enum-convertor (Anders F Bjorklund)
- ruby_packagekit: update prints with commands (Anders F Bjorklund)
- ruby_packagekit: update the backend API (Anders F Bjorklund)
Backends:
- aptcc: Don't store downloads in partial (Daniel Nicoletti)
- aptcc: Fix compilation for the backend API where seding package
files gets an array of gchar (Daniel Nicoletti)
- aptcc: Use glib types to deal with the files emit (Daniel Nicoletti)
- dummy: Adapt to pk_backend_job_files change (Richard Hughes)
- hawkey: Add a new backend designed to replace the yum and zif
backends (Richard Hughes)
- hawkey: Add update states and update info details (Richard Hughes)
- hawkey: Always filter the updates list to the newest packages only
(Richard Hughes)
- hawkey: Remove the cached .rpm files after they have been used for
install (Richard Hughes)
- hawkey: Support the DOWNLOADED filter (Richard Hughes)
- hawkey: Use the new hy_package_get_userdata() functionality (Richard Hughes)
- pisi: Basic fixes required to make backend functional again (Ikey Doherty)
- pisi: Coding cleanups and hiccups removals, better handling of
deps, etc. (Ikey Doherty)
- pisi: Fix homepage in details (Ikey Doherty)
- pisi: Implement 'download-packages' (Ikey Doherty)
- pisi: Implement 'get-update-detail' (Ikey Doherty)
- pisi: Load PiSi components -> PK Group mappings from file (Ikey Doherty)
- pisi: Mark myself as maintainer in pk-backend-pisi (Ikey Doherty)
- pisi: Report installation and removal progress to PackageKit (Ikey Doherty)
- pisi: Report progress in all relevant transactions, use factory
deps method, clean up (Ikey Doherty)
- pisi: Support simulated transactions, allow multiple package
removal and installation (Ikey Doherty)
- ports: Add the mime-type for .txz packages (Anders F Bjorklund)
- ports: Remove the update_system function (Anders F Bjorklund)
- ports: Upgrade the backend for portupgrade to 0.8 (Anders F Bjorklund)
- yum: Only download the offline update packages if not already in
the cache (Richard Hughes)
- yum: Use yb.downloadPkgs() to download updates (Richard Hughes)
- zif: Adapt to pk_backend_job_files change (Richard Hughes)
- zif: Add support for the DOWNLOADED filter (Richard Hughes)
New Features:
- Add a 'DOWNLOADED' filter to select only packages already in the
cache (Richard Hughes)
- Add three pkcon sub-commands for offline updates (Richard Hughes)
- Allow local active users in the wheel group to install signed
packages without a password (Richard Hughes)
- Allow plugins to override PolicyKit action IDs (Colin Watson)
Bugfixes:
- Also look for libraries in type txt from lsof (Anders F Bjorklund)
- Correctly handle SIGINT signals again (Matthias Klumpp)
- Default lsof installation path on FreeBSD (Anders F Bjorklund)
- Depend on GLib 2.30.0 for the UNIX signal handling features (Richard Hughes)
- Do not start the daemon if we cannot get a valid starting ID (Richard Hughes)
- Don't cause warnings if /proc/net/route is missing (Anders F Bjorklund)
- Do proper error checking when modifying the transaction database
(Richard Hughes)
- Emit error for Listaller package installs, if Listaller is not
installed (Matthias Klumpp)
- Ensure we create the per-system metadata cache location (Richard Hughes)
- Fix Listaller compat check if IPK mime type is not installed
(Matthias Klumpp)
- Generate the python files to get the path right (Anders F Bjorklund)
- If the transaction database is missing, show an error and cleanly
shutdown (Richard Hughes)
- Load an instance of the transaction database for each transaction
(Richard Hughes)
- Make pk_backend_job_files() accept an array of strings (Richard Hughes)
- Make the client-helper run on non-Linux systems (Anders F Bjorklund)
- Make the test scripts use a standard shell (Anders F Bjorklund)
- Only check the package-id of ::Files when specified (Richard Hughes)
- Only search newest packages when resolving 'pkcon update foo'
(Richard Hughes)
- Raise the package process threshold to 5000 (Richard Hughes)
- systemd-updates: Do not exit with an error for a race condition
(Richard Hughes)
Tarballs available here: http://www.packagekit.org/releases/
Richard.
More information about the PackageKit
mailing list