Hello,
I have recently done some upgrades on a subset of the software I
installed a couple of years back using LFS/BLFS 6.2. In some cases I
used BLFS svn-20091209, in others cases I was winging it. I thought that
perhaps you might be interested in some of the problems I encountered.
If not, sorry for wasting your time! :)
Ken
version numbers are the ones I used, for what it's worth...
If anyone is interested, I will be happy to send a file with step by
step commands I used to do the upgrades.
1) upgraded to kernel 2.6.32
a) required e2fsprogs upgrade (used 1.41.8)
b) somewhere around 2.6.26, the new SATA libs came into play and
necessitated some config changes: CONFIG_IDE_ATAPI=y and
CONFIG_IDE_GD_ATA=y and CONFIG_ATA=y and NOT CONFIG_BLK_DEV_IDE=y and
CONFIG_BLK_DEV_IDEDISK=y (etc...)
c) had to omit QLGE due to compile errors.
d) needed to upgrade to cdparanoia 10.2 because of sata stuff
2) xmlto-0.0.23.tar.bz2 required wget --no-check-certificate
3) upgraded to Xorg 7.5.2
a) new location for X11 man is $XORG_PREFIX/share/man, necessitated
sed -i -e 's%X11R6/man%X11/share/man%g' /etc/man_db.conf.new
b) apparently xtrans.pc was moved to $XORG_PREFIX/share/pkgconfig
without telling anyone; needed export
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/X11/share/pkgconfig before xbuild lib
c) Xorg fonts now install into $XORG_PREFIX/share/fonts/X11/, but
ln -svn $XORG_PREFIX/share/fonts/X11/OTF /usr/share/fonts/X11-OTF
ln -svn $XORG_PREFIX/share/fonts/X11/TTF /usr/share/fonts/X11-TTF is not
enough; Xorg -configure creates xorg.conf.new with OLD paths
d) had to remove newport, vmware, xgi and xgixp drivers so Xorg
-configure wouldn't lock system (responded to Alt-SysRq but nothing
else) Note I am using radeon x850xt
e) radeon x850xt had to run at 24 bpp - at 16 bpp, colors were off
and very dim
f) xpdf no longer works (requires Xprint, which in Xorg 7.5 is
deprecated), so removed it
4) fontconfig must be installed before cairo, otherwise pango will not
find any cairo backends usable, and GK+-2 won't build
5) gsview text searching in pdf files doesn't work with either ps2ascii
or pstotext... after fighting for a day trying to find a pdf reader that
will work and allow text searching, I finally caved and downloaded acroread
6) alsa-plugins 1.0.21 requires updated ffmpeg, used svn 20070606
7) mplayer 1.0rc4 does not recognize --enable-shared-pp
8) wxGTK 2.4.2, needed for audacity 1.2.6, requires 2 patches to work
with gcc4:
wget --no-check-certificate
https://bugzilla.redhat.com/attachment.cgi?id=113243
mv attachment.cgi?id=113243 wxGTK-2.4.2-gcc4.patch
wget --no-check-certificate
https://bugzilla.redhat.com/attachment.cgi?id=113274
mv attachment.cgi?id=113274 wxGTK-2.4.2-gcc4_v2.patch
9) gimp 2.6.8 requires babl svn, gegl svn (which requires ruby
1.8.7-p72), also Python 2.6.2 (for scripting) and gettext 0.17
10) If you want gimp built-in help browser, you need: pycairo 1.4.0,
pygobject 2.12.3, pygtk 2.10.6, libgtkhtml 2.11.1, gperf 3.0.4, icu
4.2.1, enchant 1.5.0, sqlite 3.6.16, libsoup 2.28.1, gstreamer 0.10.25,
liboil 0.3.16, gstreamer base plugins 0.10.25, webkit gtk 1.1.15
note: webkit puts a bunch of intl directories in /; I moved them to
/usr/local/share/webkit-1.0/
11) I installed xscreensaver 5.10, and ended up (as before) setting it
to just blank the screen because in a matter of minutes to hours it
locked my system up tight (wouldn't even respond to Alt-SysRq)
12) needed to install STIX fonts for seamonkey 2.0.1 to properly render
HTML entities
(http://www.mozilla.org/projects/mathml/fonts/stix/STIXBeta.zip)
--
Kenneth R. Koehler, Ph.D. Almost no one will behave
Professor of Physics as nobly as the poets say
Department of Mathematics, Physics they ought; this is not
and Computer Science an excuse, but a call to
Raymond Walters College rectification through
University of Cincinnati further education and
Cincinnati, Ohio inward contemplation.
U.S.
http://www.rwc.uc.edu/koehler
513-745-5782
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page