Why is it that one of those variants is required? Is there any problem with having glib2 without both? Jan