Bug#268721: marked as done (gconf2: Fails to notify listeners after SIGHUP)

Debian Bug Tracking System owner@bugs.debian.org
Sun, 29 Aug 2004 04:48:28 -0700


Your message dated Sun, 29 Aug 2004 07:32:10 -0400
with message-id <E1C1Nus-0008Hp-00@newraff.debian.org>
and subject line Bug#268721: fixed in gconf2 2.6.4-2
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 28 Aug 2004 19:07:43 +0000
>From crispin@flowerday.cx Sat Aug 28 12:07:43 2004
Return-path: <crispin@flowerday.cx>
Received: from mta04-svc.ntlworld.com [62.253.162.44] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1C18YA-0002Ej-00; Sat, 28 Aug 2004 12:07:43 -0700
Received: from gw.internal.flowerday.cx ([81.96.65.82])
          by mta04-svc.ntlworld.com
          (InterMail vM.4.01.03.37 201-229-121-137-20020806) with ESMTP
          id <20040828190542.BPVC17972.mta04-svc.ntlworld.com@gw.internal.flowerday.cx>;
          Sat, 28 Aug 2004 20:05:42 +0100
Received: from drno.internal.flowerday.cx ([192.168.0.2] helo=drno)
	by gw.internal.flowerday.cx with esmtp (Exim 3.36 #1 (Debian))
	id 1C18Xe-0002Do-00; Sat, 28 Aug 2004 20:07:10 +0100
Received: from crispin by drno with local (Exim 3.36 #1 (Debian))
	id 1C18Xd-0004qI-00; Sat, 28 Aug 2004 20:07:09 +0100
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Crispin Flowerday <debian@flowerday.cx>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: gconf2: Fails to notify listeners after SIGHUP
X-Mailer: reportbug 2.64
Date: Sat, 28 Aug 2004 20:07:09 +0100
Message-Id: <E1C18Xd-0004qI-00@drno>
Sender: Crispin Flowerday <crispin@drno>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Package: gconf2
Version: 2.6.4-1
Severity: important

If you give gconfd-2 a SIGHUP, as I believe happens when a gnome
package is upgraded, it seems to forget about applications listening
for changes. This is confusing for users, as they change things, and
the application doesn't change as expected.

To reproduce:

1) killall -USR1 gconfd-2 (to get verbose logging in the syslog)
2) Run gnome-theme-manager, and check that it changes theme when
   you select a new theme
3) killall -HUP gconfd-2
4) Wait till you see " Reloading all databases" in the syslog (you may need
to change a few keys to get this to occur)
5) Now change the theme again.

Notice that the last time the theme is changed, gconf is told of the
keys being changed, but doesn't notify applications listening.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8.1
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8

Versions of packages gconf2 depends on:
ii  libatk1.0-0                 1.6.1-3      The ATK accessibility toolkit
ii  libc6                       2.3.2.ds1-16 GNU C Library: Shared libraries an
ii  libgconf2-4                 2.6.4-1      GNOME configuration database syste
ii  libglib2.0-0                2.4.6-2      The GLib library of C routines
ii  libgtk2.0-0                 2.4.9-1      The GTK+ graphical user interface 
ii  liborbit2                   1:2.10.2-1.1 libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0               1.4.1-2      Layout and rendering of internatio
ii  libpopt0                    1.7-4        lib for parsing cmdline parameters
ii  libxml2                     2.6.11-3     GNOME XML library
ii  zlib1g                      1:1.2.1.1-7  compression library - runtime

-- no debconf information

---------------------------------------
Received: (at 268721-close) by bugs.debian.org; 29 Aug 2004 11:38:14 +0000
>From katie@ftp-master.debian.org Sun Aug 29 04:38:14 2004
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [208.185.25.31] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1C1O0k-0006b8-00; Sun, 29 Aug 2004 04:38:14 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1C1Nus-0008Hp-00; Sun, 29 Aug 2004 07:32:10 -0400
From: Josselin Mouette <joss@debian.org>
To: 268721-close@bugs.debian.org
X-Katie: $Revision: 1.51 $
Subject: Bug#268721: fixed in gconf2 2.6.4-2
Message-Id: <E1C1Nus-0008Hp-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Sun, 29 Aug 2004 07:32:10 -0400
Delivered-To: 268721-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Source: gconf2
Source-Version: 2.6.4-2

We believe that the bug you reported is fixed in the latest version of
gconf2, which is due to be installed in the Debian FTP archive:

gconf2_2.6.4-2.diff.gz
  to pool/main/g/gconf2/gconf2_2.6.4-2.diff.gz
gconf2_2.6.4-2.dsc
  to pool/main/g/gconf2/gconf2_2.6.4-2.dsc
gconf2_2.6.4-2_i386.deb
  to pool/main/g/gconf2/gconf2_2.6.4-2_i386.deb
libgconf2-4_2.6.4-2_i386.deb
  to pool/main/g/gconf2/libgconf2-4_2.6.4-2_i386.deb
libgconf2-dev_2.6.4-2_i386.deb
  to pool/main/g/gconf2/libgconf2-dev_2.6.4-2_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 268721@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Josselin Mouette <joss@debian.org> (supplier of updated gconf2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 29 Aug 2004 12:48:31 +0200
Source: gconf2
Binary: libgconf2-4 gconf2 libgconf2-dev
Architecture: source i386
Version: 2.6.4-2
Distribution: unstable
Urgency: high
Maintainer: Takuo KITAME <kitame@debian.org>
Changed-By: Josselin Mouette <joss@debian.org>
Description: 
 gconf2     - GNOME configuration database system. (daemon and tools, for GNOME
 libgconf2-4 - GNOME configuration database system libraries (for GNOME2)
 libgconf2-dev - GNOME configuration database system development files. (for GNOME
Closes: 268721
Changes: 
 gconf2 (2.6.4-2) unstable; urgency=high
 .
   * gconfd_sighup_reload.diff: correctly reopen the connections to the clients
     when reloading the databases (closes: #268721).
Files: 
 d76d62733c49d0cfe2bf4c48028de608 1566 libs optional gconf2_2.6.4-2.dsc
 b9cc5ab10ec68b2629b269bdb28f69d3 14606 libs optional gconf2_2.6.4-2.diff.gz
 3892111a9041a91e1c49e85933d5caf7 1089202 admin optional gconf2_2.6.4-2_i386.deb
 c1ce62eee2f94f1602a3243255251acd 64884 libs optional libgconf2-4_2.6.4-2_i386.deb
 3332d264ffbc0dbe1ce3b133f4530695 84330 libdevel optional libgconf2-dev_2.6.4-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBMbpdrSla4ddfhTMRAjmRAKCB2SztU76g4nu3Tt9xZWo2T64OYwCeLLun
1AeXAol+NfxTeYZXepKW8Kg=
=PJbn
-----END PGP SIGNATURE-----