Eddie
Eddie

Reputation: 67

RabbitMQ -- Unable to Execute Commands due to "libtinfo.so.6" error

In attempting to upgrade a RabbitMQ node on Debian Stretch from 3.8.3 to 3.8.6, I've attempted the three methods in their documentation of Package Cloud, Bintray, and manual installation via dpkg. None of them worked, and I'm now unable to start or stop the rabbitmq-server (although I'm still able to access the management client on port :15672.). When trying to run any Rabbit command, the following output is presented:

bitnami@Admin-RabbitMQ-01:~$ sudo rabbitmq-server -detached
/usr/lib/erlang/erts-11.0.3/bin/beam.smp: error while loading shared libraries: libtinfo.so.6: cannot open shared object file: No such file or directory

The file "beam.smp" is in its given directory, but I'm unsure of what to do about libtinfo.so.6.

Directory Screenshot

I'm using Erlang 22, for further clarification. Any help or advice is much appreciated. Thank you!

Upvotes: 1

Views: 1220

Answers (1)

legoscia
legoscia

Reputation: 41648

The file libtinfo.so.6 is provided by the package libtinfo6, which only exists in Debian Buster, not in Stretch. Make sure you download and install the Erlang binary package for the right Debian version.

Upvotes: 2

Related Questions