summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleix Pol <aleixpol@kde.org>2015-10-28 01:46:42 (GMT)
committerAleix Pol <aleixpol@kde.org>2015-10-28 01:46:42 (GMT)
commitbbfcd184a0cd99897eea8a4345f50185573ba527 (patch)
tree59eb03557e2d0be78e8b1b4f2deee4afe11d8b5e
parent7381e5c20fc4623b64540777b06c5c8887ca8cbc (diff)
parent3c1cccdb7f9b0d53da3e2e22bfafe2cefd5fc577 (diff)
Merge branch 'Plasma/5.4'
-rw-r--r--libmuon/backends/PackageKitBackend/PKTransaction.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/libmuon/backends/PackageKitBackend/PKTransaction.cpp b/libmuon/backends/PackageKitBackend/PKTransaction.cpp
index 911760d..ce08d3d 100644
--- a/libmuon/backends/PackageKitBackend/PKTransaction.cpp
+++ b/libmuon/backends/PackageKitBackend/PKTransaction.cpp
@@ -46,7 +46,8 @@ void PKTransaction::start()
m_trans = PackageKit::Daemon::installPackage(qobject_cast<PackageKitResource*>(resource())->availablePackageId());
break;
case Transaction::RemoveRole:
- m_trans = PackageKit::Daemon::removePackage(qobject_cast<PackageKitResource*>(resource())->installedPackageId());
+ //see bug #315063
+ m_trans = PackageKit::Daemon::removePackage(qobject_cast<PackageKitResource*>(resource())->installedPackageId(), true /*allowDeps*/);
break;
case Transaction::ChangeAddonsRole:
qWarning() << "addons unsupported in PackageKit backend";