Skip to content
Snippets Groups Projects
Commit 115ffb22 authored by Adam Vandenberg's avatar Adam Vandenberg
Browse files

brew doctor - look for MacGPG2 installed via the .mpkg

parent 1bf407dd
No related branches found
No related tags found
No related merge requests found
......@@ -28,6 +28,18 @@ def is_prefix? prefix, longer_string
longer_string.to_s[0,p.length] == p
end
# Installing MacGPG2 interferes with Homebrew in a big way
# http://sourceforge.net/projects/macgpg2/files/
def check_for_macgpg2
if File.exist? "/Applications/start-gpg-agent.app"
puts <<-EOS.undent
If you have installed MacGPG2 via the package installer, several other
checks in this script will turn up problems, such as stray .dylibs in
/usr/local and permissions issues with share and man in /usr/local/.
EOS
end
end
def check_for_stray_dylibs
unbrewed_dylibs = Dir['/usr/local/lib/*.dylib'].select { |f| File.file? f and not File.symlink? f }
......@@ -522,6 +534,7 @@ def brew_doctor
check_usr_bin_ruby
check_homebrew_prefix
check_for_macgpg2
check_for_stray_dylibs
check_gcc_versions
check_cc_symlink
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment