Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 10148 invoked from network); 13 Oct 2009 23:59:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 13 Oct 2009 23:59:05 -0000 Received: (qmail 14616 invoked by uid 500); 13 Oct 2009 23:59:04 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 14558 invoked by uid 500); 13 Oct 2009 23:59:04 -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 14548 invoked by uid 99); 13 Oct 2009 23:59:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Oct 2009 23:59:04 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=BAYES_00 X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of skippy.hammond@gmail.com designates 209.85.220.209 as permitted sender) Received: from [209.85.220.209] (HELO mail-fx0-f209.google.com) (209.85.220.209) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Oct 2009 23:59:01 +0000 Received: by fxm5 with SMTP id 5so10207591fxm.3 for ; Tue, 13 Oct 2009 16:58:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=bwX2+j8dgPL+9/2nemhszKmbg5c50RW/fmAMj9rprfo=; b=dloHTHxi6nsxsx4uuU+iqd4GcCCcYmgO+od4V7ySB1o+1YQ+tIKOXn3nrl1thgsWCt wHM65ToEoa07iyljTbCI39EFfNt1lV9ZA+LFks66ECPPMRzycioeQGuBKDBp33Xl5clT 8x8ekL+1cJS/xKskrBLaQxrhLWqDcCQEc45eA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; b=bWg1r10rWVruDtM3N5ETG/zfOke9wE7YXtXwRsSo2g2VAmEzPM+7B2YQRuPTb/izEX 5JvuXi06ZK/OhPTvtFSbhlyw5hkNoqyT+9RtlUikA4CmFOVqGEW/71Ob/X3db6XLHRJO Vndkg3CFSvdMaIe1jqVQ6baD3sl1myj3Jxkys= Received: by 10.204.34.83 with SMTP id k19mr6667017bkd.96.1255478320502; Tue, 13 Oct 2009 16:58:40 -0700 (PDT) Received: from ?192.168.0.9? (ppp118-209-175-59.lns20.mel6.internode.on.net [118.209.175.59]) by mx.google.com with ESMTPS id 21sm8144703fks.9.2009.10.13.16.58.37 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 13 Oct 2009 16:58:39 -0700 (PDT) Message-ID: <4AD51407.4070509@gmail.com> Date: Wed, 14 Oct 2009 10:57:59 +1100 From: Mark Hammond Reply-To: mhammond@skippinet.com.au User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.4pre) Gecko/20090915 Thunderbird/3.0b4 MIME-Version: 1.0 To: user@couchdb.apache.org Subject: Re: 0.10 on windows References: <3B68E8531296AE4B8E3A1B73A628366E1343E57A10@MCCLANE.eservices.virginia.edu> In-Reply-To: <3B68E8531296AE4B8E3A1B73A628366E1343E57A10@MCCLANE.eservices.virginia.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 14/10/2009 3:47 AM, Brunjes, Lee (lmb7s) wrote: > > > First off, the new installer is very nice and seems to work real nice on server 2008. Thanks. My pleasure :) > To preempt some bug reports, if you are running windows and get the following error on tests: > > {"error":"error","reason":"eacces"} > > First check your folder permissions. If you can do run as admin and do the test suite with no errors, you should immediately be thinking that you have a permission issue. You may also have better results installing to a directory outside of program files. I'd love to hear if anyone manages this, but I'm fairly confident these ideas will not solve the problem: * As mentioned in the readme, the installer adjusts permissions on the directories with the DB. If you can use Futon to, eg, create an empty database, permissions are OK. In other words, "access denied" when *deleting* the test database certainly isn't a permissions issue, as the test suite previously managed to *create* it. * Many of those tests work successfully if you run them manually and retry a few times. Often they work on the second attempt, sometimes even more are needed, and sometimes I just resort to restarting couch itself - the *first* test you attempt to run after a restart almost always works OK. The problem is simply that couchdb itself is trying to delete a file from the file-system while couchdb itself still has that file open. This works on most platforms other than Windows. This same problem will prevent compaction working (actually, it *does* compact OK, but fails to swap in the newly compacted database as the old one is still in use by couch itself) > I will also be updating the installer page I wrote to point the user to the new, official 0.10, installer. Excellent, thanks! Cheers, Mark