Good, that did it i.e.: touch THANKS
CouchDB 1.x.x now works also on Ubuntu 16.04 Desktop. On 3 June 2016 at 16:27, Sinan Gabel <[email protected]> wrote: > ... > 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%|[email protected]|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 <[email protected]> wrote: > >> >> > On 03 Jun 2016, at 16:12, Sinan Gabel <[email protected]> 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 <[email protected]> wrote: >> > >> >> >> >> >> >> On 1 Jun 2016, at 7:43, Jan Lehnardt wrote: >> >> >> >> On 01 Jun 2016, at 00:09, Frédéric Audon <[email protected]> wrote: >> >>>> >> >>>> >> >>>> Le 31 mai 2016 à 18:59, Jan Lehnardt <[email protected]> a écrit : >> >>>>> >> >>>>> >> >>>>> On 31 May 2016, at 18:57, Frédéric Audon <[email protected]> >> wrote: >> >>>>>> >> >>>>>> >> >>>>>> Le 31 mai 2016 à 16:46, Jan Lehnardt <[email protected]> a écrit : >> >>>>>>> >> >>>>>>> >> >>>>>>> On 31 May 2016, at 16:06, Frédéric Audon <[email protected]> >> wrote: >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> Le 30 mai 2016 à 22:59, Jan Lehnardt <[email protected]> a écrit : >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> On 30 May 2016, at 18:53, Frédéric Audon <[email protected]> >> >>>>>>>>>> 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/ >> >> >
