Hello community,

here is the log from the commit of package PackageKit for openSUSE:Factory 
checked in at 2013-08-30 17:14:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/PackageKit (Old)
 and      /work/SRC/openSUSE:Factory/.PackageKit.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "PackageKit"

Changes:
--------
--- /work/SRC/openSUSE:Factory/PackageKit/PackageKit.changes    2013-05-28 
12:04:15.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.PackageKit.new/PackageKit.changes       
2013-08-30 17:14:07.000000000 +0200
@@ -1,0 +2,52 @@
+Wed Jul 31 13:16:23 UTC 2013 - [email protected]
+
+- Update to version 0.8.10:
+  + Libraries:
+    - glib:
+      . Actually return the error if any PkClient methods failed.
+      . Fix a potential segfault when getting the error code for
+        the results.
+    - ruby_packagekit:
+      . update enums with enum-convertor.
+      . update prints with commands.
+      . update the backend API.
+  + New Features:
+    - Add a 'DOWNLOADED' filter to select only packages already in
+      the cache.
+    - Add three pkcon sub-commands for offline updates.
+    - Allow local active users in the wheel group to install signed
+      packages without a password.
+    - Allow plugins to override PolicyKit action IDs.
+  + Bugs fixed:
+    - Also look for libraries in type txt from lsof.
+    - Correctly handle SIGINT signals again.
+    - Default lsof installation path on FreeBSD.
+    - Depend on GLib 2.30.0 for the UNIX signal handling features.
+    - Do not start the daemon if we cannot get a valid starting ID.
+    - Don't cause warnings if /proc/net/route is missing.
+    - Do proper error checking when modifying the transaction
+      database.
+    - Emit error for Listaller package installs, if Listaller is
+      not installed.
+    - Ensure we create the per-system metadata cache location.
+    - Fix Listaller compat check if IPK mime type is not installed.
+    - Generate the python files to get the path right.
+    - If the transaction database is missing, show an error and
+      cleanly shutdown.
+    - Load an instance of the transaction database for each
+      transaction.
+    - Make pk_backend_job_files() accept an array of strings.
+    - Make the client-helper run on non-Linux systems.
+    - Make the test scripts use a standard shell.
+    - Only check the package-id of ::Files when specified.
+    - Only search newest packages when resolving 'pkcon update
+      foo'.
+    - Raise the package process threshold to 5000.
+    - systemd-updates: Do not exit with an error for a race
+      condition.
+  + Various fixes in aptcc, dummy, hawkey, pisi, ports, yum and
+    zif backend.
+- Add PackageKit-zypp-buildfix.patch: change zypp backend to
+  follow pk_backend_job_files() changes.
+
+-------------------------------------------------------------------

Old:
----
  PackageKit-0.8.9.tar.xz

New:
----
  PackageKit-0.8.10.tar.xz
  PackageKit-zypp-buildfix.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ PackageKit.spec ++++++
--- /var/tmp/diff_new_pack.FmoIFg/_old  2013-08-30 17:14:08.000000000 +0200
+++ /var/tmp/diff_new_pack.FmoIFg/_new  2013-08-30 17:14:08.000000000 +0200
@@ -21,7 +21,7 @@
 %define with_offline_updates 0
 
 Name:           PackageKit
-Version:        0.8.9
+Version:        0.8.10
 Release:        0
 Summary:        Simple software installation management software
 License:        GPL-2.0+
@@ -33,6 +33,8 @@
 Patch1:         0001-Change-the-configuration-of-the-cron-script-to-a-sys.patch
 # PATCH-FIX-UPSTREAM PackageKit-npapi.patch fdo#40026 [email protected] -- 
Build against npapi-sdk instead of xulrunner
 Patch2:         0002-Build-against-npapi-sdk-instead-of-xulrunner.patch
+# PATCH-FIX-UPSTREAM PackageKit-zypp-buildfix.patch [email protected] -- 
internal API for pk_backend_job_files was changed to accept arrays; 
https://gitorious.org/packagekit/packagekit/merge_requests/8
+Patch3:         PackageKit-zypp-buildfix.patch
 # To update this package, please git-format-patch the tag of the
 # tarball version (eg: PACKAGEKIT_0_6_19) vs the distro tag (eg: 
openSUSE_Factory)
 # in https://github.com/openSUSE/PackageKit and keep the patches
@@ -254,6 +256,7 @@
 %setup -q
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 translation-update-upstream
 
 %build
@@ -400,6 +403,7 @@
 %{_datadir}/PackageKit/helpers/test_spawn/search-name.sh
 %{_datadir}/PackageKit/pk-upgrade-distro.sh
 %{_datadir}/polkit-1/actions/org.freedesktop.packagekit.policy
+%{_datadir}/polkit-1/rules.d/org.freedesktop.packagekit.rules
 %{_datadir}/dbus-1/system-services/*
 %doc %{_mandir}/man?/*.*
 %verify(not md5 size mtime) %{_localstatedir}/lib/PackageKit/transactions.db

++++++ PackageKit-0.8.9.tar.xz -> PackageKit-0.8.10.tar.xz ++++++
++++ 31368 lines of diff (skipped)

++++++ PackageKit-zypp-buildfix.patch ++++++
commit e971f172d85bb06e45460254a3636c5929b4892b
Author: Dominique Leuenberger <[email protected]>
Date:   Tue Aug 13 20:28:22 2013 +0200

    zypp: Adapt to pk_backend_job_files change

diff --git a/backends/zypp/pk-backend-zypp.cpp 
b/backends/zypp/pk-backend-zypp.cpp
index 8043081..6a06f07 100644
--- a/backends/zypp/pk-backend-zypp.cpp
+++ b/backends/zypp/pk-backend-zypp.cpp
@@ -3083,7 +3083,9 @@ backend_get_files_thread (PkBackendJob *job, GVariant 
*params, gpointer user_dat
                        temp = "Only available for installed packages";
                }
 
-               pk_backend_job_files (job, package_ids[i], temp.c_str ());      
// file_list
+               const gchar *to_strv[] = { NULL, NULL };
+               to_strv[0] = temp.c_str ();
+               pk_backend_job_files (job, package_ids[i], (gchar **) to_strv); 
// file_list
        }
 
        pk_backend_job_finished (job);
@@ -3570,7 +3572,9 @@ backend_download_packages_thread (PkBackendJob *job, 
GVariant *params, gpointer
                        target += "/";
                        target += tmp_file->basename();
                        filesystem::hardlinkCopy(tmp_file, target);
-                       pk_backend_job_files (job, package_ids[i], 
target.c_str());
+                       const gchar *to_strv[] = { NULL, NULL };
+                       to_strv[0] =  target.c_str();
+                       pk_backend_job_files (job, package_ids[i],(gchar **) 
to_strv);
                        pk_backend_job_package (job, PK_INFO_ENUM_DOWNLOADING, 
package_ids[i], item->summary ().c_str());
                }
        } catch (const Exception &ex) {
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to