Sync gconf 3.2.6-1 (main) from Debian unstable (main)

Bug #1198616 reported by oussama
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gconf (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Please sync gconf 3.2.6-1 (main) from Debian unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:
  * New upstream version
    - gsettings-schema-convert: Fix conversion of empty lists
  * debian/patches/06_onlyshowin_unity.patch:
    - dropped, the fix is in the new version
  * New upstream version
    - gsettings-schema-convert: Fix conversion of empty lists
  * debian/patches/06_onlyshowin_unity.patch:
    - dropped, the fix is in the new version
  * debian/tests/build:
    - Add -Wall -Werror for being more thorough.
    - Don't call deprecated g_type_init() when building with glib >= 2.35.
  * Added a simple compile/link/run test for libgconf2-dev. (LP: #1078719)
  * debian/patches/0001-Support-s-to-as-migrations-v2.patch:
    - Support string to string array migrations (LP: #1048956)
  * debian/patches/0001-Support-s-to-as-migrations-v2.patch:
    - Support string to string array migrations (LP: #1048956)
  * debian/patches/call-dbus_g_thread_init.patch:
    - Initialize dbus threads before doing anything. This fixes crashes in
      multithreaded applications that don't use libdbus directly. (LP: #1048341)
  * Split gconf-service further into gconf-service and gconf-service-backend,
    one package being Multi-Arch: foreign and the other Multi-Arch: none, so
    that we correctly handle the fact that gconf2 needs backend modules of
    the same arch whereas other reverse-dependencies just need a working
    daemon. LP: #962854.
  * Split gconf-service further into gconf-service and gconf-service-backend,
    one package being Multi-Arch: foreign and the other Multi-Arch: none, so
    that we correctly handle the fact that gconf2 needs backend modules of
    the same arch whereas other reverse-dependencies just need a working
    daemon. LP: #962854.
  * New upstream version
  * libgconf2-4 and libgconf-2-4 should both have a Breaks: against the
    older version of gconf2, to ensure that our trigger is never called
    when gconftool is in an unusable state (due to either missing libraries
    or missing backend DSOs). LP: #948294.
  * New upstream version
  * Merge from Debian testing, remaining changes:
    - debian/control.in:
      + don't package the gsettings backend since it's not meant to be
        distributed
    - debian/control.in, debian/rules:
      + use dh-autoreconf
    - debian/patches/02_xml-gettext-domain.patch:
      + use gettext from schemas translations
    - debian/patches/05_nodisplay_autostart.patch:
      + Don't show in "Startup Applications"
    - debian/patches/06_onlyshowin_unity.patch:
      + Add Unity to OnlyShowIn
    - debian/70gconfd_path-on-session, debian/gconf2-common.install:
      + add additional gconf path depending on selected desktop session:
    - debian/gconf-schemas: Shrink the generated %gconf-tree.xml, by
      filtering out locale specific defaults for uninstalled locales,
      leading tabs, empty short descriptions, and mtimes (which aren't
      interesting for system-wide defaults).
    - debian/gconf2.triggers, debian/gconf2.postinst, debian/gconf2.postrm:
      + Declare a new trigger on /usr/share/GConf/gsettings to watch when
        new gsettings convert files are installed.
    - debian/default.path, debian/gconf2-common.dirs:
      + drop old compatibility path from intrepid, that was required until
        lucid
  * Dropped changes:
    - debian/control.in: no build-dependency on gnome-common, we're using
      dh-autoreconf.
    - Build using dh_python2: merged in Debian.
    - Mark gconf2 Multi-Arch: foreign: merged in Debian.

Changelog entries since current saucy version 3.2.6-0ubuntu1:

gconf (3.2.6-1) unstable; urgency=low

  [ Martin Pitt ]
  * Add a simple compile/link/run autopkgtest for libgconf2-dev. Thanks Rafał
    Cieślak! (LP: #1078719)
  * debian/tests/build:
    - Add -Wall -Werror for being more thorough.
    - Don't call deprecated g_type_init() when building with glib >= 2.35.

  [ Michael Biebl ]
  * New upstream release.
    - Fixes use after free in gconf-dbus. Closes: #699424
  * Remove 04_manpage.patch, merged upstream. Refresh other patches.
  * Add symbols file for libgconf-2-4.
  * Bump Standards-Version to 3.9.4. No further changes.

 -- Michael Biebl <email address hidden> Thu, 06 Jun 2013 03:29:17 +0200

Revision history for this message
Daniel Holbach (dholbach) wrote :

There are quite a few changes on our end being dropped. Could you be a bit more specific as to why they're dropped?

 - debian/70gconfd_path-on-session is dropped
 - there'll be gconf-service and gconf-service-backend - will this cause upgrade problems?
 - some (build-)dependencies, do they cause any changes?
 - debian/patches/0001-Support-s-to-as-migrations-v2.patch is dropped
 - many changes in the maintainer scripts are dropped
 - debian/patches/02_xml-gettext-domain.patch is dropped
 - debian/patches/05_nodisplay_autostart.patch is dropped
 - debian/patches/call-dbus_g_thread_init.patch is dropped

Changed in gconf (Ubuntu):
status: New → Incomplete
Revision history for this message
Daniel Holbach (dholbach) wrote :

I confirmed with seb128 - this needs to be a merge. Unsubscribing sponsors for now.

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

[Expired for gconf (Ubuntu) because there has been no activity for 60 days.]

Changed in gconf (Ubuntu):
status: Incomplete → Expired
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.