diff --git a/easybuild/tools/systemtools.py b/easybuild/tools/systemtools.py index d58cfc0abf..8b5546682f 100644 --- a/easybuild/tools/systemtools.py +++ b/easybuild/tools/systemtools.py @@ -660,7 +660,6 @@ def check_os_dependency(dep): found = False cmd = None os_to_pkg_cmd_map = { - 'centos': RPM, 'debian': DPKG, 'redhat': RPM, 'ubuntu': DPKG, @@ -670,6 +669,11 @@ def check_os_dependency(dep): RPM: '-q', } os_name = get_os_name() + + rh_based_os = os_name in ['centos', 'fedora', 'redhat', 'RHEL', 'SL'] + if rh_based_os: + os_name = 'redhat' + if os_name in os_to_pkg_cmd_map: pkg_cmds = [os_to_pkg_cmd_map[os_name]] else: