Reputation: 359
When I try to do anything with Homebrew
, I get the following error and don't know how to resolve it.
I run: brew update
I get the following error message:
/usr/local/Homebrew/Library/Homebrew/utils/lock.sh: line 19:/usr/local/var/homebrew/locks/update: Permission denied
-e:1:in 'initialize': Bad file descriptor (Errno::EBADF)
from -e:1:in 'new'
from -e:1:in '<main>'
Error: Another active Homebrew process is already in progress.
Please wait for it to finish or terminate it to continue.
Upvotes: 5
Views: 8455
Reputation: 62456
That's probably because another instance of Homebrew crashed and left a lock file. You can delete it manually by deleting all files in the lock directory with :
rm $(brew --prefix)/var/homebrew/locks/*
Upvotes: 22