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)
 
 

Reply via email to