Gentoo Archives: gentoo-dev

From: Nirbheek Chauhan <nirbheek@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] USE=introspection has been unmasked in the tree
Date: Fri, 19 Aug 2011 14:52:14
Message-Id: CADqQcK79S8JBuOBd1H2FoymevXT2JL-L=h_Nh-CxvLRsNX8BOA@mail.gmail.com
In Reply to: Re: [gentoo-dev] USE=introspection has been unmasked in the tree by William Hubbs
1 On Fri, Aug 19, 2011 at 8:04 PM, William Hubbs <williamh@g.o> wrote:
2 > On Wed, Aug 17, 2011 at 02:03:43AM +0200, Chí-Thanh Christopher Nguyễn wrote:
3 > I tend to agree. I would rather see profile defaults here instead of
4 > IUSE forcing on introspection at the package level.
5 >
6 > Remember that udev supports introspection, so if I put
7 > IUSE="+introspection" in the udev ebuild, every system that has udev
8 > will have introspection turned on by default unless users disable it.
9 >
10
11 That's for gudev, right? Anyway, I think system packages probably
12 don't need to enable this by default. All other gobject-based
13 libraries should, though.
14
15 > Also, I see that dev-libs/glib wwants to force introspection onto my
16 > system. I do not use gnome, so I don't know why I need introspection.
17 >
18
19 I added that use-flag because we were going to build and ship the glib
20 typelibs and girs with glib because of this:
21
22 https://bugs.gentoo.org/show_bug.cgi?id=324989#c6
23
24 But since we haven't done that, I've masked the use-flag till it
25 doesn't do something as useless as simply pulling in
26 gobject-introspection.
27
28 > Nirbheek/gnome team: Please reconsider this and consider making
29 > introspection a profile default instead.
30 >
31
32 I'm open to this, but I'll have to talk to the rest of the GNOME team
33 before we decide.
34
35 --
36 ~Nirbheek Chauhan
37
38 Gentoo GNOME+Mozilla Team