Package: rabbitmq-server
Version: 3.8.9-3
Severity: grave
Justification: renders package unusable
Dear Maintainer,
The rabbitmq-server to start after erlang v24 update with the followinr message:
{"Kernel pid terminated",application_controller,"{application_start_failure,
credentials_obfuscation,{{shutdown,{failed_to_start_child,
credentials_obfuscaton_svc,{undef,[{crypto,hmac,[sha512,<<DATA>>,[<<DATA>>,<<0,0,0,1>>],64],[]},
{credentials_obfuscation_pbe,xor_sum,7,[{file,\"src/credentials_obfuscation_pbe.erl\"},{line,276}]},
{credentials_obfuscation_pbe,blocks,10,[{file,\"src/credentials_obfuscation_pbe.erl\"},{line,268}]},
{credentials_obfuscation_pbe,make_key,5,[{file,\"src/credentials_obfuscation_pbe.erl\"},{line,125}]},
{credentials_obfuscation_pbe,encrypt,5,[{file,\"src/credentials_obfuscation_pbe.erl\"},{line,107}]},
{credentials_obfuscation_svc,check,3,[{file,\"src/credentials_obfuscation_svc.erl\"},{line,163}]},
{credentials_obfuscation_svc,init_state,0,[{file,\"src/credentials_obfuscation_svc.erl\"},{line,133}]},
{gen_server,init_it,2,[{file,\"gen_server.erl\"},{line,423}]}]}}},
{credentials_obfuscation_app,start,[normal,[]]}}}"}
It seems that rabbitmq-server required deoricated in erlang 22 and dropped in
erlang 24
functions from crypto module.
Since 27.08.2021 RabbitMQ 3.9.4 release is available that supports Erlang 24.
-- System Information:
Debian Release: 11.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.10.0-8-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages rabbitmq-server depends on:
ii adduser 3.118
ii erlang-base 1:24.0.5+dfsg-2
ii erlang-crypto 1:24.0.5+dfsg-2
ii erlang-eldap 1:24.0.5+dfsg-2
ii erlang-inets 1:24.0.5+dfsg-2
ii erlang-mnesia 1:24.0.5+dfsg-2
ii erlang-os-mon 1:24.0.5+dfsg-2
ii erlang-parsetools 1:24.0.5+dfsg-2
ii erlang-public-key 1:24.0.5+dfsg-2
ii erlang-runtime-tools 1:24.0.5+dfsg-2
ii erlang-ssl 1:24.0.5+dfsg-2
ii erlang-syntax-tools 1:24.0.5+dfsg-2
ii erlang-tools 1:24.0.5+dfsg-2
ii erlang-xmerl 1:24.0.5+dfsg-2
ii locales-all 2.31-16
ii logrotate 3.18.1-2
ii lsb-base 11.1.0
ii python3 3.9.2-3
ii socat 1.7.4.1-3
rabbitmq-server recommends no packages.
rabbitmq-server suggests no packages.
-- no debconf information