On Fri, Aug 19, 2011 at 8:04 PM, William Hubbs <willi...@gentoo.org> wrote: > On Wed, Aug 17, 2011 at 02:03:43AM +0200, Chí-Thanh Christopher Nguyễn wrote: > I tend to agree. I would rather see profile defaults here instead of > IUSE forcing on introspection at the package level. > > Remember that udev supports introspection, so if I put > IUSE="+introspection" in the udev ebuild, every system that has udev > will have introspection turned on by default unless users disable it. >
That's for gudev, right? Anyway, I think system packages probably don't need to enable this by default. All other gobject-based libraries should, though. > Also, I see that dev-libs/glib wwants to force introspection onto my > system. I do not use gnome, so I don't know why I need introspection. > I added that use-flag because we were going to build and ship the glib typelibs and girs with glib because of this: https://bugs.gentoo.org/show_bug.cgi?id=324989#c6 But since we haven't done that, I've masked the use-flag till it doesn't do something as useless as simply pulling in gobject-introspection. > Nirbheek/gnome team: Please reconsider this and consider making > introspection a profile default instead. > I'm open to this, but I'll have to talk to the rest of the GNOME team before we decide. -- ~Nirbheek Chauhan Gentoo GNOME+Mozilla Team