diff --git a/lib/spack/spack/cmd/info.py b/lib/spack/spack/cmd/info.py index 6b316f3cc45..441223b7385 100644 --- a/lib/spack/spack/cmd/info.py +++ b/lib/spack/spack/cmd/info.py @@ -121,10 +121,12 @@ def lines(self): ) allowed = v.allowed_values.replace('True, False', 'on, off') allowed = textwrap.wrap(allowed, width=self.column_widths[1]) - description = textwrap.wrap( - v.description, - width=self.column_widths[2] - ) + description = [] + for d_line in v.description.split('\n'): + description += textwrap.wrap( + d_line, + width=self.column_widths[2] + ) for t in zip_longest( name, allowed, description, fillvalue='' ):