Author: manuel
Date: 2005-10-30 04:42:45 -0700 (Sun, 30 Oct 2005)
New Revision: 7104
Modified:
branches/cross-lfs/BOOK/bootable/x86/kernel.xml
branches/cross-lfs/BOOK/cross-tools/common/introduction.xml
branches/cross-lfs/BOOK/final-system/common/coreutils.xml
branches/cross-lfs/BOOK/general.ent
branches/cross-lfs/BOOK/introduction/common/askforhelp.xml
branches/cross-lfs/BOOK/introduction/common/changelog.xml
branches/cross-lfs/BOOK/introduction/common/how.xml
branches/cross-lfs/BOOK/introduction/common/resources.xml
branches/cross-lfs/BOOK/prologue/common/prerequisites.xml
Log:
Text updates ported from trunk up to r7102
Modified: branches/cross-lfs/BOOK/bootable/x86/kernel.xml
===================================================================
--- branches/cross-lfs/BOOK/bootable/x86/kernel.xml 2005-10-30 10:47:16 UTC
(rev 7103)
+++ branches/cross-lfs/BOOK/bootable/x86/kernel.xml 2005-10-30 11:42:45 UTC
(rev 7104)
@@ -86,9 +86,9 @@
from scratch.</para>
<note os="l">
- <para>Linux-2.6 kernel series requires to be compiled with GCC-3.x, in
- this case &gcc-version;. It is not recommended to compile the kernel
- with GCC-2.95.x, as this causes failures in the Glibc test suite.
+ <para>Linux-2.6 kernel series requires to be compiled with GCC-3.x or
+ later, in this case &gcc-version;. It is not recommended to compile the
+ kernel with GCC-2.95.x, as this causes failures in the Glibc test suite.
Normally, this wouldn't be mentioned as LFS doesn't build GCC-2.95.x.
Unfortunately, the kernel documentation is outdated and still claims
GCC-2.95.3 is the recommended compiler.</para>
Modified: branches/cross-lfs/BOOK/cross-tools/common/introduction.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/common/introduction.xml 2005-10-30
10:47:16 UTC (rev 7103)
+++ branches/cross-lfs/BOOK/cross-tools/common/introduction.xml 2005-10-30
11:42:45 UTC (rev 7104)
@@ -43,10 +43,12 @@
change fairly often, and some packages still use the older standard.
This is not a problem, but does prompt the warning.</para>
- <para>After installing each package, delete its source and build
- directories, unless specifically instructed otherwise. Deleting the
- sources saves space and prevents mis-configuration when the same package
- is reinstalled later.</para>
+ <important>
+ <para>After installing each package, both in this and the next chapters,
+ delete its source and build directories, unless specifically instructed
+ otherwise. Deleting the sources saves space and prevents
mis-configuration
+ when the same package is reinstalled later.</para>
+ </important>
</sect2>
Modified: branches/cross-lfs/BOOK/final-system/common/coreutils.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/common/coreutils.xml 2005-10-30
10:47:16 UTC (rev 7103)
+++ branches/cross-lfs/BOOK/final-system/common/coreutils.xml 2005-10-30
11:42:45 UTC (rev 7104)
@@ -96,16 +96,17 @@
<screen os="q"><userinput>make install</userinput></screen>
- <para os="r">Move programs to the proper locations:</para>
+ <para os="r">Move programs to the locations specified by the FHS:</para>
<screen os="s"><userinput>mv
/usr/bin/{cat,chgrp,chmod,chown,cp,date,dd,df,echo} /bin
mv /usr/bin/{false,hostname,ln,ls,mkdir,mknod,mv,pwd,rm} /bin
mv /usr/bin/{rmdir,stty,sync,true,uname} /bin
mv /usr/bin/chroot /usr/sbin</userinput></screen>
- <para os="t"> Some of the scripts in the LFS-Bootscripts package
depend on
- head and sleep. As /usr may not be available during the early stages
of booting,
- those binaries need to be on the root partition:</para>
+ <para os="t">Some of the scripts in the LFS-Bootscripts package depend on
+ <command>head</command> and <command>sleep</command>. As <filename
+ class="directory">/usr</filename> may not be available during the early
+ stages of booting, those binaries need to be on the root partition:</para>
<screen os="u"><userinput>mv /usr/bin/{head,sleep} /bin</userinput></screen>
@@ -414,12 +415,12 @@
</listitem>
</varlistentry>
- <varlistentry id="groups-coreutils">
+ <varlistentry id="groups">
<term><command>groups</command></term>
<listitem>
<para>Reports a user's group memberships</para>
- <indexterm zone="ch-system-coreutils groups-coreutils">
- <primary sortas="b-groups-coreutils">groups</primary>
+ <indexterm zone="ch-system-coreutils groups">
+ <primary sortas="b-groups">groups</primary>
</indexterm>
</listitem>
</varlistentry>
Modified: branches/cross-lfs/BOOK/general.ent
===================================================================
--- branches/cross-lfs/BOOK/general.ent 2005-10-30 10:47:16 UTC (rev 7103)
+++ branches/cross-lfs/BOOK/general.ent 2005-10-30 11:42:45 UTC (rev 7104)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "7.0-cross-lfs-20051028">
+<!ENTITY version "7.0-cross-lfs-20051030">
<!ENTITY version-x86 "&version;-x86">
<!ENTITY version-x86_64 "&version;-x86_64-Multilib">
<!ENTITY version-x86_64-64 "&version;-x86_64">
@@ -12,7 +12,7 @@
<!ENTITY version-mips64-64 "&version;-MIPS64">
<!ENTITY version-alpha "&version;-ALPHA">
-<!ENTITY releasedate "October 28, 2005">
+<!ENTITY releasedate "October 30, 2005">
<!ENTITY milestone "7.0">
<!ENTITY generic-version "svn"> <!-- Use "svn", "testing", or "x.y[-pre{x}]"
-->
Modified: branches/cross-lfs/BOOK/introduction/common/askforhelp.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/common/askforhelp.xml 2005-10-30
10:47:16 UTC (rev 7103)
+++ branches/cross-lfs/BOOK/introduction/common/askforhelp.xml 2005-10-30
11:42:45 UTC (rev 7104)
@@ -17,11 +17,18 @@
following hint will give you some guidance for troubleshooting:
<ulink url="&hints-root;errors.txt"/>.</para>
+ <para>If you cannot find your problem listed in the FAQ, search the mailing
+ lists at <ulink url="&lfs-root;search.html"/>.</para>
+
<para>We also have a wonderful LFS community that is willing to offer
assistance through the mailing lists and IRC (see the <xref
- linkend="ch-intro-resources"/> section of this book). In order
- to assist with diagnosing and solving the problem, please include
- all relevant information in your request for help.</para>
+ linkend="ch-intro-resources"/> section of this book). However, we
+ get several support questions everyday and many of them can be easily
+ answered by going to the FAQ and by searching the mailing lists first.
+ So for us to offer the best assistance possible, you need to do some
+ research on your own first. That allows us to focus on the more unusual
+ support needs. If your searches do not produce a solution, please include
+ all relevant information (mentioned below) in your request for help.</para>
<sect2>
<title>Things to Mention</title>
Modified: branches/cross-lfs/BOOK/introduction/common/changelog.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/common/changelog.xml 2005-10-30
10:47:16 UTC (rev 7103)
+++ branches/cross-lfs/BOOK/introduction/common/changelog.xml 2005-10-30
11:42:45 UTC (rev 7104)
@@ -38,6 +38,15 @@
</listitem>
-->
+ <listitem>
+ <para>October 30, 2005</para>
+ <itemizedlist>
+ <listitem>
+ <para>[manuel] - Text updates ported from trunk up to r7102.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
<listitem>
<para>October 27, 2005</para>
<itemizedlist>
@@ -65,7 +74,7 @@
</listitem>
<listitem>
<para>[jim] - Updated udev installation update based on information
from
- Alex Patrakov.</para>
+ Alex Patrakov.</para>
</listitem>
</itemizedlist>
</listitem>
@@ -75,7 +84,7 @@
<itemizedlist>
<listitem>
<para>[ken] - add ${LFS} when creating passwd, group in chapter 7,
and add
- ${LFS}/etc/sysconfig/clock. Thanks to Duncan Webb.</para>
+ ${LFS}/etc/sysconfig/clock. Thanks to Duncan Webb.</para>
</listitem>
</itemizedlist>
</listitem>
@@ -109,7 +118,7 @@
</listitem>
<listitem>
<para>[jim] - Added a sed to remove the glibc dependency on
- a certain version of gcc. Thanx for the IRC bug report from
andre.</para>
+ a certain version of gcc. Thanx for the IRC bug report from
andre.</para>
</listitem>
<listitem>
<para>[jim] - Made all the cross-tools, chroot, boot, and
temp-system seds
@@ -170,7 +179,7 @@
<itemizedlist>
<listitem>
<para>[ken] - Removed the copy of libiberty.h at the end of binutils
- in the temporary system</para>
+ in the temporary system</para>
</listitem>
</itemizedlist>
</listitem>
@@ -180,11 +189,11 @@
<itemizedlist>
<listitem>
<para>[ken] - Reordered final-system so that coreutils is built
before
- findutils (sequence as in LFS). This allows the findutils testsuite
to
- complete all three parts, and removes the reference to /tools/bin/sort
- from the updatedb script installed in the final system.</para>
+ findutils (sequence as in LFS). This allows the findutils testsuite
to
+ complete all three parts, and removes the reference to
/tools/bin/sort
+ from the updatedb script installed in the final system.</para>
</listitem>
- <listitem>
+ <listitem>
<para>[jim] - Added note to ignore error during glibc-headers
build.</para>
</listitem>
</itemizedlist>
@@ -205,8 +214,8 @@
<itemizedlist>
<listitem>
<para>[jim] - Added patch for coreutils to improve echo's POSIX and
bash
- compatibility and to recognise "\xhh" syntax as required by the
testsuite
- in udev-069 and later. From LFS - Matthew Burgess</para>
+ compatibility and to recognise "\xhh" syntax as required by the
testsuite
+ in udev-069 and later. From LFS - Matthew Burgess</para>
</listitem>
<listitem>
<para>[jim] - Added Gawk Segfault patch. From LFS - Matthew
Burgess</para>
@@ -360,7 +369,7 @@
<itemizedlist>
<listitem>
<para>[jim] - Updated to Glibc 20050905 snapshot. Fixes many
cross-compile build
- issues with GCC 4 based cross-lfs. For details read
+ issues with GCC 4 based cross-lfs. For details read
<ulink
url="http://archives.linuxfromscratch.org/mail-archives/lfs-dev/2005-September/053261.html"/>.</para>
</listitem>
</itemizedlist>
Modified: branches/cross-lfs/BOOK/introduction/common/how.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/common/how.xml 2005-10-30 10:47:16 UTC
(rev 7103)
+++ branches/cross-lfs/BOOK/introduction/common/how.xml 2005-10-30 11:42:45 UTC
(rev 7104)
@@ -61,9 +61,9 @@
will no longer depend on the host distribution, with the exception of the
running kernel. </para>
- <para>While this may initially seem like a lot of work to isolate the new
- syatem from the host distribution, a full technical explanation is provided
- at the beginning of <xref linkend="chapter-temporary-tools"/>.</para>
+ <para>This effort to isolate the new system from the host distribution
+ may seem excessive, but a full technical explanation is provided at the
+ beginning of <xref linkend="chapter-temporary-tools"/>.</para>
<para>In <xref linkend="chapter-building-system"/>, the full LFS system is
built. The <command>chroot</command> (change root) program is used to enter
Modified: branches/cross-lfs/BOOK/introduction/common/resources.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/common/resources.xml 2005-10-30
10:47:16 UTC (rev 7103)
+++ branches/cross-lfs/BOOK/introduction/common/resources.xml 2005-10-30
11:42:45 UTC (rev 7104)
@@ -25,7 +25,9 @@
<para>The <uri>linuxfromscratch.org</uri> server hosts a number of
mailing lists used for the development of the LFS project. These lists
- include the main development and support lists, among others.</para>
+ include the main development and support lists, among others. If the
+ FAQ does not solve the problem you are having, the next step would be to
+ search the mailing lists at <ulink url="&lfs-root;search.html"/>.</para>
<para>For information on the different lists, how to subscribe, archive
locations, and additional information, visit
Modified: branches/cross-lfs/BOOK/prologue/common/prerequisites.xml
===================================================================
--- branches/cross-lfs/BOOK/prologue/common/prerequisites.xml 2005-10-30
10:47:16 UTC (rev 7103)
+++ branches/cross-lfs/BOOK/prologue/common/prerequisites.xml 2005-10-30
11:42:45 UTC (rev 7104)
@@ -10,10 +10,24 @@
<title>Prerequisites</title>
- <para>This book assumes that the reader has a reasonable knowledge of
- using and installing Linux software. Before building an LFS system,
- we recommend reading the following HOWTOs:</para>
+ <para>Building an LFS system is not a simple task. It requires a certain
+ level of existing knowledge of Unix system administration in order to
+ resolve problems, and correctly execute the commands listed. In particular,
+ as an absolute minimum, the reader should already have the ability to use
+ the command line (shell) to copy or move files and directories, list
+ directory and file contents, and change the current directory. It is also
+ expected that the reader has a reasonable knowledge of using and installing
+ Linux software.</para>
+ <para>Because the LFS book assumes <emphasis>at least</emphasis> this basic
+ level of skill, the various LFS support forums are unlikely to be able to
+ provide you with much assistance; you will find that your questions regarding
+ such basic knowledge will likely go unanswered, or you will simply be
referred
+ to the LFS essential pre-reading list.</para>
+
+ <para>Before building an LFS system, we recommend reading the following
+ HOWTOs:</para>
+
<itemizedlist>
<listitem>
<para remap="verbatim">Software-Building-HOWTO
--
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page