Eu não diria que eles são explicitamente relacionados ao Ubuntu One.
O CouchDB é um banco de dados. É uma maneira relativamente leve e rápida de armazenar dados simples. Aplicativos podem usá-lo para armazenar seus dados. Uma vantagem sobre coisas como o SQLite (que é mais rápido que o CouchDB) é que é muito mais fácil descarregar uma carga de registros para o JSON e importá-los em outra extremidade sem conflito. Você pode fazer isso com bancos de dados relacionais, mas isso geralmente significa camadas em alguma lógica de log de transação que ainda pode causar problemas em configurações assíncronas. Isso significa que ele pode ser facilmente usado em sistemas de controle de versão como o Ubuntu One com muito mais eficiência.
Acho que estamos nos afastando um pouco do ponto real. O indício de que algo não está certo deve ser a presença de ubuntu-desktop
nesse lote. É apenas um metapacote, mas contém as dependências da maior parte do sistema desktop do Ubuntu. Se você removê-lo e, em seguida, algo fizer uma remoção automática, provavelmente perderá a maior parte de sua área de trabalho.
Há também um conflito com xulrunner-1.9.1
, que é uma dependência principal do Firefox.
Em suma, libmozjs-dev
não é compatível com o que você está tentando instalar. Eu notei que libmozjs-dev
foi descartado dos dois últimos lançamentos então se você está tentando forçá-lo a lucid ou Maverick (10.04 / 10.10) eu pararia agora e procuraria por outro jeito de instalá-lo (ou seja, baixá-lo do Mozilla e compilá-lo você mesmo).