developer_setup.md: fix some steps and deps - tested on clean Centos 7.1 #102
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A couple "Configure PostgreSQL" commands didn't work as-is; clarified where password is asked.
rbenv install 2.2.0 gives an obscure linker warning fixed by having
libffi-devel
[https://github.com/rbenv/ruby-build/issues/690].Their FAQ actually suggests more [https://github.com/rbenv/ruby-build/wiki#suggested-build-environment]:
but
bzip2 libffi-devel readline-devel
(plusopenssl-devel
we already listed) were enough to build.(not sure if these are relevant for rvm/ruby-install, or for Ruby 2.2.1+, but as long as guide says "required version is 2.2", it should work with 2.2.0)
nodejs is the obvious option to satisfy ExecJS, otherwise sprockets/es6 gem refuses to load.
(also nodejs + npm needed for self-service tests - but these are separate repo now, right?)