<div dir="ltr">Hi,<br><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, May 8, 2013 at 2:26 PM, Richard Hughes <span dir="ltr"><<a href="mailto:hughsient@gmail.com" target="_blank">hughsient@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Version 0.8.8<br>
~~~~~~~~~~~~~<br>
Released: 2013-05-08<br>
<br>
Notes:<br>
 - PackageKit now allow local active users to install signed software without<br>
   prompting for authentication. If you need to change this you will need to<br>
   either install a PolicyKit override or just patch the policy file.<br>
<br>
Libraries:<br>
 - Add some public getters to PkUpdateDetail (Richard Hughes)<br>
 - Don't use the default main context in sync PkClient methods<br>
(Giovanni Campagna)<br>
 - When getting desktop data try the installed prefix, and then the<br>
system copy (Richard Hughes)<br>
<br>
Backends:<br>
 - alpm: Account for minor API changes in alpm 8 (Jonathan Conder)<br>
 - alpm: Add GPGDir config option (Jonathan Conder)<br>
 - alpm: Add new error codes (Jonathan Conder)<br>
 - alpm: Allow forced install of untrusted packages (Jonathan Conder)<br>
 - alpm: Fix <a href="http://freedesktop.org" target="_blank">freedesktop.org</a> bug #44713 (Jonathan Conder)<br>
 - alpm: Fix locale and proxy support (Jonathan Conder)<br>
 - alpm: Implement preliminary signature checking (Jonathan Conder)<br>
 - alpm: Improve and update config file parsing (Jonathan Conder)<br>
 - alpm: Improve messages and status/progress reports (Jonathan Conder)<br>
 - alpm: Make use of new package origin API (Jonathan Conder)<br>
 - alpm: Port configuration logic to new API (Jonathan Conder)<br>
 - alpm: Port enum constants to new API (Jonathan Conder)<br>
 - alpm: Port error messagess to new API (Jonathan Conder)<br>
 - alpm: Port function calls to new API (Jonathan Conder)<br>
 - alpm: Port public structs to new API (Jonathan Conder)<br>
 - alpm: Port type names to new API (Jonathan Conder)<br>
 - alpm: Remove ShowSize option, add VerbosePkgLists (Jonathan Conder)<br>
 - alpm: Report new informational updates to frontend (Jonathan Conder)<br>
 - alpm: Update error codes again (Jonathan Conder)<br>
 - aptcc: Check if we have network only for operations that need it<br>
(Daniel Nicoletti)<br>
 - aptcc: Make sure we always use gboolean on g_variant_get calls<br>
(Daniel Nicoletti)<br>
 - aptcc: Fix compile warnings (Daniel Nicoletti)<br>
 - aptcc: Fix repo set data signature (Daniel Nicoletti)<br>
 - aptcc: Fix sorting of packages and duplicates removal (Daniel Nicoletti)<br>
 - aptcc: GDebi supports now the installation of multi-arch packages<br>
(Daniel Nicoletti)<br>
 - aptcc: Get changelogs like apt-get does (Daniel Nicoletti)<br>
 - aptcc: Use gboolean for g_variant_get (Daniel Nicoletti)<br>
 - aptcc: Make sure we do the network test before setting the no<br>
network error (Daniel Nicoletti)<br>
 - aptcc: Remove redundant colon (Daniel Nicoletti)<br>
 - aptcc: Set a friendly message on the changelog text if we failed to<br>
fetch it (Daniel Nicoletti)<br>
 - aptcc: Use the right var type (Daniel Nicoletti)<br>
 - dummy: Fix compile with __attribute__ gnu_printf (Richard Hughes)<br>
 - entropy: Add compatibility with Entropy 179 (Fabio Erculiani)<br>
 - entropy: Add forward compatibility with upcoming new Entropy<br>
Library releases (Fabio Erculiani)<br>
 - entropy: Fix undefined reference "update" (Fabio Erculiani)<br>
 - yum: Ensure conf.cache is set before repo.cache is created (Richard Hughes)<br>
 - yum: Ignore errors when removing packages to work out the requires<br>
