Need v32 protocol -- "Pandora does not support your client version"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Pithos |
Fix Released
|
Critical
|
Unassigned | ||
pianobar |
Fix Released
|
Undecided
|
Unassigned | ||
pianobar (Debian) |
Fix Released
|
Unknown
|
|||
pianobar (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Natty |
Won't Fix
|
Undecided
|
Unassigned | ||
Oneiric |
Fix Released
|
High
|
Unassigned | ||
pithos (Arch Linux) |
New
|
Undecided
|
Unassigned | ||
pithos (Debian) |
Fix Released
|
Unknown
|
|||
pithos (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Natty |
Fix Released
|
Undecided
|
Unassigned | ||
Oneiric |
Fix Released
|
High
|
Unassigned |
Bug Description
NB: If you came here from a Google search, please see http://
== SRU INFORMATION ==
Pandora changed their API, so here we provide an update to support API v31. As usual, the change was without warning, and rendered pianobar and pithos unusable.
This is low-impact to other apps, because pithos and pianobar have no rev-depends.
=== pithos (gtk) ===
What happens:
On login, "Pandora does not support your client version"
What should happen:
You are logged in and a station loaded.
=== pianobar (cli) ===
What happens:
# pianobar
Welcome to pianobar (2010.10.07)! Press ? for a list of commands.
[?] Username: <email address hidden>
[?] Password:
(i) Login... Error: Protocol incompatible. Please upgrade libpiano.
What should happen:
# pianobar
Welcome to pianobar (2010.10.07)! Press ? for a list of commands.
[?] Username: <email address hidden>
[?] Password:
(i) Login... Ok.
Etc.
Ideally, test with your Pandora.com account.
== END SRU INFORMATION ==
"Pandora does not support your client version"
Pianobar discussion: https:/
summary: |
- Need v31 protocol/keys -- "Pandora does not support your client + Need v32 protocol/keys -- "Pandora does not support your client version" |
summary: |
- Need v32 protocol/keys -- "Pandora does not support your client - version" + Need v32 protocol -- "Pandora does not support your client version" |
description: | updated |
Changed in pianobar: | |
status: | New → Confirmed |
Changed in pianobar (Ubuntu): | |
status: | New → Confirmed |
Changed in pithos (Ubuntu): | |
status: | New → Confirmed |
Changed in pianobar (Ubuntu): | |
importance: | Undecided → High |
Changed in pithos (Ubuntu): | |
importance: | Undecided → High |
Changed in pithos (Debian): | |
status: | Unknown → Confirmed |
Changed in pianobar (Debian): | |
status: | Unknown → New |
Changed in pianobar: | |
status: | Confirmed → Fix Released |
Changed in pithos (Ubuntu): | |
status: | Confirmed → In Progress |
status: | In Progress → Confirmed |
Changed in pianobar (Debian): | |
status: | New → Fix Released |
Changed in pithos (Debian): | |
status: | Confirmed → Fix Released |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
description: | updated |
Changed in pianobar (Ubuntu Natty): | |
status: | Confirmed → Incomplete |
status: | Incomplete → Fix Released |
Working on it. There are more changes than usual because this corresponds to the release of the new HTML5 official client, but the protocol is largely the same.