yosemite (OSX 10.10), postgresql, rubygem pg
Upgrade to Yosemite deletes specific postgres directories and, as far as I can tell, pg_config
, so things like psql
are not availble.
install or verify dev tools (this is setoff an install script if dev tools not there)
xcode-select --instal
# really verify dev tools is there
ls -la /Library/Developer/CommandLineTools/usr/bin
Re-create dirs deleted by Yosemite
mkdir /usr/local/var/postgres/pg_tblspc mkdir /usr/local/var/postgres/pg_twophase
mkdir /usr/local/var/postgres/pg_stat_tmp
unlink postgresql, update, doctor brew,
brew unlink postgresql
brew update
brew upgrade postgresql
From install directions to link the plist for postgres init on boot
launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist
bundle (un)install pg and openssl
rvm get stable
rvm list
rvm uninstall <YOUR RUBIES>
rvm install ruby #latest stable ruby version
gem install pg #verify this will work
Now you can bundle in a project.
Written by josh bowles
Related protips
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Ruby
Authors
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#