Thanks for the quick fix for the previous error with erica clone! Â That fix worked, but now I've hit another one:
==> tmp (clone)
ERROR: clone failed while processing /Users/avh4/Documents/workspace/couchmusic/tmp: {'EXIT',{undef,[{couchbeam,stream_fetch_attachment,
                <<"erica_fail">>,[]},
              <<"_design/couchmusic">>,"lib/typeahead.min.js",
              <0.2.0>],
              []},
        {erica_clone,attachments_to_fs,4,
               [{file,"src/erica_clone.erl"},{line,107}]},
        {erica_clone,do_clone,4,
               [{file,"src/erica_clone.erl"},{line,89}]},
        {erica_core,run_modules,4,
              [{file,"src/erica_core.erl"},{line,97}]},
        {erica_core,execute,4,[{file,"src/erica_core.erl"},{line,67}]},
        {erica,main,1,[{file,"src/erica.erl"},{line,12}]},
        {escript,run,2,[{file,"escript.erl"},{line,747}]},
        {escript,start,1,[{file,"escript.erl"},{line,277}]}]}}
I dug into this one a bit, and it seems that `couchbeam:stream_fetch_attachment` was removed in this commit to couchbeam:
But with that change, erica simply hangs when it starts fetching the attachments (I guess the return value/callbacks are quite different with fetch_attachment vs the old stream_fetch_attachment).
Perhaps this is also an easy fix for Benoit or someone familiar with couchbeam? Â :)
--Aaron V.