Estou tentando configurar o RabbitMQ, mas algo estranho está acontecendo com minhas dependências. Eu estou rodando um Debian 7.1 que será usado como um servidor, portanto não possui ambiente de desktop. Eu tento instalar o rabbitmq-server usando o aptitude:
$ apt-get install rabbitmq-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package rabbitmq-server is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source.
E: Package 'rabbitmq-server' has no installation candidate
Obter o arquivo .deb do site RabbitMQ gera o seguinte erro de dependência:
$ dpkg -i rabbitmq-server_3.1.3-1_all.deb
Selecting previously unselected package rabbitmq-server.
(Reading database ... 31422 files and directories currently installed.)
Unpacking rabbitmq-server (from rabbitmq-server_3.1.3-1_all.deb) ...
dpkg: dependency problems prvent configuration of rabbitmq-server:
rabbitmq-server depends on erlang-nox (>= 1:12.b.3) | esl-erlang; however:
Package erlang-nox is not installed.
Package esl-erlang is not installed.
Tentar instalar o erlang-nox por si só produz resultados semelhantes:
$ apt-get install erlang-nox
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package erlang-nox is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source.
E: Package 'erlang-nox' has no installation candidate
Minha lista de fontes é a seguinte:
$ cat /etc/apt/sources.list
...
deb http://security.debian.org wheezy/updates main contrib
deb-src http://security.debian.org wheezy/updates main contrib
#deb http://www.rabbitmq.com/debian testing main
A última linha foi adicionada depois que eu falhei ao instalar o rabbiqmq-server através dos procedimentos acima, mas também não funcionou.
Eu tentei instalar o erlang manualmente (compilando e usando make install), mas o rabbitmq ainda reclamou e não instalou.
Quaisquer sugestões sobre o que poderia estar errado aqui?