Hi! I am not sure where to ask for help — from you or from mpd. Anyway, tell me
if that’s not on your side please.
I am using Doom emacs, here’s my emms configuration section —
https://github.com/Seme4eg/.doom.d/blob/master/config.org#emms
Everything works fine except when i am trying to start mpd daemon, which i need
to scrobble music with last.fm via mpdscribble.
Doom provides a functions to (re)start and kill mpd daemon, which r defined
here —
https://github.com/hlissner/doom-emacs/blob/develop/modules/app/emms/autoload.el
When i run +emms/mpd-start-music-daemon or restart daemon i get this error:
Debugger entered--Lisp error: (file-error "make client process failed"
"Connection refused" :name "mpd" :buffer nil :host "localhost" :service "6600"
:nowait nil :tls-parameters nil)
make-network-process(:name "mpd" :buffer nil :host "localhost" :service
"6600" :nowait nil :tls-parameters nil)
open-network-stream("mpd" nil "localhost" "6600")
emms-player-mpd-ensure-process()
emms-player-mpd-send("playlistinfo" (emms-player-mpd-sync-from-mpd-1 #<buffer
*EMMS Playlist*> emms-player-mpd-connect-1) emms-player-mpd-get-tracks-1)
emms-player-mpd-get-tracks((#<buffer *EMMS Playlist*>
emms-player-mpd-connect-1) emms-player-mpd-sync-from-mpd-1)
emms-player-mpd-sync-from-mpd(nil emms-player-mpd-connect-1)
emms-player-mpd-connect()
+emms/mpd-start-music-daemon()
+emms/mpd-restart-music-daemon()
funcall-interactively(+emms/mpd-restart-music-daemon)
call-interactively(+emms/mpd-restart-music-daemon record nil)
command-execute(+emms/mpd-restart-music-daemon record)
execute-extended-command(nil "+emms/mpd-restart-music-daemon" nil)
funcall-interactively(execute-extended-command nil
"+emms/mpd-restart-music-daemon" nil)
call-interactively(execute-extended-command nil nil)
command-execute(execute-extended-command)