← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2130058] [NEW] Merge rhythmbox from Debian Unstable for resolute

 

Public bug reported:

Scheduled-For: ubuntu-25.11
Ubuntu: 3.4.8-1ubuntu2
Debian Unstable: 3.4.9-1
Debian Experimental: 3.4.9-2

A new release of rhythmbox is available for merging from Debian
Unstable.

If it turns out this needs a sync rather than a merge, please change the
tagging from ['dcr-merge'] to ['dcr-sync'], and (optionally) update the
title as desired.

If this merge pulls in a new upstream version, also consider adding an
entry to the resolute Release Notes:
https://discourse.ubuntu.com/t/resolute-raccoon-release-notes/

### New Debian Changes ###

rhythmbox (3.4.9-1) unstable; urgency=medium

  * Team upload
  * New upstream release
    - Fix compatibility with GLib 2.86
    - Compile-time compatible with either pygobject 3.50 and libpeas 1.36,
      or pygobject 3.52+ and libpeas 1.38 prereleases
  * d/patches: Drop a patch that was included in the new upstream release
  * d/gbp.conf: Update upstream tag naming scheme
  * d/watch: Convert to v5 format
  * Build-depend on gir1.2-gstpbutils-1.0-dev.
    libgstreamer-plugins-base1.0-dev now Provides this.
  * d/librhythmbox-core10.symbols: Update.
    This includes ABI breaks, but the removed objects don't seem to be used
    by any Rhythmbox plugins in practice.
  * d/copyright: Don't quote the FSF's former postal address here
  * d/patches: Update patch metadata
  * d/rhythmbox-plugins.lintian-overrides: Silence a false positive

 -- Simon McVittie <smcv@xxxxxxxxxx>  Sat, 18 Oct 2025 15:04:49 +0100

