* [gentoo-user] webkit-gtk grumbles
@ 2014-06-16 23:53 walt
2014-06-17 0:09 ` Alan McKinnon
2014-06-17 2:13 ` Philip Webb
0 siblings, 2 replies; 7+ messages in thread
From: walt @ 2014-06-16 23:53 UTC (permalink / raw
To: gentoo-user
I'm sick of building webkit-gtk. My oldest machine (a dual-core AMD64) has been
building webkit for 6 hours and still going :(
Can anyone answer a few questions for me, please?
1) Why do we not have a binary webkit package in portage, like libreoffice-bin,
firefox-bin, thunderbird-bin, etc?
2) Why does webkit-gtk drag in ruby and several ruby gems? I've wasted hours
trying to untangle conflicts between multiple ruby versions, which I need *only*
because webkit-gtk drags them in. I have no other need for ruby.
3) Why does webkit-gtk have a "spell" useflag? Why does an html rendering
engine need a spellcheck function?
Thanks for any insights.
(I'm not maximally grumpy, merely slightly grumpy :)
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] webkit-gtk grumbles
2014-06-16 23:53 [gentoo-user] webkit-gtk grumbles walt
@ 2014-06-17 0:09 ` Alan McKinnon
2014-06-17 2:13 ` Philip Webb
1 sibling, 0 replies; 7+ messages in thread
From: Alan McKinnon @ 2014-06-17 0:09 UTC (permalink / raw
To: gentoo-user
On 17/06/2014 01:53, walt wrote:
> I'm sick of building webkit-gtk. My oldest machine (a dual-core AMD64) has been
> building webkit for 6 hours and still going :(
>
> Can anyone answer a few questions for me, please?
>
> 1) Why do we not have a binary webkit package in portage, like libreoffice-bin,
> firefox-bin, thunderbird-bin, etc?
Probably because there isn't a downloadable upstream binary?
LO and firefox have -bin ebuilds precisely because upstream provides one
(which gets installed in the same fashion Windows does it - unpack a blob)
>
> 2) Why does webkit-gtk drag in ruby and several ruby gems? I've wasted hours
> trying to untangle conflicts between multiple ruby versions, which I need *only*
> because webkit-gtk drags them in. I have no other need for ruby.
/var/log/portage/net-libs:webkit-gtk-2.4.3:20140605-010132.log:/usr/bin/ruby20
./Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb
./Source/JavaScriptCore/llint/LowLevelInterpreter.asm
DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h
/var/log/portage/net-libs:webkit-gtk-2.4.3:20140605-010132.log:/usr/bin/ruby20
./Source/JavaScriptCore/offlineasm/asm.rb
./Source/JavaScriptCore/llint/LowLevelInterpreter.asm
Programs/LLIntOffsetsExtractor DerivedSources/JavaScriptCore/LLIntAssembly.h
/var/log/portage/net-libs:webkit-gtk-2.4.3:20140605-010132.log:/usr/bin/ruby20
./Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb
./Source/JavaScriptCore/llint/LowLevelInterpreter.asm
DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h
/var/log/portage/net-libs:webkit-gtk-2.4.3:20140605-010132.log:/usr/bin/ruby20
./Source/JavaScriptCore/offlineasm/asm.rb
./Source/JavaScriptCore/llint/LowLevelInterpreter.asm
Programs/LLIntOffsetsExtractor DerivedSources/JavaScriptCore/LLIntAssembly.h
As to why webkit-gtk does *that*, you'll have to ask upstream.
Personally I think it's simply because they can and apparently perl,
python are not enough scripting languages to have on a box.
>
> 3) Why does webkit-gtk have a "spell" useflag? Why does an html rendering
> engine need a spellcheck function?
Ever typed a post into a web forum? Ever seen the red squigly lines
underneath typos? That's why.
There's also HTML rendering in mailer apps
--
Alan McKinnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] webkit-gtk grumbles
2014-06-16 23:53 [gentoo-user] webkit-gtk grumbles walt
2014-06-17 0:09 ` Alan McKinnon
@ 2014-06-17 2:13 ` Philip Webb
2014-06-17 11:12 ` Rich Freeman
1 sibling, 1 reply; 7+ messages in thread
From: Philip Webb @ 2014-06-17 2:13 UTC (permalink / raw
To: gentoo-user
140616 walt wrote:
> I'm sick of building webkit-gtk.
> My oldest machine (a dual-core AMD64)
> has been building webkit for 6 hours and still going.
An entry in my home-made list of un/installed pkgs :
140322 net-libs/webkit-gtk-1.8.3-r201 [ 22 min : for gimp]
The date is when I removed it, having removed Gimp too ;
the time is compile+install time when I previously installed it ;
the current stable version is 2.2.6 , which mb much more demanding.
Generally, old hardware (how old is yours ? ) doesn't play well
with the latest versions of popular free software :
that's why there are distros designed for old hardware.
> Why does webkit-gtk drag in ruby and several ruby gems?
> I need them only because of webkit-gtk : I have no other need for ruby.
I've never had Ruby installed in this machine, so try juggling flags.
HTH
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatchassdotutorontodotca
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] webkit-gtk grumbles
2014-06-17 2:13 ` Philip Webb
@ 2014-06-17 11:12 ` Rich Freeman
2014-06-20 16:54 ` [gentoo-user] " James
0 siblings, 1 reply; 7+ messages in thread
From: Rich Freeman @ 2014-06-17 11:12 UTC (permalink / raw
To: gentoo-user
On Mon, Jun 16, 2014 at 10:13 PM, Philip Webb <purslow@ca.inter.net> wrote:
> 140616 walt wrote:
>> I'm sick of building webkit-gtk.
>> My oldest machine (a dual-core AMD64)
>> has been building webkit for 6 hours and still going.
>
> An entry in my home-made list of un/installed pkgs :
>
> 140322 net-libs/webkit-gtk-1.8.3-r201 [ 22 min : for gimp]
Webkit-gtk definitely has been taking longer to build:
Sun Oct 23 16:27:39 2011 >>> net-libs/webkit-gtk-1.4.3-r300
merge time: 12 minutes and 18 seconds.
Sat May 19 22:31:00 2012 >>> net-libs/webkit-gtk-1.6.3-r300
merge time: 15 minutes and 37 seconds.
Thu Oct 18 14:52:57 2012 >>> net-libs/webkit-gtk-1.8.3-r300
merge time: 29 minutes and 1 second.
Sun Dec 1 15:33:43 2013 >>> net-libs/webkit-gtk-2.0.4
merge time: 50 minutes and 21 seconds.
Mon Mar 10 09:09:33 2014 >>> net-libs/webkit-gtk-2.2.5
merge time: 46 minutes and 8 seconds.
Wed May 28 14:07:43 2014 >>> net-libs/webkit-gtk-2.2.6
merge time: 1 hour, 39 minutes and 57 seconds.
Granted, I don't know what else was going on with the machine when I
was building it, but you can see the trend.
I do think a reference binary package repository for Gentoo would be a
good thing, but obviously it will be limited to some standard set of
USE flags. Nothing says that we can only distribute binary packages
if upstream does, though in some cases bindist will apply.
Rich
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-user] Re: webkit-gtk grumbles
2014-06-17 11:12 ` Rich Freeman
@ 2014-06-20 16:54 ` James
2014-06-20 17:03 ` Tom Wijsman
2014-06-20 17:04 ` Alan McKinnon
0 siblings, 2 replies; 7+ messages in thread
From: James @ 2014-06-20 16:54 UTC (permalink / raw
To: gentoo-user
Rich Freeman <rich0 <at> gentoo.org> writes:
> Webkit-gtk definitely has been taking longer to build:
> Sun Oct 23 16:27:39 2011 >>> net-libs/webkit-gtk-1.4.3-r300
> merge time: 12 minutes and 18 seconds.
snip
> Wed May 28 14:07:43 2014 >>> net-libs/webkit-gtk-2.2.6
> merge time: 1 hour, 39 minutes and 57 seconds.
> Rich
What syntax did you use to get this information?
curiously,
James
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Re: webkit-gtk grumbles
2014-06-20 16:54 ` [gentoo-user] " James
@ 2014-06-20 17:03 ` Tom Wijsman
2014-06-20 17:04 ` Alan McKinnon
1 sibling, 0 replies; 7+ messages in thread
From: Tom Wijsman @ 2014-06-20 17:03 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 790 bytes --]
On Fri, 20 Jun 2014 16:54:12 +0000 (UTC)
James <wireless@tampabay.rr.com> wrote:
> Rich Freeman <rich0 <at> gentoo.org> writes:
>
> > Webkit-gtk definitely has been taking longer to build:
> > Sun Oct 23 16:27:39 2011 >>> net-libs/webkit-gtk-1.4.3-r300
> > merge time: 12 minutes and 18 seconds.
> snip
> > Wed May 28 14:07:43 2014 >>> net-libs/webkit-gtk-2.2.6
> > merge time: 1 hour, 39 minutes and 57 seconds.
>
> > Rich
>
>
> What syntax did you use to get this information?
$ genlop -t net-libs/webkit-gtk
> curiously,
> James
-
With kind regards,
Tom Wijsman (TomWij)
Gentoo Developer
E-mail address : TomWij@gentoo.org
GPG Public Key : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 490 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Re: webkit-gtk grumbles
2014-06-20 16:54 ` [gentoo-user] " James
2014-06-20 17:03 ` Tom Wijsman
@ 2014-06-20 17:04 ` Alan McKinnon
1 sibling, 0 replies; 7+ messages in thread
From: Alan McKinnon @ 2014-06-20 17:04 UTC (permalink / raw
To: gentoo-user
On 20/06/2014 18:54, James wrote:
> Rich Freeman <rich0 <at> gentoo.org> writes:
>
>> Webkit-gtk definitely has been taking longer to build:
>> Sun Oct 23 16:27:39 2011 >>> net-libs/webkit-gtk-1.4.3-r300
>> merge time: 12 minutes and 18 seconds.
> snip
>> Wed May 28 14:07:43 2014 >>> net-libs/webkit-gtk-2.2.6
>> merge time: 1 hour, 39 minutes and 57 seconds.
>
>> Rich
>
>
> What syntax did you use to get this information?
genlop -t <package>
--
Alan McKinnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2014-06-20 17:05 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-16 23:53 [gentoo-user] webkit-gtk grumbles walt
2014-06-17 0:09 ` Alan McKinnon
2014-06-17 2:13 ` Philip Webb
2014-06-17 11:12 ` Rich Freeman
2014-06-20 16:54 ` [gentoo-user] " James
2014-06-20 17:03 ` Tom Wijsman
2014-06-20 17:04 ` Alan McKinnon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox