coinbase / terraform-landscape

Improve Terraform's plan output to be easier to read and understand
Apache License 2.0
1.58k stars 111 forks source link

Brew install failing #85

Closed FabioAntunes closed 5 years ago

FabioAntunes commented 5 years ago

I'm not able to install landscape using brew. I'm getting the following error:

current directory: /usr/local/homebrew/Cellar/terraform_landscape/0.2.2/libexec/gems/string_undump-0.1.1/ext/string_undump
make "DESTDIR=" clean

current directory: /usr/local/homebrew/Cellar/terraform_landscape/0.2.2/libexec/gems/string_undump-0.1.1/ext/string_undump
make "DESTDIR="
make: *** No rule to make target `/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/include/ruby-2.3.0/universal-darwin18/ruby/config.h', needed by `string_undump.o'.  Stop.

make failed, exit code 2

Gem files will remain installed in /usr/local/homebrew/Cellar/terraform_landscape/0.2.2/libexec/gems/string_undump-0.1.1 for inspection.
Results logged to /usr/local/homebrew/Cellar/terraform_landscape/0.2.2/libexec/extensions/universal-darwin-18/2.3.0/string_undump-0.1.1/gem_make.out
FabioAntunes commented 5 years ago

Aaaaand I just noticed that the minimum version is 2.5, so it might be related

sds commented 5 years ago

Sorry for the delay in response. Yes, you need Ruby 2.5 or newer so that String.undump is available.