Arquivos de configuração antigos e fixos não são compatíveis com a nova versão.
Tentou em ambos os 1.2.0 e 1.4.0, ambos erro e não será iniciado. Os arquivos de configuração são padrão para além dos meus administradores de usuários adicionados.
Apache CouchDB 1.4.0 (LogLevel=info) is starting. {"init terminating in do_boot",{{badmatch,{error,{bad_return,{{couch_app,start,[normal,["/etc/couchdb/default.ini","/etc/couchdb/local.ini"]]},{'EXIT',{{badmatch,{error,{shutdown,{failed_to_start_child,couch_primary_services,{shutdown,{failed_to_start_child,collation_driver,"cannot open shared object file: No such file or directory"}}}}}},[{couch_server_sup,start_server,1,[{file,"couch_server_sup.erl"},{line,98}]},{application_master,start_it_old,4,[{file,"application_master.erl"},{line,269}]}]}}}}}},[{couch,start,0,[{file,"couch.erl"},{line,18}]},{init,start_it,1,[]},{init,start_em,1,[]}]}}
Arquivos de configuração antigos e fixos não são compatíveis com a nova versão.
Eu acho que foi um problema no arquivo de configuração para mim também. Eu usei o seguinte no OS X:
rm -rf /usr/local/etc/couchdb/
brew uninstall couchdb
brew install couchdb
Isso é causado por ter o valor errado para util_driver_dir no arquivo default.ini.
Algumas distribuições adicionam a versão do CouchDB a esse diretório, fazendo com que os arquivos de configuração antigos falhem.