rabbitmq-server-3.4.3-1.noarch.rpm: missing_dependencies,[eldap]

353 views
Skip to first unread message

Dayton Gomez

unread,
Jan 16, 2015, 12:01:11 PM1/16/15
to rabbitm...@googlegroups.com
After upgrading rabbit from 3.3.4 to 3.4.3 (default config), my rabbit will no longer start. I get the following message:

[admin@localhost ~]$ sudo rabbitmq-server


BOOT FAILED
===========

Error description:
   {error,{missing_dependencies,[eldap],[rabbitmq_auth_backend_ldap]}}

Log files (may contain more information):
   /var/log/rabbitmq/rab...@localhost.log
   /var/log/rabbitmq/rab...@localhost-sasl.log

Stack trace:
   [{rabbit_plugins,ensure_dependencies,1,[]},
    {rabbit_plugins,prepare_plugins,1,[]},
    {rabbit,broker_start,0,[]},
    {rabbit,start_it,1,[]},
    {init,start_it,1,[]},
    {init,start_em,1,[]}]

{"init terminating in do_boot",{rabbit,failure_during_boot,{error,{missing_dependencies,[eldap],[rabbitmq_auth_backend_ldap]}}}}

Is there a hidden dependency on some ldap library?

Thanks,
Dayton

Alvaro Videla

unread,
Jan 16, 2015, 12:02:40 PM1/16/15
to Dayton Gomez, rabbitm...@googlegroups.com
That seems to be the Erlang eldap app, is Erlang installed?

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-user...@googlegroups.com.
To post to this group, send email to rabbitm...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Simon MacMullen

unread,
Jan 16, 2015, 12:03:59 PM1/16/15
to Dayton Gomez, rabbitm...@googlegroups.com
Are you using the VMware-supplied monolithic Erlang R15B02 RPM?

There is an incompatibility with that Erlang build, RabbitMQ 3.4.3, and
LDAP.

I have prepared an equivalent monolithic Erlang RPM based on 17.4 which
does not have this problem. It's available at
http://www.rabbitmq.com/releases/erlang/

Cheers, Simon
> --
> You received this message because you are subscribed to the Google
> Groups "rabbitmq-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to rabbitmq-user...@googlegroups.com
> <mailto:rabbitmq-user...@googlegroups.com>.
> To post to this group, send email to rabbitm...@googlegroups.com
> <mailto:rabbitm...@googlegroups.com>.

Dayton Gomez

unread,
Jan 16, 2015, 12:09:33 PM1/16/15
to rabbitm...@googlegroups.com, xerx...@gmail.com
Ah. Yea, I'm using the package currently in EPEL.

[admin@localhost ~]$ rpm -qi erlang
Name        : erlang                       Relocations: (not relocatable)
Version     : R15B                              Vendor: VMware, Inc.

I'll try the one you linked.


On Friday, 16 January 2015 10:03:59 UTC-7, Simon MacMullen wrote:
Are you using the VMware-supplied monolithic Erlang R15B02 RPM?

There is an incompatibility with that Erlang build, RabbitMQ 3.4.3, and
LDAP.

I have prepared an equivalent monolithic Erlang RPM based on 17.4 which
does not have this problem. It's available at
http://www.rabbitmq.com/releases/erlang/

Cheers, Simon

On 16/01/15 17:01, Dayton Gomez wrote:
> After upgrading rabbit from 3.3.4 to 3.4.3 (default config), my rabbit
> will no longer start. I get the following message:
>
> [admin@localhost ~]$ sudo rabbitmq-server
>
>
> BOOT FAILED
> ===========
>
> Error description:
>     {error,{missing_dependencies,[eldap],[rabbitmq_auth_backend_ldap]}}
>
> Log files (may contain more information):
>     /var/log/rabbitmq/rabbit@localhost.log
>     /var/log/rabbitmq/rabbit@localhost-sasl.log
>
> Stack trace:
>     [{rabbit_plugins,ensure_dependencies,1,[]},
>      {rabbit_plugins,prepare_plugins,1,[]},
>      {rabbit,broker_start,0,[]},
>      {rabbit,start_it,1,[]},
>      {init,start_it,1,[]},
>      {init,start_em,1,[]}]
>
> {"init terminating in
> do_boot",{rabbit,failure_during_boot,{error,{missing_dependencies,[eldap],[rabbitmq_auth_backend_ldap]}}}}
>
> Is there a hidden dependency on some ldap library?
>
> Thanks,
> Dayton
>
> --
> You received this message because you are subscribed to the Google
> Groups "rabbitmq-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to rabbitmq-user...@googlegroups.com

Dayton Gomez

unread,
Jan 16, 2015, 12:31:44 PM1/16/15
to rabbitm...@googlegroups.com, xerx...@gmail.com
Seems to have resolved my issue.

Thanks much!
Reply all
Reply to author
Forward
0 new messages