Ubuntu bug: 
https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/2097790

On Wed, Jun 25, 2025 at 1:55 PM Andreas Hasenack
<[email protected]> wrote:
>
> Package: rabbitmq-server
> Version: 4.0.5-5
> Severity: normal
>
> Dear maintainer,
>
> right after installing rabbitmq-server, running a command with
> `--formatter json` will crash:
> # rabbitmqctl list_vhosts --formatter json
> [
> Stack trace:
>
> ** (UndefinedFunctionError) function JSON.encode/1 is undefined or private
>     (elixir 1.18.3) JSON.encode([name: "/"])
>     (rabbitmqctl 4.0.0-dev) lib/rabbitmq/cli/formatters/json.ex:21:
> RabbitMQ.CLI.Formatters.Json.format_output/2
>     (rabbitmqctl 4.0.0-dev) lib/rabbitmq/cli/formatters/json.ex:71:
> RabbitMQ.CLI.Formatters.Json.format_element/3
>     (elixir 1.18.3) lib/stream.ex:739: anonymous fn/4 in Stream.scan/3
>     (elixir 1.18.3) lib/enum.ex:4968: Enumerable.List.reduce/3
>     (elixir 1.18.3) lib/stream.ex:1041: Stream.do_transform_inner_list/7
>     (elixir 1.18.3) lib/stream.ex:1773: Enumerable.Stream.do_each/4
>     (elixir 1.18.3) lib/stream.ex:1066: Stream.do_transform_inner_enum/7
>
> :undef
>
> Attached is a patch from James Page.

Reply via email to