couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Couchdb Wiki] Update of "Installing_on_OSX" by DaveCottlehuber
Date Tue, 12 Mar 2013 08:35:03 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The "Installing_on_OSX" page has been changed by DaveCottlehuber:

add note on pinning erlang if you update homebrew

  === Let's get brewing! ===
-  * Update your recipes:
+  * Check your recipes:
  brew update
  brew outdated
+ }}}
+  * CouchDB 1.2.1 doesn't support Erlang/OTP R16B yet, as the version of MochiWeb that we
include doesn't support it yet. A fix for this is underway but in the meantime you need to
"pin" homebrew to the R15B03-1 release as follows:
+ {{{
+ brew rm --force erlang
+ cd /usr/local
+ git checkout 168742f Library/Formula/erlang.rb
+ }}}
+  * Update your recipes:
+ {{{
  brew install erlang
- brew install couchdb
+ brew install -v couchdb
   * The above erlang install will use the bottled (pre-compiled) version if you are: using
{{{/usr/local}}} for homebrew, and on 10.6 or 10.7. If you're not on one of these, homebrew
will build from source, so consider doing {{{brew install erlang --no-docs}}} to trim down
compilation time.
@@ -47, +60 @@

  Note: OS X Lion might hang on the final make. See the thread at
it seems in most cases to be resolved by breaking out with CTRL-C and then repeating with
brew install -v couchdb.
- If you wish to have CouchDB run as a [[|daemon]]
then, set up the account, using the user accounts preference pane:
+ If you wish to have CouchDB run as a [[|daemon]]
then, set up the account, using the "User & Groups" preference pane:
   * Create a standard user {{{ couchdb }}} with home directory {{{ /usr/local/var/lib/couchdb
   * Create a group called {{{ couchdb }}} and add yourself, the couchdb user, and any others
you want to be able to edit config or db files directly to it. Use the {{{ advanced }}} group
options to ensure the internal name is also correctly called couchdb.

View raw message