Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package PackageKit for openSUSE:Factory checked in at 2021-03-10 08:46:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/PackageKit (Old) and /work/SRC/openSUSE:Factory/.PackageKit.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "PackageKit" Wed Mar 10 08:46:07 2021 rev:215 rq:876239 version:1.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/PackageKit/PackageKit.changes 2021-02-16 22:37:12.765715594 +0100 +++ /work/SRC/openSUSE:Factory/.PackageKit.new.2378/PackageKit.changes 2021-03-10 08:46:08.622200838 +0100 @@ -1,0 +2,7 @@ +Mon Mar 1 08:05:23 UTC 2021 - Jonathan Kang <songchuan.k...@suse.com> + +- Add PackageKit-zypp-initialize-pool.patch: zypp: Make sure pool + is initialized at the beginning of some methods + (gh#hughsie/PackageKit/commit#3efa0c524, bsc#1180597). + +------------------------------------------------------------------- New: ---- PackageKit-zypp-initialize-pool.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ PackageKit.spec ++++++ --- /var/tmp/diff_new_pack.BTcXQl/_old 2021-03-10 08:46:09.966202224 +0100 +++ /var/tmp/diff_new_pack.BTcXQl/_new 2021-03-10 08:46:09.970202228 +0100 @@ -58,6 +58,8 @@ Patch6: PackageKit-zypp-reset-update-mode-after-get-updates.patch # PATCH-FIX-UPSTREAM PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch gh#hughsie/PackageKit#449 -- Use dup for upgrades on Tumbleweed with DNF Patch7: PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch +# PATCH-FIX-UPSTREAM PackageKit-zypp-initialize-pool.patch gh#hughsie/PackageKit/commit#3efa0c524, bsc#1180597 -- zypp: Make sure pool is initialized at the beginning of some methods +Patch8: PackageKit-zypp-initialize-pool.patch BuildRequires: fdupes BuildRequires: gcc-c++ ++++++ PackageKit-zypp-initialize-pool.patch ++++++ >From 3efa0c5243c1ee762cee0d21af1052e4cc245f9d Mon Sep 17 00:00:00 2001 From: Jonathan Kang <jonathank...@gnome.org> Date: Fri, 26 Feb 2021 14:10:48 +0800 Subject: [PATCH] zypp: Make sure pool is initialized at the beginning of some methods Methods include GetDetails, GetFiles and GetUpdateDetail. https://bugzilla.opensuse.org/show_bug.cgi?id=1180597 --- backends/zypp/pk-backend-zypp.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/backends/zypp/pk-backend-zypp.cpp b/backends/zypp/pk-backend-zypp.cpp index 4941a6b86..6da70348b 100644 --- a/backends/zypp/pk-backend-zypp.cpp +++ b/backends/zypp/pk-backend-zypp.cpp @@ -2145,6 +2145,8 @@ backend_get_details_thread (PkBackendJob *job, GVariant *params, gpointer user_d return; } + zypp_build_pool (zypp, true); + pk_backend_job_set_status (job, PK_STATUS_ENUM_QUERY); for (uint i = 0; package_ids[i]; i++) { @@ -2633,6 +2635,8 @@ backend_get_update_detail_thread (PkBackendJob *job, GVariant *params, gpointer } pk_backend_job_set_status (job, PK_STATUS_ENUM_QUERY); + zypp_build_pool (zypp, TRUE); + for (uint i = 0; package_ids[i]; i++) { sat::Solvable solvable = zypp_get_package_by_id (package_ids[i]); MIL << package_ids[i] << " " << solvable << endl; @@ -3330,6 +3334,8 @@ backend_get_files_thread (PkBackendJob *job, GVariant *params, gpointer user_dat return; } + zypp_build_pool (zypp, true); + for (uint i = 0; package_ids[i]; i++) { pk_backend_job_set_status (job, PK_STATUS_ENUM_QUERY); sat::Solvable solvable = zypp_get_package_by_id (package_ids[i]); -- 2.29.2