From 208d733ae3daee895caa17d5b4cba605d5224c8e Mon Sep 17 00:00:00 2001 From: Alexander Lohnau Date: Thu, 12 Nov 2020 09:38:22 +0100 Subject: [PATCH] Set empty value for packagekit transaction flags Otherwise the value would be Trusted Only, which will forbid installing local packages --- .../services/servicemenuinstaller/servicemenuinstaller.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/settings/services/servicemenuinstaller/servicemenuinstaller.cpp b/src/settings/services/servicemenuinstaller/servicemenuinstaller.cpp index 2c7ac7cab..a8212831f 100644 --- a/src/settings/services/servicemenuinstaller/servicemenuinstaller.cpp +++ b/src/settings/services/servicemenuinstaller/servicemenuinstaller.cpp @@ -56,7 +56,7 @@ QString getServiceMenusDir() #ifdef HAVE_PACKAGEKIT void packageKitInstall(const QString &fileName) { - PackageKit::Transaction *transaction = PackageKit::Daemon::installFile(fileName); + PackageKit::Transaction *transaction = PackageKit::Daemon::installFile(fileName, PackageKit::Transaction::TransactionFlagNone); const auto exitWithError = [=](PackageKit::Transaction::Error, const QString &details) { fail(details); -- 2.47.3