Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!
Warning: You have the following deprecated, official taps tapped:
Homebrew/homebrew-versions
Untap them with brew untap.
Warning: The following directories do not exist:
/usr/local/sbin
You should create these directories and change their ownership to your account.
sudo mkdir -p /usr/local/sbin
sudo chown -R $(whoami) /usr/local/sbin
Warning: Unbrewed dylibs were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.
Unexpected dylibs:
/usr/local/lib/libimobiledevice.4.dylib
/usr/local/lib/libplist.3.dylib
/usr/local/lib/libusbmuxd.4.dylib
/usr/local/lib/libwkhtmltox.0.12.4.dylib
/usr/local/lib/libxml2.2.dylib
Warning: Unbrewed header files were found in /usr/local/include.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.
Unexpected header files:
/usr/local/include/wkhtmltox/image.h
/usr/local/include/wkhtmltox/pdf.h
Warning: Unbrewed .la files were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.
Unexpected .la files:
/usr/local/lib/liblwgeom.la
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:
proj@11
openssl098
libmpc@0.8
isl@0.11
numpy
mpfr@2
gmp@4
cloog@0.15
ppl@0.11
bfg
node
unbound
Warning: Some installed formulae are not readable:
qt@5.5: unknown version :mountain_lion
phantomjs: uninitialized constant #Class:0x00007ffc91ca4dc0::MinimumMacOSRequirement
Warning: You have uncommitted modifications to Homebrew.
If this is a surprise to you, then you should stash these modifications.
Stashing returns Homebrew to a pristine state but can be undone
should you later need to do so for some reason.
cd /usr/local/Homebrew/Library && git stash && git clean -d -f
Warning: Your XQuartz (2.7.8) is outdated.
Please install XQuartz 2.7.11 (or delete the current version).
XQuartz can be updated using Homebrew Cask by running:
brew cask reinstall xquartz
brew updateand can still reproduce the problem?brew doctor, fixed all issues and can still reproduce the problem?brew configandbrew doctorand included their output with your issue?What you were trying to do (and why)
brew upgrade erlang --dry-runTo see what upgrading erlang would do before ugprading it.
What happened (include command output)
brew upgrade erlang --dry-runIndicated it would upgrade erlang to OTP 22.2 as expected.
brew upgrade erlangThen upgraded erlang and elixir. (From 1.9.1 to 1.9.4).
What you expected to happen
I expected
brew upgrade erlang --dry-runto output a complete list of packages it would upgrade.Output of
brew configandbrew doctorcommandsbrew config
brew doctor