Hello community, here is the log from the commit of package PackageKit for openSUSE:Factory checked in at 2013-05-16 11:21:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-04-14 10:36:53.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.PackageKit.new/PackageKit.changes 2013-05-16 11:21:53.000000000 +0200 @@ -1,0 +2,86 @@ +Wed May 8 15:12:13 UTC 2013 - [email protected] + +- Update to version 0.8.8: + + PackageKit now allows local active users to install signed + software without prompting for authentication. + + Libraries: + - Add some public getters to PkUpdateDetail. + - Don't use the default main context in sync PkClient methods. + - When getting desktop data try the installed prefix, and then + the system copy. + + ZYPP backend fixes: + - Do not trigger invalid numbers. + - Fix compile with __attribute__ gnu_printf. + - Fix download progress. + - Fix removing packages. + - Ignore system resolvables during install too. + - Ignore @System upgrades during update. + - Instantiate PoolStatusSaver after pool is built + (bnc#804054). + - Less debug in progress functions. + - Merge all backend code into one file, much easier to + refactor. + - Only allow to update candidates (fdo#61231). + - Remap PK provides into rpm provides as the zif backend + does. + - Use the right functions to get solvables. + + Multiple other backend fixes. + + New Features: + - Added Provides property to retrieve which Provides the + backend supports + - Expose the transaction flags on the .Transaction object. + - Use __attribute__ gnu_printf when dealing with varargs. + - Use G_GNUC_NULL_TERMINATED for pk_backend_spawn_helper. + - Use PIE to better secure installed tools and also use full + RELRO in the daemon. + + Bugfixes: + - Add compatibility with newer libarchive versions. + - Allow clients to call org.freedesktop.DBus.Peer. + - browser-plugin: Do not crash when running an installed + package that is upgradable. + - Do not install the bash-completion code in /etc. + - Do not use _UTF8Writer when using python3. + - Do not write the prepared-updates file if systemd is not + available. + - Don't abort the daemon if the client requests a property that + does not exist. + - Don't initialize GType system on newer GLib versions. + - Ensure /var/lib/PackageKit exists before using it. + - Fix compiling with --enable-systemd + --disable-systemd-updates. + - Fix crash while calling inhibit into systemd-login. + - Fixed connman interface. + - Fix symbol-prefix passed to g-ir-scanner. + - Make PackageKit compile on !Linux again. + - Pause for 10 seconds if an error occurred before restarting + systemd-updates. + - Remove pk-plugin-clear-system-update as removing the trigger + file is never required. + - Remove the prepared-updates file if any relevant state was + changed. + - Resolve according to the filters when doing + 'pkcon get-requires'. + - Support getting the distro-id from /etc/os-release. + - Use the correct session method to fix font installation in + pk-gtk-module. + - Write a pre-failure status file in case the update + transaction crashes. +- Drop patches that have been merged upstream: + + 0003-zypp-fix-download-progress.patch + + 0004-zypp-use-the-right-functions-to-get-solvables.patch + + 0005-zypp-fix-removing-packages.patch + + 0006-zypp-do-not-trigger-invalid-numbers.patch + + 0007-fix-crash-while-calling-inhibit-into-systemd-login.patch + + 0008-zypp-ignore-System-upgrades-during-update.patch + + 0009-zypp-merge-all-backend-code-into-one-file-much-easie.patch + + 0010-zypp-ignore-system-resolvables-during-install-too.patch + + 0011-zypp-Fix-compile-with-__attribute__-gnu_printf.patch + + 0012-zypp-less-debug-in-progress-functions.patch + + 0013-zypp-remap-PK-provides-into-rpm-provides-as-the-zif-.patch + + 0014-zypp-Instantiate-PoolStatusSaver-after-pool-is-built.patch + + 0015-zypp-only-allow-updates.patch + + PackageKit-allow-to-disable-systemd-updates.patch +- Add pkgconfig(bash-completion) BuildRequires: new dependency to + detect the bash completions install location. + +------------------------------------------------------------------- Old: ---- 0003-zypp-fix-download-progress.patch 0004-zypp-use-the-right-functions-to-get-solvables.patch 0005-zypp-fix-removing-packages.patch 0006-zypp-do-not-trigger-invalid-numbers.patch 0007-fix-crash-while-calling-inhibit-into-systemd-login.patch 0008-zypp-ignore-System-upgrades-during-update.patch 0009-zypp-merge-all-backend-code-into-one-file-much-easie.patch 0010-zypp-ignore-system-resolvables-during-install-too.patch 0011-zypp-Fix-compile-with-__attribute__-gnu_printf.patch 0012-zypp-less-debug-in-progress-functions.patch 0013-zypp-remap-PK-provides-into-rpm-provides-as-the-zif-.patch 0014-zypp-Instantiate-PoolStatusSaver-after-pool-is-built.patch 0015-zypp-only-allow-updates.patch PackageKit-0.8.7.tar.xz PackageKit-allow-to-disable-systemd-updates.patch New: ---- PackageKit-0.8.8.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ PackageKit.spec ++++++ --- /var/tmp/diff_new_pack.FQcIZY/_old 2013-05-16 11:21:54.000000000 +0200 +++ /var/tmp/diff_new_pack.FQcIZY/_new 2013-05-16 11:21:54.000000000 +0200 @@ -21,7 +21,7 @@ %define with_offline_updates 0 Name: PackageKit -Version: 0.8.7 +Version: 0.8.8 Release: 0 Summary: Simple software installation management software License: GPL-2.0+ @@ -33,34 +33,6 @@ 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 0003-zypp-fix-download-progress.patch [email protected] -- Fix download progress -Patch4: 0003-zypp-fix-download-progress.patch -# PATCH-FIX-UPSTREAM 0004-zypp-use-the-right-functions-to-get-solvables.patch [email protected] -- Several fixes for package_id -Patch5: 0004-zypp-use-the-right-functions-to-get-solvables.patch -# PATCH-FIX-UPSTREAM 0005-zypp-use-the-right-functions-to-get-solvables.patch [email protected] -- fix removing -Patch6: 0005-zypp-fix-removing-packages.patch -# PATCH-FIX-UPSTREAM 0006-zypp-do-not-trigger-invalid-numbers.patch [email protected] -- fix crash -Patch7: 0006-zypp-do-not-trigger-invalid-numbers.patch -# PATCH-FIX-UPSTREAM 0007-fix-crash-while-calling-inhibit-into-systemd-login.patch [email protected] -- fix another crash -Patch8: 0007-fix-crash-while-calling-inhibit-into-systemd-login.patch -# PATCH-FIX-UPSTREAM 0008-zypp-ignore-System-upgrades-during-update.patch [email protected] -- avoid useless confirmations -Patch9: 0008-zypp-ignore-System-upgrades-during-update.patch -# PATCH-FIX-UPSTREAM 0009-zypp-merge-all-backend-code-into-one-file-much-easie.patch [email protected] -- code refactoring -Patch10: 0009-zypp-merge-all-backend-code-into-one-file-much-easie.patch -# PATCH-FIX-UPSTREAM 0010-zypp-ignore-system-resolvables-during-install-too.patch [email protected] -- avoid useless confirmations 2 -Patch11: 0010-zypp-ignore-system-resolvables-during-install-too.patch -# PATCH-FIX-UPSTREAM 0011-zypp-Fix-compile-with-__attribute__-gnu_printf.patch [email protected] -- minor bug fix -Patch12: 0011-zypp-Fix-compile-with-__attribute__-gnu_printf.patch -# PATCH-FIX-UPSTREAM 0012-zypp-less-debug-in-progress-functions.patch [email protected] -- less debug -Patch13: 0012-zypp-less-debug-in-progress-functions.patch -# PATCH-FIX-UPSTREAM 0013-zypp-remap-PK-provides-into-rpm-provides-as-the-zif-.patch [email protected] -- search in ppds -Patch14: 0013-zypp-remap-PK-provides-into-rpm-provides-as-the-zif-.patch -# PATCH-FIX-UPSTREAM PackageKit-allow-to-disable-systemd-updates.patch fdo#61103 [email protected] -- Fix build with --disable-systemd-updates -Patch15: PackageKit-allow-to-disable-systemd-updates.patch -# PATCH-FIX-UPSTREAM 0014-zypp-Instantiate-PoolStatusSaver-after-pool-is-built.patch bnc#804054 [email protected] -Patch16: 0014-zypp-Instantiate-PoolStatusSaver-after-pool-is-built.patch -# PATCH-FIX-UPSTREAM 0015-zypp-only-allow-updates.patch bnc#804983 [email protected] -Patch17: 0015-zypp-only-allow-updates.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 @@ -90,6 +62,7 @@ BuildRequires: pm-utils BuildRequires: polkit-devel >= 0.98 BuildRequires: python-devel +BuildRequires: pkgconfig(bash-completion) >= 2.0 BuildRequires: pkgconfig(npapi-sdk) # We need the %%mime_database_* macros BuildRequires: shared-mime-info @@ -281,24 +254,10 @@ %setup -q %patch1 -p1 %patch2 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 -%patch10 -p1 -%patch11 -p1 -%patch12 -p1 -%patch13 -p1 -%patch14 -p1 -%patch15 -p1 -%patch16 -p1 -%patch17 -p1 translation-update-upstream %build -# Needed due to patch13 +# Needed due to the tarball being bootstrapped with autoconf 1.13. autoreconf -fi %configure \ --disable-static \ @@ -323,7 +282,6 @@ %install %makeinstall -mv %{buildroot}%{_sysconfdir}/bash_completion.d/pk-completion.{ba,}sh find %{buildroot} -type f -name "*.la" -delete -print # the pm-utils package in openSUSE uses libexecdir and not libdir %if "%{_libdir}" != "%{_libexecdir}" @@ -405,9 +363,9 @@ %dir %{_libexecdir}/pm-utils %dir %{_libexecdir}/pm-utils/sleep.d %dir %{_localstatedir}/lib/PackageKit +%{_datadir}/bash-completion/completions/pkcon %{_sysconfdir}/PackageKit/events/post-transaction.d/README %{_sysconfdir}/PackageKit/events/pre-transaction.d/README -%{_sysconfdir}/bash_completion.d/pk-completion.sh %{_sysconfdir}/cron.daily/packagekit-background.cron %{_sysconfdir}/dbus-1/system.d/org.freedesktop.PackageKit.conf %if %BUILD_CNF @@ -426,7 +384,6 @@ %{_libdir}/packagekit-plugins/libpk_plugin_scripts.so %{_libdir}/packagekit-plugins/libpk_plugin-update-check-processes.so %{_libdir}/packagekit-plugins/libpk_plugin-clear-firmware-requests.so -%{_libdir}/packagekit-plugins/libpk_plugin-clear-system-update.so %{_libdir}/packagekit-plugins/libpk_plugin-require-restart.so %{_libdir}/packagekit-plugins/libpk_plugin-systemd-updates.so %{_libdir}/packagekit-plugins/libpk_plugin-update-package-cache.so ++++++ PackageKit-0.8.7.tar.xz -> PackageKit-0.8.8.tar.xz ++++++ ++++ 138708 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
