Hi Bastien,
Although the Elm compiler is now in Debian, the issue preventing the
packaging of the Alertmanager web UI is the lack of the Elm dependencies
used by the UI (see ui/app/elm.json in the Alertmanager source). This
problem also afflicts the Prometheus package, where we are unable to
include the modern React UI, for essentially the same reason.
Note that the generate-ui.sh script that is bundled with
prometheus-alertmanager does at least now use the elm-compiler provided
by Debian, rather than fetching it from Github (see
https://salsa.debian.org/go-team/packages/prometheus-alertmanager/-/commit/51802d88957fc08bf13daab426e59718fadcf66e)
Regards,
Daniel Swarbrick