[Pkg-mpd-maintainers] Bug#1002544: mpc 0.34 is not compatible with older servers

kaliko kaliko at azylum.org
Fri Dec 31 17:56:58 GMT 2021


Hi Nicolas,

Thanks for your report.

On 12/23/21 9:05 PM, Nicolas George wrote:
> mpc 0.34 from Debian Bookworm/sid is not compatible with older versions
> of the server or protocol. For example:
> 
> cigaes at aimlin ~ $ mpc -h 10.0.1.19 version
> warning: MPD 0.21 required
> mpd version: 0.19.0
 > […]

0.19 is quite old, last MPD release in this branch was in 13 Dec 2016 / 
v0.19.26. MPD with protocol <0.20 is available in Debian old-old-stable 
only (aka stretch).

> (10.0.1.19 is running mopidy 2.2.2-1 from Buster; upgrading it is
> desirable but not an option right now.)

Well the problem here is mopidy actually. modpidy is stuck with 0.19.0 
in master [0], the issue is known though [1].

I understand introducing mpc 0.34 broke with mopidy and it is annoying 
in your setup, but mopidy MPD protocol support is partial when not 
broken. I've myself stumbled upon issues with it and had to work around 
breakage in my own client.

Unfortunately mopidy-mpd plugin need some care.

> If mpc 0.34 cannot be made to work with a 0.19 server, then Debian
> should offer the possibility to install mpc 0.33 in parallel, since
> users may not control the version of the server they want to connect.

MPD project is actually leading the development of the protocol, mopidy 
should follow. As I wrote, protocol 0.19 is not even in old-stable, I 
don't think it's worth shipping mpc 0.33 in parallel (adds confusion for 
users and extra work for maintainers).

Let's hope the issue [1] will be dealt with in time for bookworm.

Cheers,
k

[0] 
https://github.com/mopidy/mopidy-mpd/blob/master/mopidy_mpd/protocol/__init__.py
[1] https://github.com/mopidy/mopidy-mpd/issues/47

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-mpd-maintainers/attachments/20211231/f8acdb13/attachment-0001.sig>


More information about the Pkg-mpd-maintainers mailing list