On Wed, Aug 17, 2011 at 02:03:43AM +0200, Chí-Thanh Christopher Nguyễn wrote: > Jeremy Olexa schrieb: > > On 08/16/2011 06:07 PM, Nirbheek Chauhan wrote: > >> The use-case for disabling introspection globally is if you will never > >> use any gobject language bindings for the next 4-5 years. > > > > FYI: I disabled it globally, already, on my server. As the rrdtool stack > > pulls in pango with the +introspection default. Useless to me, and my > > host. No problems since June 24 2011. (I thought it was already unmasked > > since I discovered it enabled back then) > > Sounds to me like profile defaults are more appropriate than IUSE > defaults in this case.
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. 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. Nirbheek/gnome team: Please reconsider this and consider making introspection a profile default instead. Thanks, William
pgpXc1cfyiuS5.pgp
Description: PGP signature