thoughtbot / laptop

A shell script to set up a macOS laptop for web and mobile development.
https://thoughtbot.com
MIT License
8.5k stars 1.91k forks source link

Install fails due to parity #561

Closed elaine-jackson closed 5 years ago

elaine-jackson commented 5 years ago

I'm attempting to install on macOS Sierra. The parity step of the install causes the script to fail. Any thoughts on this? How should I go about fixing this and finishing the install? Everything after heroku/parity simply fails to install

Updating Homebrew formulae ...
==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
  https://github.com/Homebrew/brew#donations
Already up-to-date.
Using thoughtbot/formulae
Using homebrew/services
Using universal-ctags/universal-ctags
Using caskroom/cask
Using heroku/brew
Using universal-ctags
Using git
Using openssl
Using rcm
Using reattach-to-user-namespace
Using the_silver_searcher
Using tmux
Using vim
Using watchman
Using zsh
Using heroku/brew/heroku
Error: No available formula with the name "homebrew/core/heroku" (dependency of thoughtbot/formulae/parity)
Warning: homebrew/core is shallow clone. To get complete history run:
  git -C "$(brew --repo homebrew/core)" fetch --unshallow

==> Installing parity from thoughtbot/formulae
==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.
Error: No similarly named formulae found.
==> Searching for similarly named formulae...
Installing parity has failed!
Using hub
Using imagemagick
Using libyaml
Using coreutils
Using yarn
Installing gpg-suite
Using postgres
Using redis
Homebrew Bundle failed! 1 Brewfile dependency failed to install.
failed
elaine-jackson commented 5 years ago

Just a quick note, commenting out the parity line works around the breaking issue. With the understanding you cannot use parity.

composerinteralia commented 5 years ago

This looks related to https://github.com/thoughtbot/homebrew-formulae/pull/61

elaine-jackson commented 5 years ago

This looks related to thoughtbot/homebrew-formulae#61

Is there a way to install parity for the time being? Ideally this script works with minimal human interaction 😄

composerinteralia commented 5 years ago

thoughtbot/homebrew-formulae#61 was merged, which should hopefully fix the issue

vfonic commented 5 years ago

Yep, brew install parity works again. 🤘