[Python-apps-team] Bug#851638: beets: bpd plugin unintentionally returns floats for status.time
Carl Suster
carl at contraflo.ws
Tue Jan 17 05:41:22 UTC 2017
Package: beets
Version: 1.3.19-2
Severity: minor
Tags: upstream
Control: affects -1 + mpdris2
Control: forwarded -1 https://github.com/beetbox/beets/issues/2394
Dear Maintainer,
There is a minor bug in upstream beets which affects the bpd plugin. This
plugin implements an mpd server but the bug causes it to return non-integer
values in the time field of the status command.
This doesn't seem to affect a lot of mpd clients which manage to cope with the
values anyway, but at least mpDris2 crashes immediately when launched connected
to an instance of beet bpm (ValueError: invalid literal for int() with base
10). There is also an upstream issue open against mpDris2 about making it more
robust to server responses (https://github.com/eonpatapon/mpDris2/issues/84).
Hopefully this bug report will save someone else the debugging effort until the
problems are sorted out upstream.
More information about the Python-apps-team
mailing list