couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sinan Gabel <sinan.ga...@gmail.com>
Subject Re: CouchDB 1.6.1 on Debian 8
Date Fri, 03 Jun 2016 14:27:14 GMT
...
make[3]: Leaving directory '/usr/local/src/couchdb-1.x.x/src/snappy'
Making all in couchjs-node
make[3]: Entering directory '/usr/local/src/couchdb-1.x.x/src/couchjs-node'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/usr/local/src/couchdb-1.x.x/src/couchjs-node'
make[3]: Entering directory '/usr/local/src/couchdb-1.x.x/src'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/usr/local/src/couchdb-1.x.x/src'
make[2]: Leaving directory '/usr/local/src/couchdb-1.x.x/src'
Making all in share
make[2]: Entering directory '/usr/local/src/couchdb-1.x.x/share'
Making all in doc
make[3]: Entering directory '/usr/local/src/couchdb-1.x.x/share/doc'
Making all in build
make[4]: Entering directory '/usr/local/src/couchdb-1.x.x/share/doc/build'
make  all-am
make[5]: Entering directory '/usr/local/src/couchdb-1.x.x/share/doc/build'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/usr/local/src/couchdb-1.x.x/share/doc/build'
make[4]: Leaving directory '/usr/local/src/couchdb-1.x.x/share/doc/build'
make[4]: Entering directory '/usr/local/src/couchdb-1.x.x/share/doc'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/usr/local/src/couchdb-1.x.x/share/doc'
make[3]: Leaving directory '/usr/local/src/couchdb-1.x.x/share/doc'
make[3]: Entering directory '/usr/local/src/couchdb-1.x.x/share'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/usr/local/src/couchdb-1.x.x/share'
make[2]: Leaving directory '/usr/local/src/couchdb-1.x.x/share'
Making all in test
make[2]: Entering directory '/usr/local/src/couchdb-1.x.x/test'
Making all in couchdb
make[3]: Entering directory '/usr/local/src/couchdb-1.x.x/test/couchdb'
Making all in fixtures
make[4]: Entering directory
'/usr/local/src/couchdb-1.x.x/test/couchdb/fixtures'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory
'/usr/local/src/couchdb-1.x.x/test/couchdb/fixtures'
make[4]: Entering directory '/usr/local/src/couchdb-1.x.x/test/couchdb'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/usr/local/src/couchdb-1.x.x/test/couchdb'
mkdir -p ebin/
mkdir -p temp/
/usr/bin/erlc -Wall -I../../src -I../../test/couchdb/include \
        -o ../../test/couchdb/ebin/   \
        ../../test/couchdb/test_request.erl \
        ../../test/couchdb/test_web.erl
chmod +x run
chmod +x ../../test/couchdb/fixtures/os_daemon_configer.escript
make[3]: Leaving directory '/usr/local/src/couchdb-1.x.x/test/couchdb'
Making all in javascript
make[3]: Entering directory '/usr/local/src/couchdb-1.x.x/test/javascript'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/usr/local/src/couchdb-1.x.x/test/javascript'
Making all in view_server
make[3]: Entering directory '/usr/local/src/couchdb-1.x.x/test/view_server'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/usr/local/src/couchdb-1.x.x/test/view_server'
make[3]: Entering directory '/usr/local/src/couchdb-1.x.x/test'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/usr/local/src/couchdb-1.x.x/test'
make[2]: Leaving directory '/usr/local/src/couchdb-1.x.x/test'
Making all in var
make[2]: Entering directory '/usr/local/src/couchdb-1.x.x/var'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/usr/local/src/couchdb-1.x.x/var'
Making all in utils
make[2]: Entering directory '/usr/local/src/couchdb-1.x.x/utils'
sed -e "s|%ERL%|/usr/bin/erl|g" \
    -e "s|%ICU_CONFIG%|/usr/bin/icu-config|g" \
    -e "s|%bindir%|/usr/local/src/couchdb-1.x.x/bin|g" \
    -e "s|%defaultini%|default_dev.ini|g" \
    -e "s|%localini%|local_dev.ini|g" \
    -e "s|%localerlanglibdir%|/usr/local/src/couchdb-1.x.x\/src \
        -pa /usr/local/src/couchdb-1.x.x\/src\/couchdb \
        -pa /usr/local/src/couchdb-1.x.x\/src\/ejson \
        -pa /usr/local/src/couchdb-1.x.x\/src\/erlang-oauth \
        -pa /usr/local/src/couchdb-1.x.x\/src\/ibrowse \
        -pa /usr/local/src/couchdb-1.x.x\/src\/mochiweb \
        -pa /usr/local/src/couchdb-1.x.x\/src\/snappy|g" \
    -e "s|%localconfdir%|/usr/local/src/couchdb-1.x.x/etc/couchdb|g" \
    -e "s|%localstatelogdir%|/usr/local/src/couchdb-1.x.x/tmp/log|g" \
    -e "s|%localstatelibdir%|/usr/local/src/couchdb-1.x.x/tmp/lib|g" \
    -e "s|%localstatedir%|/usr/local/src/couchdb-1.x.x/tmp|g" \
    -e "s|%locallibdir%|/usr/local/src/couchdb-1.x.x/tmp|g" \
    -e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
    -e "s|%package_author_address%|dev@couchdb.apache.org|g" \
    -e "s|%package_author_name%|The Apache Software Foundation|g" \
    -e "s|%package_name%|Apache CouchDB|g" \
    -e "s|%version%|1.7.0|g" \
    -e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
