diff --git a/common/tasks/host.py b/common/tasks/host.py index aa76df0..e086fa3 100644 --- a/common/tasks/host.py +++ b/common/tasks/host.py @@ -14,8 +14,7 @@ class CheckPackages(Task): from subprocess import CalledProcessError for package in info.host_packages: try: - # Use "dpkg-query -W -f='${Status} ${Version}\n' package" instead - log_check_call(['/usr/bin/dpkg', '--status', package]) + log_check_call(['/usr/bin/dpkg-query', '-W', package]) except CalledProcessError: msg = "The package ``{0}\'\' is not installed".format(package) raise TaskError(msg)