[Bug 43200] Logger does not detect missing gobject-introspection tools
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Nov 23 22:15:30 CET 2011
https://bugs.freedesktop.org/show_bug.cgi?id=43200
Nicolas Dufresne <nicolas.dufresne at collabora.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|blocker |enhancement
Priority|medium |lowest
--- Comment #8 from Nicolas Dufresne <nicolas.dufresne at collabora.co.uk> 2011-11-23 13:15:30 PST ---
I've given a close look to this and all the check are dependent on the
/usr/lib64/pkgconfig/gobject-introspection-1.0.pc file. It is assumed that this
file is in the same package as the generator/compiler/makefiles (on Fedora it
is all in gobject-introspection-devel).
>From your configure trace, I see that this file is indeed present as the check
succeed, but at least the makefile
(/usr/share/gobject-introspection-1.0/Makefile.introspection) was missing. Thus
no rules get created. This is a distribution error, but it could have been
trapped at build time by replacing:
-include $(INTROSPECTION_MAKEFILE)
By:
if HAVE_INTROSPECTION
include $(INTROSPECTION_MAKEFILE)
endif
Which would have error out on "file not found" making it obvious your
installation is not correct. We could also check if the different files exist,
but I think we should be able to trust the .pc files in general. Up to you to
propose a fix as this is not strictly our bug.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list