[FFe] microrelease of magpie

Bug #2032649 reported by fossfreedom
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
magpie (Ubuntu)
Fix Released
Medium
Graham Inggs

Bug Description

This bug report is a Feature Freeze Exception request on behalf of the Ubuntu Budgie team for magpie v0.9.3 (updated from v0.9.2) which I have released on behalf of the buddiesofbudgie upstream project: https://github.com/BuddiesOfBudgie/magpie/releases/tag/v0.9.3

changelog:
  * New upstream microrelease
    - Remove toggle-shaded keyboard shortcut binding and associated code;
      GNOME 45 has removed the associated schema since the toggle-shaded was
      considered broken capability (LP: #2031620)
    - Add COGL default_driver option to allow certain architectures to be
      built with a specific driver name. It is recommended to leave this as
      the default 'auto' for most architectures.
  * Drop meson-add-back-default_driver-option.patch since the COGL
    default_driver option this has been incorporated in this release
  * backport fractional scaling from lunar (LP: #2031908)
    0001-Merge-existing-x11-fractional-scaling-patch.patch
  * Packaging changes
    - d/libmagpie-0-0.symbols update for shade removal; no budgie components
      use this option so no need to bump the ABI

From a Ubuntu archive point of view this release is key to support the GNOME 45 transition. Specifically GNOME 45 gsettings-desktop-schemas removes a key that the existing magpie depends upon (https://bugs.launchpad.net/ubuntu/+source/magpie/+bug/2031620). This causes the budgie window manager to crash.

From a Ubuntu Budgie point of view this release resolves a regression where magpie in ubuntu does not have the lunar fractional scaling capabilities that lunar budgie users can use (https://bugs.launchpad.net/ubuntu/+source/magpie/+bug/2031908). This is resolved by backporting the lunar mutter fractional scaling patch

We currently have this staged in https://launchpad.net/~ubuntubudgie-dev/+archive/ubuntu/budgiedesktopffe if you wish to inspect the package.

The following packages are built from this source upload:

I/we also commit to fixing any issue(s) that might be inadvertently introduced with this update.

description: updated
Changed in magpie (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Utkarsh Gupta (utkarsh) wrote :

Hey,

Hah, it took me a while to figure out where the Lunar version of magpie is. Anyway, I think the rationale makes sense. I've went through the changes and they all look OK to me and the fact that it's a new addition to the archive with Mantic, I believe the profit to risk ratio is > 1 and thus in my opinion, it's alright to introduce 0.9.3.

I don't have the power to grant an FFe officially but I believe one of the official release team member can chip in pretty soon. Thanks!

Steve Langasek (vorlon)
Changed in magpie (Ubuntu):
status: New → Triaged
Revision history for this message
fossfreedom (fossfreedom) wrote :

Enclosed is the full tarballs for v0.9.3 of magpie (dropbox) which I used to upload to our launchpad PPA

An alternative is our launchpad PPA itself to grab the v0.9.3 release https://launchpad.net/~ubuntubudgie-dev/+archive/ubuntu/budgiedesktopffe

Graham Inggs (ginggs)
Changed in magpie (Ubuntu):
assignee: nobody → Graham Inggs (ginggs)
status: Triaged → In Progress
Revision history for this message
Graham Inggs (ginggs) wrote :

Uploaded with a minor change: closing this bug in the changelog

Changed in magpie (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package magpie - 0.9.3-0ubuntu1

---------------
magpie (0.9.3-0ubuntu1) mantic; urgency=medium

  * New upstream microrelease (LP: #2032649)
    - Remove toggle-shaded keyboard shortcut binding and associated code;
      GNOME 45 has removed the associated schema since the toggle-shaded was
      considered broken capability (LP: #2031620)
    - Add COGL default_driver option to allow certain architectures to be
      built with a specific driver name. It is recommended to leave this as
      the default 'auto' for most architectures.
  * Drop meson-add-back-default_driver-option.patch since the COGL
    default_driver option this has been incorporated in this release
  * backport fractional scaling from lunar (LP: #2031908)
    0001-Merge-existing-x11-fractional-scaling-patch.patch
  * Packaging changes
    - d/libmagpie-0-0.symbols update for shade removal; no budgie components
      use this option so no need to bump the ABI

 -- David Mohammed <email address hidden> Tue, 22 Aug 2023 20:17:39 +0100

Changed in magpie (Ubuntu):
status: Fix Committed → 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.