adriancarriger / dotfiles

🍭 My personal dotfiles. 🍭 Works with macOS and Ubuntu!
MIT License
6 stars 2 forks source link

Permission denied #63

Open adriancarriger opened 5 years ago

adriancarriger commented 5 years ago

Permission denied

1. Error: Can't create update lock in /usr/local/var/homebrew/locks!

Output:

acarriger$ ~/.dotfiles/scripts/bootstrap

Password:
  [ .. ] adding empty .profile
  [ .. ] installing dotfiles
  [ OK ] linked /Users/acarriger/.dotfiles/cache.symlink to /Users/acarriger/.cache
  [ OK ] linked /Users/acarriger/.dotfiles/git/gitconfig.local.symlink to /Users/acarriger/.gitconfig.local
  [ OK ] linked /Users/acarriger/.dotfiles/git/gitconfig.symlink to /Users/acarriger/.gitconfig
  [ OK ] linked /Users/acarriger/.dotfiles/git/gitignore.symlink to /Users/acarriger/.gitignore
  [ OK ] linked /Users/acarriger/.dotfiles/zsh/zshrc.symlink to /Users/acarriger/.zshrc
  [ .. ] installing dependencies
Set: Entry, ":FK_StandardViewSettings:IconViewSettings:arrangeBy", Does Not Exist
  [ .. ] › brew update
Error: Can't create update lock in /usr/local/var/homebrew/locks!
Fix permissions by running:
  sudo chown -R $(whoami) /usr/local/var/homebrew
  [ OK ] dependencies installed

  All installed!
adriancarriger commented 5 years ago

Fixed #1 by running sudo chown -R $(whoami) /usr/local/var/homebrew

2. Permission denied

Output

acarriger$ ~/.dotfiles/scripts/bootstrap

  [ .. ] installing dotfiles
  [ OK ] skipped /Users/acarriger/.dotfiles/cache.symlink
  [ OK ] skipped /Users/acarriger/.dotfiles/git/gitconfig.local.symlink
  [ OK ] skipped /Users/acarriger/.dotfiles/git/gitconfig.symlink
  [ OK ] skipped /Users/acarriger/.dotfiles/git/gitignore.symlink
  [ OK ] skipped /Users/acarriger/.dotfiles/zsh/zshrc.symlink
  [ .. ] installing dependencies
Set: Entry, ":FK_StandardViewSettings:IconViewSettings:arrangeBy", Does Not Exist
  [ .. ] › brew update
touch: /usr/local/Homebrew/.git/FETCH_HEAD: Permission denied
error: cannot open .git/FETCH_HEAD: Permission denied
/usr/local/Homebrew/Library/Homebrew/cmd/update.sh: line 532: /usr/local/Homebrew/.git/UPDATE_FAILED: Permission denied
touch: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/.git/FETCH_HEAD: Permission denied
touch: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/.git/FETCH_HEAD: Permission denied
error: cannot open .git/FETCH_HEAD: Permission denied
touch: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/.git/FETCH_HEAD: Permission denied
/usr/local/Homebrew/Library/Homebrew/cmd/update.sh: line 532: /usr/local/Homebrew/.git/UPDATE_FAILED: Permission denied
error: cannot open .git/FETCH_HEAD: Permission denied
/usr/local/Homebrew/Library/Homebrew/cmd/update.sh: line 532: /usr/local/Homebrew/.git/UPDATE_FAILED: Permission denied
touch: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-services/.git/FETCH_HEAD: Permission denied
error: cannot open .git/FETCH_HEAD: Permission denied
error: cannot open .git/FETCH_HEAD: Permission denied
/usr/local/Homebrew/Library/Homebrew/cmd/update.sh: line 532: /usr/local/Homebrew/.git/UPDATE_FAILED: Permission denied
/usr/local/Homebrew/Library/Homebrew/cmd/update.sh: line 532: /usr/local/Homebrew/.git/UPDATE_FAILED: Permission denied
fatal: Unable to create '/usr/local/Homebrew/.git/index.lock': Permission denied
error: could not lock config file .git/config: Permission denied
  [ .. ] Already up-to-date.
  [ .. ] › /Users/acarriger/.dotfiles/scripts/install
  [ .. ] › brew bundle
  [ .. ] ==> Tapping homebrew/bundle
fatal: could not create work tree dir '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-bundle': Permission denied
Error: Failure while executing; `git clone https://github.com/Homebrew/homebrew-bundle /usr/local/Homebrew/Library/Taps/homebrew/homebrew-bundle --depth=1` exited with 128.
Error: Failure while executing; `/usr/local/bin/brew tap homebrew/bundle` exited with 1.
  [ OK ] dependencies installed

  All installed!
adriancarriger commented 5 years ago

Fixed #2 by running sudo chown -R $(whoami) /usr/local