Re: [gentoo-dev] USE=introspection has been unmasked in the tree

2011-08-19 Thread Nirbheek Chauhan
On Fri, Aug 19, 2011 at 8:04 PM, William Hubbs 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 introsp

Re: [gentoo-dev] USE=introspection has been unmasked in the tree

2011-08-19 Thread William Hubbs
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. > > >

Re: [gentoo-dev] USE=introspection has been unmasked in the tree

2011-08-16 Thread Chí-Thanh Christopher Nguyễn
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 pan

Re: [gentoo-dev] USE=introspection has been unmasked in the tree

2011-08-16 Thread Jeremy Olexa
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 defau

Re: [gentoo-dev] USE=introspection has been unmasked in the tree

2011-08-16 Thread Nirbheek Chauhan
On Wed, Aug 17, 2011 at 3:27 AM, Maciej Mrozowski wrote: > On Tuesday 16 of August 2011 22:14:28 Nirbheek Chauhan wrote: >> 2011/8/17 Chí-Thanh Christopher Nguyễn : >> > Then why don't you make it a default flag in desktop/gnome profile >> > instead? That way, the embedded users who don't use a de

Re: [gentoo-dev] USE=introspection has been unmasked in the tree

2011-08-16 Thread Maciej Mrozowski
On Tuesday 16 of August 2011 22:14:28 Nirbheek Chauhan wrote: > 2011/8/17 Chí-Thanh Christopher Nguyễn : > > Nirbheek Chauhan schrieb: > A side-note that we've wanted to get out to all devs is that everyone > should *always* use IUSE="+introspection". > >>> > >>> Then why is it a flag? >

Re: [gentoo-dev] USE=introspection has been unmasked in the tree

2011-08-16 Thread Nirbheek Chauhan
2011/8/17 Chí-Thanh Christopher Nguyễn : > Nirbheek Chauhan schrieb: A side-note that we've wanted to get out to all devs is that everyone should *always* use IUSE="+introspection". >>> Then why is it a flag? >>> >> So that people who use, say, json-glib in embedded environments don't >>

Re: [gentoo-dev] USE=introspection has been unmasked in the tree

2011-08-16 Thread Chí-Thanh Christopher Nguyễn
Nirbheek Chauhan schrieb: >>> A side-note that we've wanted to get out to all devs is that everyone >>> should *always* use IUSE="+introspection". >> Then why is it a flag? >> > So that people who use, say, json-glib in embedded environments don't > need to pull in a package that is quite unnecessa

Re: [gentoo-dev] USE=introspection has been unmasked in the tree

2011-08-16 Thread Nirbheek Chauhan
On Wed, Aug 17, 2011 at 12:29 AM, Donnie Berkholz wrote: > On 21:23 Tue 16 Aug     , Nirbheek Chauhan wrote: >> A side-note that we've wanted to get out to all devs is that everyone >> should *always* use IUSE="+introspection". > > Then why is it a flag? > So that people who use, say, json-glib i

Re: [gentoo-dev] USE=introspection has been unmasked in the tree

2011-08-16 Thread Donnie Berkholz
On 21:23 Tue 16 Aug , Nirbheek Chauhan wrote: > A side-note that we've wanted to get out to all devs is that everyone > should *always* use IUSE="+introspection". Then why is it a flag? -- Thanks, Donnie Donnie Berkholz Council Member / Sr. Developer Gentoo Linux Blog: http://dberkholz.com

[gentoo-dev] USE=introspection has been unmasked in the tree

2011-08-16 Thread Nirbheek Chauhan
Hello folks, Introspection has finally been unmasked in the tree![1] This means that most of the issues with introspection have either been ironed out, or can be handled. Note that introspection was already being selectively unmasked on newer ebuilds using profiles/base/package.use.mask for quite