couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vlad GURDIGA <gurd...@gmail.com>
Subject Re: make check fails
Date Thu, 19 Nov 2009 08:14:55 GMT
I've tried to checkout the source trunk anew. Everything worked. Then
went back to the broken one, svn update-d, ./bootstrap && ./configure
&& make check failed again. After a "make clean" everything worked
perfectly. =( make check and Futon test suite.

Sorry for the so much noise.


On Wed, Nov 18, 2009 at 9:52 AM, Vlad GURDIGA <gurdiga@gmail.com> wrote:
> On Tue, Nov 17, 2009 at 8:30 PM, Paul Davis <paul.joseph.davis@gmail.com> wrote:
>> On Tue, Nov 17, 2009 at 4:30 AM, Vlad GURDIGA <gurdiga@gmail.com> wrote:
>>> On Tue, Nov 17, 2009 at 10:16 AM, Paul Joseph Davis
>>> <paul.joseph.davis@gmail.com> wrote:
>>>>
>>>>
>>>>
>>>>
>>>> On Nov 17, 2009, at 2:24 AM, Vlad GURDIGA <gurdiga@gmail.com> wrote:
>>>>
>>>>> On Mon, Nov 16, 2009 at 8:42 PM, Paul Davis <paul.joseph.davis@gmail.com>
>>>>> wrote:
>>>>>>
>>>>>> On Mon, Nov 16, 2009 at 6:05 AM, Vlad GURDIGA <gurdiga@gmail.com>
wrote:
>>>>>>>
>>>>>>> On Fri, Nov 13, 2009 at 5:54 PM, Paul Davis
>>>>>>> <paul.joseph.davis@gmail.com> wrote:
>>>>>>>>
>>>>>>>> On Fri, Nov 13, 2009 at 10:47 AM, Paul Davis
>>>>>>>> <paul.joseph.davis@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>> On Fri, Nov 13, 2009 at 8:15 AM, Vlad GURDIGA <gurdiga@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> Hello,
>>>>>>>>>>
>>>>>>>>>> I'm not sure it's the right list to send this, so,
excuse me if I'm
>>>>>>>>>> wrong, and please advise.
>>>>>>>>>>
>>>>>>>>>> Here is the report of my "make check": http://pastie.org/697173
>>>>>>>>>>
>>>>>>>>>> If more logs are needed, let me know.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Can you paste the output of running this from the  CouchDB
src
>>>>>>>>> directory?
>>>>>>>>>
>>>>>>>>> $ prove -v test/etap/*.t
>>>>>>>>>
>>>>>>>>> Paul Davis
>>>>>>>>>
>>>>>>>>
>>>>>>>> Also, does ./utils/run work for you?
>>>>>>>
>>>>>>> Looks good:
>>>>>>>
>>>>>>> [vladd@kpax couchdb]$ pwd
>>>>>>> /home/vladd/src/couchdb
>>>>>>> [vladd@kpax couchdb]$ ./utils/run
>>>>>>> Apache CouchDB 0.11.0b835834 (LogLevel=info) is starting.
>>>>>>> Apache CouchDB has started. Time to relax.
>>>>>>> [info] [<0.29.0>] Apache CouchDB has started on http://127.0.0.1:5984/
>>>>>>> ^C
>>>>>>> [vladd@kpax couchdb]$
>>>>>>>
>>>>>>>
>>>>>>> After starting it with ./utils/run I've tried to run the "Test
Suite"
>>>>>>> from Futon and the only failing tests are oauth, replication,
and
>>>>>>> security_validation.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> Paul Davis
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>> Vlad,
>>>>>>
>>>>>> $ ERL_FLAGS="-pa ./test/etap" prove -v test/etap/*.t
>>>>>
>>>>> This still seems to fail some tests: http://pastie.org/702238.
>>>>>
>>>>> I even "svn update"-d a minute ago and retried ./bootstrap &&
>>>>> ./configure && make && make check, but it still has some
failures:
>>>>> http://pastie.org/702240.
>>>>>
>>>>> On my home 32-bit FC11, everything seems to be okay, I've checked last
>>>>> night. :-/ I'm kinda tensed that it may be that is something I'm doing
>>>>> wrong, or I'm missing something, or it's something wrong with my
>>>>> 64-bit FC11?! What else should I check to make sure it's not the case
>>>>> and I'm not wasting your time?
>>>>>
>>>>> Thank you!
>>>>>
>>>>>
>>>>>>
>>>>>> or
>>>>>>
>>>>>> $ ./test/etap/run
>>>>>>
>>>>>> In the updates to the build system I added a helper in the test
>>>>>> directory to specify paths to files. If run doesn't exist, you
>>>>>> probably need to do:
>>>>>>
>>>>>> $ ./bootstrap && ./configure && make
>>>>>>
>>>>>> To get the new build system updates.
>>>>>>
>>>>>> HTH,
>>>>>> Paul Davis
>>>>>>
>>>>
>>>> Much closer. Can you run those individually to get the verbose output. If
>>>> you still have a patched run.tpl you should make it "prove -v" in your diff.
>>>>
>>>> Then it should just be:
>>>>
>>>> $ ./test/etap/run test/etap/11*.t
>>>
>>> OK, here it comes: http://pastie.org/702292
>>>
>>>>
>>>> You don't happen to have weird firewall rules that could prevent replication
>>>> to 127.0.0.1 or anything right?  That's about the only reason I can think
of
>>>> that would allow 070 to pass but not the 11x replication tests.
>>>
>>> Probably not: I'm using only localhost to access CouchDB, but for the
>>> sake of this test I've shut down iptables.
>>>
>>>> Paul Davis
>>>>
>>>
>>
>> Vlad,
>>
>> Hmm, do you happen to have a version of Mochiweb installed into your
>> system library directory?
>
> I'm not sure what "system library directory" means and I ran a find instead:
>
> [root@kpax ~]# find / -type d -name \*mochiweb\*
> /home/vladd/src/couchdb/src/mochiweb
> /home/vladd/src/0.10.0/src/mochiweb
> /usr/local/lib/couchdb/erlang/lib/mochiweb-r97
> [root@kpax ~]#
>
>> Or perhaps an old version in
>> $PREFIX/lib/couchdb/erlang/lib/?
>
> [vladd@kpax cozy]$ ls -l /usr/local/lib/couchdb/erlang/lib
> total 44
> drwxr-xr-x 5 root root 4096 2009-09-30 16:48 couch-0.10.0
> drwxr-xr-x 5 root root 4096 2009-11-13 15:20 couch-0.10.1
> drwxr-xr-x 5 root root 4096 2009-09-21 09:33 couch-0.11.0a817170
> drwxr-xr-x 5 root root 4096 2009-10-15 13:42 couch-0.11.0b825459
> drwxr-xr-x 5 root root 4096 2009-10-15 15:20 couch-0.11.0b825472
> drwxr-xr-x 5 root root 4096 2009-11-03 13:46 couch-0.11.0b832396
> drwxr-xr-x 5 root root 4096 2009-11-13 15:09 couch-0.11.0b835834
> drwxr-xr-x 3 root root 4096 2009-09-21 09:33 erlang-oauth
> drwxr-xr-x 3 root root 4096 2009-09-30 16:48 etap
> drwxr-xr-x 3 root root 4096 2009-09-21 09:33 ibrowse-1.5.2
> drwxr-xr-x 3 root root 4096 2009-09-21 09:33 mochiweb-r97
> [vladd@kpax cozy]$
>
>
>>
>> Paul
>>
>

Mime
View raw message