From: Bernard Leak <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Miscellaneous small problems with BLFS 'live'
Date: Fri, 01 Sep 2006 02:23:31 +0100

Dear List,
these are problems seen in svn-20060809 and still there in
svn-20060830 (which I've just checked).  There are miscellaneous
problems (typos, bad links...), and several cases in which apparently
inconsistent link targets for various dependencies not themselves in
BLFS were spotted.

[Bad annotation]
The a2ps page
http://www.linuxfromscratch.org/blfs/view/svn/pst/ps.html#a2ps
annotates the 'sed' tweak
sed -i -e "s|char \*malloc ();|/* & */|" lib/path-concat.c
by saying 'This command fixes a build problem with GCC-3.4.x' .

This is still current, and it's a library-headers problem rather
than a gcc problem (though before 3.4 gcc may not have been
fussy enough to complain about it).

[Missing punctuation]
http://www.linuxfromscratch.org/blfs/view/svn/server/samba3.html
Optional (To Build Experimental passdb Libraries
(adding a closing parenthesis would be good)

[Spelling errors]
http://www.linuxfromscratch.org/blfs/view/svn/general/fcron.html
Dependency on vim calls it 6.4 (correct, but not caught up with *stable*
lfs?!)
'AMR naarrowband (fixed point)' for 'AMR narrowband' occurs in anchor
text in
http://www.linuxfromscratch.org/blfs/view/svn/multimedia/mplayer.html
under the 'Optional CODECs' header

and in
http://www.linuxfromscratch.org/blfs/view/svn/multimedia/videoutils.html
under the 'Optional' header

http://www.linuxfromscratch.org/blfs/view/svn/postlfs/mitkrb.html
http://www.linuxfromscratch.org/blfs/view/svn/postlfs/heimdal.html
The MIT krb5 and Heimdal pages have 'principle' for 'principal' throughout

http://www.linuxfromscratch.org/blfs/view/svn/x/mesalib.html
http://www.linuxfromscratch.org/blfs/view/svn/x/xbitmaps.html
The Xbitmaps and MesaLib pages both have 'Xorg Utilitites' in anchor
text under the heading 'Required'

[A minor capitalisation inconsistency]
http://www.linuxfromscratch.org/blfs/view/svn/general/imagemagick.html
has 'Jasper' as anchor text under the heading 'Optional Graphics Utilities'
(the author seems to prefer JasPer, which is the form
found at
http://www.linuxfromscratch.org/blfs/view/svn/kde/kdelibs.html
and
http://www.linuxfromscratch.org/blfs/view/svn/kde/kdebase.html
as anchor text under the heading 'Optional' (in both cases)

[Minor URL discrepancy]
Possibly someone may care about these discrepancies:
Two different source URLs:
electric-fence http://perens.com/FreeSoftware/
electric-fence http://www.perens.com/FreeSoftware/ElectricFence/
Currently perens.com and www.perens.com are the same
(IPv4 208.122.3.70).

All these are 'Optional': the ImageMagick page has it classified
more specifically under 'Optional System Utilities'
http://www.linuxfromscratch.org/blfs/view/svn/general/graphviz.html has
long form
These have the short form:
http://www.linuxfromscratch.org/blfs/view/svn/basicnet/wvstreams.html
http://www.linuxfromscratch.org/blfs/view/svn/general/imagemagick.html
http://www.linuxfromscratch.org/blfs/view/svn/general/pilot-link.html
http://www.linuxfromscratch.org/blfs/view/svn/multimedia/lame.html
http://www.linuxfromscratch.org/blfs/view/svn/xsoft/gnucash.html
http://www.linuxfromscratch.org/blfs/view/svn/xsoft/dillo.html

[Pointless link target inconsistencies]
The URL for Mono is in two places given as 'http://go-mono.org',
which is a bit pointless, as it merely redirects at once to the
other URL given, which is 'http://www.mono-project.com/Main_Page'.

http://www.linuxfromscratch.org/blfs/view/svn/general/dbus.html
http://www.linuxfromscratch.org/blfs/view/svn/kde/kdebindings.html


... and more of the same, this time for Valgrind:
http://valgrind.kde.org/ simply redirects to http://valgrind.org/
while the other links are to http://www.valgrind.org/
www.valgrind.org and valgrind.org are currently the same
(IPv4 82.138.248.201).

valgrind.kde.org @
WvStreams
http://www.linuxfromscratch.org/blfs/view/svn/basicnet/wvstreams.html
http://www.linuxfromscratch.org/blfs/view/svn/basicnet/netlibs.html#curl
http://www.linuxfromscratch.org/blfs/view/svn/kde/kdenetwork.html
http://www.linuxfromscratch.org/blfs/view/svn/multimedia/flac.html
http://www.linuxfromscratch.org/blfs/view/svn/pst/printing.html

Shouldn't 'CURL' be 'cURL'?

[Bad links as well as inconsistencies]
Rather suspiciously, in the GMime page
http://www.linuxfromscratch.org/blfs/view/svn/general/gmime.html
the link from 'Mono' is to 'http://www.mono-project.com/Main_Page',
but the 'Optional' anchor 'Gtk#' is linked to 'http://go-mono.com/sources/',
which is a bad link.  I suggest the following replacement:
'http://www.mono-project.com/GtkSharp' .

Better and better, the link to that exact page in
http://www.linuxfromscratch.org/blfs/view/svn/general/dbus.html
has a different anchor text ('GtkSharp-1.0.x').
http://www.linuxfromscratch.org/blfs/view/svn/general/other-tools.html
the link given for the download link is to 'http://go-mono.com/sources/',
with the URL as anchor text, and that's bad too (not very surprisingly).
I suggest the following replacement:
'http://www.mono-project.com/Downloads'

And more (yet more) of the same: 'Optional' dependencies on 'Jikes'
(with that as the text of the anchor) include a bad link.
The link on the Subversion page at
http://www.linuxfromscratch.org/blfs/view/svn/basicnet/subversion.html
is to
http://oss.software.ibm.com/developerworks/opensource/jikes/
which is is now redirected to
http://www-128.ibm.com/developerworks/opensource/

Following this up shows that a good link, apparently current, is to
http://jikes.sourceforge.net/
which is correctly used in the Libidn page
http://www.linuxfromscratch.org/blfs/view/svn/general/libidn.html


[Inconsistencies with no very obvious 'correct' resolution]
These pages contain links with anchor text 'VCDimager', all for
'Optional' dependencies:

http://www.linuxfromscratch.org/blfs/view/svn/gnome/sound-juicer.html
http://www.linuxfromscratch.org/blfs/view/svn/multimedia/gst-plugins-good.html
link to http://www.gnu.org/software/vcdimager/

http://www.linuxfromscratch.org/blfs/view/svn/multimedia/xine-lib.html
http://www.linuxfromscratch.org/blfs/view/svn/multimedia/k3b.html
link to http://www.vcdimager.org/

Both link destinations are valid, but the latter appears to be the
canonical home-page, and it has a slightly more useful set of links.
The only reason I can think of for preferring the former is that it
tells users to pick a local mirror for downloads, with a link to a
list, rather than leading them to a specific download site.

Now a startling raft of variants, some rather important, for libgpg-error.

Anchor text 'Libgpg-error'
Link target 'http://www.gnupg.org/download/index.html#libgpg-error'
http://www.linuxfromscratch.org/blfs/view/svn/general/libxslt.html
http://www.linuxfromscratch.org/blfs/view/svn/kde/kdepim.html

Anchor text 'libgpg-error'
(a) ftp Link target 'ftp://ftp.gnupg.org/gcrypt/alpha/libgpg-error/'
http://www.linuxfromscratch.org/blfs/view/svn/basicnet/mutt.html
http://www.linuxfromscratch.org/blfs/view/svn/pst/printing.html
(These are old versions, up to 0.7 inclusive: surely this is a mistake?)

(b) http targets
gnome/gnome-vfs.html
http://www.gnupg.org/(en)/download/index.html#libgpg-error
basicnet/ethereal.html http://www.gnupg.org/download/index.html#libgpg-error basicnet/libsoup.html http://www.gnupg.org/download/index.html#libgpg-error

The two variant targets are not clearly distinct, and may well represent the
same original file.  The file has links to the latest versions of several
packages in the gnupg suite, with a link at the top (by-passed by the
#libgpg-error) to a list of gnupg-specific mirrors.  This is probably the
link to prefer, but it's a little unfortunate that the links provided
can become out of sync. with the BLFS versions.

(c) a confused target
xsoft/gaim.html        http://ftp.gnupg.org/gcrypt/libgpg-error/
n.b.: replacing the protocol with 'ftp:' is actually better
even in a Web browser, as it gives date information rather than stream
type information!  If you really want an ftp URL, this is probably the
one to use: it goes straight to the download directory.

[Too fussy to live dept.: trivial target differences]
Trivially different URLs for external references:

to 'libid3tag', used as anchor text in two places:
URL http://sourceforge.net/projects/mad
http://www.linuxfromscratch.org/blfs/view/svn/multimedia/gst-plugins-ugly.html
(under heading 'Optional', as an accompaniment to 'libmad')
URL http://sourceforge.net/projects/mad/
http://www.linuxfromscratch.org/blfs/view/svn/general/imlib2.html
(under heading 'Optional')

to 'MMX Jpeg', used as anchor text in two places:
URL http://sourceforge.net/projects/mjpeg
http://www.linuxfromscratch.org/blfs/view/svn/multimedia/transcode.html
URL http://sourceforge.net/projects/mjpeg/
http://www.linuxfromscratch.org/blfs/view/svn/multimedia/gst-plugins-good.html
(under heading 'Optional' in both cases)

*phew*.  Enough for today...
                                                    Bernard Leak




_________________________________________________________________
Windows LiveĀ™ Messenger has arrived. Click here to download it for free! http://imagine-msn.com/messenger/launch80/?locale=en-gb

--
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