Hello community, here is the log from the commit of package PackageKit for openSUSE:Factory checked in at 2013-12-30 10:24:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-12-19 21:38:56.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.PackageKit.new/PackageKit.changes 2013-12-30 10:24:24.000000000 +0100 @@ -1,0 +2,60 @@ +Tue Dec 24 19:56:08 UTC 2013 - [email protected] + +- Update to version 0.8.15: + + Lots of bugfixes and cleanups, no real new features. + + Changes in the following backends: alpm, aptcc, hawkey and yum. + + Bugsfixes: + - Do not assert when re-using a PkPackage instance. + - Do not overrride CLEANFILES from gtk-doc, append to it. + - Do not update the role when doing the test transaction. + - For gtk-doc DOC_SOURCE_DIR is relative to builddir. + - For gtk-doc add missing setup_files. + - Ignore progressbar start text if it unchanged. + - Only show some status values in pkcon after a small delay. + - Resolve internally in pkcon to provide a better output. + - Update CVE regexp for new CVE format. + - Use syslog() correctly. + - Use the filter when removing and installing software using + pkcon. + - Use the system database location when compiling with + --enable-local. + +------------------------------------------------------------------- +Thu Dec 19 10:56:11 UTC 2013 - [email protected] + +- Update to version 0.8.14: + + We've removed and deprecated the parts of PackageKit that + either didn't work very well, or simply were not being used. + The library and soname stays the same, but a lot of daemon + cruft has been removed. + + A lot of the work above focused on speed, and packagekitd is + substantially faster on most backends now. 100ms here, 50ms + there; things feel lot more snappy doing the most common + operations. + + Libraries: + - Do not add two refs on the PkPackage when in a sack. + - Do not check if the package-id name is valid UTF-8. + - Do not maintain two arrays of the same packages. + - Do not use g_strdup_printf() when building a package_id. + - Optimise pk_package_set_id() by not using g_strsplit(). + - Remove an overly-cautious dup when setting the package ID. + + Backends: + - box: Remove backend, it's obsolete upstream. + - Various fixes in backends: entropy, hawkey, portage, zif. + + New Features: Update the website and developer docs to reflect + reality. + + Bugfixes: + - Don't populate a PkResults object just so we can save one + PkErrorEnum value. + - Don't update the text package cache when refreshing. + - Explicitly mark the required PolicyKit as a hard dep. + - Never ever use WError. + - Only get the sender cmdline when the value is going to be + used. + - Only load the transaction introspection once. + - Only validate UTF-8 text from the spawned backends. + - Speed up loading the transaction introspection by 13ms. +- Drop pm-utils BuildRequires and pm-utils relevant install + instructions: support has been removed. + +------------------------------------------------------------------- Old: ---- PackageKit-0.8.13.tar.xz New: ---- PackageKit-0.8.15.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ PackageKit.spec ++++++ --- /var/tmp/diff_new_pack.ohTJtC/_old 2013-12-30 10:24:25.000000000 +0100 +++ /var/tmp/diff_new_pack.ohTJtC/_new 2013-12-30 10:24:25.000000000 +0100 @@ -21,7 +21,7 @@ %define with_offline_updates 0 Name: PackageKit -Version: 0.8.13 +Version: 0.8.15 Release: 0 Summary: Simple software installation management software License: GPL-2.0+ @@ -63,7 +63,6 @@ BuildRequires: libtool BuildRequires: libzypp-devel BuildRequires: mozilla-nspr-devel >= 4.8 -BuildRequires: pm-utils BuildRequires: polkit-devel >= 0.98 BuildRequires: python-devel BuildRequires: pkgconfig(bash-completion) >= 2.0 @@ -290,11 +289,6 @@ %install %makeinstall find %{buildroot} -type f -name "*.la" -delete -print -# the pm-utils package in openSUSE uses libexecdir and not libdir -%if "%{_libdir}" != "%{_libexecdir}" - test ! -e %{buildroot}%{_libexecdir}/pm-utils - mv %{buildroot}%{_libdir}/pm-utils %{buildroot}%{_libexecdir}/pm-utils -%endif # move the cron configuration to a sysconfig template install -d %{buildroot}%{_localstatedir}/adm/fillup-templates mv %{buildroot}%{_sysconfdir}/sysconfig/packagekit-background %{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.packagekit-background @@ -360,7 +354,7 @@ %files %defattr(-,root,root) -%doc AUTHORS ChangeLog COPYING HACKING NEWS README +%doc AUTHORS COPYING HACKING NEWS README %dir %{_sysconfdir}/PackageKit %dir %{_sysconfdir}/PackageKit/events %dir %{_sysconfdir}/PackageKit/events/post-transaction.d @@ -371,8 +365,6 @@ %dir %{_libdir}/packagekit-backend %dir %{_libdir}/packagekit-plugins %dir %{python_sitelib}/packagekit -%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 @@ -387,27 +379,18 @@ %{_bindir}/pk-debuginfo-install %{_bindir}/pkcon %{_bindir}/pkmon -%{_bindir}/pkgenpack %{_libdir}/packagekit-backend/libpk_backend_dummy.so -%{_libdir}/packagekit-plugins/libpk_plugin-check-shared-libraries-in-use.so -%{_libdir}/packagekit-plugins/libpk_plugin-no-update-process.so %{_libdir}/packagekit-plugins/libpk_plugin-scan-desktop-files.so %{_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-require-restart.so %{_libdir}/packagekit-plugins/libpk_plugin-systemd-updates.so %{_libdir}/packagekit-plugins/libpk_plugin-update-package-cache.so %{_libexecdir}/packagekitd -%{_libexecdir}/pm-utils/sleep.d/95packagekit %if %BUILD_CNF %{_libexecdir}/pk-command-not-found %endif %{python_sitelib}/packagekit/* -%{_sbindir}/pk-device-rebind %{_datadir}/dbus-1/interfaces/org.freedesktop.PackageKit.Transaction.xml %{_datadir}/dbus-1/interfaces/org.freedesktop.PackageKit.xml -%{_datadir}/mime/packages/packagekit-*.xml %{_datadir}/PackageKit/helpers/test_spawn/search-name.sh %{_datadir}/PackageKit/pk-upgrade-distro.sh %{_datadir}/polkit-1/actions/org.freedesktop.packagekit.policy ++++++ PackageKit-0.8.13.tar.xz -> PackageKit-0.8.15.tar.xz ++++++ ++++ 145864 lines of diff (skipped) ++++++ PackageKit-dbus-interface-annotation.patch ++++++ --- /var/tmp/diff_new_pack.ohTJtC/_old 2013-12-30 10:24:26.000000000 +0100 +++ /var/tmp/diff_new_pack.ohTJtC/_new 2013-12-30 10:24:26.000000000 +0100 @@ -1,10 +1,10 @@ -Index: PackageKit-0.8.12/src/org.freedesktop.PackageKit.xml +Index: PackageKit-0.8.14/src/org.freedesktop.PackageKit.xml =================================================================== ---- PackageKit-0.8.12.orig/src/org.freedesktop.PackageKit.xml -+++ PackageKit-0.8.12/src/org.freedesktop.PackageKit.xml +--- PackageKit-0.8.14.orig/src/org.freedesktop.PackageKit.xml ++++ PackageKit-0.8.14/src/org.freedesktop.PackageKit.xml @@ -317,6 +317,7 @@ - <!--*****************************************************************************************--> + <!--*********************************************************************--> <method name="GetPackageHistory"> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="QVariant"/> <doc:doc> -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
