Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#78855 - [rabbitmq] 3.11.16-1 incompatible with erlang-nox 26.X
Attached to Project:
Arch Linux
Opened by Arnold Kole (kuri0) - Wednesday, 21 June 2023, 17:53 GMT
Last edited by Antonio Rojas (arojas) - Wednesday, 21 June 2023, 21:22 GMT
Opened by Arnold Kole (kuri0) - Wednesday, 21 June 2023, 17:53 GMT
Last edited by Antonio Rojas (arojas) - Wednesday, 21 June 2023, 21:22 GMT
|
DetailsDescription: The recent update of erlang-nox from 25.X to 26.X broke the dependency of RabbitMQ 3.11.X. As you can see here https://www.rabbitmq.com/which-erlang.html the maximum supported version of Erlang for 3.11 releases of RabbitMQ is 25.3.X, therefore the dependency of the current rabbitmq package on erlang-nox has been broken. Either erlang-nox has to be downgraded to 25.X or rabbitmq has to be upgraded to 3.12.X.
The rabbitmq package was already flagged as out-of-date so I wasn't entirely sure if this was eligible for a bug report but since the current state of the package database breaks rabbitmq and any program that depends on it I thought it might be worth a bug report. Steps to reproduce: Running programs that use rabbitmq can lead to these programs excepting. An example of an error message in the rabbitmq log: 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> crasher: 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> initial call: rabbit_reader:init/3 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> pid: <0.627.0> 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> registered_name: [] 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> exception exit: {unexpected_message,{'EXIT',#Port<0.36>,einval}} 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> in function rabbit_reader:handle_other/2 (rabbit_reader.erl, line 644) 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> in call from rabbit_reader:mainloop/4 (rabbit_reader.erl, line 535) 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> in call from rabbit_reader:run/1 (rabbit_reader.erl, line 457) 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> in call from rabbit_reader:start_connection/5 (rabbit_reader.erl, line 356) 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> ancestors: [<0.625.0>,<0.602.0>,<0.601.0>,<0.600.0>,<0.598.0>,<0.597.0>, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> rabbit_sup,<0.237.0>] 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> message_queue_len: 0 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> messages: [] 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> links: [<0.625.0>] 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> dictionary: [{client_properties, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> [{<<"capabilities">>,table, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> [{<<"authentication_failure_close">>,bool,true}, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> {<<"basic.nack">>,bool,true}, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> {<<"connection.blocked">>,bool,false}, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> {<<"consumer_cancel_notify">>,bool,true}, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> {<<"publisher_confirms">>,bool,true}]}, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> {<<"information">>,longstr, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> <<"See https://github.com/mosquito/aiormq/">>}, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> {<<"platform">>,longstr, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> <<"CPython 3.10.11 (main build May 11 2023 14:12:53)">>}, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> {<<"product">>,longstr,<<"aiormq">>}, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> {<<"version">>,longstr,<<"3.3.1">>}]}, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> {{channel,1},{<0.636.0>,{method,rabbit_framing_amqp_0_9_1}}}, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> {process_name, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> {rabbit_reader,<<"127.0.0.1:56610 -> 127.0.0.1:5672">>}}, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> {{ch_pid,<0.636.0>}, 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> {1,#Ref<0.1586863700.691798017.184059>}}] 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> trap_exit: true 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> status: running 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> heap_size: 2586 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> stack_size: 28 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> reductions: 9632 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> neighbours: 2023-06-21 19:28:12.734303+02:00 [error] <0.627.0> 2023-06-21 19:28:12.735096+02:00 [error] <0.625.0> supervisor: {<0.625.0>,rabbit_connection_sup} 2023-06-21 19:28:12.735096+02:00 [error] <0.625.0> errorContext: child_terminated 2023-06-21 19:28:12.735096+02:00 [error] <0.625.0> reason: {unexpected_message,{'EXIT',#Port<0.36>,einval}} 2023-06-21 19:28:12.735096+02:00 [error] <0.625.0> offender: [{pid,<0.627.0>}, 2023-06-21 19:28:12.735096+02:00 [error] <0.625.0> {id,reader}, 2023-06-21 19:28:12.735096+02:00 [error] <0.625.0> {mfargs,{rabbit_reader,start_link, 2023-06-21 19:28:12.735096+02:00 [error] <0.625.0> [<0.626.0>,{acceptor,{0,0,0,0},5672}]}}, 2023-06-21 19:28:12.735096+02:00 [error] <0.625.0> {restart_type,intrinsic}, 2023-06-21 19:28:12.735096+02:00 [error] <0.625.0> {shutdown,300000}, 2023-06-21 19:28:12.735096+02:00 [error] <0.625.0> {child_type,worker}] 2023-06-21 19:28:12.735282+02:00 [error] <0.625.0> supervisor: {<0.625.0>,rabbit_connection_sup} 2023-06-21 19:28:12.735282+02:00 [error] <0.625.0> errorContext: shutdown 2023-06-21 19:28:12.735282+02:00 [error] <0.625.0> reason: reached_max_restart_intensity 2023-06-21 19:28:12.735282+02:00 [error] <0.625.0> offender: [{pid,<0.627.0>}, 2023-06-21 19:28:12.735282+02:00 [error] <0.625.0> {id,reader}, 2023-06-21 19:28:12.735282+02:00 [error] <0.625.0> {mfargs,{rabbit_reader,start_link, 2023-06-21 19:28:12.735282+02:00 [error] <0.625.0> [<0.626.0>,{acceptor,{0,0,0,0},5672}]}}, 2023-06-21 19:28:12.735282+02:00 [error] <0.625.0> {restart_type,intrinsic}, 2023-06-21 19:28:12.735282+02:00 [error] <0.625.0> {shutdown,300000}, 2023-06-21 19:28:12.735282+02:00 [error] <0.625.0> {child_type,worker}] |
This task depends upon
Closed by Antonio Rojas (arojas)
Wednesday, 21 June 2023, 21:22 GMT
Reason for closing: Fixed
Additional comments about closing: rabbitmq 3.12.0
Wednesday, 21 June 2023, 21:22 GMT
Reason for closing: Fixed
Additional comments about closing: rabbitmq 3.12.0
FS#70920FS#59112