The 2.0.x branch should be operational again. Just as a heads up: the branch won’t probably get much use in the future. The next release is going to 2.1.0, so 2.0.x is only going to move, if we have to fix anything in 2.0.x for folks that can’t go from 2.0.0 to 2.1.0 and I’d say this is rather unlikely at this point.
Best Jan -- > On 20 Mar 2017, at 15:52, Jan Lehnardt <[email protected]> wrote: > > Sorry my bad, we have fixed this in master, not 2.0.x, let me fix that real > quick for you. > > Best > Jan > -- > >> On 20 Mar 2017, at 15:46, Dan Ballance <[email protected]> wrote: >> >> Hi Jan, >> >> thanks also for the super-fast response. I have run `rm -fr` to completely >> removed the couchdb git repository and run the build again but I am still >> getting the same error. So this is branch 2.0.x. It should be working you >> are saying because it's not for me unfortunately? :( >> >> ==> configuring couchdb in rel/couchdb.config >> make: Entering directory >> '/usr/local/src/couchdb/src/rebar' >> ./bootstrap >> Recompile: src/rebar >> Recompile: src/rebar_abnfc_compiler >> Recompile: src/rebar_app_utils >> Recompile: src/rebar_appups >> Recompile: src/rebar_asn1_compiler >> Recompile: src/rebar_base_compiler >> Recompile: src/rebar_cleaner >> Recompile: src/rebar_config >> Recompile: src/rebar_core >> Recompile: src/rebar_cover_utils >> Recompile: src/rebar_ct >> Recompile: src/rebar_deps >> Recompile: src/rebar_dia_compiler >> Recompile: src/rebar_dialyzer >> Recompile: src/rebar_edoc >> Recompile: src/rebar_erlc_compiler >> Recompile: src/rebar_erlydtl_compiler >> Recompile: src/rebar_escripter >> Recompile: src/rebar_eunit >> Recompile: src/rebar_file_utils >> Recompile: src/rebar_getopt >> Recompile: src/rebar_lfe_compiler >> Recompile: src/rebar_log >> Recompile: src/rebar_metacmds >> Recompile: src/rebar_mustache >> Recompile: src/rebar_neotoma_compiler >> Recompile: src/rebar_otp_app >> Recompile: src/rebar_otp_appup >> Recompile: src/rebar_port_compiler >> Recompile: src/rebar_proto_compiler >> Recompile: src/rebar_proto_gpb_compiler >> Recompile: src/rebar_protobuffs_compiler >> Recompile: src/rebar_qc >> Recompile: src/rebar_rel_utils >> Recompile: src/rebar_reltool >> Recompile: src/rebar_require_vsn >> Recompile: src/rebar_shell >> Recompile: src/rebar_subdirs >> Recompile: src/rebar_templater >> Recompile: src/rebar_upgrade >> Recompile: src/rebar_utils >> Recompile: src/rebar_xref >> Recompile: src/rmemo >> ==> rebar (compile) >> ==> rebar (escriptize) >> Congratulations! You now have a self-contained script >> called "rebar" in >> your current working directory. Place this script >> anywhere in your path >> and you can use rebar to build OTP-compliant apps. >> make: Leaving directory '/usr/local/src/couchdb/src/rebar' >> make: Entering directory >> '/usr/local/src/couchdb/src/rebar' >> make: Leaving directory '/usr/local/src/couchdb/src/rebar' >> ==> updating dependencies >> WARN: Expected /usr/local/src/couchdb/src/docs to be a >> raw dependency directory, but no directory found. >> WARN: Expected /usr/local/src/couchdb/src/fauxton to be >> a raw dependency directory, but no directory found. >> ==> rel (get-deps) >> ==> couchdb (get-deps) >> WARN: Expected /usr/local/src/couchdb/src/docs to be a >> raw dependency directory, but no directory found. >> WARN: Expected /usr/local/src/couchdb/src/fauxton to be >> a raw dependency directory, but no directory found. >> Pulling couch_epi from {git," >> https://git-wip-us.apache.org/repos/asf/couchdb-couch-epi.git", >> >> "f6ad55d804ac741b59fe37dd092787113847661c"} >> Cloning into 'couch_epi'... >> Pulling config from {git," >> https://git-wip-us.apache.org/repos/asf/couchdb-config.git", >> >> "a83b75ef4d3dc80071ae8ae412fb0c724726d12c"} >> Cloning into 'config'... >> Pulling b64url from {git," >> https://git-wip-us.apache.org/repos/asf/couchdb-b64url.git", >> >> "6895652d80f95cdf04efb14625abed868998f174"} >> Cloning into 'b64url'... >> Pulling couch_log from {git," >> https://git-wip-us.apache.org/repos/asf/couchdb-couch-log.git", >> >> "ad803f66dbd1900b67543259142875a6d03503ce"} >> Cloning into 'couch_log'... >> Pulling chttpd from {git," >> https://git-wip-us.apache.org/repos/asf/couchdb-chttpd.git", >> >> "297493f29978d6effd9ae865b5822f54261c6955"} >> Cloning into 'chttpd'... >> Pulling couch from {git," >> https://git-wip-us.apache.org/repos/asf/couchdb-couch.git", >> >> "a468b0db6f1a9795b32e26c34b340df4d51f31b0"} >> Cloning into 'couch'... >> Pulling couch_index from {git," >> https://git-wip-us.apache.org/repos/asf/couchdb-couch-index.git", >> >> "53555fd909d5dd3d4a610c3fd6795950a8f7d022"} >> Cloning into 'couch_index'... >> Pulling couch_mrview from {git," >> https://git-wip-us.apache.org/repos/asf/couchdb-couch-mrview.git", >> >> "a0b0392afe66ece9ef3bb4fdd5a4f159c97c47eb"} >> Cloning into 'couch_mrview'... >> Pulling couch_replicator from {git," >> https://git-wip-us.apache.org/repos/asf/couchdb-couch-replicator.git", >> >> "b9232c8d410d529d65030896e075c4b4327631b0"} >> Cloning into 'couch_replicator'... >> Pulling couch_plugins from {git," >> https://git-wip-us.apache.org/repos/asf/couchdb-couch-plugins.git", >> >> "3e73b723cb126cfc471b560d17c24a8b5c540085"} >> Cloning into 'couch_plugins'... >> Pulling couch_event from {git," >> https://git-wip-us.apache.org/repos/asf/couchdb-couch-event.git", >> >> "7e382132219d708239306aa3591740694943d367"} >> Cloning into 'couch_event'... >> Pulling couch_stats from {git," >> https://git-wip-us.apache.org/repos/asf/couchdb-couch-stats.git", >> >> "7895d4d3f509ed24f09b6d1a0bd0e06af34551dc"} >> Cloning into 'couch_stats'... >> Pulling couch_peruser from {git," >> https://git-wip-us.apache.org/repos/asf/couchdb-peruser.git", >> >> "4eea9571171a5b41d832da32204a1122a01f4b0e"} >> Cloning into 'couch_peruser'... >> Pulling couch_tests from {git," >> https://git-wip-us.apache.org/repos/asf/couchdb-erlang-tests.git", >> >> "37b3bfeb4b1a48a592456e67991362e155ed81e0"} >> Cloning into 'couch_tests'... >> Pulling docs from {git," >> https://git-wip-us.apache.org/repos/asf/couchdb-documentation.git", >> >> "a135f2fe89f7b228b793aa2a8a62f0f34b576d8f"} >> Cloning into 'docs'... >> fatal: repository ' >> https://git-wip-us.apache.org/repos/asf/couchdb-documentation.git/' not >> found >> >> >> >> On Mon, Mar 20, 2017 at 2:30 PM Jan Lehnardt <[email protected]> wrote: >> >> >>> On 20 Mar 2017, at 15:17, Dan Ballance <[email protected]> wrote: >>> >>> Okay thanks for the swift response. So up until now I have been building >>> from GitHub. Here's my salt config: >>> >>> CouchDB source code from github: >>> git.latest: >>> - name: https://github.com/apache/couchdb.git >>> - target: /usr/local/src/couchdb >>> - rev: 2.0.x >>> - user: git-user >>> - require: >>> - file: CouchDB source directory >>> - user: Git user present >>> - failhard: True >>> - onlyif: test -d /usr/local/src/couchdb >>> >>> I was doing this to try and ensure we pick up the latest bug fixes in the >>> 2.0.x branch. This is slightly awkward because this was building fine and >>> I've passed this across to our ops team now and it's no longer building. >> Is >>> there any way I can get this to build via git and not have to download a >>> tarball? I'm just hoping not to have to rewrite my Salt state. I'm >> assuming >>> the plan would be for 2.0.x to be able to build from the source on GitHub? >> >> This should work again: >> https://github.com/apache/couchdb/commit/cb1a0cf62937821ab9403e8cba3ba08f2f0b80a7 >> >> This only fails if you are updating an existing checkout. In that case, >> run `git clean -ffdx` and start over. >> >> Sorry for the trouble! >> >> Best >> Jan >> -- >> >> >>> >>> Dan >>> >>> >>> On Mon, Mar 20, 2017 at 2:11 PM Dan Ballance <[email protected]> >>> wrote: >>> >>>> To give a little more detail: >>>> >>>> ==> couchdb (get-deps) >>>> WARN: Expected /usr/local/src/couchdb/src/docs to be a >>>> raw dependency directory, but no directory found. >>>> WARN: Expected /usr/local/src/couchdb/src/fauxton to be >>>> a raw dependency directory, but no directory found. >>>> Pulling docs from {git," >>>> https://git-wip-us.apache.org/repos/asf/couchdb-documentation.git", >>>> >>>> "a135f2fe89f7b228b793aa2a8a62f0f34b576d8f"} >>>> Cloning into 'docs'... >>>> fatal: repository ' >>>> https://git-wip-us.apache.org/repos/asf/couchdb-documentation.git/' not >>>> found >>>> >>>> https://git-wip-us.apache.org/repos/asf/couchdb-documentation.git >>>> Gives 404 - No such project >>>> >>>> >>>> >>>> On Mon, Mar 20, 2017 at 2:05 PM Dan Ballance <[email protected]> >>>> wrote: >>>> >>>> Hi, >>>> >>>> Is there some kind of server issues guys? My Salt deployment is breaking >>>> currently: >>>> >>>> git clone >>>> https://git-wip-us.apache.org/repos/asf/couchdb-documentation.git >>>> Cloning into 'couchdb-documentation'... >>>> fatal: repository ' >>>> https://git-wip-us.apache.org/repos/asf/couchdb-documentation.git/' not >>>> found >>>> >>>> Has something moved or changed maybe? I'm sure this was building okay for >>>> me a couple of weeks ago. >>>> >>>> Dan >>>> >>>> >>>> >>>> >> >> -- >> Professional Support for Apache CouchDB: >> https://neighbourhood.ie/couchdb-support/ > > -- > Professional Support for Apache CouchDB: > https://neighbourhood.ie/couchdb-support/ > -- Professional Support for Apache CouchDB: https://neighbourhood.ie/couchdb-support/
