I ran this by Tollef and our suggestion is that mpd transition away from using START_MPD in the defaults file on upgrade. The upgrade can check if START_MPD=false and if so, simply run update-rc.d disable mpd. That will handle disabling it in both the systemd and sysvinit cases.
It would probably also make sense for mpd.service to use EnvironmentFile=/etc/default/mpd in order for the MPDCONF setting to be handled. -- see shy jo
signature.asc
Description: Digital signature