run < ../bin/couchdb.tpl
chmod +x run
make[2]: Leaving directory '/usr/local/src/couchdb-1.x.x/utils'
make[2]: Entering directory '/usr/local/src/couchdb-1.x.x'
make[2]: *** No rule to make target 'THANKS', needed by 'THANKS.gz'.  Stop.
make[2]: Leaving directory '/usr/local/src/couchdb-1.x.x'
Makefile:567: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/usr/local/src/couchdb-1.x.x'
Makefile:466: recipe for target 'all' failed
make: *** [all] Error 2


On 3 June 2016 at 16:20, Jan Lehnardt <jan@apache.org> wrote:

>
> > On 03 Jun 2016, at 16:12, Sinan Gabel <sinan.gabel@gmail.com> wrote:
> >
> > Hi!
> >
> > I tried to install 1.x.x on Ubuntu 16.04 Desktop and it failed with
> roughly
>
> What is the error precisely?
>
> Best
> Jan
> --
>
>
>
> > the same info as given above.
> >
> > Br,
> > Sinan
> >
> > On 3 June 2016 at 05:32, Frédéric Audon <chavenay@gmail.com> wrote:
> >
> >>
> >>
> >> On 1 Jun 2016, at 7:43, Jan Lehnardt wrote:
> >>
> >> On 01 Jun 2016, at 00:09, Frédéric Audon <chavenay@gmail.com> wrote:
> >>>>
> >>>>
> >>>> Le 31 mai 2016 à 18:59, Jan Lehnardt <jan@apache.org> a écrit
:
> >>>>>
> >>>>>
> >>>>> On 31 May 2016, at 18:57, Frédéric Audon <chavenay@gmail.com>
wrote:
> >>>>>>
> >>>>>>
> >>>>>> Le 31 mai 2016 à 16:46, Jan Lehnardt <jan@apache.org>
a écrit :
> >>>>>>>
> >>>>>>>
> >>>>>>> On 31 May 2016, at 16:06, Frédéric Audon <chavenay@gmail.com>
> wrote:
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Le 30 mai 2016 à 22:59, Jan Lehnardt <jan@apache.org>
a écrit :
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On 30 May 2016, at 18:53, Frédéric Audon <chavenay@gmail.com>
> >>>>>>>>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>> Hello
> >>>>>>>>>>
> >>>>>>>>>> I try to install CouchDB 16.1 on Debian 8 (
jessie )
> >>>>>>>>>>
> >>>>>>>>>> I stuck
> >>>>>>>>>> checking Erlang version of compatibility ...
Erlang detected
> >>>>>>>>>> Version: 7.3.0 ... configure: error : The installed
version of
> Erlang must
> >>>>>>>>>> be> = R14B ( erts - 5.8.1 ) and = <17
( erts -6.0 )
> major_version does not
> >>>>>>>>>> match
> >>>>>>>>>>
> >>>>>>>>>> What should I do ?
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Best option probably is to build CouchDB from source,
the 1.x.x
> >>>>>>>>> branch is slightly ahead of 1.6.1 but safe to use
in production,
> and
> >>>>>>>>> compatible with newer Erlang releases.
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>> ok
> >>>>>>>>
> >>>>>>>> wget https://github.com/apache/couchdb/archive/1.6.x.zip
> >>>>>>>> unzip 1.6.x.zip
> >>>>>>>> cd couchdb-1.6.x/
> >>>>>>>>
> >>>>>>>> How do I get ./configure ?
> >>>>>>>>
> >>>>>>>
> >>>>>>> ./bootstrap
> >>>>>>>
> >>>>>>
> >>>>>> Unable to find any variant: glibtoolize libtoolize
> >>>>>>
> >>>>>> Have you installed a version of this package?
> >>>>>>
> >>>>>
> >>>>> You need to install libtool :)
> >>>>>
> >>>>> Dev dependencies are explained in DEVELOPERS (
> >>>>> https://github.com/apache/couchdb/blob/1.x.x/DEVELOPERS)
> >>>>>
> >>>>> (you probably want `./configure --disable-docs` to avoid the LaTeX
> etc.
> >>>>> dependency chain)
> >>>>>
> >>>>>
> >>>> Thanks Jan
> >>>>
> >>>> ./bootstrap OK
> >>>> ./configure --prefix=/usr/local --with-js-lib=/usr/lib
> >>>> --with-js-include=/usr/include/mozjs --enable-init OK
> >>>> make && make install -->KO
> >>>>
> >>>> make[2]: Leaving directory '/root/couchdb-1.6.x/utils’
> >>>>
> >>>
> >>> looks like you are building 1.6.x and not 1.x.x?
> >>>
> >>> Can you try 1.x.x?
> >>>
> >>>
> >> gzip -9 < README.rst > README.gz
> >> make[2]: *** No rule to make target 'THANKS', needed by 'THANKS.gz'.
> Stop.
> >> make[2]: Leaving directory '/var/lib/couchdb/couchdb-1.x.x'
> >> Makefile:555: recipe for target 'all-recursive' failed
> >> make[1]: *** [all-recursive] Error 1
> >> make[1]: Leaving directory '/var/lib/couchdb/couchdb-1.x.x'
> >> Makefile:453: recipe for target 'all' failed
> >>
> >> make: *** [all] Error 2
> >>
>
> --
> Professional Support for Apache CouchDB:
> https://neighbourhood.ie/couchdb-support/
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message