Public bug reported:

mate-desktop-environment-core ships this gsetting override:

$ dpkg -S /usr/share/glib-2.0/schemas/mate-ubuntu.gschema.override
mate-desktop-environment-core: 
/usr/share/glib-2.0/schemas/mate-ubuntu.gschema.override

But both `dh_installgsettings` and `man glib-compile-schemas` mention
that a 2-digit number should be used in front of the filename as the
priority.

That means that the following two changes need to be made in debian/rules:
-        dh_install -pmate-desktop-environment-core 
debian/mate-ubuntu.gschema.override /usr/share/glib-2.0/schemas/
-        dh_install -pmate-desktop-environment-core 
debian/mate-debian.gschema.override /usr/share/glib-2.0/schemas/

+        dh_install -pmate-desktop-environment-core 
debian/mate-ubuntu.gschema.override 
/usr/share/glib-2.0/schemas/10_mate-ubuntu.gschema.override
+        dh_install -pmate-desktop-environment-core 
debian/mate-debian.gschema.override 
/usr/share/glib-2.0/schemas/10_mate-debian.gschema.override

I've already file this in https://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=857615, but since Debian Stretch is in freeze,
this should go to Zesty first, then I'll file an SRU for 16.04, and
finally we'll catch up with Debian after Stretch.

Thank you!

** Affects: mate-desktop-environment (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: mate-desktop-environment (Debian)
     Importance: Unknown
         Status: Unknown

** Bug watch added: Debian Bug tracker #857615
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=857615

** Also affects: mate-desktop-environment (Debian) via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=857615
   Importance: Unknown
       Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1672332

Title:
  mate-ubuntu.gschema.override should begin with a "nn_" number

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mate-desktop-environment/+bug/1672332/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to