diff options
| author | Aleix Pol <aleixpol@kde.org> | 2015-10-28 01:46:42 (GMT) |
|---|---|---|
| committer | Aleix Pol <aleixpol@kde.org> | 2015-10-28 01:46:42 (GMT) |
| commit | bbfcd184a0cd99897eea8a4345f50185573ba527 (patch) | |
| tree | 59eb03557e2d0be78e8b1b4f2deee4afe11d8b5e | |
| parent | 7381e5c20fc4623b64540777b06c5c8887ca8cbc (diff) | |
| parent | 3c1cccdb7f9b0d53da3e2e22bfafe2cefd5fc577 (diff) | |
Merge branch 'Plasma/5.4'
| -rw-r--r-- | libmuon/backends/PackageKitBackend/PKTransaction.cpp | 3 |
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"; |
