FS#60732 - Update to MPD 0.21.x breaks clients

Attached to Project: Arch Linux
Opened by Radu Potop (wooptoo) - Wednesday, 07 November 2018, 11:43 GMT
Last edited by Gaetan Bisson (vesath) - Monday, 12 November 2018, 23:34 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Gaetan Bisson (vesath)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

The update from MPD version 0.20.23 to 0.21.x breaks existing clients such as GMPC, Sonata, ncmpc.

This introduces issues such as the library not updating, the playlist not updating when replacing/adding songs (or not showing), the songs not playing, etc, HTTP stream breakage.

Might be an issue with existing clients, the MPD API might've changed slightly? https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.1/NEWS

This task depends upon

Closed by  Gaetan Bisson (vesath)
Monday, 12 November 2018, 23:34 GMT
Reason for closing:  Upstream
Comment by Gaetan Bisson (vesath) - Wednesday, 07 November 2018, 17:30 GMT
I'm using both ncmpc and mpc and they work just fine with the new mpd.

Could you give a little more detail as to what, exactly, breaks? Error messages, log outputs, and such would be most helpful. And if a simple rebuild against the new libmpdclient does not fix the issues then they should certainly be reported upstream. Cheers.
Comment by Radu Potop (wooptoo) - Monday, 12 November 2018, 23:25 GMT
Looks like v0.21.2 has fixed some of the issues I had with HTTP streaming: https://www.musicpd.org/news/2018/11/mpd-0-21-2-released/
There is only one issue i have with 'add and replace'
Will report upstream.

Loading...