gsettings-desktop-schemas 3.31 breaks mutter 3.30

Bug #1812143 reported by Jeremy Bícha
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
gsettings-desktop-schemas (Ubuntu)
Fix Released
High
Unassigned
mutter (Ubuntu)
Won't Fix
High
Unassigned
ukwm (Ubuntu)
Fix Released
High
liuyi

Bug Description

We need to package mutter 3.31 and add a Breaks: mutter < 3.31 to gsettings-desktop-schemas.

Running gsettings-desktop-schemas 3.31 with mutter 3.30 will result in gdm/gnome-shell being unable to start.

Also, ukwm is a fork of mutter so the Kylin devs need to backport the relevant commits from mutter.

The problematic gsettings commit was:
https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/commit/c7eee129c

I think the mutter commits can be found at
https://gitlab.gnome.org/GNOME/mutter/merge_requests/133

We could easily add a dummy key with the old name but I'm thinking the way forward is just to package the newer mutter.

Tags: disco
Jeremy Bícha (jbicha)
Changed in gsettings-desktop-schemas (Ubuntu):
status: New → Triaged
Changed in mutter (Ubuntu):
importance: Undecided → High
status: New → Triaged
Changed in ukwm (Ubuntu):
importance: Undecided → High
Jeremy Bícha (jbicha)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in ukwm (Ubuntu):
status: New → Confirmed
Jeremy Bícha (jbicha)
tags: removed: block-proposed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gsettings-desktop-schemas - 3.31.0.2-2ubuntu3

---------------
gsettings-desktop-schemas (3.31.0.2-2ubuntu3) disco; urgency=medium

  * Add Restore-peripherals-display-keys.patch:
    - Add 2 dummy keys for renamed gsettings keys to give us more
      time to fix their users (LP: #1812143)
  * Revert "Add Breaks: mutter << 3.31.4"

 -- Jeremy Bicha <email address hidden> Thu, 24 Jan 2019 12:43:44 -0500

Changed in gsettings-desktop-schemas (Ubuntu):
status: Triaged → Fix Released
Changed in ukwm (Ubuntu):
assignee: nobody → liuyi (liuyi-m)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ukwm - 1.1.13-0ubuntu1

---------------
ukwm (1.1.13-0ubuntu1) eoan; urgency=medium

  [ Liu Yi ]
  * Bugfix only:
    - Update to new "output" setting for tablets/touchscreens. (LP: #1812143)
    - Fix bug when use win+p with multi-monitors. (LP: #1828984)
    - Modify window tiling preview for UKUI.

  [ handsome_feng ]
  * Fix a typo.
  * Fix some lintian warnings.
  * Debian/control:
    - Bump standards version to 4.4.1.
    - Drop zenity from build-dep.

 -- handsome_feng <email address hidden> Mon, 07 Oct 2019 22:48:33 +0800

Changed in ukwm (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for reporting this bug to Ubuntu.
Ubuntu 19.04 (disco) reached end-of-life on January 23, 2020.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test. If you then find the bug is still present in the newer Ubuntu version, please add a comment here telling us which new version it is in and change the bug status to Confirmed.

Changed in mutter (Ubuntu):
status: Triaged → Won't Fix
Revision history for this message
Avijit (avijitroy) wrote :

I got the same error after upgrading to Ubuntu 20.04 from 18.04

Thanks,
Avijit

Revision history for this message
Vidit Solanki (viz05) wrote :

I am getting this error while installing hostapd, lighttpd and isc-dhcp-server on Kali Linux. How can I fix this error and install these packages?

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

If you are experiencing any problems in Ubuntu 20.04 or 18.04 then please run:

  ubuntu-bug mutter

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.