aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--appendixc/dependencies.xml1425
-rw-r--r--chapter01/changelog.xml14
-rw-r--r--chapter05/bash.xml4
-rw-r--r--chapter05/binutils-pass1.xml4
-rw-r--r--chapter05/binutils-pass2.xml4
-rw-r--r--chapter05/bison.xml4
-rw-r--r--chapter05/bzip2.xml4
-rw-r--r--chapter05/coreutils.xml4
-rw-r--r--chapter05/dejagnu.xml9
-rw-r--r--chapter05/diffutils.xml4
-rw-r--r--chapter05/expect.xml9
-rw-r--r--chapter05/findutils.xml4
-rw-r--r--chapter05/flex.xml4
-rw-r--r--chapter05/gawk.xml4
-rw-r--r--chapter05/gcc-pass1.xml4
-rw-r--r--chapter05/gcc-pass2.xml4
-rw-r--r--chapter05/gettext.xml4
-rw-r--r--chapter05/glibc.xml4
-rw-r--r--chapter05/grep.xml4
-rw-r--r--chapter05/gzip.xml4
-rw-r--r--chapter05/linux-libc-headers.xml5
-rw-r--r--chapter05/m4.xml4
-rw-r--r--chapter05/make.xml4
-rw-r--r--chapter05/ncurses.xml4
-rw-r--r--chapter05/patch.xml4
-rw-r--r--chapter05/perl.xml8
-rw-r--r--chapter05/sed.xml4
-rw-r--r--chapter05/tar.xml4
-rw-r--r--chapter05/tcl.xml9
-rw-r--r--chapter05/texinfo.xml4
-rw-r--r--chapter05/util-linux.xml4
-rw-r--r--chapter06/autoconf.xml8
-rw-r--r--chapter06/automake.xml9
-rw-r--r--chapter06/bash.xml9
-rw-r--r--chapter06/binutils.xml9
-rw-r--r--chapter06/bison.xml9
-rw-r--r--chapter06/bzip2.xml9
-rw-r--r--chapter06/coreutils.xml9
-rw-r--r--chapter06/db.xml8
-rw-r--r--chapter06/diffutils.xml9
-rw-r--r--chapter06/e2fsprogs.xml9
-rw-r--r--chapter06/file.xml9
-rw-r--r--chapter06/findutils.xml9
-rw-r--r--chapter06/flex.xml9
-rw-r--r--chapter06/gawk.xml9
-rw-r--r--chapter06/gcc.xml9
-rw-r--r--chapter06/gettext.xml9
-rw-r--r--chapter06/glibc.xml9
-rw-r--r--chapter06/grep.xml9
-rw-r--r--chapter06/groff.xml9
-rw-r--r--chapter06/grub.xml9
-rw-r--r--chapter06/gzip.xml9
-rw-r--r--chapter06/iana-etc.xml8
-rw-r--r--chapter06/inetutils.xml9
-rw-r--r--chapter06/iproute2.xml8
-rw-r--r--chapter06/kbd.xml9
-rw-r--r--chapter06/less.xml9
-rw-r--r--chapter06/libtool.xml9
-rw-r--r--chapter06/linux-libc-headers.xml8
-rw-r--r--chapter06/m4.xml9
-rw-r--r--chapter06/make.xml9
-rw-r--r--chapter06/man-db.xml9
-rw-r--r--chapter06/man-pages.xml8
-rw-r--r--chapter06/mktemp.xml8
-rw-r--r--chapter06/module-init-tools.xml9
-rw-r--r--chapter06/ncurses.xml9
-rw-r--r--chapter06/patch.xml9
-rw-r--r--chapter06/perl.xml9
-rw-r--r--chapter06/procps.xml8
-rw-r--r--chapter06/psmisc.xml9
-rw-r--r--chapter06/readline.xml9
-rw-r--r--chapter06/sed.xml9
-rw-r--r--chapter06/shadow.xml9
-rw-r--r--chapter06/sysklogd.xml8
-rw-r--r--chapter06/sysvinit.xml8
-rw-r--r--chapter06/tar.xml9
-rw-r--r--chapter06/texinfo.xml9
-rw-r--r--chapter06/udev.xml8
-rw-r--r--chapter06/util-linux.xml9
-rw-r--r--chapter06/vim.xml9
-rw-r--r--chapter06/zlib.xml8
-rw-r--r--general.ent6
-rw-r--r--index.xml1
-rw-r--r--stylesheets/lfs.css8
84 files changed, 1452 insertions, 576 deletions
diff --git a/appendixc/dependencies.xml b/appendixc/dependencies.xml
new file mode 100644
index 000000000..7e9db676e
--- /dev/null
+++ b/appendixc/dependencies.xml
@@ -0,0 +1,1425 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+ "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<appendix id="appendixc" xreflabel="Appendix C">
+ <?dbhtml dir="appendixc"?>
+ <?dbhtml filename="dependencies.html"?>
+
+ <title>Dependencies</title>
+
+ <para>Every package built in LFS relies on one or more other packages
+ in order to build and install properly. Some packages even participate
+ in circular dependencies, that is, the first package depends on the second
+ which in turn depends on the first. Because of these dependencies, the
+ order in which packages are built in LFS is very important. This purpose
+ of this page is to document the dependencies of each package built in LFS.</para>
+
+ <para>For each package we build, we have listed three types of dependencies.
+ The first lists what other packages need to be available in order to compile
+ and install the package in question. The second lists what packages in
+ addition to the first list need to be available in order to run the
+ testsuites. The last list of dependencies are packages that need to be built
+ and installed in their final location before the package in question. In most
+ cases, this is because the package in question will hardcode paths to other
+ binaries within scripts that it installs. If not built in a certain order,
+ this could result in paths of /tools/bin/[binary] being placed inside scripts
+ installed to the final system. This is obviously not desirable.</para>
+
+<!-- Begin Autoconf dependency info -->
+ <bridgehead renderas="sect2" id="autoconf-dep">Autoconf</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Coreutils, M4, Make, Perl, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Automake, Diffutils, Findutils, GCC and Libtool</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>Automake</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Automake dependency info -->
+ <bridgehead renderas="sect2" id="automake-dep">Automake</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Autoconf, Bash, Coreutils, Gettext, Grep, M4, Make, Perl,
+ Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Binutils, Bison, Bzip2, DejaGNU, Diffutils, Expect, Findutils,
+ Flex, GCC, Gettext, Gzip, Libtool and Tar. Also note that the "destdir"
+ test will always be skipped, because it only works for non-root users,
+ and several other tests will be skipped as they depend on packages
+ not installed in LFS</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Bash dependency info -->
+ <bridgehead renderas="sect2" id="bash-dep">Bash</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Bison, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
+ Ncurses, Patch, Readline, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Diffutils and Gawk</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Berkeley DB dependency info -->
+ <bridgehead renderas="sect2" id="bdb-dep">Berkeley DB</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
+ Make and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Binutils dependency info -->
+ <bridgehead renderas="sect2" id="binutils-dep">Binutils</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Coreutils, Diffutils, Expect, GCC, Gettext, Glibc, Grep,
+ Make, Perl, Sed, Tcl and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>DejaGNU and Expect</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Bison dependency info -->
+ <bridgehead renderas="sect2" id="bison-dep">Bison</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc,
+ Grep, M4, Make and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Diffutils and Findutils</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>Flex, Kbd and Tar</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Bzip2 dependency info -->
+ <bridgehead renderas="sect2" id="bzip2-dep">Bzip2</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Make and Patch</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Coreutils dependency info -->
+ <bridgehead renderas="sect2" id="coreutils-dep">Coreutils</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make,
+ Patch, Perl, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Diffutils</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Diffutils, Findutils, Man-DB and Udev</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Diffutils dependency info -->
+ <bridgehead renderas="sect2" id="diffutils-dep">Diffutils</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep,
+ Make, Patch, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Expect dependency info -->
+ <bridgehead renderas="sect2" id="expect-dep">Expect</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
+ Patch, Sed and Tcl</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin E2fsprogs dependency info -->
+ <bridgehead renderas="sect2" id="e2fsprogs-dep">E2fsprogs</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Gawk, GCC, Gettext, Glibc, Grep, Gzip,
+ Make, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Diffutils</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>Util-Linux</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin File dependency info -->
+ <bridgehead renderas="sect2" id="file-dep">File</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
+ Make, Sed and Zlib</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Findutils dependency info -->
+ <bridgehead renderas="sect2" id="findutils-dep">Findutils</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make,
+ Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>DejaGNU, Diffutils and Expect</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Flex dependency info -->
+ <bridgehead renderas="sect2" id="flex-dep">Flex</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make,
+ Patch, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Bison and Gawk</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>IPRoute2, Kbd and Man-DB</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Gawk dependency info -->
+ <bridgehead renderas="sect2" id="gawk-dep">Gawk</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make,
+ Patch, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Diffutils</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Gcc dependency info -->
+ <bridgehead renderas="sect2" id="gcc-dep">Gcc</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
+ Gettext, Glibc, Grep, Make, Patch, Perl, Sed, Tar and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>DejaGNU and Expect</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Gettext dependency info -->
+ <bridgehead renderas="sect2" id="gettext-dep">Gettext</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make,
+ Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Diffutils, Perl and Tcl</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>Automake</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Grep dependency info -->
+ <bridgehead renderas="sect2" id="grep-dep">Grep</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Make,
+ Patch, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Diffutils and Gawk</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>Man-DB</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Groff dependency info -->
+ <bridgehead renderas="sect2" id="groff-dep">Groff</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Bison, Coreutils, Gawk, GCC, Glibc, Grep, Make,
+ Patch, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>Man-DB and Perl</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin GRUB dependency info -->
+ <bridgehead renderas="sect2" id="grub-dep">GRUB</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
+ Ncurses, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Gzip dependency info -->
+ <bridgehead renderas="sect2" id="gzip-dep">Gzip</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
+ Patch, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>Man-DB</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Iana-Etc dependency info -->
+ <bridgehead renderas="sect2" id="iana-etc-dep">Iana-Etc</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Coreutils, Gawk and Make</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>Perl</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Inetutils dependency info -->
+ <bridgehead renderas="sect2" id="inetutils-dep">Inetutils</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Ncurses,
+ Patch, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>Tar</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin IProute2 dependency info -->
+ <bridgehead renderas="sect2" id="iproute2-dep">IProute2</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Berkeley DB, Bison, Coreutils, Flex, GCC, Glibc, Make
+ and Linux-Libc-Headers</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Kbd dependency info -->
+ <bridgehead renderas="sect2" id="kbd-dep">Kbd</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Bison, Coreutils, Flex, GCC, Gettext, Glibc,
+ Gzip, Make, Patch and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Less dependency info -->
+ <bridgehead renderas="sect2" id="less-dep">Less</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
+ Ncurses and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Libtool dependency info -->
+ <bridgehead renderas="sect2" id="libtool-dep">Libtool</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
+ Make, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Findutils</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Linux Kernel dependency info -->
+ <bridgehead renderas="sect2" id="linux-dep">Linux Kernel</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, GCC, Glibc, Grep,
+ Gzip, Make, Module-Init-Tools, Ncurses and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin M4 dependency info -->
+ <bridgehead renderas="sect2" id="m4-dep">M4</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Diffutils</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>Autoconf and Bison</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Man-DB dependency info -->
+ <bridgehead renderas="sect2" id="man-db-dep">Man-DB</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Berkeley DB, Binutils, Bzip2, Coreutils, Flex, GCC, Gettext,
+ Glibc, Grep, Groff, Gzip, Less, Make and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Diffutils</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>Autoconf and Bison</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Make dependency info -->
+ <bridgehead renderas="sect2" id="make-dep">Make</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep,
+ Make, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Perl</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Mktemp dependency info -->
+ <bridgehead renderas="sect2" id="mktemp-dep">Mktemp</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Patch and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Module-Init-Tools dependency info -->
+ <bridgehead renderas="sect2" id="module-init-tools-dep">Module-Init-Tools</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Sed and Zlib</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>File, Findutils and Gawk</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Ncurses dependency info -->
+ <bridgehead renderas="sect2" id="ncurses-dep">Ncurses</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
+ Make, Patch and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, GRUB, Inetutils, Less, Procps, Psmisc, Readline, Texinfo,
+ Util-Linux and Vim</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Patch dependency info -->
+ <bridgehead renderas="sect2" id="patch-dep">Patch</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Perl dependency info -->
+ <bridgehead renderas="sect2" id="perl-dep">Perl</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Berkeley DB, Binutils, Coreutils, Gawk, GCC, Glibc, Grep,
+ Groff, Make and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Iana-Etc and Procps</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>Autoconf</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Procps dependency info -->
+ <bridgehead renderas="sect2" id="procps-dep">Procps</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make and Ncurses</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Psmisc dependency info -->
+ <bridgehead renderas="sect2" id="psmisc-dep">Psmisc</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Coreutils, GCC, Gettext, Glibc, Grep, Make, Ncurses
+ and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Readline dependency info -->
+ <bridgehead renderas="sect2" id="readline-dep">Readline</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Ncurses,
+ Patch, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>Bash</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Sed dependency info -->
+ <bridgehead renderas="sect2" id="sed-dep">Sed</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make,
+ Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Diffutils and Gawk</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>E2fsprogs, File, Libtool and Shadow</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Shadow dependency info -->
+ <bridgehead renderas="sect2" id="shadow-dep">Shadow</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
+ Gettext, Glibc, Grep, Make and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Sysklogd dependency info -->
+ <bridgehead renderas="sect2" id="sysklogd-dep">Sysklogd</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Binutils, Coreutils, GCC, Glibc, Make and Patch</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Sysvinit dependency info -->
+ <bridgehead renderas="sect2" id="sysvinit-dep">Sysvinit</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Binutils, Coreutils, GCC, Glibc, Make and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Tar dependency info -->
+ <bridgehead renderas="sect2" id="tar-dep">Tar</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Bison, Bzip2, Coreutils, GCC, Gettext, Glibc,
+ Grep, Gzip, Inetutils, Make, Patch, Sed and Texinfo</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Diffutils, Findutils and Gawk</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Tcl dependency info -->
+ <bridgehead renderas="sect2" id="tcl-dep">Tcl</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep,
+ Make and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Texinfo dependency info -->
+ <bridgehead renderas="sect2" id="texinfo-dep">Texinfo</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make,
+ Ncurses, Patch and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Udev dependency info -->
+ <bridgehead renderas="sect2" id="udev-dep">Udev</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Binutils, Coreutils, GCC, Glibc and Make</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>Findutils, Perl, Sed and Tree</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Util-Linux dependency info -->
+ <bridgehead renderas="sect2" id="util-linux-dep">Util-Linux</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, E2fprogs, GCC, Gettext, Glibc, Grep,
+ Make, Ncurses, Patch, Sed and Zlib</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Vim dependency info -->
+ <bridgehead renderas="sect2" id="vim-dep">Vim</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
+ Ncurses and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+<!-- Begin Zlib dependency info -->
+ <bridgehead renderas="sect2" id="zlib-dep">Zlib</bridgehead>
+
+ <segmentedlist>
+ <segtitle>&dependencies;</segtitle>
+
+ <seglistitem>
+ <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make and Sed</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&testsuites;</segtitle>
+
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist>
+ <segtitle>&before;</segtitle>
+
+ <seglistitem>
+ <seg>File, Module-Init-Tools and Util-Linux</seg>
+ </seglistitem>
+ </segmentedlist>
+
+</appendix>
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 221dc1f90..95ac7759c 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -37,6 +37,20 @@
-->
<listitem>
+ <para>April 18, 2006</para>
+ <itemizedlist>
+ <listitem>
+ <para>[jhuntwork] - Moved all dependency information to a new page,
+ Appendix C. Appendix C also contains information concerning the
+ build order. While there might need to be a few tweaks yet, this
+ information is complete enough at this point to close out the
+ long-standing ticket #684. Many thanks to Chris Staub, Dan Nicholson
+ and Manuel Canales Esparcia for helping get this finished.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>April 15, 2006</para>
<itemizedlist>
<listitem>
diff --git a/chapter05/bash.xml b/chapter05/bash.xml
index 025789793..cb4364050 100644
--- a/chapter05/bash.xml
+++ b/chapter05/bash.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/bash.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/binutils-pass1.xml b/chapter05/binutils-pass1.xml
index 66babd397..de6449bb5 100644
--- a/chapter05/binutils-pass1.xml
+++ b/chapter05/binutils-pass1.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/binutils.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/binutils-pass2.xml b/chapter05/binutils-pass2.xml
index eecf6eb5f..561fb5418 100644
--- a/chapter05/binutils-pass2.xml
+++ b/chapter05/binutils-pass2.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/binutils.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/bison.xml b/chapter05/bison.xml
index c2222c6c1..362aa9d26 100644
--- a/chapter05/bison.xml
+++ b/chapter05/bison.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/bison.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/bzip2.xml b/chapter05/bzip2.xml
index b4f1aefea..aeb6c80cf 100644
--- a/chapter05/bzip2.xml
+++ b/chapter05/bzip2.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/bzip2.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/coreutils.xml b/chapter05/coreutils.xml
index 45eba0073..0f8fd7151 100644
--- a/chapter05/coreutils.xml
+++ b/chapter05/coreutils.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/coreutils.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/dejagnu.xml b/chapter05/dejagnu.xml
index bfb09165b..24337255c 100644
--- a/chapter05/dejagnu.xml
+++ b/chapter05/dejagnu.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, Expect, GCC, Glibc, Grep,
- Make, Sed, and Tcl</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/diffutils.xml b/chapter05/diffutils.xml
index a0ef9c878..7eb809ea3 100644
--- a/chapter05/diffutils.xml
+++ b/chapter05/diffutils.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/diffutils.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/expect.xml b/chapter05/expect.xml
index 7aebef9d0..bc6954005 100644
--- a/chapter05/expect.xml
+++ b/chapter05/expect.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
- Patch, Sed, and Tcl</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/findutils.xml b/chapter05/findutils.xml
index a5812aa19..b78e8716b 100644
--- a/chapter05/findutils.xml
+++ b/chapter05/findutils.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/findutils.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/flex.xml b/chapter05/flex.xml
index 8dc7eba5a..9015fd129 100644
--- a/chapter05/flex.xml
+++ b/chapter05/flex.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/flex.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/gawk.xml b/chapter05/gawk.xml
index fce5b6732..c2a41bb83 100644
--- a/chapter05/gawk.xml
+++ b/chapter05/gawk.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/gawk.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml
index 28fe4385d..47973d0da 100644
--- a/chapter05/gcc-pass1.xml
+++ b/chapter05/gcc-pass1.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/gcc.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/gcc-pass2.xml b/chapter05/gcc-pass2.xml
index 254b3517d..a733b1000 100644
--- a/chapter05/gcc-pass2.xml
+++ b/chapter05/gcc-pass2.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/gcc.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/gettext.xml b/chapter05/gettext.xml
index cb7a2ea4f..95bbd22a1 100644
--- a/chapter05/gettext.xml
+++ b/chapter05/gettext.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/gettext.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml
index 19891d165..2dbaa0e61 100644
--- a/chapter05/glibc.xml
+++ b/chapter05/glibc.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/glibc.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/grep.xml b/chapter05/grep.xml
index fbcafbf87..2d71d38e8 100644
--- a/chapter05/grep.xml
+++ b/chapter05/grep.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/grep.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/gzip.xml b/chapter05/gzip.xml
index 84f22972e..802d0b536 100644
--- a/chapter05/gzip.xml
+++ b/chapter05/gzip.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/gzip.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/linux-libc-headers.xml b/chapter05/linux-libc-headers.xml
index b30286273..b065b5b53 100644
--- a/chapter05/linux-libc-headers.xml
+++ b/chapter05/linux-libc-headers.xml
@@ -32,11 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/linux-libc-headers.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/m4.xml b/chapter05/m4.xml
index 289710f6b..3c5828fea 100644
--- a/chapter05/m4.xml
+++ b/chapter05/m4.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/m4.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/make.xml b/chapter05/make.xml
index 7c3f04103..c92024426 100644
--- a/chapter05/make.xml
+++ b/chapter05/make.xml
@@ -31,10 +31,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/make.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/ncurses.xml b/chapter05/ncurses.xml
index a433b07f9..28d231f39 100644
--- a/chapter05/ncurses.xml
+++ b/chapter05/ncurses.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/ncurses.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/patch.xml b/chapter05/patch.xml
index f402f0808..7fc08d2b1 100644
--- a/chapter05/patch.xml
+++ b/chapter05/patch.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/patch.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/perl.xml b/chapter05/perl.xml
index 97b84984d..cdbbc93f8 100644
--- a/chapter05/perl.xml
+++ b/chapter05/perl.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/perl.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
@@ -59,8 +55,8 @@
<term><parameter>-Dstatic_ext='Data/Dumper Fcntl IO POSIX'</parameter></term>
<listitem>
<para>This tells Perl to build the minimum set of static extensions
- needed for installing and testing the Coreutils package in the next
- chapter.</para>
+ needed for installing and testing the Coreutils and Glibc packages in the
+ next chapter.</para>
</listitem>
</varlistentry>
diff --git a/chapter05/sed.xml b/chapter05/sed.xml
index 172c4ecba..d040de0ae 100644
--- a/chapter05/sed.xml
+++ b/chapter05/sed.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/sed.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/tar.xml b/chapter05/tar.xml
index 0266f3872..aae5508ba 100644
--- a/chapter05/tar.xml
+++ b/chapter05/tar.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/tar.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/tcl.xml b/chapter05/tcl.xml
index 5e57053ab..f930ff747 100644
--- a/chapter05/tcl.xml
+++ b/chapter05/tcl.xml
@@ -29,15 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep,
- Make, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/texinfo.xml b/chapter05/texinfo.xml
index 49c491d7b..ad0f3c4c4 100644
--- a/chapter05/texinfo.xml
+++ b/chapter05/texinfo.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/texinfo.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter05/util-linux.xml b/chapter05/util-linux.xml
index 2ede1c079..164b9b3ee 100644
--- a/chapter05/util-linux.xml
+++ b/chapter05/util-linux.xml
@@ -32,10 +32,6 @@
</seglistitem>
</segmentedlist>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../chapter06/util-linux.xml"
- xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/autoconf.xml b/chapter06/autoconf.xml
index 83afef42b..5beb5cd46 100644
--- a/chapter06/autoconf.xml
+++ b/chapter06/autoconf.xml
@@ -30,14 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Coreutils, Diffutils, Grep, M4, Make, Perl, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/automake.xml b/chapter06/automake.xml
index 884776983..84bdd3b3b 100644
--- a/chapter06/automake.xml
+++ b/chapter06/automake.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Autoconf, Bash, Coreutils, Diffutils, Grep, M4, Make, Perl,
- and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/bash.xml b/chapter06/bash.xml
index cc00224d0..a8d5d90ba 100644
--- a/chapter06/bash.xml
+++ b/chapter06/bash.xml
@@ -29,15 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
- Make, Ncurses, Readline, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/binutils.xml b/chapter06/binutils.xml
index 3ee411059..a31568c66 100644
--- a/chapter06/binutils.xml
+++ b/chapter06/binutils.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Coreutils, Diffutils, Expect, GCC, Gettext, Glibc, Grep,
- Make, Perl, Sed, Tcl, and Texinfo</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/bison.xml b/chapter06/bison.xml
index d0fa5620e..77ed8edf2 100644
--- a/chapter06/bison.xml
+++ b/chapter06/bison.xml
@@ -29,15 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc,
- Grep, M4, Make, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/bzip2.xml b/chapter06/bzip2.xml
index 5fb3498a5..67714984e 100644
--- a/chapter06/bzip2.xml
+++ b/chapter06/bzip2.xml
@@ -32,15 +32,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Patch,
- and Make</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/coreutils.xml b/chapter06/coreutils.xml
index 5b3846a9e..18ff50665 100644
--- a/chapter06/coreutils.xml
+++ b/chapter06/coreutils.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep,
- Make, Patch, Perl, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/db.xml b/chapter06/db.xml
index c15f2ef52..753069090 100644
--- a/chapter06/db.xml
+++ b/chapter06/db.xml
@@ -30,14 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Make and Sed.</seg>
- </seglistitem>
- </segmentedlist>
-
<tip>
<title>Other Installation Possibilities</title>
diff --git a/chapter06/diffutils.xml b/chapter06/diffutils.xml
index 167709fa3..366b7d887 100644
--- a/chapter06/diffutils.xml
+++ b/chapter06/diffutils.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc,
- Grep, Make, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/e2fsprogs.xml b/chapter06/e2fsprogs.xml
index 896ca4ae3..47c0520db 100644
--- a/chapter06/e2fsprogs.xml
+++ b/chapter06/e2fsprogs.xml
@@ -32,15 +32,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Gettext, Glibc,
- Grep, Make, Sed, and Texinfo</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/file.xml b/chapter06/file.xml
index ea3721a36..506313688 100644
--- a/chapter06/file.xml
+++ b/chapter06/file.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
- Sed, and Zlib</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/findutils.xml b/chapter06/findutils.xml
index ae379d04d..7ecd54cf3 100644
--- a/chapter06/findutils.xml
+++ b/chapter06/findutils.xml
@@ -32,15 +32,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep,
- Make and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/flex.xml b/chapter06/flex.xml
index 5e24092b0..7271e7814 100644
--- a/chapter06/flex.xml
+++ b/chapter06/flex.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Bison, Coreutils, Diffutils, GCC, Gettext,
- Glibc, Grep, M4, Make, Patch, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/gawk.xml b/chapter06/gawk.xml
index 5929635eb..5ed2e6a81 100644
--- a/chapter06/gawk.xml
+++ b/chapter06/gawk.xml
@@ -29,15 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc,
- Grep, Make, Patch, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/gcc.xml b/chapter06/gcc.xml
index 74fec55b2..75075e4f8 100644
--- a/chapter06/gcc.xml
+++ b/chapter06/gcc.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, DejaGNU, Diffutils, Findutils, Expect,
- Gawk, Gettext, Glibc, Grep, Make, Patch, Perl, Sed, Tcl, and Texinfo</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/gettext.xml b/chapter06/gettext.xml
index 3067910ed..7a29430a8 100644
--- a/chapter06/gettext.xml
+++ b/chapter06/gettext.xml
@@ -32,15 +32,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Glibc,
- Grep, Make, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml
index 25f5d7fcb..de0e934f1 100644
--- a/chapter06/glibc.xml
+++ b/chapter06/glibc.xml
@@ -32,15 +32,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Gettext, Grep,
- Make, Perl, Sed, and Texinfo</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/grep.xml b/chapter06/grep.xml
index 84742ae30..3f90971a0 100644
--- a/chapter06/grep.xml
+++ b/chapter06/grep.xml
@@ -29,15 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Make,
- Sed, and Texinfo</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/groff.xml b/chapter06/groff.xml
index 6e1d0d0cc..3f2a6159b 100644
--- a/chapter06/groff.xml
+++ b/chapter06/groff.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
- Make, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/grub.xml b/chapter06/grub.xml
index ebff3707d..660b7ea94 100644
--- a/chapter06/grub.xml
+++ b/chapter06/grub.xml
@@ -29,15 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
- Ncurses, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/gzip.xml b/chapter06/gzip.xml
index 76b0b7f6d..f9f23b527 100644
--- a/chapter06/gzip.xml
+++ b/chapter06/gzip.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
- Patch, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/iana-etc.xml b/chapter06/iana-etc.xml
index bc0338995..197b0ef61 100644
--- a/chapter06/iana-etc.xml
+++ b/chapter06/iana-etc.xml
@@ -30,14 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Coreutils, Gawk, and Make</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/inetutils.xml b/chapter06/inetutils.xml
index 6e553f133..7e782ef55 100644
--- a/chapter06/inetutils.xml
+++ b/chapter06/inetutils.xml
@@ -29,15 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
- Ncurses, Patch, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/iproute2.xml b/chapter06/iproute2.xml
index 21bf91f71..55a327553 100644
--- a/chapter06/iproute2.xml
+++ b/chapter06/iproute2.xml
@@ -30,14 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Berkeley DB, GCC, Glibc, Make, and Linux-Headers</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/kbd.xml b/chapter06/kbd.xml
index e455885da..10a62c2b6 100644
--- a/chapter06/kbd.xml
+++ b/chapter06/kbd.xml
@@ -29,15 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Bison, Coreutils, Diffutils, Flex, GCC, Gettext,
- Glibc, Grep, Gzip, M4, Make, Patch, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/less.xml b/chapter06/less.xml
index 5d1f9d626..65b68e3dd 100644
--- a/chapter06/less.xml
+++ b/chapter06/less.xml
@@ -29,15 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
- Ncurses, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/libtool.xml b/chapter06/libtool.xml
index 27e95d3bb..7cb4a18ee 100644
--- a/chapter06/libtool.xml
+++ b/chapter06/libtool.xml
@@ -31,15 +31,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils,
- GCC, Glibc, Grep, Make, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/linux-libc-headers.xml b/chapter06/linux-libc-headers.xml
index 696020a25..16455d27c 100644
--- a/chapter06/linux-libc-headers.xml
+++ b/chapter06/linux-libc-headers.xml
@@ -30,14 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Coreutils and Findutils</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/m4.xml b/chapter06/m4.xml
index 8a4be1db7..97a6e99f7 100644
--- a/chapter06/m4.xml
+++ b/chapter06/m4.xml
@@ -29,15 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc,
- Grep, Make, Perl, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/make.xml b/chapter06/make.xml
index 6f8496caf..3b31fd461 100644
--- a/chapter06/make.xml
+++ b/chapter06/make.xml
@@ -29,15 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc,
- Grep, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/man-db.xml b/chapter06/man-db.xml
index 44f3c79ed..a353cc1c5 100644
--- a/chapter06/man-db.xml
+++ b/chapter06/man-db.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Berkeley DB, Binutils, Coreutils, Gawk, GCC, Gettext,
- Glibc, Grep, Make, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/man-pages.xml b/chapter06/man-pages.xml
index 43b45182d..a791b0338 100644
--- a/chapter06/man-pages.xml
+++ b/chapter06/man-pages.xml
@@ -29,14 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Coreutils, and Make</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/mktemp.xml b/chapter06/mktemp.xml
index 4f62e071a..4a10711d4 100644
--- a/chapter06/mktemp.xml
+++ b/chapter06/mktemp.xml
@@ -30,14 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Coreutils, Make, Patch, and Zlib</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/module-init-tools.xml b/chapter06/module-init-tools.xml
index e30634f0f..bcdcfff5d 100644
--- a/chapter06/module-init-tools.xml
+++ b/chapter06/module-init-tools.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Bison, Coreutils, Diffutils, Flex, GCC, Glibc,
- Grep, M4, Make, Sed, and Zlib</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/ncurses.xml b/chapter06/ncurses.xml
index 25f1524be..71567db19 100644
--- a/chapter06/ncurses.xml
+++ b/chapter06/ncurses.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
- Make, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/patch.xml b/chapter06/patch.xml
index dcb3ef1af..d4194eaeb 100644
--- a/chapter06/patch.xml
+++ b/chapter06/patch.xml
@@ -31,15 +31,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
- and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/perl.xml b/chapter06/perl.xml
index 649e6339e..4ac8227ad 100644
--- a/chapter06/perl.xml
+++ b/chapter06/perl.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Berkeley DB, Binutils, Coreutils, Diffutils, Gawk, GCC,
- Glibc, Grep, Iana-Etc, Make, Patch, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/procps.xml b/chapter06/procps.xml
index 48a599ad6..237d10348 100644
--- a/chapter06/procps.xml
+++ b/chapter06/procps.xml
@@ -29,14 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make, and Ncurses</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/psmisc.xml b/chapter06/psmisc.xml
index f8f02f458..917543d4b 100644
--- a/chapter06/psmisc.xml
+++ b/chapter06/psmisc.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep,
- Make, Ncurses, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/readline.xml b/chapter06/readline.xml
index 6a18282d2..098b7992f 100644
--- a/chapter06/readline.xml
+++ b/chapter06/readline.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make,
- Ncurses, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/sed.xml b/chapter06/sed.xml
index 9f27a2477..36c348950 100644
--- a/chapter06/sed.xml
+++ b/chapter06/sed.xml
@@ -29,15 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc,
- Grep, Make, Sed, and Texinfo</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/shadow.xml b/chapter06/shadow.xml
index 6ef44b66f..dfc165339 100644
--- a/chapter06/shadow.xml
+++ b/chapter06/shadow.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Bison, Coreutils, Diffutils, GCC, Gettext,
- Glibc, Grep, Make, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/sysklogd.xml b/chapter06/sysklogd.xml
index 8deea18c8..2b3af2f18 100644
--- a/chapter06/sysklogd.xml
+++ b/chapter06/sysklogd.xml
@@ -30,14 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Binutils, Coreutils, GCC, Glibc, Make, and Patch</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/sysvinit.xml b/chapter06/sysvinit.xml
index 601e18322..6faa2589f 100644
--- a/chapter06/sysvinit.xml
+++ b/chapter06/sysvinit.xml
@@ -29,14 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Binutils, Coreutils, GCC, Glibc, Make, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/tar.xml b/chapter06/tar.xml
index ee06b442e..e036dce0c 100644
--- a/chapter06/tar.xml
+++ b/chapter06/tar.xml
@@ -29,15 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Bzip2, Binutils, Coreutils, Diffutils, GCC, Gettext,
- Glibc, Gzip, Grep, Make, Patch, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/texinfo.xml b/chapter06/texinfo.xml
index fde8b919d..55caff350 100644
--- a/chapter06/texinfo.xml
+++ b/chapter06/texinfo.xml
@@ -30,15 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc,
- Grep, Make, Ncurses, Patch, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/udev.xml b/chapter06/udev.xml
index 1978037f8..9125ba226 100644
--- a/chapter06/udev.xml
+++ b/chapter06/udev.xml
@@ -30,14 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Coreutils, GCC, Make, and Perl</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/util-linux.xml b/chapter06/util-linux.xml
index a646590c5..ef5843bb8 100644
--- a/chapter06/util-linux.xml
+++ b/chapter06/util-linux.xml
@@ -31,15 +31,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc,
- Grep, Make, Ncurses, Patch, Sed, and Zlib</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/chapter06/vim.xml b/chapter06/vim.xml
index 8d1ded1fc..7fbde1aa1 100644
--- a/chapter06/vim.xml
+++ b/chapter06/vim.xml
@@ -29,15 +29,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
- Ncurses, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
<tip>
<title>Alternatives to Vim</title>
diff --git a/chapter06/zlib.xml b/chapter06/zlib.xml
index 1ea5f3fea..45c795d19 100644
--- a/chapter06/zlib.xml
+++ b/chapter06/zlib.xml
@@ -30,14 +30,6 @@
</seglistitem>
</segmentedlist>
- <segmentedlist>
- <segtitle>&dependencies;</segtitle>
-
- <seglistitem>
- <seg>Binutils, Coreutils, GCC, Glibc, Make, and Sed</seg>
- </seglistitem>
- </segmentedlist>
-
</sect2>
<sect2 role="installation">
diff --git a/general.ent b/general.ent
index 2305eee06..d25205912 100644
--- a/general.ent
+++ b/general.ent
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "SVN-20060416">
-<!ENTITY releasedate "April 16, 2006">
+<!ENTITY version "SVN-20060418">
+<!ENTITY releasedate "April 18, 2006">
<!ENTITY milestone "6.2">
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
@@ -17,6 +17,8 @@
<!ENTITY buildtime "Approximate build time">
<!ENTITY diskspace "Required disk space">
<!ENTITY dependencies "Installation depends on">
+<!ENTITY testsuites "Test suite depends on">
+<!ENTITY before "Must be installed before">
<!ENTITY gnu "http://ftp.gnu.org/gnu/">
<!ENTITY gnu-software "http://www.gnu.org/software/">
diff --git a/index.xml b/index.xml
index c6794f936..ca56b5142 100644
--- a/index.xml
+++ b/index.xml
@@ -40,6 +40,7 @@
<?dbhtml filename="part4.html"?>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="appendixa/acronymlist.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="appendixb/acknowledgments.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="appendixc/dependencies.xml"/>
</part>
<index/>
diff --git a/stylesheets/lfs.css b/stylesheets/lfs.css
index 29ef4423b..194c486fc 100644
--- a/stylesheets/lfs.css
+++ b/stylesheets/lfs.css
@@ -228,15 +228,19 @@ div.package div.seg {
clear: left;
}
-div.package span.segtitle {
+div.package span.segtitle, div.appendix span.segtitle {
float: left;
}
-div.package span.seg {
+div.package span.seg, div.appendix span.seg {
display: block;
padding-left: 14em;
}
+div.appendix div.segmentedlist {
+ padding-left: 1em;
+}
+
div.content div.seg {
margin-bottom: 1em;
margin-top: 1em;