Skip to content

Instantly share code, notes, and snippets.

@dadarek
Created November 6, 2013 20:37
Show Gist options
  • Save dadarek/7343633 to your computer and use it in GitHub Desktop.
Save dadarek/7343633 to your computer and use it in GitHub Desktop.
brew doctor
Warning: "config" scripts exist outside your system or Homebrew directories.
`./configure` scripts often look for *-config scripts to determine if
software packages are installed, and what additional flags to use when
compiling and linking.
Having additional scripts in your path can confuse software installed via
Homebrew if the config script overrides a system or Homebrew provided
script of the same name. We found the following "config" scripts:
/Users/dariusz/.rvm/bin/erb-ree-1.8.7-2011.12@ops-config
/Users/dariusz/.rvm/bin/gem-ree-1.8.7-2011.12@ops-config
/Users/dariusz/.rvm/bin/irb-ree-1.8.7-2011.12@ops-config
/Users/dariusz/.rvm/bin/rake-ree-1.8.7-2011.12@ops-config
/Users/dariusz/.rvm/bin/rdoc-ree-1.8.7-2011.12@ops-config
/Users/dariusz/.rvm/bin/ree-1.8.7-2011.12@ops-config
/Users/dariusz/.rvm/bin/ri-ree-1.8.7-2011.12@ops-config
/Users/dariusz/.rvm/bin/testrb-ree-1.8.7-2011.12@ops-config
Warning: /Library/Frameworks/Mono.framework detected
This can be picked up by CMake's build system and likely cause the build to
fail. You may need to move this file out of the way to compile CMake.
Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
leiningen
Warning: Some installed formula are missing dependencies.
You should `brew install` the missing dependencies:
brew install fontconfig
Run `brew missing` for more details.
Warning: /usr/bin occurs before /usr/local/bin
This means that system-provided programs will be used instead of those
provided by Homebrew. The following tools exist at both paths:
autoconf
autoheader
bashbug
c_rehash
ex
git
git-cvsserver
git-receive-pack
git-shell
git-upload-archive
git-upload-pack
gitk
openssl
pkg-config
rview
rvim
view
vim
vimdiff
vimtutor
xxd
Consider setting your PATH so that /usr/local/bin
occurs before /usr/bin. Here is a one-liner:
echo export PATH="/usr/local/bin:$PATH" >> ~/.bash_profile
Warning: You have a non-Homebrew 'pkg-config' in your PATH:
/usr/bin/pkg-config => /Library/Frameworks/Mono.framework/Versions/2.10.9/bin/pkg-config
This was most likely created by the Mono installer. `./configure` may
have problems finding brew-installed packages using this other pkg-config.
Mono no longer installs this file as of 3.0.4. You should
`sudo rm /usr/bin/pkg-config` and upgrade to the latest version of Mono.
Warning: Some keg-only formula are linked into the Cellar.
Linking a keg-only formula, such as gettext, into the cellar with
`brew link <formula>` will cause other formulae to detect them during
the `./configure` step. This may cause problems when compiling those
other formulae.
Binaries provided by keg-only formulae may override system binaries
with other strange results.
You may wish to `brew unlink` these brews:
libxml2
openssl
autoconf
Warning: Your Homebrew is outdated.
You haven't updated for at least 24 hours, this is a long time in brewland!
To update Homebrew, run `brew update`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment