In the hope that it might be useful, I've put my analysis of what I
build (and how I build it), at
http://www.linuxfromscratch.org/~ken/new-desktop-late-2008-first-attempt.gz

 Readable in firefox, but not recommended for lynx users (the
decompressed file is about 120K, and 4000 lines, and I wrote it in a
100-char-wide term).

 Apart from reverting to an old gdm (below), staying with a very old
xsnow, and the occasional failure to use the version I intended, all
versions appeared to be current at the time of building.

 This has taken me all-but a month, and I've now got more than 50
items to look at for the next build (as well as finally upgrading to
gcc-4.3), so I suspect the next version won't be completed before
the end of the year.

 I originally wanted to try to document dependencies and required
verions for the parts of gnome (2.24) and kde (4.1.2) that I build.
In the end, I've gone into detail throughout the whole build.

 The worst part of looking at the detail in the logs is that I've
found a lot more packages that include their own copies of
libraries.  In a couple of places, I'm happy to go with the local
copy (jbig2dec in gnu-gs, kipi in kdegraphics), but in general I
want everything to link against system libraries (e.g. libbz2 for
firefox).  I've rebuilt several packages to work around this, but
I haven't tried to fix openssl or cmake in this build.

 In gnome, I've sticking to gdm-2.18 (I had issues with 2.20, 2.24
has a shedload of dependencies I won't touch with a barge pole (PAM,
hal, etc).  I've also noted that I still need the obsolete
libgnomecanvas, both for the old gdm but also for abiword which is
stuck with it).

 At least it is nicely usable.

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to