You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by Damien Katz <da...@yahoo.com> on 2009/05/25 19:03:40 UTC

Fwd: [GitHub] lachlanhardy sent you a message

This is what I meant to forward to the dev list. Anyway want to add  
this?

-Damien


Begin forwarded message:

> From: GitHub <no...@github.com>
> Date: May 25, 2009 8:44:18 AM EDT
> To: damien_katz@yahoo.com
> Subject: [GitHub] lachlanhardy sent you a message
>
>
>
> lachlanhardy wants you to pull from lachlanhardy/couchdb at 51fad5e
>
> Body: I realise you're not taking pull requests into an unofficial  
> mirror but it seemed an effective way to deliver this feedback.
>
> I've modified the README to reflect my own painful experience of  
> installing CouchDB on OS 10.5. That's 3 hours I'm never getting  
> back. :)
>
> View repository: http://github.com/lachlanhardy/couchdb/tree/51fad5e4e1ac8abda040f31c0c253e771a85dc2b



Re: Fwd: [GitHub] lachlanhardy sent you a message

Posted by Noah Slater <ns...@apache.org>.
On Mon, May 25, 2009 at 01:03:40PM -0400, Damien Katz wrote:
>> Body: I realise you're not taking pull requests into an unofficial
>> mirror but it seemed an effective way to deliver this feedback.

I think this an awkward way to deliver feedback. I have to guess which specific
revision of this fork of an unofficial mirrored git repository is the one I am
meant to be looking at for consideration, which puts some considerable burden on
me. I would prefer that patches against the official repository are sent to the
mailing list as attachments, or added to JIRA.

>> I've modified the README to reflect my own painful experience of
>> installing CouchDB on OS 10.5. That's 3 hours I'm never getting back.

Comments on this changeset, as I presume it is what is being referenced:

  http://github.com/lachlanhardy/couchdb/commit/51fad5e4e1ac8abda040f31c0c253e771a85dc2b

  - * GNU Autoconf (>=2.59)  (http://www.gnu.org/software/autoconf/)
  + * GNU Autoconf (>=2.60, <2.6.2)  (http://www.gnu.org/software/autoconf/)
  [...]
  -    port install automake autoconf libtool help2man
  +    port install automake libtool help2man
  +
  +(but you'll still need to install autoconf from source as the latest version, 2.6.2, fails silently)

It seems like the problems you experienced were because of a bug in the MacPorts
autoconf package. I appreciate how frustrating this may have been, but CouchDB
cannot modify it's README to account for all the ephemeral bugs in external
packaging systems. I would suggest reporting it here instead:

  http://trac.macports.org/

  +    chown -R couchdb:couchdb /usr/local/var/run/couchdb
  [...]
  +    chmod -R 0770 /usr/local/var/run/couchdb

This directory is created every time you run the daemon, so this is not needed.

  +or on OSX:
  +
  +    chown -R couchdb /usr/local/etc/couchdb
  +    chown -R couchdb /usr/local/var/lib/couchdb
  +    chown -R couchdb /usr/local/var/log/couchdb
  +    chown -R couchdb /usr/local/var/run/couchdb

Why have you added this section? Does the previous one fail?

Thanks,

-- 
Noah Slater, http://tumbolia.org/nslater