pkgconfig file says "Requires glib" instead of glib-2.0

Bug #184607 reported by andi5
2
Affects Status Importance Assigned to Milestone
gconf
Fix Released
Medium
gconf (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gconf

Version: 2.21.1-0ubuntu1
File /usr/lib/pkgconfig/gconf-2.0.pc contains the line
Requires: glib
instead of
Requires: glib-2.0

So `pkg-config --cflags gconf-2.0` returns "-DORBIT2=1 -pthread -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include" with glib1 remnants.

A fix has been committed upstream at http://svn.gnome.org/viewvc/gconf?view=revision&revision=2506 and will probably be contained in the next release 2.21.2.

This breaks compiling of at least gnucash (bug 184176) as well.

Tags: patch

Related branches

andi5 (andi5)
description: updated
Revision history for this message
Basilio Kublik (sourcercito) wrote :

Hi there
thanks for taking the time to report this bug and help to make Ubuntu better, as you point in your report the fix to this issue has been committed upstream, so i'm marking this report accordingly.

the upstream report can be found at http://bugzilla.gnome.org/show_bug.cgi?id=509939

Thanks again

Changed in gconf:
importance: Undecided → Medium
status: New → Fix Committed
Revision history for this message
Basilio Kublik (sourcercito) wrote :
Changed in gconf:
assignee: nobody → desktop-bugs
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gconf - 2.21.2-0ubuntu1

---------------
gconf (2.21.2-0ubuntu1) hardy; urgency=low

  * New upstream version:
    Misc
    - Build fixes. (LP: #184607)
    - Various cleanups

 -- Sebastien Bacher <email address hidden> Mon, 21 Jan 2008 19:19:54 +0000

Changed in gconf:
status: Fix Committed → Fix Released
Changed in gconf:
status: Unknown → Fix Released
Changed in gconf:
importance: Unknown → Medium
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.