Confirmed. This is happening because files in /var/run/ get wiped on reboot including /var/run/mpd/ so the mpd init script is unable to write the PID file to that location.
Confirmed. This is happening because files in /var/run/ get wiped on reboot including /var/run/mpd/ so the mpd init script is unable to write the PID file to that location.