Gentoo Archives: gentoo-user

From: Walter Dnes <waltdnes@××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Is my laptop getting old, or are some packages more and more demanding?
Date: Sun, 15 Jun 2014 03:15:42
Message-Id: 20140615031517.GA17739@waltdnes.org
In Reply to: [gentoo-user] Is my laptop getting old, or are some packages more and more demanding? by Mick
1 On Sat, Jun 14, 2014 at 11:20:40PM +0100, Mick wrote
2 > I looked at how long some packages are taking these days. I noticed that
3 > firefox and chromium take a lot longer to emerge than was the case 3-4 years
4 > ago. For example:
5
6 [...deletia...]
7
8 > I am wondering if something in my configuration is causing this,
9 > rather than my laptop getting older for the continuously evolving
10 > and perhaps more demanding (in terms of resources to compile)
11 > software code. Have you noticed something similar?
12
13 The firefox-24.5.0esr.source.tar.bz2 tarball is 119,830,718 bytes!!!
14 I'm an old fart who remembers back in the days of DOS when that was the
15 entire hard drive.
16
17 If you think firefox is insane, chromium is stark raving berserk. It's
18 bad enough that the current chromium tarball is 185,717 KB (i.e. approx
19 190,174,208 bytes). What's worse, to paraphrase the old emacs joke, is
20 that chromium is a mediocre operating system that lacks a lightweight
21 web browser. Remember when AOL tried to turn Netscape into a vitual OS
22 on top of Windows/linux/etc? Google seems to be doing the same with
23 chrome. I already have firefox and opera and uzbl and dillo on my
24 system. Emerging chromium would pull in 25 additional packages.
25 "Chromium-OS" requires opus and speex and libsndfile and
26 speech-dispatcher and one of systemd/udev or eudev!!! It won't build on
27 my mdev-based system.
28
29 I remember the "good-old-days", manually building phoenix betas from
30 source, because it really was a lightweight web-browser. Those days are
31 now a distant memory. Things are looking grim on the lightweight web
32 browser front for linux. Using the car analogy, Phoenix/Firebird/Firefox
33 has degenerated from a lightweight sub-compact to an oversized
34 gas-guzzling SUV. Ditto for Chromium. UZBL and Midori are different
35 shells on top of webkit-gtk. Webkit-gtk1 has been deprecated in favour
36 of webkit-gtk2, which pulls in the latest gtk3, i.e. half of GNOME. And
37 for good measure, webkit-gtk2 also pulls in ruby!!! WTF???
38
39 Opera appears to be no longer developed for posix (linux/bsd/etc).
40 I.e. linux is at version 12.16 while Windows is at 22.0! Given the way
41 browsers have bloated recently, that may be good thing. Security
42 patches still seem to be coming. But don't expect the latest/greatest
43 web-pages to work.
44
45 The Dillo project is still alive and being developed, but it doesn't
46 yet support Javascript, let alone plugins. It'll be a while before it's
47 usable on most of today's web.
48
49 --
50 Walter Dnes <waltdnes@××××××××.org>
51 I don't run "desktop environments"; I run useful applications