You are not logged in.
Hi, all.
I'm struggling to find a form to submit an issue to package maintainers, so I'll write this here.
Up until 24.12-1 ejabberd depended on erlang-nox.
Due to recent activities (see https://archlinux.org/todo/migrate-from … -package/) it was changed to depend on erlang-core.
The problem is, not all dependencies are listed in PKGBUILD (I've managed to find at least erlang-mnesia, erlang-so_mon, erlang-odbc, erlang-syntax_tools and erlang-debugger).
Moreover, erlang-debugger depends on many GUI packages which bloats installed size to ~0.5 gigs.
I've installed ejabberd 24.12-1 from Arch Linux Archives for now which depends on erlang-nox.
How do I get in touch with package maintainers? Do I simply write an email?
It also seems like this issue was not caused by package maintainers – do I need to notify those people as well?
Offline
What's the exact issue with the missing packages? were you not able to install ejabberd with them? I was able to install ejabberd via pacman and it ran smoothly so are you sure those missing deps are actually needed?
Last edited by mackin_cheese (2025-02-08 16:53:38)
Online
Yeah, during application startup I kept getting errors like:
`{"no such file or directory", "mnesia.app"}`
`{"no such file or directory", "os_mon.app"}`
`{"no such file or directory", "odbc.app"}`
`{"no such file or directory", "syntax_tools.app"}`
`{:debugger, {~c"no such file or directory", ~c"debugger.app"}}`
The first four errors did not appear again once I installed corresponding erlang-* package.
I gave up on the fifth one due to bloat.
Offline
okay what exact command were you using?
I'm looking at the package list and erlang and ejabberd are two different packages. ejabberd is an app written in erlang while erlang itself has all the deps you mentioned.
Online
erlang does have all those packages.
But ejabberd depends on erlang-core.
I am using the default service packaged with ejabberd, so it would be `/usr/bin/ejabberdctl foreground`.
Offline
I'm struggling to find a form to submit an issue to package maintainers
https://gitlab.archlinux.org/archlinux/ … d/-/issues
Note that you will need to register an account with archlinux gitlab by emailing accountsupport@archlinux.org before you can submit bug reports .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline