Bug#294616: marked as done (Compile with debug flags or at least with -DG_DISABLE_CHECKS)

Debian Bug Tracking System owner@bugs.debian.org
Thu, 24 Mar 2005 15:18:33 -0800


Your message dated Thu, 24 Mar 2005 18:02:25 -0500
with message-id <E1DEbLN-0006Rb-00@newraff.debian.org>
and subject line Bug#294616: fixed in gconf2 2.8.1-5
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; 10 Feb 2005 19:25:46 +0000
>From ross@burtonini.com Thu Feb 10 11:25:46 2005
Return-path: <ross@burtonini.com>
Received: from smtp.nildram.co.uk [195.112.4.54] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1CzJSG-0004tM-00; Thu, 10 Feb 2005 10:54:20 -0800
Received: from burtonini.com (195-112-29-2.dyn.gotadsl.co.uk [195.112.29.2])
	by smtp.nildram.co.uk (Postfix) with ESMTP id 4EA9F2BB88B
	for <submit@bugs.debian.org>; Thu, 10 Feb 2005 18:54:15 +0000 (GMT)
Received: from 127.0.0.1 (ident=unknown) by burtonini.com with esmtp
 (masqmail 0.2.20) id 1CzJSD-4Ow-00 for <submit@bugs.debian.org>; Thu,
 10 Feb 2005 18:54:17 +0000
Subject: Compile with debug flags or at least with -DG_DISABLE_CHECKS
From: Ross Burton <ross@burtonini.com>
To: submit@bugs.debian.org
Content-Type: text/plain
Date: Thu, 10 Feb 2005 18:54:16 +0000
Message-Id: <1108061657.26573.77.camel@localhost>
Mime-Version: 1.0
X-Mailer: Evolution 2.0.3 
Content-Transfer-Encoding: 7bit
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(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_2005_01_02
X-Spam-Level: 

Package: libgconf2-4
Version: 2.8.1-4

Some time ago gconf started to be compiled with --disable-debug.  In
current builds this also adds -DG_DISABLE_CHECK, which turns off the
sanity checks (client != NULL, key != NULL, etc).

This is exposing several "issues" in client programs (upstream needs to
make clear if sending a NULL key value in gconf_client_set_string() is
an error or not), but as disabling these checks is generally not a good
idea then I think that debugging should be enabled (as it is enabled in
most of the GNOME libraries).

If we leave debugging off, we really must stop G_DISABLE_CHECKS being
set.

Ross
-- 
Ross Burton                                 mail: ross@burtonini.com
                                          jabber: ross@burtonini.com
                                     www: http://www.burtonini.com./
 PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF



---------------------------------------
Received: (at 294616-close) by bugs.debian.org; 24 Mar 2005 23:10:25 +0000
>From katie@ftp-master.debian.org Thu Mar 24 15:10:25 2005
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 1DEbT7-0003rb-00; Thu, 24 Mar 2005 15:10:25 -0800
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1DEbLN-0006Rb-00; Thu, 24 Mar 2005 18:02:25 -0500
From: Josselin Mouette <joss@debian.org>
To: 294616-close@bugs.debian.org
X-Katie: $Revision: 1.55 $
Subject: Bug#294616: fixed in gconf2 2.8.1-5
Message-Id: <E1DEbLN-0006Rb-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Thu, 24 Mar 2005 18:02:25 -0500
Delivered-To: 294616-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(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_2005_01_02
X-Spam-Level: 
X-CrossAssassin-Score: 2

Source: gconf2
Source-Version: 2.8.1-5

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.8.1-5.diff.gz
  to pool/main/g/gconf2/gconf2_2.8.1-5.diff.gz
gconf2_2.8.1-5.dsc
  to pool/main/g/gconf2/gconf2_2.8.1-5.dsc
gconf2_2.8.1-5_i386.deb
  to pool/main/g/gconf2/gconf2_2.8.1-5_i386.deb
libgconf2-4_2.8.1-5_i386.deb
  to pool/main/g/gconf2/libgconf2-4_2.8.1-5_i386.deb
libgconf2-dev_2.8.1-5_i386.deb
  to pool/main/g/gconf2/libgconf2-dev_2.8.1-5_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 294616@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: Thu, 24 Mar 2005 23:36:24 +0100
Source: gconf2
Binary: libgconf2-4 gconf2 libgconf2-dev
Architecture: source i386
Version: 2.8.1-5
Distribution: unstable
Urgency: medium
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: 274013 294616
Changes: 
 gconf2 (2.8.1-5) unstable; urgency=medium
 .
   * rules: Enable debugging features (closes: #294616).
   * postinst: install the manpage as a slave alternative (closes: #274013).
   * gconf_listeners_tree.patch: the long-awaited patch that fixes the loss of
     the listeners after gconfd receives a SIGHUP or restarts.
   * pass --as-needed to ld in LDFLAGS to suppress indirect dependencies.
Files: 
 1d5f8bc2855f8efb957ca6a2e37eff04 1613 libs optional gconf2_2.8.1-5.dsc
 22b43e21bde7519df9428c97e21dbe90 16876 libs optional gconf2_2.8.1-5.diff.gz
 60921654f9b286adbb11f8419747f79f 1265622 admin optional gconf2_2.8.1-5_i386.deb
 f3be6f528498019e6607016105f1b629 79734 libs optional libgconf2-4_2.8.1-5_i386.deb
 a87fbbe51aaef80fd0968fe745806e07 105470 libdevel optional libgconf2-dev_2.8.1-5_i386.deb

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

iD8DBQFCQ0RsrSla4ddfhTMRAvNJAKCOLTFcN7Z8wf6BD/hzMOluAr3CxQCgua8N
Vr2BOIC3hztPIb0udRTdyjE=
=A2Ka
-----END PGP SIGNATURE-----