Dominique Leuenberger
069ad08ffd
bring back PackageKit-zypp-cleanup-tmp-files.patch to really fix bsc#1169739 OBS-URL: https://build.opensuse.org/request/show/852493 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=399
34 lines
1.0 KiB
Diff
34 lines
1.0 KiB
Diff
From ff092d0e5742f02ab1aeeafefeaaa558d32ab0b0 Mon Sep 17 00:00:00 2001
|
|
From: Jonathan Kang <jonathankang@gnome.org>
|
|
Date: Tue, 1 Dec 2020 16:18:12 +0800
|
|
Subject: [PATCH] Revert "Revert "zypp: Clean up temporary files when PK
|
|
quits""
|
|
|
|
packagekitd.service will be stopped on system shutdown and by manually
|
|
doing so. Thus the main process will be killed eventually and we have
|
|
to manually clean those tmporary libzypp files.
|
|
|
|
This reverts commit d8dd484ddfcea4750495fa92dcd2f580149432e7.
|
|
|
|
https://bugzilla.opensuse.org/show_bug.cgi?id=1169739
|
|
---
|
|
backends/zypp/pk-backend-zypp.cpp | 2 ++
|
|
1 file changed, 2 insertions(+)
|
|
|
|
diff --git a/backends/zypp/pk-backend-zypp.cpp b/backends/zypp/pk-backend-zypp.cpp
|
|
index b1ce76915..9404abb1a 100644
|
|
--- a/backends/zypp/pk-backend-zypp.cpp
|
|
+++ b/backends/zypp/pk-backend-zypp.cpp
|
|
@@ -1840,6 +1840,8 @@ pk_backend_destroy (PkBackend *backend)
|
|
{
|
|
g_debug ("zypp_backend_destroy");
|
|
|
|
+ filesystem::recursive_rmdir (zypp::myTmpDir ());
|
|
+
|
|
g_free (_repoName);
|
|
delete priv;
|
|
}
|
|
--
|
|
2.26.2
|
|
|