Distribution series hardcoded for installing Fluendo plug-in

Bug #693536 reported by dobey
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One for Rhythmbox
Fix Released
Medium
dobey
libubuntuone
Fix Released
Medium
dobey
libubuntuone (Ubuntu)
Fix Released
Medium
dobey
rhythmbox-ubuntuone-music-store (Ubuntu)
Fix Released
Medium
dobey

Bug Description

The series information for activating the partner repository and installing the MP3 plug-in, is hardcoded. This should be done in an abstract way so that it will just work no matter what version of Ubuntu the plug-in is installed on. It would also be nice to abstract this even further so that it could be used on systems other than Ubuntu.

Related branches

Changed in rhythmbox-ubuntuone-music-store (Ubuntu):
milestone: none → ubuntu-11.04-beta
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Arvind S Raj (arvindsraj-deactivatedaccount) wrote :

A solution to this would be to use the code of lsb_release to determine the codename. After determining the codename,
                   PARTNER_LIST = "canonical-partner-maverick.list" (line 59 in umusicstore/MusicStoreWidget.py)
would change to
                  PARTNER_LIST = "canonical-partner-" + codename + ".list"
and
                  dist="maverick" (line 439 in umusicstore/MusicStoreWidget.py)
would change to
                  dist=codename.

Or is there any better alternative?

Changed in rhythmbox-ubuntuone-music-store (Ubuntu):
assignee: nobody → Arvind S Raj (arvindsraj)
Changed in rhythmbox-ubuntuone-music-store:
assignee: nobody → Arvind S Raj (arvindsraj)
Revision history for this message
dobey (dobey) wrote :

As we need to move the MP3 codec install functionality to libubuntuone, I am marking this as also affecting that project.

Changed in libubuntuone:
assignee: nobody → Rodney Dawes (dobey)
importance: Undecided → Medium
status: New → In Progress
tags: added: u1-natty
tags: added: u1-natty-beta
Changed in rhythmbox-ubuntuone-music-store (Ubuntu):
milestone: ubuntu-11.04-beta-1 → ubuntu-11.04-beta-2
Changed in libubuntuone (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Rodney Dawes (dobey)
milestone: none → ubuntu-11.04-beta-2
Changed in rhythmbox-ubuntuone-music-store:
status: New → Confirmed
importance: Undecided → Medium
dobey (dobey)
Changed in libubuntuone:
status: In Progress → Fix Committed
Changed in rhythmbox-ubuntuone-music-store:
status: Confirmed → Fix Committed
dobey (dobey)
Changed in rhythmbox-ubuntuone-music-store:
assignee: Arvind S Raj (arvindsraj) → Rodney Dawes (dobey)
Changed in rhythmbox-ubuntuone-music-store (Ubuntu):
assignee: Arvind S Raj (arvindsraj) → Rodney Dawes (dobey)
dobey (dobey)
Changed in libubuntuone:
status: Fix Committed → Fix Released
dobey (dobey)
Changed in rhythmbox-ubuntuone-music-store:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libubuntuone - 0.9.2-0ubuntu1

---------------
libubuntuone (0.9.2-0ubuntu1) natty; urgency=low

  * New upstream release.
    - Distribution series hardcoded for codec installation (LP: #693536)
    - [UIFE] Notify user of missing MP3 suupport (LP: #733327)
    - Music purchased from U1MS not appear in music library (LP: #604699)
 -- Rodney Dawes <email address hidden> Thu, 07 Apr 2011 11:33:11 -0400

Changed in libubuntuone (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package rhythmbox-ubuntuone-music-store - 0.2.0-0ubuntu1

---------------
rhythmbox-ubuntuone-music-store (0.2.0-0ubuntu1) natty; urgency=low

  * New upstream release.
    - Translations not being loaded for some elements in UI (LP: #660648)
    - Distro series hardcoded for installing MP3 codec (LP: #693536)
    - Typo in MP3 EULA during install (LP: #702739)
    - U1MS plug-in not working with new Rhythmbox (LP: #717535)
  * Update compat to debhelper 7
  * Update Standards-Version to 3.9.1
  * Update dependencies to require new libubuntuone and rhythmbox
 -- Rodney Dawes <email address hidden> Thu, 07 Apr 2011 15:23:23 -0400

Changed in rhythmbox-ubuntuone-music-store (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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