rabbitmq / erlang-rpm

Latest Erlang/OTP releases packaged as a zero dependency RPM, just enough for running RabbitMQ
https://rabbitmq.com/install-rpm.html
Other
545 stars 117 forks source link

Erlang/OTP 22 cannot install rabbitmq-server-3.7.17-1.el7.noarch.rpm #85

Closed wecloud2008 closed 5 years ago

wecloud2008 commented 5 years ago

Erlang/OTP 22 [erts-10.4] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1] [hipe]

Eshell V10.4 (abort with ^G) 1>

[root@li1861-201 opt]# rpm -ivh rabbitmq-server-3.7.17-1.el7.noarch.rpm warning: rabbitmq-server-3.7.17-1.el7.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 6026dfca: NOKEY error: Failed dependencies: erlang >= 20.3 is needed by rabbitmq-server-3.7.17-1.el7.noarch

michaelklishin commented 5 years ago

Thank you for your time.

Team RabbitMQ uses GitHub issues for specific actionable items engineers can work on. GitHub issues are not used for questions, investigations, root cause analysis, discussions of potential issues, etc (as defined by this team).

We get at least a dozen of questions through various venues every single day, often light on details. At that rate GitHub issues can very quickly turn into a something impossible to navigate and make sense of even for our team. Because GitHub is a tool our team uses heavily nearly every day, the signal/noise ratio of issues is something we care about a lot.

Please post this to rabbitmq-users.

Thank you.

michaelklishin commented 5 years ago

NOKEY strongly suggests the signing key was not imported. We also have no information on how the Erlang package was installed. My guess is that it is a duplicate of https://github.com/rabbitmq/erlang-rpm/issues/64.

wecloud2008 commented 5 years ago

[root@li1861-201 ~]# cd /opt [root@li1861-201 opt]# ls apache-maven-3.6.1 node-v10.16.3-linux-x64.tar.xz apache-maven-3.6.1-bin.tar.gz node-v10.16.3.tar.gz apache-zookeeper-3.5.5.tar.gz otp_src_22.0 erlang otp_src_22.0.tar.gz kafka_2.12-2.3.0 rabbitmq-server-3.7.17-1.el7.noarch.rpm kafka_2.12-2.3.0.tgz redis-5.0.5 lnmp1.6 redis-5.0.5.tar.gz node-v10.16.3 [root@li1861-201 opt]# rpm -import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc [root@li1861-201 opt]# rpm -ivh rabbitmq-server-3.7.17-1.el7.noarch.rpm error: Failed dependencies: erlang >= 20.3 is needed by rabbitmq-server-3.7.17-1.el7.noarch [root@li1861-201 opt]#

wecloud2008 commented 5 years ago

[root@li1861-201 opt]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@li1861-201 opt]#

michaelklishin commented 5 years ago

You must install a suitable Erlang package before RabbitMQ. See the RPM installation guide.