Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have installed DesktopCouch on my Lubuntu 12.10 using apt-get

sudo apt-get install desktopcouch

Installation was ok, but when I try to start it with command couchdb, I get the following error:

{"init terminating in do_boot",{{badmatch,{error,{bad_return,{{couch_app,start,
[normal,["/etc/couchdb/default.ini","/etc/couchdb/local.ini"]]},{'EXIT',{{badmatch,
{error,{error,enoent}}},[{couch_server_sup,start_server,1,   
[{file,"couch_server_sup.erl"},{line,56}]},{application_master,start_it_old,4,
[{file,"application_master.erl"},{line,274}]}]}}}}}},[{couch,start,0
[{file,"couch.erl"},{line,18}]},{init,start_it,1,[]},{init,start_em,1,[]}]}}

Crash dump was written to: erl_crash.dump
init terminating in do_boot ()

Line-breaks added to the JSON for better readability

I have checked file /etc/couchdb/default.ini and I have created folder for data mentioned there (it was /var/lib/couchdb/1.2.0/) and assigned the 777 access rights to it. But it doesn't help.

I also tried sudo couchdb, but the result is the same.

File, mentioned in the error (erl_crash.dump) has 16k lines, makes no sense to me

I checked and another CouchDB is not running:

$ couchdb -s
Apache CouchDB is not running.

Running out of ideas... Do you know what the problem might be?

share|improve this question

1 Answer 1

up vote 1 down vote accepted

Don't install or use desktopcouch. It is no longer maintained or supported. See the EOL announcement for desktopcouch. Also, couchdb will soon be completely disabled on the Ubuntu One servers, as announced recently. It's not stated in that announcement, but notes sync was the last remaining service backed by couchdb on the server. Once it's down, there will be no more couch access on Ubuntu One (syncing with which was the sole reason for desktopcouch). The desktopcouch package has been removed from the archive completely in 13.04.

share|improve this answer
    
I'm not talking about Ubuntu One, but about Lubuntu, installed on my laptop. I simply need to get any kind of CouchDB instance running on my laptop. Is there any chance? –  Tom Burger Feb 14 '13 at 16:43
    
CouchDB is a system service. sudo service couchdb start should start it, but you may be missing a required package for that if you install desktopcouch as a way of getting couchdb. –  dobey Feb 14 '13 at 20:26
    
ok, I removed desktopcouch, I installed regular couchdb. Now the command couchdb gives still the same error, but sudo service couchdb start works and it really starts couchdb. Thanks... –  Tom Burger Feb 14 '13 at 22:55

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.