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

Reply via email to