Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Maciej Mrozowski <reavertm@...>
Subject: Re: New global USE flag: introspection
Date: Mon, 21 Jun 2010 17:44:38 +0200
On Monday 21 of June 2010 16:22:08 Olivier CrĂȘte wrote:
> On Mon, 2010-06-21 at 09:33 +0200, Maciej Mrozowski wrote:
> > On Sunday 20 of June 2010 16:42:58 Arun Raghavan wrote:
> > > Hi folks,
> > > I'd like to propose a new global USE-flag: introspection.
> > > 
> > > The purpose of the flag is to enable the building of GIR for the
> > > package using dev-libs/gobject-introspection. gobject-introspection is
> > > going to be quite important in upcoming GNOME releases, allowing for
> > > the automated generation of bindings for several languages.
> > > 
> > > We already have 13 packages using this flag, with several more to
> > > come. The current description being used in packages' metadata.xml
> > > sucks - I'll put something more descriptive in the final flag.
> > > 
> > > Any objections? I'll wait till Wed (June 23rd) before adding this if
> > > there aren't any.
> > 
> > I don't mind adding it as globally recognizable USE flag, I'd mind
> > however having it enabled by default in desktop/base profile. If Gnome
> > needs it, please enable it in gnome subprofile if you wish (apart from
> > setting all required USE deps in ebuilds), you can also use IUSE
> > defaults for it which would allow more fine grained control or if you or
> > Gnome devs decided to drop the idea at some point.
> 
> Oh no! You'll have two small data files for each package! That's so
> terrible! You should definitely look through /usr/share, there are lots
> of other files you dont absolutely need too. Maybe you should start
> filing bugs against every package that install these tiny files you
> don't need! All those wasted inodes!

If that's the case (they are essential for Gnome or whatever to work, just two 
files per package, not bringing any additional dependencies nor probability of 
causing compilation failures), I find it rather odd to make it optional at 
all.
As for attempted irony of yours, I've already filled some gtk-doc and USE=doc 
related bugs, thxbye :P

-- 
regards
MM


Replies:
Re: New global USE flag: introspection
-- Arun Raghavan
References:
New global USE flag: introspection
-- Arun Raghavan
Re: New global USE flag: introspection
-- Maciej Mrozowski
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: New global USE flag: introspection
Next by thread:
Re: New global USE flag: introspection
Previous by date:
Re: Proposing fundamental changes to DevRel
Next by date:
Re: New global USE flag: introspection


Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.