* [gentoo-user] introspection USE flag and KDE
@ 2011-08-17 1:39 Dale
2011-08-17 1:48 ` Adam Carter
0 siblings, 1 reply; 9+ messages in thread
From: Dale @ 2011-08-17 1:39 UTC (permalink / raw
To: gentoo-user
Howdy,
I notice this USE flag is on by default now. I also follow -dev but
this still is not clear for me. What exactly does introspection
enable? Is it some GUI thing or something else? I also think I saw
somewhere it is mostly a Gnome thing. Do I need it since I only use KDE
and have Fluxbox as a backup GUI?
Basically, should I disable this thing or let it run with it? Not
asking just for me but as a heads up for others as well. Update list:
Calculating dependencies... done!
[ebuild U ] sys-apps/module-init-tools-3.16-r1 [3.12-r1]
USE="-static" 233 kB
[ebuild R ] dev-libs/glib-2.28.8 USE="fam introspection*
static-libs -debug -doc (-selinux) -test -xattr" 0 kB
[ebuild R ] media-libs/babl-0.1.4 USE="introspection* mmx sse
(-altivec)" 0 kB
[ebuild R ] dev-python/pygobject-2.28.6 USE="cairo introspection*
-doc -examples -libffi -test" 0 kB
[ebuild R ] sys-auth/polkit-0.101-r1 USE="gtk introspection* kde
nls pam -debug -doc -examples" 0 kB
[ebuild R ] sys-power/upower-0.9.12 USE="introspection* -debug
-doc -ios" 0 kB
[ebuild R ] app-text/poppler-0.16.7 USE="cairo curl cxx
introspection* jpeg jpeg2k lcms png qt4 utils xpdf-headers -cjk -debug
-doc -exceptions" 0 kB
[ebuild R ] gnome-extra/polkit-gnome-0.101-r1 USE="introspection*
-doc -examples" 0 kB
Might I add, the USE description seems worthless to me. o_O
Dale
:-) :-)
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] introspection USE flag and KDE
2011-08-17 1:39 [gentoo-user] introspection USE flag and KDE Dale
@ 2011-08-17 1:48 ` Adam Carter
2011-08-17 2:03 ` Dale
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Adam Carter @ 2011-08-17 1:48 UTC (permalink / raw
To: gentoo-user
> I notice this USE flag is on by default now. I also follow -dev but this
> still is not clear for me. What exactly does introspection enable? Is it
> some GUI thing or something else? I also think I saw somewhere it is mostly
> a Gnome thing. Do I need it since I only use KDE and have Fluxbox as a
> backup GUI?
Here's what i do in that situation;
Goto http://www.gentoo.org/dyn/use-index.xml and find that the
complete name for introspection is gobject-introspection, so google
that and find https://live.gnome.org/GObjectIntrospection
Now ask someone who codes WTF that page means :) Sounds like it allows
programs to use code from different languages. Assume gentoo devs know
what they're doing, so accept their decision and stop thinking about
it.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] introspection USE flag and KDE
2011-08-17 1:48 ` Adam Carter
@ 2011-08-17 2:03 ` Dale
2011-08-17 2:08 ` Adam Carter
2011-08-17 13:14 ` Michael Mol
2 siblings, 0 replies; 9+ messages in thread
From: Dale @ 2011-08-17 2:03 UTC (permalink / raw
To: gentoo-user
Adam Carter wrote:
>> I notice this USE flag is on by default now. I also follow -dev but this
>> still is not clear for me. What exactly does introspection enable? Is it
>> some GUI thing or something else? I also think I saw somewhere it is mostly
>> a Gnome thing. Do I need it since I only use KDE and have Fluxbox as a
>> backup GUI?
>>
> Here's what i do in that situation;
> Goto http://www.gentoo.org/dyn/use-index.xml and find that the
> complete name for introspection is gobject-introspection, so google
> that and find https://live.gnome.org/GObjectIntrospection
>
> Now ask someone who codes WTF that page means :) Sounds like it allows
> programs to use code from different languages. Assume gentoo devs know
> what they're doing, so accept their decision and stop thinking about
> it.
>
>
Well, I did the euse -i thing, googled, and also read about it on -dev.
It made no sense.
You give good advice tho. I'm going to hit Y and let it update.
Thanks.
Dale
:-) :-)
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] introspection USE flag and KDE
2011-08-17 1:48 ` Adam Carter
2011-08-17 2:03 ` Dale
@ 2011-08-17 2:08 ` Adam Carter
2011-08-17 3:06 ` Dale
2011-08-17 13:14 ` Michael Mol
2 siblings, 1 reply; 9+ messages in thread
From: Adam Carter @ 2011-08-17 2:08 UTC (permalink / raw
To: gentoo-user
Re-reading what I wrote sounded a bit rude, so rephrased;
Now ask someone who codes WTF that page means :) Sounds like it allows
programs to use code from different languages. I then assume gentoo devs know
what they're doing, so I accept their decision and stop thinking about it.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] introspection USE flag and KDE
2011-08-17 2:08 ` Adam Carter
@ 2011-08-17 3:06 ` Dale
0 siblings, 0 replies; 9+ messages in thread
From: Dale @ 2011-08-17 3:06 UTC (permalink / raw
To: gentoo-user
Adam Carter wrote:
> Re-reading what I wrote sounded a bit rude, so rephrased;
>
> Now ask someone who codes WTF that page means :) Sounds like it allows
> programs to use code from different languages. I then assume gentoo devs know
> what they're doing, so I accept their decision and stop thinking about it.
>
>
I didn't read it that way. You have to be pretty blunt for me to take
things the wrong way. I always keep in mind that reading text can be
done in several ways. I try to always take it in a good way unless
there is no good way to read it If you call me a a**hole, well I would
be offended. ;-) Then again, I have been called worse. I have been
called better to tho. Anyway. .
I took that it wasn't going to add some HUGE amount of bloat and that
even tho I don't use Gnome, it is OK to let it do its thing. I did that
and nothing blew up so far. May blow up tomorrow tho. lol
Dale
:-) :-)
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] introspection USE flag and KDE
2011-08-17 1:48 ` Adam Carter
2011-08-17 2:03 ` Dale
2011-08-17 2:08 ` Adam Carter
@ 2011-08-17 13:14 ` Michael Mol
2011-08-17 16:03 ` Dale
2 siblings, 1 reply; 9+ messages in thread
From: Michael Mol @ 2011-08-17 13:14 UTC (permalink / raw
To: gentoo-user
On Tue, Aug 16, 2011 at 9:48 PM, Adam Carter <adamcarter3@gmail.com> wrote:
> that and find https://live.gnome.org/GObjectIntrospection
>
> Now ask someone who codes WTF that page means :) Sounds like it allows
> programs to use code from different languages.
More specifically, while Gnome apps could already be written in
multiple languages, the libraries bridging those languages to C were
cumbersome (and thus buggy) to maintain, and this introspection change
is intended to result in a cleanup of that process.
--
:wq
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] introspection USE flag and KDE
2011-08-17 13:14 ` Michael Mol
@ 2011-08-17 16:03 ` Dale
2011-08-17 18:29 ` Florian Philipp
0 siblings, 1 reply; 9+ messages in thread
From: Dale @ 2011-08-17 16:03 UTC (permalink / raw
To: gentoo-user
Michael Mol wrote:
> On Tue, Aug 16, 2011 at 9:48 PM, Adam Carter<adamcarter3@gmail.com> wrote:
>
>> that and find https://live.gnome.org/GObjectIntrospection
>>
>> Now ask someone who codes WTF that page means :) Sounds like it allows
>> programs to use code from different languages.
>>
> More specifically, while Gnome apps could already be written in
> multiple languages, the libraries bridging those languages to C were
> cumbersome (and thus buggy) to maintain, and this introspection change
> is intended to result in a cleanup of that process.
>
>
Ohhh, now I see. I thought it was talking about languages like English,
Spanish etc. lol
Dale
:-) :-)
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] introspection USE flag and KDE
2011-08-17 16:03 ` Dale
@ 2011-08-17 18:29 ` Florian Philipp
2011-08-17 21:43 ` Dale
0 siblings, 1 reply; 9+ messages in thread
From: Florian Philipp @ 2011-08-17 18:29 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1383 bytes --]
Am 17.08.2011 18:03, schrieb Dale:
> Michael Mol wrote:
>> On Tue, Aug 16, 2011 at 9:48 PM, Adam Carter<adamcarter3@gmail.com>
>> wrote:
>>
>>> that and find https://live.gnome.org/GObjectIntrospection
>>>
>>> Now ask someone who codes WTF that page means :) Sounds like it allows
>>> programs to use code from different languages.
>>>
>> More specifically, while Gnome apps could already be written in
>> multiple languages, the libraries bridging those languages to C were
>> cumbersome (and thus buggy) to maintain, and this introspection change
>> is intended to result in a cleanup of that process.
>>
>>
>
>
> Ohhh, now I see. I thought it was talking about languages like English,
> Spanish etc. lol
>
> Dale
>
> :-) :-)
>
The ASCII-art on page [1] pretty much sums it up with regard to the
compile step:
There is a second compiler involved that parses the comments in the C
source code and generates binary files with type information etc. which
can then be used for language bindings.
So, it will probably slow down compilation and use more disk space (but
not very much, as stated on -dev). Also, as stated on -dev, ALWAYS
enable this unless you want to recompile most of @world if you ever need
a language binding.
[1] https://live.gnome.org/GObjectIntrospection/Architecture
Regards,
Florian Philipp
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 262 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-user] introspection USE flag and KDE
2011-08-17 18:29 ` Florian Philipp
@ 2011-08-17 21:43 ` Dale
0 siblings, 0 replies; 9+ messages in thread
From: Dale @ 2011-08-17 21:43 UTC (permalink / raw
To: gentoo-user
Florian Philipp wrote:
> Am 17.08.2011 18:03, schrieb Dale:
>
>> Michael Mol wrote:
>>
>>> On Tue, Aug 16, 2011 at 9:48 PM, Adam Carter<adamcarter3@gmail.com>
>>> wrote:
>>>
>>>
>>>> that and find https://live.gnome.org/GObjectIntrospection
>>>>
>>>> Now ask someone who codes WTF that page means :) Sounds like it allows
>>>> programs to use code from different languages.
>>>>
>>>>
>>> More specifically, while Gnome apps could already be written in
>>> multiple languages, the libraries bridging those languages to C were
>>> cumbersome (and thus buggy) to maintain, and this introspection change
>>> is intended to result in a cleanup of that process.
>>>
>>>
>>>
>>
>> Ohhh, now I see. I thought it was talking about languages like English,
>> Spanish etc. lol
>>
>> Dale
>>
>> :-) :-)
>>
>>
> The ASCII-art on page [1] pretty much sums it up with regard to the
> compile step:
>
> There is a second compiler involved that parses the comments in the C
> source code and generates binary files with type information etc. which
> can then be used for language bindings.
>
> So, it will probably slow down compilation and use more disk space (but
> not very much, as stated on -dev). Also, as stated on -dev, ALWAYS
> enable this unless you want to recompile most of @world if you ever need
> a language binding.
>
> [1] https://live.gnome.org/GObjectIntrospection/Architecture
>
> Regards,
> Florian Philipp
>
>
Ahhhhh, pictures, well sort of anyway. My biggest thing is I don't use
Gnome. It sounds like KDE may be moving this direction too. So, may as
well leave it alone. I did read somewhere where the size increase is
fairly small. I got a 160Gb drive for my OS so I think it will fit on
there. lol
Now I see better. Thanks.
Dale
:-) :-)
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2011-08-17 21:45 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-17 1:39 [gentoo-user] introspection USE flag and KDE Dale
2011-08-17 1:48 ` Adam Carter
2011-08-17 2:03 ` Dale
2011-08-17 2:08 ` Adam Carter
2011-08-17 3:06 ` Dale
2011-08-17 13:14 ` Michael Mol
2011-08-17 16:03 ` Dale
2011-08-17 18:29 ` Florian Philipp
2011-08-17 21:43 ` Dale
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox