lyrics download fails

Bug #452929 reported by Reinhard Tartler on 2009-10-16
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Rhythmbox
Fix Released
Medium
rhythmbox (Ubuntu)
Low
Unassigned

Bug Description

Binary package hint: rhythmbox

instead of song text, the user is presented with an html page that starts like this:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
 <title>MediaWiki API</title>
</head>
<body>
<pre>
<span style="color:blue;">&lt;?xml version=&quot;1.0&quot;?&gt;</span>
<span style="color:blue;">&lt;api&gt;</span>
  <span style="color:blue;">&lt;error code=&quot;help&quot; info=&quot;&quot; xml:space=&quot;preserve&quot;&gt;</span>

  <b>******************************************************************</b>
  <b>** **</b>
  <b>** This is an auto-generated MediaWiki API documentation page **</b>
  <b>** **</b>
  <b>** Documentation and Examples: **</b>
  ** <a href="http://www.mediawiki.org/wiki/API">http://www.mediawiki.org/wiki/API</a> **
  <b>** **</b>
  <b>******************************************************************</b>

  Status: All features shown on this page should be working, but the API
                   is still in active development, and may change at any time.
                   Make sure to monitor our mailing list for any updates.

I suspect the MediaWiki API has changed.

ProblemType: Bug
Architecture: i386
Date: Fri Oct 16 11:55:08 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/rhythmbox
Package: rhythmbox 0.12.5-0ubuntu3
ProcEnviron:
 PATH=(custom, user)
 LANG=de_DE.UTF-8
 SHELL=/bin/zsh
ProcVersionSignature: Ubuntu 2.6.31-14.47-generic
SourcePackage: rhythmbox
Uname: Linux 2.6.31-14-generic i686

Reinhard Tartler (siretart) wrote :
Changed in rhythmbox (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Reinhard Tartler (siretart) wrote :

From 00169853eb85f7f6ef3464129c345d60615c861c Mon Sep 17 00:00:00 2001
From: Jonathan Matthew <email address hidden>
Date: Fri, 11 Sep 2009 23:25:32 +0000
Subject: lyrics: disable lyricwiki search, no longer works due to API changes (bug #594419)

---
diff --git a/data/rhythmbox.schemas b/data/rhythmbox.schemas
index 0ea4998..be74d0b 100644
--- a/data/rhythmbox.schemas
+++ b/data/rhythmbox.schemas
@@ -1428,7 +1428,7 @@
  <owner>rhythmbox</owner>
         <type>list</type>
         <list_type>string</list_type>
- <default>[leoslyrics.com,lyrc.com.ar,lyricwiki.org]</default>
+ <default>[leoslyrics.com,lyrc.com.ar]</default>
  <locale name="C">
    <short>The list of sites to search for lyrics.</short>
    <long>The list of sites to search for lyrics.</long>
--
cgit v0.8.2

Reinhard Tartler (siretart) wrote :

it seems that we already have that change in the karmic package, but my gconf database still had a reference to lyricwiki.org. So this bug is already fixed for new installs, but broken for upgrades

the correct solution would be to make rhythmbox cope with the new lyricwiki API or at least remove it from the gconf settings.

Sebastien Bacher (seb128) wrote :

changing user configuration on upgrade is something we don't have good architecture for since the users could be unhappy to have the upgrade touch custom option changes, we might be able to tweak rhythmbox code in such cases though

Changed in rhythmbox:
importance: Unknown → Medium
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.