budgie-core should depend on gnome-settings-daemon

Bug #1688607 reported by Jeremy Bícha
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
budgie-desktop (Ubuntu)
Fix Released
Low
fossfreedom

Bug Description

mutter uses schemas from gnome-settings-daemon.

Maybe mutter should depend on gnome-settings-daemon but gnome-shell already depends on gnome-settings-daemon. So I'm recommending that budgie-core depend on gnome-settings-daemon since Budgie likely will not run if that is not installed.

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

Hmm, mutter will depend on gnome-settings-daemon (LP: #1561706) but budgie-core depends on libmutter not mutter. So I guess someone should investigate this further.

summary: - budgie-desktop should depend on gnome-settings-daemon
+ budgie-core should depend on gnome-settings-daemon
Changed in budgie-desktop (Ubuntu):
status: New → In Progress
assignee: nobody → fossfreedom (fossfreedom)
milestone: none → ubuntu-19.04
Revision history for this message
Jeremy Bícha (jbicha) wrote :

There is now gnome-settings-daemon-common which contains the gsettings schemas.

But maybe you need the full gnome-settings-daemon anyway?

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package budgie-desktop - 10.4+git20190110.01.1f8eceaa58e-1

---------------
budgie-desktop (10.4+git20190110.01.1f8eceaa58e-1) unstable; urgency=medium

  * New upstream git release
    - Release combines the git master release + gnome-3.30 patch work
    - Resolve wishlist to open addition terminal windows (Closes: #897570)
  * Bug fixes
    - Resolve typo in panel translation (Closes: #880719)
    - Add package lightdm suggestion to advise netinst installation
      (Closes: #897601)
    - Ensure budgie-core installs gnome-settings-daemon so that minimal
      installs do not crash due to missing GNOME schemas (LP: #1688607)
  * Packaging Changes
    - control add new BD libasound2-dev
    - copyright update copyright for new release together with year change
    - control Bump StandardsVersion - fixed symbols Build-Depends-Package
    - Drop the following patches since they have been merged upstream
      0006-Install-missing-notification-icon-1545.patch
      0008-Add-copyright-for-notification-disabled-symbolic.svg.patch
    - Drop 0007-Check-if-schema-is-defined-for-volume-slider-changes.patch
      since this as not been accepted by upstream
    - Merge remaining patches into one gnome-3.30-compatibility.patch
      except for the following that has been kept local
      1000-Obtain-gsettings-transparency-key-value-before-showi.patch

 -- David Mohammed <email address hidden> Thu, 10 Jan 2019 15:45:51 +0000

Changed in budgie-desktop (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.