'Attempt to install the build dependencies via a package manager'

def install(self):

    if self.check():
        return True
    else:
        try:
            args = (['zypper', '-n', '--no-cd', 'install'] + self.PKGS)
            result = subprocess.call(args, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
        except OSError:
            pass
    return self.check()
