Bug#307943: marked as done (libgtk2.0-dev: missing header file)

Debian Bug Tracking System owner@bugs.debian.org
Tue, 10 May 2005 07:48:55 -0700


Your message dated Wed, 11 May 2005 00:45:27 +1000
with message-id <20050510144527.GC29052@progsoc.uts.edu.au>
and subject line Bug#307943: libgtk2.0-dev: missing header file
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; 6 May 2005 17:38:13 +0000
>From wildfire@progsoc.org Fri May 06 10:38:13 2005
Return-path: <wildfire@progsoc.org>
Received: from 133.105.233.220.exetel.com.au (giskard.kumria.com) [220.233.105.133] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DU6mC-0008Lr-00; Fri, 06 May 2005 10:38:13 -0700
Received: from eve.kumria.com ([203.7.227.183] ident=Debian-exim)
	by giskard.kumria.com with esmtpsa (TLS-1.0:RSA_AES_256_CBC_SHA:32)
	(Exim 4.50)
	id 1DU6lX-0003hN-Mi
	for submit@bugs.debian.org; Sat, 07 May 2005 03:37:40 +1000
Received: from anand by eve.kumria.com with local (Exim 4.50)
	id 1DU6ky-0003qb-9Y
	for submit@bugs.debian.org; Sat, 07 May 2005 03:36:56 +1000
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Anand Kumria <wildfire@progsoc.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
X-Mailer: reportbug 3.8
Date: Sat, 07 May 2005 03:36:56 +1000
Message-Id: <E1DU6ky-0003qb-9Y@eve.kumria.com>
X-SA-Exim-Connect-IP: 203.7.227.183
X-SA-Exim-Mail-From: wildfire@progsoc.org
Subject: libgtk2.0-dev: missing header file
X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100)
X-SA-Exim-Scanned: Yes (on giskard.kumria.com)
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: libgtk2.0-dev
Version: 2.6.4-1
Severity: important

Hi,

While compiling some software, I received:

Continuing in src...
cc -c -I.. -I. -DXTHREADS -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0
-I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -DCURDIR=src -O2
-g -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64  main.c
In file included from /usr/include/gtk-2.0/gdk/gdkcolor.h:4,
                 from /usr/include/gtk-2.0/gdk/gdk.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:31,
                 from ui/gtk/gui.h:31,
                 from main.c:90:
/usr/include/gtk-2.0/gdk/gdktypes.h:51:23: gdkconfig.h: No such file or directory

<gdk/gdktypes.h> (around line 50) has the following to say:

"/* The system specific file gdkconfig.h contains such configuration
 * settings that are needed not only when compiling GDK (or GTK)
 * itself, but also occasionally when compiling programs that use GDK
 * (or GTK). One such setting is what windowing API backend is in use.
 */
#include <gdkconfig.h>
"

I've done some (very brief) checking and can't see anything related to
why this might have disapeared.

This missing include will cause a number of packages to 
'Fail to Build From Source' (FTBFS).

Thanks,
Anand

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.11.5-suspend
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)

Versions of packages libgtk2.0-dev depends on:
ii  libatk1.0-dev        1.8.0-4             Development files for the ATK acce
ii  libglib2.0-dev       2.6.4-1             Development files for the GLib lib
ii  libgtk2.0-0          2.6.4-1             The GTK+ graphical user interface 
ii  libpango1.0-dev      1.8.1-1             Development files for the Pango
ii  libx11-dev           4.3.0.dfsg.1-12.0.1 X Window System protocol client li
ii  libxext-dev          4.3.0.dfsg.1-12.0.1 X Window System miscellaneous exte
ii  pkg-config           0.17.2-1            manage compile and link flags for 
ii  xlibs-dev            4.3.0.dfsg.1-12     X Window System client library dev

-- no debconf information

---------------------------------------
Received: (at 307943-done) by bugs.debian.org; 10 May 2005 14:44:48 +0000
>From wildfire@progsoc.uts.edu.au Tue May 10 07:44:48 2005
Return-path: <wildfire@progsoc.uts.edu.au>
Received: from baalzebub.progsoc.uts.edu.au [138.25.6.16] (Debian-exim)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DVVyZ-0001SW-00; Tue, 10 May 2005 07:44:48 -0700
Received: from wildfire by baalzebub.progsoc.uts.edu.au with local (Exim 4.34)
	id 1DVVzD-0002dv-8H; Wed, 11 May 2005 00:45:27 +1000
Date: Wed, 11 May 2005 00:45:27 +1000
From: Anand Kumria <wildfire@progsoc.org>
To: Ross Burton <ross@burtonini.com>
Cc: 307943-done@bugs.debian.org, "J.H.M. Dassen (Ray)" <fsmla@xinara.org>
Subject: Re: Bug#307943: libgtk2.0-dev: missing header file
Message-ID: <20050510144527.GC29052@progsoc.uts.edu.au>
References: <E1DU6ky-0003qb-9Y@eve.kumria.com> <20050507085138.GA11017@xinara.org> <20050510043011.GB29052@progsoc.uts.edu.au> <1115718810.7983.7.camel@localhost.localdomain>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <1115718810.7983.7.camel@localhost.localdomain>
User-Agent: Mutt/1.5.6+20040907i
Sender: Anand Kumria <wildfire@progsoc.uts.edu.au>
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: wildfire@progsoc.uts.edu.au
X-SA-Exim-Scanned: No (on baalzebub.progsoc.uts.edu.au); SAEximRunCond expanded to false
Delivered-To: 307943-done@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: 

Hi,

On Tue, May 10, 2005 at 10:53:30AM +0100, Ross Burton wrote:
> On Tue, 2005-05-10 at 14:30 +1000, Anand Kumria wrote:
> > > This looks like a system-local issue. Please check if a reinstall of
> > > libgtk2.0-dev fixes the problem.
> > 
> > It isn't - yes I have the file.
> > 
> > It should be in /usr/include/gdk/gdkconfig.h rather than the location it
> > currently is though.
> 
> No, it should be in /usr/lib as it's an architecture-specific file.

Ahh, okay.

> $ pkg-config --cflags gtk+-2.0
> -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0
> -I/usr/include/freetype2 -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include
> 
> Are you using pkg-config to get compile flags, or hard-coding them?

Yes gtk-gnutella uses pkg-config to get the compile flags.

However I have just done another re-install (after a full fsck) -- it
appears to have been a disk corruption issue locally.

Many thanks to everyone who looked at this report.

Regards,
Anand

-- 
 `When any government, or any church for that matter, undertakes to say to
  its subjects, "This you may not read, this you must not see, this you are
  forbidden to know," the end result is tyranny and oppression no matter how
  holy the motives' -- Robert A Heinlein, "If this goes on --"