mutter should depend on gnome-settings-daemon-schemas

Bug #1561706 reported by Dmitry Shachnev on 2016-03-24
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mutter (Ubuntu)
Low
Unassigned
Zesty
Low
Unassigned

Bug Description

Without gnome-settings-daemon-schemas package installed, mutter fails to start:

(mutter:3869): Glib-GIO-ERROR **: Settings schema 'org.gnome.settings-daemon.peripherials.mouse' is not installed

Trace/breakpoint trap (core dumped)

Jeremy Bicha (jbicha) wrote :

gnome-shell already depends on gnome-settings-daemon. How are you running mutter?

Changed in mutter (Ubuntu):
status: New → Incomplete
Dmitry Shachnev (mitya57) wrote :

It is possible to use mutter without gnome-shell. I.e. start a GNOME Flashback session and run “mutter --replace”.

Jeremy Bicha (jbicha) wrote :

Do people do that?

Dmitry Shachnev (mitya57) wrote :

I can’t tell for sure, but adding one dependency line isn’t a big problem, is it?

Jeremy Bicha (jbicha) wrote :

Ok, I had mutter depend on gnome-settings-daemon (which in Ubuntu depends on the split-out schemas) in my packaging and the Debian packaging. Except for GNOME 3.24, Ubuntu's mutter is in sync with Debian.

Changed in mutter (Ubuntu):
status: Incomplete → Fix Committed
Jeremy Bicha (jbicha) on 2017-05-06
Changed in mutter (Ubuntu):
assignee: Tim (darkxst) → nobody
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mutter - 3.24.2-0ubuntu1

---------------
mutter (3.24.2-0ubuntu1) artful; urgency=medium

  * New upstream release (LP: #1690173)
  * Add missing depends on gnome-settings-daemon (LP: #1561706)
  * Drop git-conform-actor-graph-Add-missing-null-termination.patch,
    applied in new release

 -- Jeremy Bicha <email address hidden> Sat, 06 May 2017 08:52:03 -0400

Changed in mutter (Ubuntu):
status: Fix Committed → Fix Released
Jeremy Bicha (jbicha) on 2017-05-11
Changed in mutter (Ubuntu Zesty):
importance: Undecided → Low
Changed in mutter (Ubuntu):
importance: Undecided → Low
Changed in mutter (Ubuntu Zesty):
status: New → Triaged
tags: added: zesty
Jeremy Bicha (jbicha) on 2017-05-23
Changed in mutter (Ubuntu Zesty):
status: Triaged → In Progress

Hello Dmitry, or anyone else affected,

Accepted mutter into zesty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/mutter/3.24.2-0ubuntu0.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-zesty to verification-done-zesty. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-zesty. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in mutter (Ubuntu Zesty):
status: In Progress → Fix Committed
tags: added: verification-needed verification-needed-zesty
Dmitry Shachnev (mitya57) wrote :

The dependency was really added.

tags: added: verification-done-zesty
removed: verification-needed-zesty
Łukasz Zemczak (sil2100) wrote :

For the future: please also mention the version number of the package tested whenever verifying a bug. It's generally not enough to just say: "it's good".

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mutter - 3.24.2-0ubuntu0.1

---------------
mutter (3.24.2-0ubuntu0.1) zesty; urgency=medium

  * New upstream release (LP: #1690173)
  * debian/rules:
    - Run build tests, but don't fail the build for test failure on s390x
  * debian/control.in:
    - Build-depend on xauth and xfvb for build tests
    - Depend on gnome-settings-daemon (LP: #1561706)
  * Add debian/patches/skip-failing-tests.patch:
    - Don't run a few tests that have been reported as failing

 -- Jeremy Bicha <email address hidden> Mon, 22 May 2017 20:00:53 -0400

Changed in mutter (Ubuntu Zesty):
status: Fix Committed → Fix Released

The verification of the Stable Release Update for mutter has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers