[Pkg-mpd-maintainers] Bug#887834: Bug#887834: Bug#887834: Bug#887834: mpd installation fails, cannot open /var/lib/mpd/tag_cache, /run/mpd/pid

Florian Schlichting fsfs at debian.org
Sun Nov 7 06:58:48 GMT 2021


Hi Max,

On Fri, Nov 05, 2021 at 09:05:50AM +0100, Max Kellermann wrote:
> On 2021/11/05 08:09, Max Kellermann <max at blarg.de> wrote:
> > I gave this a second thought, and I fear that changes like this one
> > break even more setups, which should be avoided in a stable branch.
> > 
> > I'll rather revert the "RuntimeDirectory" addition for now in the
> > 0.23.x stable branch.
> 
> And this is the result of my third thought:
> 
>  https://github.com/MusicPlayerDaemon/MPD/commit/a4e42172045f62583cbf97a6a94c3d2b9de77a6c
> 
> This keeps RuntimeDirectory, but "fixes" the pid_file problem (by
> ignoring the useless pid_file setting).

ok, and I see that a socket, should it be configured and the mpd.socket
unit not used, is still created as root, so no problem there either. Are
you going to release 0.23.4 soonish, or should we upload a git snapshot
in the meantime?

Regarding changes in a stable branch, from a Debian perspective now is a
good time to implement and test far-reaching changes, while in a year or
so from now the next freeze deadline might already be looming and with
it a certain need to be conservative or get it right the first time...

BTW I notice that on my laptop, without any audio_output explicitly
configured, mpd detects a sndio audio device, but then fails to play to
it ("exception: Failed to open "default detected output" (sndio);
Requested audio params cannot be satisfied"). Why is that, given that
sndiod is not installed? Does libsndio7.0 perhaps mis-detect some
pluseaudio compatibility devices, do we need to configure a default
output (alsa?) in /etc/mpd.conf so that things work out of the box?

Florian



More information about the Pkg-mpd-maintainers mailing list