On 2026-07-21, [email protected] 
<[email protected]> wrote:
> i tried to install mpd on my OpenBSD 7.9 Server which failed after it tried 
> to install like houndrets of dependencies including Xorg (Which i don't have 
> and don't want on the server). That got me a bit by surprise as musicpd is a 
> background daemon that plays music, i am unsure which package exactly pulls 
> in all of Xorg but, but pretty sure that is highly optional.

At least FFmpeg, maybe others.

So, optional, but not _highly_ optional if you want wide codec handling.

> My use case is to stream music via httpd 
> (https://mpd.readthedocs.io/en/stable/plugins.html#httpd), all it needs to do 
> is to decode/encode the music and stream it via HTTP, that should be possible 
> without an X-Server.
>
> I think it would be benefitial to have a -minimal or -nox package that can be 
> installed on servers as mpd is, in the end, a headless background daemon.

Packages mostly assume that you have xbase installed, as a number of
commonly used libraries (fontconfig/freetype) are found there. In
general no_x11 packages are onl6ly added when the software runs in text
or graphical mode depending on build options, not because of library
dependencies.


-- 
Please keep replies on the mailing list.

Reply via email to