list (Richard Hughes)<br>
 - zif: Do not issue a critical warning when doing WhatProvides (Richard Hughes)<br>
 - zif: Fix compile with __attribute__ gnu_printf (Richard Hughes)<br>
 - zif: Fix GetDepends when more than one package is specified (Richard Hughes)<br>
 - zif: Respect the filters when doing GetRequires (Richard Hughes)<br>
 - zif: Use the same speedup used in libzif upstream (Richard Hughes)<br>
 - zypp: Do not trigger invalid numbers (Stephan Kulow)<br>
 - zypp: Fix compile with __attribute__ gnu_printf (Stephan Kulow)<br>
 - zypp: Fix download progress (Stephan Kulow)<br>
 - zypp: Fix removing packages (Stephan Kulow)<br>
 - zypp: Ignore system resolvables during install too (Stephan Kulow)<br>
 - zypp: Ignore @System upgrades during update (Stephan Kulow)<br>
 - zypp: Instantiate PoolStatusSaver after pool is built (bnc#804054)<br>
(Michael Andres)<br>
 - zypp: Less debug in progress functions (Stephan Kulow)<br>
 - zypp: Merge all backend code into one file, much easier to refactor<br>
(Stephan Kulow)<br>
 - zypp: Only allow to update candidates (fdo#61231) (Stephan Kulow)<br>
 - zypp: Remap PK provides into rpm provides as the zif backend does<br>
(Stephan Kulow)<br>
 - zypp: Use the right functions to get solvables (Stephan Kulow)<br>
<br>
New Features:<br>
 - Added Provides property to retrieve which Provides the backend<br>
supports (Daniel Nicoletti, Richard Hughes)<br>
 - Expose the transaction flags on the .Transaction object (Richard Hughes)<br>
 - Use __attribute__ gnu_printf when dealing with varargs (Richard Hughes)<br>
 - Use G_GNUC_NULL_TERMINATED for pk_backend_spawn_helper (Richard Hughes)<br>
 - Use PIE to better secure installed tools and also use full RELRO in<br>
the daemon (Richard Hughes)<br>
<br>
Bugfixes:<br>
 - Add compatibility with newer libarchive versions (Matthias Klumpp,<br>
Daniel Nicoletti)<br>
 - Allow clients to call org.freedesktop.DBus.Peer (Richard Hughes)<br>
 - browser-plugin: Do not crash when running an installed package that<br>
is upgradable (Richard Hughes)<br>
 - Do not install the bash-completion code in /etc (Richard Hughes)<br>
 - Do not use _UTF8Writer when using python3 (Richard Hughes)<br>
 - Do not write the prepared-updates file if systemd is not available<br>
(Richard Hughes)<br>
 - Don't abort the daemon if the client requests a property that does<br>
not exist (Richard Hughes)<br>
 - Don't initialize GType system on newer GLib versions (Matthias Klumpp)<br>
 - Ensure /var/lib/PackageKit exists before using it (Colin Walters)<br>
 - Fix compiling with --enable-systemd --disable-systemd-updates<br>
(Dominique Leuenberger)<br>
 - Fix crash while calling inhibit into systemd-login (Stephan Kulow)<br>
 - Fixed connman interface (Pekka Lundstrom)<br>
 - Fix symbol-prefix passed to g-ir-scanner (Evan Nemerson)<br>
 - Make PackageKit compile on !Linux again (Matthias Klumpp)<br>
 - Pause for 10 seconds if an error occurred before restarting<br>
systemd-updates (Richard Hughes)<br>
 - Remove pk-plugin-clear-system-update as removing the trigger file<br>
is never required (Richard Hughes)<br>
 - Remove the prepared-updates file if any relevant state was changed<br>
(Richard Hughes)<br>
 - Resolve according to the filters when doing 'pkcon get-requires'<br>
(Richard Hughes)<br>
 - Support getting the distro-id from /etc/os-release (Richard Hughes)<br>
 - Use the correct session method to fix font installation in<br>
pk-gtk-module (Richard Hughes)<br>
 - Write a pre-failure status file in case the update transaction<br>
crashes (Richard Hughes)<br>
<br>
Tarballs available here: <a href="http://www.packagekit.org/releases/" target="_blank">http://www.packagekit.org/releases/</a><br>
<br>
</blockquote><div><br></div><div>Sad, Still no update on " install multiple packages that can ignore already installed packages" problem.<br><br></div><div>Regards,<br>Parag.<br><br></div></div></div></div></div>