From commits-return-2314-apmail-couchdb-commits-archive=couchdb.apache.org@couchdb.apache.org Tue Apr 14 20:48:19 2009 Return-Path: Delivered-To: apmail-couchdb-commits-archive@www.apache.org Received: (qmail 88199 invoked from network); 14 Apr 2009 20:48:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Apr 2009 20:48:19 -0000 Received: (qmail 39824 invoked by uid 500); 14 Apr 2009 20:48:19 -0000 Delivered-To: apmail-couchdb-commits-archive@couchdb.apache.org Received: (qmail 39763 invoked by uid 500); 14 Apr 2009 20:48:19 -0000 Mailing-List: contact commits-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list commits@couchdb.apache.org Received: (qmail 39754 invoked by uid 500); 14 Apr 2009 20:48:19 -0000 Delivered-To: apmail-incubator-couchdb-commits@incubator.apache.org Received: (qmail 39750 invoked by uid 99); 14 Apr 2009 20:48:19 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Apr 2009 20:48:19 +0000 X-ASF-Spam-Status: No, hits=-1998.5 required=10.0 tests=ALL_TRUSTED,NORMAL_HTTP_TO_IP,WEIRD_PORT X-Spam-Check-By: apache.org Received: from [140.211.11.130] (HELO eos.apache.org) (140.211.11.130) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Apr 2009 20:48:08 +0000 Received: from eos.apache.org (localhost [127.0.0.1]) by eos.apache.org (Postfix) with ESMTP id C2B98118BB for ; Tue, 14 Apr 2009 20:47:46 +0000 (GMT) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Apache Wiki To: couchdb-commits@incubator.apache.org Date: Tue, 14 Apr 2009 20:47:46 -0000 Message-ID: <20090414204746.27513.82149@eos.apache.org> Subject: [Couchdb Wiki] Update of "Installing on OSX" by FlorianEbeling X-Virus-Checked: Checked by ClamAV on apache.org Dear Wiki user, You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification. The following page has been changed by FlorianEbeling: http://wiki.apache.org/couchdb/Installing_on_OSX The comment on the change is: remove reference to obsolete +server variant; remove reference to fixed hipe bug ------------------------------------------------------------------------------ To install CouchDB using Mac``Ports {{{ - $ sudo port install couchdb +server + $ sudo port install couchdb }}} should be enough. Mac``Ports takes care of installing all necessary dependencies. If you have @@ -19, +19 @@ with this command: {{{ - $ sudo launchctl load -w /opt/local/Library/LaunchDaemons/org.apache.couchdb.plist + $ sudo launchctl load -w /Library/LaunchDaemons/org.apache.couchdb.plist }}} - and it should be up and accessible via http://127.0.0.1:5984/_utils/index.html. (Don't use the plist file + and it should be up and accessible via http://127.0.0.1:5984/_utils/index.html. It should also be restarted - Mac``Ports mentions in terminal output, located at {{{/Library/LaunchDaemons/org.macports.CouchDB.plist}}}, it does not work.) + automatically after reboot (because of the -w flag). - == Dependencies - Erlang == - If you experience a Bus Error when compiling CouchDB on OSX 10.5, it's likely due to incompatibility between the Mac OS Leopard and Erlang HiPE. Luckily, fixing the problem is as simple as rebuilding Erlang with the most recent port file (while ''not'' selecting the hipe variant). Run: + Updating the ports collection. The collection of port files has to be updated to reflect the latest + versions of available packages. In order to do that run: {{{ $ sudo port selfupdate }}} - to update the port tree, and then install just as explained. Here's [http://trac.macports.org/ticket/15459 the bug report on the Mac Ports website.] + to update the port tree, and then install just as explained. + == Dependencies - Erlang == - If you have a previous install of Erlang you should run - - {{{ - $ port upgrade erlang - }}} - If Erlang fails to build with the error: {{{ Command output: megaco_flex_scanner_drv.flex:31: unknown error processing section 1