diff --git a/lib/spack/spack/build_systems/r.py b/lib/spack/spack/build_systems/r.py index 48f8a66fa13..cc1a666fafc 100644 --- a/lib/spack/spack/build_systems/r.py +++ b/lib/spack/spack/build_systems/r.py @@ -55,9 +55,9 @@ def install(self, pkg, spec, prefix): with open(fs.join_path(self.stage.source_path, 'DESCRIPTION')) as file: for desc in pycran.parse(file.read()): if "Imports" in desc: - r_deps.extend([d.strip() for d in desc["Imports"].split(",")]) + r_deps.extend([d.strip() for d in desc["Imports"].split(",") if d != ""]) if "Depends" in desc: - r_deps.extend([d.strip() for d in desc["Depends"].split(",")]) + r_deps.extend([d.strip() for d in desc["Depends"].split(",") if d != ""]) # Convert to spack dependencies format for comparison deps = {}