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.
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 /usr/local/var/homebrew/locks/*
I solved it by rm -rf /usr/local/Library/Locks/*
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With