Regarding Python, yes it does, but I think only for the dbus-related
testing parts. So, if dbus is not found on the system, Python will not
be needed as I recall.

The dbus (and hence Python) issue did arise for me as I use the
base system as a 'maintenance root' for doing base package
upgrades for the full systems later on (I rebuild the entire system,
some 900 packages, 2-3 times/year). So, on the second and
later re-build/upgrades of glib, for me, dbus will be found because
I install it in base (as I use Upstart now, and it requires it). Getting
around this issue is a bit ugly, as I have to 'tweak' configure to force
it to fail detecting both pkg-config and dbus... Ugly, but functional.
John

On 10/05/2011 04:03 AM, Matthew Burgess wrote:
On Tue, 04 Oct 2011 20:53:52 -0400, John Stanley<[email protected]>  
wrote:

There doesn't  seem to be an easy way to turn off the
libffi requirement, which is unfortunate, as  libglib itself
doesn't need it. On the other hand, I've been building
lfs/blfs-like systems for several years now, and end up
installing libffi later for other packages (eg, Guile2), so
building it in the base system is fine for me.

I am suggesting the foregoing build (or similar) for the
lfs system, and wondering if any lfs developers have
looked at this issue and have a better way to handle
the glib/pkg-config lfs Ch. 6 build.
Hi John,

Thanks for the time you've spent looking into this.  There was a report that
Glib-2.30.0 needed Python as well.  Do you see that in your builds?

My preferred way of handling the glib/pkg-config requirement in LFS Chapter 6
at the moment is to "fix" e2fsprogs so that it doesn't require pkg-config at
all (see 
http://www.linuxfromscratch.org/pipermail/lfs-dev/2011-September/065203.html).

I've not had time to look at that yet, so don't know whether it's even a viable
approach.  If it's not, or we simply don't get around to looking at it, then
your method looks good for getting Glib-2.30.x integrated.

Thanks,

Matt.

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to