rhythmbox (3.4.8-3) unstable; urgency=medium

  * Fix build with nocheck profile (Closes: #1116895)
  * Bump Standards Version to 4.7.2

 -- Jeremy Bícha <jbicha@xxxxxxxxxx>  Tue, 30 Sep 2025 11:44:38 -0400

rhythmbox (3.4.8-2) unstable; urgency=high

  * Team upload
  * d/rules: Run tests under the run-with-display script from gtk4.
    In particular, this instructs xvfb-run to pass the -noreset option to
    Xvfb, working around defaults that cause intermittent test failures
    (see #981201). (Closes: #1093686)
  * d/control: Build-Depend on (most of the) required gir1.2-*-dev packages.
    Ideally we should also Build-Depend on the gir1.2-gstpbutils-1.0-dev
    virtual package, but libgstreamer-plugins-base1.0-dev doesn't yet
    provide it.
  * d/control: Build-Depend on gobject-introspection instead of
    libgirepository1.0-dev
  * d/control: rhythmbox-dev Depends on ${gir:Depends}.
    This means we no longer need to hard-code the dependency on
    gir1.2-rb-3.0.
  * d/control: gir1.2-rb-3.0 Provides ${gir:Provides}, instead of
    hard-coding its equivalent
  * Set high urgency so that fixing the test failures can unblock the
    libxml2 transition

 -- Simon McVittie <smcv@xxxxxxxxxx>  Sun, 31 Aug 2025 14:29:50 +0100


### Old Ubuntu Delta ###

rhythmbox (3.4.8-1ubuntu2) questing; urgency=medium

  * No-change rebuild for libxml2 soname change.

 -- Matthias Klose <doko@xxxxxxxxxx>  Fri, 23 May 2025 09:43:42 +0200

rhythmbox (3.4.8-1ubuntu1) plucky; urgency=medium

  * Merge with Debian. Remaining changes:
    + d/control, d/rules, d/rhythmbox-plugin-zeitgeist.install:
      - Split out zeitgeist plugin
    + d/control:
      - Allow unity-control-center as alternate dependency
      - Suggest instead of recommend gst-plugins-ugly
      - Recommends rhythmbox-plugin-alternative-toolbar. It improves the
        user interface and makes it fit better with GNOME.
    + d/p/gitlab_lyrics_resources.patch:
      - Disable lyrics servers that are not working anymore, either because
        they are down or because they changed (lp: #1756597)
    + d/p/03_magnatune_partner.patch:
      - Change magnatune partner ID to 'ubuntu'
    + d/p/05_hide_on_quit.patch
      - Hide (not quit) if RB is playing when closed
    + d/p/07_quicklists.patch
      - Add quicklists
    + d/p/08_stop_quit.patch:
      - Add a "Stop & Quit" option to the quickmenu (via .desktop)
      - Add new symbol to librhythmbox-core10.symbols
    + d/p/0002-grilo-container-max-tracks.patch:
      - Increase CONTAINER_MAX_TRACKS to 15000
    + d/p/10_encoding_use_ubuntu_profiles.patch, d/*.prs,
      d/rhythmbox-data.install:
      - Add Ubuntu encoding presets and use them by default

 -- Nathan Pratta Teodosio <nteodosio@xxxxxxxxxx>  Fri, 10 Jan 2025
09:03:53 +0100

** Affects: rhythmbox (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: dcr-merge

** Changed in: rhythmbox (Ubuntu)
    Milestone: None => ubuntu-25.11

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to rhythmbox in Ubuntu.
https://bugs.launchpad.net/bugs/2130058

Title:
  Merge rhythmbox from Debian Unstable for resolute

Status in rhythmbox package in Ubuntu:
  New

Bug description:
  Scheduled-For: ubuntu-25.11
  Ubuntu: 3.4.8-1ubuntu2
  Debian Unstable: 3.4.9-1
  Debian Experimental: 3.4.9-2

  A new release of rhythmbox is available for merging from Debian
  Unstable.

  If it turns out this needs a sync rather than a merge, please change
  the tagging from ['dcr-merge'] to ['dcr-sync'], and (optionally)
  update the title as desired.

  If this merge pulls in a new upstream version, also consider adding an
  entry to the resolute Release Notes:
  https://discourse.ubuntu.com/t/resolute-raccoon-release-notes/

  ### New Debian Changes ###

  rhythmbox (3.4.9-1) unstable; urgency=medium

    * Team upload
    * New upstream release
      - Fix compatibility with GLib 2.86
      - Compile-time compatible with either pygobject 3.50 and libpeas 1.36,
        or pygobject 3.52+ and libpeas 1.38 prereleases
    * d/patches: Drop a patch that was included in the new upstream release
    * d/gbp.conf: Update upstream tag naming scheme
    * d/watch: Convert to v5 format
    * Build-depend on gir1.2-gstpbutils-1.0-dev.
      libgstreamer-plugins-base1.0-dev now Provides this.
    * d/librhythmbox-core10.symbols: Update.
      This includes ABI breaks, but the removed objects don't seem to be used
      by any Rhythmbox plugins in practice.
    * d/copyright: Don't quote the FSF's former postal address here
    * d/patches: Update patch metadata
    * d/rhythmbox-plugins.lintian-overrides: Silence a false positive

   -- Simon McVittie <smcv@xxxxxxxxxx>  Sat, 18 Oct 2025 15:04:49 +0100

  rhythmbox (3.4.8-3) unstable; urgency=medium

    * Fix build with nocheck profile (Closes: #1116895)
    * Bump Standards Version to 4.7.2

   -- Jeremy Bícha <jbicha@xxxxxxxxxx>  Tue, 30 Sep 2025 11:44:38 -0400

  rhythmbox (3.4.8-2) unstable; urgency=high

    * Team upload
    * d/rules: Run tests under the run-with-display script from gtk4.
      In particular, this instructs xvfb-run to pass the -noreset option to
      Xvfb, working around defaults that cause intermittent test failures
      (see #981201). (Closes: #1093686)
    * d/control: Build-Depend on (most of the) required gir1.2-*-dev packages.
      Ideally we should also Build-Depend on the gir1.2-gstpbutils-1.0-dev
      virtual package, but libgstreamer-plugins-base1.0-dev doesn't yet
      provide it.
    * d/control: Build-Depend on gobject-introspection instead of
      libgirepository1.0-dev
    * d/control: rhythmbox-dev Depends on ${gir:Depends}.
      This means we no longer need to hard-code the dependency on
      gir1.2-rb-3.0.
    * d/control: gir1.2-rb-3.0 Provides ${gir:Provides}, instead of
      hard-coding its equivalent
    * Set high urgency so that fixing the test failures can unblock the
      libxml2 transition

   -- Simon McVittie <smcv@xxxxxxxxxx>  Sun, 31 Aug 2025 14:29:50 +0100


  ### Old Ubuntu Delta ###

  rhythmbox (3.4.8-1ubuntu2) questing; urgency=medium

    * No-change rebuild for libxml2 soname change.

   -- Matthias Klose <doko@xxxxxxxxxx>  Fri, 23 May 2025 09:43:42 +0200

  rhythmbox (3.4.8-1ubuntu1) plucky; urgency=medium

    * Merge with Debian. Remaining changes:
      + d/control, d/rules, d/rhythmbox-plugin-zeitgeist.install:
        - Split out zeitgeist plugin
      + d/control:
        - Allow unity-control-center as alternate dependency
        - Suggest instead of recommend gst-plugins-ugly
        - Recommends rhythmbox-plugin-alternative-toolbar. It improves the
          user interface and makes it fit better with GNOME.
      + d/p/gitlab_lyrics_resources.patch:
        - Disable lyrics servers that are not working anymore, either because
          they are down or because they changed (lp: #1756597)
      + d/p/03_magnatune_partner.patch:
        - Change magnatune partner ID to 'ubuntu'
      + d/p/05_hide_on_quit.patch
        - Hide (not quit) if RB is playing when closed
      + d/p/07_quicklists.patch
        - Add quicklists
      + d/p/08_stop_quit.patch:
        - Add a "Stop & Quit" option to the quickmenu (via .desktop)
        - Add new symbol to librhythmbox-core10.symbols
      + d/p/0002-grilo-container-max-tracks.patch:
        - Increase CONTAINER_MAX_TRACKS to 15000
      + d/p/10_encoding_use_ubuntu_profiles.patch, d/*.prs,
        d/rhythmbox-data.install:
        - Add Ubuntu encoding presets and use them by default

   -- Nathan Pratta Teodosio <nteodosio@xxxxxxxxxx>  Fri, 10 Jan 2025
  09:03:53 +0100

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/2130058/+subscriptions