Upgrade rhythmbox to 3.0

Bug #1220972 reported by Jeremy Bícha
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Fix Released
Wishlist
Iain Lane

Bug Description

https://git.gnome.org/browse/rhythmbox/tree/NEWS

There's a soname bump but only packages from the rhythmbox source depend on the library.

Rhythmbox has been ported to python3 so the following python plugins will need to be ported:
rhythmbox-ubuntuone
rhythmbox-ampache
rhythmbox-radio-browser
tunesviewer (?)

And python3-mako will need to be promoted to main (python-mako is already in main).

There seems to be too much to do for this to be ready for Ubuntu 13.10 but some of the bug fixes should be backported.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: rhythmbox 2.99.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.11.0-4.9-generic 3.11.0-rc7
Uname: Linux 3.11.0-4-generic x86_64
ApportVersion: 2.12.1-0ubuntu3
Architecture: amd64
Date: Wed Sep 4 20:59:04 2013
MarkForUpload: True
SourcePackage: rhythmbox
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Jeremy Bícha (jbicha) wrote :
Jeremy Bícha (jbicha)
description: updated
Revision history for this message
Jeremy Bícha (jbicha) wrote :

Here's a .debdiff of the current work in progress in case someone wants to finish this upgrade since I'm unlikely to.

description: updated
Revision history for this message
Jeremy Bícha (jbicha) wrote :
tags: added: patch
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in rhythmbox (Ubuntu):
status: New → Confirmed
Iain Lane (laney)
Changed in rhythmbox (Ubuntu):
status: Confirmed → Won't Fix
status: Won't Fix → In Progress
assignee: nobody → Iain Lane (laney)
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "update-to-30.debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (4.5 KiB)

This bug was fixed in the package rhythmbox - 3.0.1-1ubuntu1

---------------
rhythmbox (3.0.1-1ubuntu1) trusty; urgency=low

  * Merge with Debian unstable (LP: #1220972), remaining changes:
    + Add Breaks and Replaces on versions of transmageddon which shipped the
      .prs files we are now shipping in -data.
    + Split magnatune, visualizer and cdrecorder plugins out and Recommend
      these from rhythmbox instead of all of the plugins.
    + Suggest gst-plugins-ugly instead of Recommending.
    + Add Ubuntu encoding presets and use them by default.
    + debian/patches/02_use_escaped_podcast_uri.patch
      - Handle podcasts that have sound files with the same basename
    + debian/patches/03_magnatune_partner.patch:
      - Change magnatune partner ID to 'ubuntu'.
    + debian/patches/05_hide_on_quit.patch
      - Hide (not quit) if RB is playing when closed.
    + debian/patches/07_quicklists.patch
      - Add quicklists.
  * Re-enable visualization plugin; it works again.
  * Remove 09_keywords.patch as the upstream .desktop file contains (almost)
    all of these.
  * Disable grilo plugin as grilo is in Universe.
  * Use dh_python3 and pass --no-ext-rename to leave plugin filenames alone.
  * Have -plugin-magnatune depend on gir1.2-secret-1
  * Re-enabled replaygain plugin (LP: #1180721)

rhythmbox (3.0.1-1) unstable; urgency=low

  * Add Gstreamer-related GPL exception clause to debian/copyright
  * New upstream release.
  * Bump libdmapsharing-3.0-dev build-dependency to >= 2.9.19
  * Update debian/librhythmbox-core8.symbols with one added symbol.

rhythmbox (3.0-1) unstable; urgency=low

  [ Michael Biebl ]
  * New upstream release.
  * Update librhythmbox-core7 → librhythmbox-core8 for the soname bump.

rhythmbox (2.99.1-3) unstable; urgency=low

  * debian/rules:
    + Use DEB_DH_INSTALL_ARGS_rhythmbox-plugins as that's supported
      nowadays.
    + Install the frmradio plugin on !linux as it builds there now.
    + Disable the mtpdevice plugin on !linux as it needs gudev or hal
      and we don't build with hal anymore. Closes: #710750.

rhythmbox (2.99.1-2) unstable; urgency=low

  [ Michael Biebl ]
  * Stop building with HAL support on non-Linux. HAL is dead upstream and
    scheduled to be removed.

  [ Emilio Pozuelo Monfort ]
  * Upload to unstable.

rhythmbox (2.99.1-1) experimental; urgency=low

  [ Jean Schurger ]
  * New upstream version.
  * Removed debian/patches/CVE-2012-3355.patch (fixed upstream).
  * Dropped debian/patches/rb-mb5.patch (New 'audiocd' plugin code doesn't rely
    on libmusicbrainz, making this patch obsolete).
  * Updated dependencies according to configure.in:
    - libtotem-plparser-dev
    - libgrilo-0.2-dev replaces libgrilo-0.1-dev
  * Bump Standards-Version to 3.9.4.
  * Updated Vcs-Svn.
  * Added symbols file for librhythmbox-core6.
  * Temporarly disable webkit support to prevent mixed gst 0.10 / 1.0 linkage.
    - debian/patches/00_no_webkit_no_context_pane.patch
    - debian/rules: --without-webkit
    - debian/rhythmbox-plugins.install: do not try to install 'context' plugin
  * debian/control.in
    - Dropped 'gconf' build dependency it's not used anymore.
    - Dropped 'libmusic...

Read more...

Changed in rhythmbox (Ubuntu):
status: In Progress → 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.