diff options
Diffstat (limited to 'src/software/test/package.py')
-rw-r--r-- | src/software/test/package.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/software/test/package.py b/src/software/test/package.py index f47eec7..28a49b0 100644 --- a/src/software/test/package.py +++ b/src/software/test/package.py @@ -106,7 +106,7 @@ class Package(object): :returns: Package summary string. """ return util.check_output( - ['/usr/bin/rpm', '-q', '--qf', '%{SUMMARY}', '-p', + ['/bin/rpm', '-q', '--qf', '%{SUMMARY}', '-p', self.rpm_path]) def get_nevra(self, with_epoch='NOT_ZERO'): @@ -175,7 +175,7 @@ def is_pkg_installed(pkg): if not isinstance(pkg, Package): return subprocess.call(["rpm", "--quiet", "-q", pkg]) == 0 else: - cmd = ["/usr/bin/rpm", "-q", "--qf", "%{EPOCH}:%{NVRA}\n", pkg.nevra] + cmd = ["/bin/rpm", "-q", "--qf", "%{EPOCH}:%{NVRA}\n", pkg.nevra] try: out = util.check_output(cmd).splitlines()[0] epoch, _ = out.split(':') @@ -210,7 +210,7 @@ def filter_installed_packages(pkgs, installed=True): elif not installed: raise TypeError("packages must be objects of Package") pkg_strings.append(pkg) - cmd = [ "/usr/bin/rpm", "-q", "--qf" + cmd = [ "/bin/rpm", "-q", "--qf" , "%{NAME}-%{EPOCH}:%{VERSION}-%{RELEASE}.%{ARCH}\n"] cmd.extend(pkg_strings) process = subprocess.Popen(cmd, |