Return-Path: X-Original-To: apmail-couchdb-user-archive@www.apache.org Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D0F8A9CB1 for ; Sat, 21 Apr 2012 12:51:56 +0000 (UTC) Received: (qmail 62374 invoked by uid 500); 21 Apr 2012 12:51:54 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 61993 invoked by uid 500); 21 Apr 2012 12:51:49 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 61954 invoked by uid 99); 21 Apr 2012 12:51:48 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 21 Apr 2012 12:51:48 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of dave@muse.net.nz designates 209.85.220.180 as permitted sender) Received: from [209.85.220.180] (HELO mail-vx0-f180.google.com) (209.85.220.180) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 21 Apr 2012 12:51:40 +0000 Received: by vcbfl10 with SMTP id fl10so10059357vcb.11 for ; Sat, 21 Apr 2012 05:51:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=muse.net.nz; s=google; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=IXx9SPKpVCQELOB/Jp4h3hpj5gt7wIEp/KDOYDhBiS4=; b=dZ/Dr9BYivi4MAZr5GEiCgMs/TH+Le/vlkzDHXrQnxq9wEuDZNwlQ4eaLxIW9iOtWA 66mYfdQaZZQUSpJYi+U85rImek4TIP1K44dvHpeDG5QHmB3DwrYKIu1w68HSrNB9nf4L 6IwizHwVwsAFzBhxSxdny661he36e96B5ueeQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding :x-gm-message-state; bh=IXx9SPKpVCQELOB/Jp4h3hpj5gt7wIEp/KDOYDhBiS4=; b=GbFo94T2tAXvDS6emhewFHezybddDEMdbJT3hfzMotFKf8v/WGfmn0SB6YHrOjoRQT 7h5IdeNP4rqImzaDr1+51tATaXMpSB2yYdlKHK6XcSvjXI6rxiaih/zAUhKQUPocPNsK ykQ54OaSaVQNDJ+vmBiPGJf5zSE1OfBNXZyHiXBjefUGHOe1Wv67E2OVxdD17IH8ophR sqY9PHAoiwSd8hGwKT83l0TPjCcystuQI7ngPp4+xZRQ192ViA0SGl47xzBoFo2K0mT0 HDkRV67o+Sg57lT/NampgDLOtjP6BdyfKtF3uMdPuh9c3SGIkdB1TKz+Y/f0DtXU240/ sxgA== MIME-Version: 1.0 Received: by 10.52.33.67 with SMTP id p3mr5684410vdi.18.1335012677816; Sat, 21 Apr 2012 05:51:17 -0700 (PDT) Received: by 10.52.107.233 with HTTP; Sat, 21 Apr 2012 05:51:17 -0700 (PDT) X-Originating-IP: [84.112.19.176] In-Reply-To: References: Date: Sat, 21 Apr 2012 14:51:17 +0200 Message-ID: Subject: Re: Couchdb 1.2 installed on Centos 5.8 starts with File operation error and Test Suite fails From: Dave Cottlehuber To: user@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQn9Us8lFmLSOyIAUdaLnsgca+FsvlZPgOkeKmLMSX8294WjYh+jeKRAzYRb7Tkhf+5ARjac On 20 April 2012 12:12, Mike Kimber wrote: > Output from 1.2.0. > > ./configure --enable-js-trunk > > Is attached. > > Spider Monkey appears to be the same on all my servers: > > [kana@KCEngCI200 apache-couchdb-1.2.0]$ rpm -qa | grep js-dev > js-devel-1.70-8.el5 > > Thanks > > Mike > > -----Original Message----- > From: Dave Cottlehuber [mailto:dave@muse.net.nz] > Sent: 19 April 2012 19:42 > To: user@couchdb.apache.org > Subject: Re: Couchdb 1.2 installed on Centos 5.8 starts with File operati= on error and Test Suite fails > > On 19 April 2012 19:07, Robert Newson wrote: >> "Nice"? I have to disagree. Overwriting an existing install with a new >> install code is very likely to go wrong. We've added modules, removed >> modules, so your overwrite will give you an unknown (and obviously >> unsupported) blend of old and new. Don't do this. >> >> I recommend you fix this first by stopping couchdb, uninstalling all >> but your databases and configuration files, and then installing 1.2.0 >> again. Even better would be to use a package which would automate this >> but I don't think there's an RPM for 1.2.0 yet. >> >> B. > > +1 to all of that. > >>> I checked the permissions you listed and they match my couchdb 1.1.1 in= stall, however on both systems files under /etc/couchdb are owned by root, = but are read accessible by everyone and from the looks of them don't need t= o be writable by the couchdb user, unless that changed in 1.2.0? >>> >>> If I run ./configure without --with-js-trunk I get: >>> >>> >>>> checking whether JSOPTION_ANONFUNFIX is declared... no >>>> configure: error: Your SpiderMonkey library is too new. >>>> >>>> NOTE: Check above for an error about NSPR >>>> >>>> Versions of SpiderMonkey after the js185-1.0.0 release remove the opti= onal >>>> enforcement of preventing anonymous functions in a statement context. = This >>>> will most likely break your existing JavaScript code as well as render= all >>>> example code invalid. >>>> >>>> If you wish to ignore this error pass --enable-js-trunk to ./configure= . > > One would think this is pretty clear :-) > >>> I got this on 1.1.1 also. > > Can you post (full) output of ./configure script, and config.log? > > I'm wondering how your hodge-podge of builds and binaries actually runs a= t all. > > A+ > Dave Hey Mike, thanks for that but I'm keen to see the failed configure (i.e. without --js-trunk) so we can see why configure isn't picking up 1.7.0, and why it requires being forced to a newer version. Something's fishy! > Can you post the output from below, & resulting config.log somewhere? > > ./configure --with-erlang=3D/usr/local/lib/erlang/erts-5.7.5/include A+ Dave