couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jan Lehnardt <...@apache.org>
Subject Re: Mac CouchDB binaries are ready to test
Date Thu, 14 Feb 2013 18:58:05 GMT

On Feb 14, 2013, at 19:56 , "Eli Stevens (Gmail)" <wickedgrey@gmail.com> wrote:

> Ahh, in that case:  "Your installation looks fine. Time to Relax."
> 
> +1
> 
> Is there a jira ticket / release note / mailing list thread / wiki page
> that talks about the _restart issue?  Now I'm curious what the underlying
> problem is.

https://gist.github.com/fdmanana/1199903


> 
> Thanks,
> Eli
> 
> 
> On Thu, Feb 14, 2013 at 10:51 AM, Jan Lehnardt <jan@apache.org> wrote:
> 
>> Thanks Eli,
>> 
>> the test suite actually behaves as expected here. As long as "Verify
>> Installation"
>> works fine, this is good to go.
>> 
>> We also should see how we can solve the /_restart crashes permanently, but
>> if I
>> understand the situation correctly, there isn’t much we can do other than
>> prodding
>> other projects.
>> 
>> Best
>> Jan
>> --
>> 
>> 
>> 
>> On Feb 14, 2013, at 19:24 , "Eli Stevens (Gmail)" <wickedgrey@gmail.com>
>> wrote:
>> 
>>> As best I can recall, I did the following under OSX 10.7.5:
>>> 
>>> - Download the .zip
>>> - Decompress it
>>> - Copy it to applications
>>> - Doubleclick Apache CouchDB to start it
>>> - Ran a test script that I have for a library of mine (that's all of the
>>> couchable stuff in the logs), which worked fine.
>>> - Poked around in the UI a bit using the latest beta build of Firefox
>> (this
>>> might have overlapped the couchable tests).
>>> - Disabled Firebug (but didn't restart FF, not sure if that's important).
>>> - Ran the test suite.
>>> - Got a notification that Apache CouchDB had crashed.
>>> - Put the logs on gist:
>>> https://gist.github.com/wickedgrey/e5e566b999fe61f7432b  Errors
>> (restarts?)
>>> start around line 500, but don't seem to actually bring down the server.
>>> The crash stuff is at the end.
>>> 
>>> I restarted couchdb and tried to let the tests continue to run, but I am
>>> pretty sure they were borked by that point.  I can supply those logs too
>>> (it crashed again shortly after I tried to restart it).  Anything else I
>>> can provide?
>>> 
>>> I should note that I have the 1.2.0 "CouchDB Server" OSX binary as well,
>>> though it obviously wasn't running at the time.  I don't think I'd ever
>> run
>>> the test suite for that version, though it had been working fine for my
>>> light use otherwise (dev testing and the like).
>>> 
>>> Eli
>>> 
>>> 
>>> On Thu, Feb 14, 2013 at 9:44 AM, Ryan Ramage <ryan.ramage@gmail.com>
>> wrote:
>>> 
>>>> +1 on 10.6.8
>>>> 
>>>> 
>>>> 
>>>> On Thu, Feb 14, 2013 at 10:29 AM, Robert Newson <rnewson@apache.org>
>>>> wrote:
>>>> 
>>>>> +1 on 10.8.2.
>>>>> 
>>>>> On 14 February 2013 17:24, Jan Lehnardt <jan@apache.org> wrote:
>>>>>> Same link, next try:
>>>>>> 
>>>>>> http://people.apache.org/~jan/Apache-CouchDB-1.2.1.zip
>>>>>> 
>>>>>> This works on 10.7 and 10.8 for me.
>>>>>> 
>>>>>> If I get a few +1s here, I’ll put it on the site.
>>>>>> 
>>>>>> Best
>>>>>> Jan
>>>>>> --
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> On Feb 14, 2013, at 17:18 , Jan Lehnardt <jan@apache.org> wrote:
>>>>>> 
>>>>>>> 
>>>>>>> On Feb 14, 2013, at 17:13 , Jason Smith <jhs@iriscouch.com>
wrote:
>>>>>>> 
>>>>>>>> Yeah, relocatable binaries has so-far been a non-goal for
>>>>> build-couchdb,
>>>>>>>> simply since it is kind of tedious.
>>>>>>>> 
>>>>>>>> If you still have access to the install-couchdb project,
that has a
>>>>> pretty
>>>>>>>> decent implementation of a post-install script which fixes
paths and
>>>>> things.
>>>>>>> 
>>>>>>> Yup, that’s where I am. The XCode Project includes an adaptation
of
>>>> the
>>>>> orginal
>>>>>>> script that is slightly off, but I hope I can fix that. I don’t
think
>>>>> this needs
>>>>>>> to live in build-couchdb.
>>>>>>> 
>>>>>>> Best
>>>>>>> Jan
>>>>>>> --
>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On Thu, Feb 14, 2013 at 10:54 PM, Jan Lehnardt <jan@apache.org>
>>>> wrote:
>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> On Feb 14, 2013, at 16:48 , Jason Smith <jhs@iriscouch.com>
wrote:
>>>>>>>>> 
>>>>>>>>>> Jan, are you still using build-couchdb for this?
Sorry, I've lost
>>>>> track.
>>>>>>>>>> 
>>>>>>>>>> It is failing for me too on my mac so I will put
some work in to
>>>> get
>>>>>>>>> things
>>>>>>>>>> working again. I guess I'll see you in the GitHub
issues if so.
>>>>>>>>> 
>>>>>>>>> See Hans’s PRs (or his master branch cloudnode/build-couchdb)
that
>>>>> makes
>>>>>>>>> things
>>>>>>>>> work on my end.
>>>>>>>>> 
>>>>>>>>> The only thing I am still fiddling with is automating
the
>>>> relocatable
>>>>> Mac
>>>>>>>>> Binary
>>>>>>>>> creation.
>>>>>>>>> 
>>>>>>>>> Thx!
>>>>>>>>> Jan
>>>>>>>>> --
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> On Thu, Feb 14, 2013 at 9:49 PM, Jan Lehnardt <jan@apache.org>
>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>>> Alexander reports:
>>>>>>>>>>> 
>>>>>>>>>>> [15:48:58] <Kxepal>      jan____: /couchdbx-core/bin/couchdb:
>> line
>>>>> 263:
>>>>>>>>>>> /Users/jan/build/bin/erl: No such file or directory
on 10.8
>>>>>>>>>>> 
>>>>>>>>>>> Back to the drawing board.
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> On Feb 14, 2013, at 15:41 , Jan Lehnardt <jan@apache.org>
wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> I had a stab at this:
>>>>>>>>>>>> 
>>>>>>>>>>>> https://github.com/cloudnode/couchdbx-app/issues/4
>>>>>>>>>>>> 
>>>>>>>>>>>> And seem to be able to build a correct zip
file for 10.7 and
>> 10.8
>>>>> on
>>>>>>>>>>> 10.7.
>>>>>>>>>>>> 
>>>>>>>>>>>> Can you all give it a try and we can put
it up on the website:
>>>>>>>>>>>> 
>>>>>>>>>>>> http://people.apache.org/~jan/Apache-CouchDB-1.2.1.zip
>>>>>>>>>>>> 
>>>>>>>>>>>> Cheers
>>>>>>>>>>>> Jan
>>>>>>>>>>>> --
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> On Feb 12, 2013, at 21:38 , Jan Lehnardt
<jan@apache.org>
>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> On Jan 20, 2013, at 20:55 , Hans J Schroeder
<hs@cloudno.de>
>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On Jan 20, 2013, at 6:34 PM, Jan
Lehnardt <jan@apache.org>
>>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Jan 20, 2013, at 15:25 , Hans
J Schroeder <hs@cloudno.de>
>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On Jan 20, 2013, at 2:49
PM, Jan Lehnardt <jan@apache.org>
>>>>> wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On Jan 19, 2013, at 17:22
, Hans J Schroeder <
>> hs@cloudno.de
>>>>> 
>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> The Mac CouchDB 1.2.1
binaries are ready to test. I tested
>>>> on
>>>>>>>>>>> Mountain Lion and all tests went through.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> http://gitweb.cloudno.de/downloads/
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> - Hans
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> With “Verify Installation”
or the basics.js test I get
>>>>>>>>>>> “os_process_error, 133”. When running `couchjs`
solo I get:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> ./bin/couchjs
>>>>>>>>>>>>>>>>> dyld: Library not loaded:
/opt/local/lib/libidn.11.dylib
>>>>>>>>>>>>>>>>> Referenced from: /Users/jan/Downloads/Apache
>>>>>>>>>>> CouchDB.app/Contents/Resources/couchdbx-core/./bin/couchjs
>>>>>>>>>>>>>>>>> Reason: image not found
>>>>>>>>>>>>>>>>> Trace/BPT trap: 5
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Any ideas?
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> The rest looks very solid,
thanks! :)
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Cheers
>>>>>>>>>>>>>>>>> Jan
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Hi Jan,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Thanks for testing. I wil
have a look at it.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> - Hans
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Hey Hans,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> I tried building one from source
an ran into a few issues
>>>> that I
>>>>>>>>>>> wrote up here:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> https://github.com/cloudnode/couchdbx-app/issues/4
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> I feel we are very close to shipping
something solid.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Jason, I found a few issues build-couchdb:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> https://github.com/iriscouch/build-couchdb/issues/66
>>>>>>>>>>>>>>> https://github.com/iriscouch/build-couchdb/issues/56
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> I worked around it by temporarily
unlinking help2man in
>>>>> Homebrew,
>>>>>>>>> but
>>>>>>>>>>> that
>>>>>>>>>>>>>>> can’t be the proper solution
:)
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Best
>>>>>>>>>>>>>>> Jan
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I have found the bug. Here are the
updated binaries:
>>>>>>>>>>> http://gitweb.cloudno.de/downloads/
>>>>>>>>>>>>>> I have moved the bugged version into
the rejected directory.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I tried rebuilding here, and I still
get the linkage to the
>>>> wrong
>>>>>>>>>>> ./bin/erl as outlined
>>>>>>>>>>>>> in https://github.com/cloudnode/couchdbx-app/issues/4
— How
>> did
>>>>> you
>>>>>>>>>>> fix that and are these
>>>>>>>>>>>>> fixes online?
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I also had to tmp-unlink help2man again
as couchjs -h was Abort
>>>>>>>>>>> Trapping.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Best
>>>>>>>>>>>>> Jan
>>>>>>>>>>>>> --
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> --
>>>>>>>>>> Iris Couch
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> --
>>>>>>>> Iris Couch
>>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>> 
>> 


Mime
View raw message