summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/packagemanagercore_p.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/installer/packagemanagercore_p.cpp')
-rw-r--r--src/libs/installer/packagemanagercore_p.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/libs/installer/packagemanagercore_p.cpp b/src/libs/installer/packagemanagercore_p.cpp
index 8b08c3be1..4449509e5 100644
--- a/src/libs/installer/packagemanagercore_p.cpp
+++ b/src/libs/installer/packagemanagercore_p.cpp
@@ -2030,10 +2030,15 @@ bool PackageManagerCorePrivate::runningProcessesFound()
//Check if there are processes running in the install
QStringList excludeFiles = m_allowedRunningProcesses;
excludeFiles.append(maintenanceToolName());
+
+ const QString performModeWarning = m_completeUninstall
+ ? QLatin1String("Unable to remove components.")
+ : QLatin1String("Unable to update components.");
+
QStringList runningProcesses = runningInstallerProcesses(excludeFiles);
if (!runningProcesses.isEmpty()) {
- qCWarning(QInstaller::lcInstallerInstallLog).noquote() << "Unable to update components. Please stop these processes: "
- << runningProcesses << " and try again.";
+ qCWarning(QInstaller::lcInstallerInstallLog).noquote().nospace() << performModeWarning
+ << " Please stop these processes: " << runningProcesses << " and try again.";
return true;
}
return false;