ソースを参照

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.


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7536 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Jeremy Huntwork 19 年 前
コミット
72d7e2822e
84 ファイル変更1452 行追加576 行削除
  1. 1425 0
      appendixc/dependencies.xml
  2. 14 0
      chapter01/changelog.xml
  3. 0 4
      chapter05/bash.xml
  4. 0 4
      chapter05/binutils-pass1.xml
  5. 0 4
      chapter05/binutils-pass2.xml
  6. 0 4
      chapter05/bison.xml
  7. 0 4
      chapter05/bzip2.xml
  8. 0 4
      chapter05/coreutils.xml
  9. 0 9
      chapter05/dejagnu.xml
  10. 0 4
      chapter05/diffutils.xml
  11. 0 9
      chapter05/expect.xml
  12. 0 4
      chapter05/findutils.xml
  13. 0 4
      chapter05/flex.xml
  14. 0 4
      chapter05/gawk.xml
  15. 0 4
      chapter05/gcc-pass1.xml
  16. 0 4
      chapter05/gcc-pass2.xml
  17. 0 4
      chapter05/gettext.xml
  18. 0 4
      chapter05/glibc.xml
  19. 0 4
      chapter05/grep.xml
  20. 0 4
      chapter05/gzip.xml
  21. 0 5
      chapter05/linux-libc-headers.xml
  22. 0 4
      chapter05/m4.xml
  23. 0 4
      chapter05/make.xml
  24. 0 4
      chapter05/ncurses.xml
  25. 0 4
      chapter05/patch.xml
  26. 2 6
      chapter05/perl.xml
  27. 0 4
      chapter05/sed.xml
  28. 0 4
      chapter05/tar.xml
  29. 0 9
      chapter05/tcl.xml
  30. 0 4
      chapter05/texinfo.xml
  31. 0 4
      chapter05/util-linux.xml
  32. 0 8
      chapter06/autoconf.xml
  33. 0 9
      chapter06/automake.xml
  34. 0 9
      chapter06/bash.xml
  35. 0 9
      chapter06/binutils.xml
  36. 0 9
      chapter06/bison.xml
  37. 0 9
      chapter06/bzip2.xml
  38. 0 9
      chapter06/coreutils.xml
  39. 0 8
      chapter06/db.xml
  40. 0 9
      chapter06/diffutils.xml
  41. 0 9
      chapter06/e2fsprogs.xml
  42. 0 9
      chapter06/file.xml
  43. 0 9
      chapter06/findutils.xml
  44. 0 9
      chapter06/flex.xml
  45. 0 9
      chapter06/gawk.xml
  46. 0 9
      chapter06/gcc.xml
  47. 0 9
      chapter06/gettext.xml
  48. 0 9
      chapter06/glibc.xml
  49. 0 9
      chapter06/grep.xml
  50. 0 9
      chapter06/groff.xml
  51. 0 9
      chapter06/grub.xml
  52. 0 9
      chapter06/gzip.xml
  53. 0 8
      chapter06/iana-etc.xml
  54. 0 9
      chapter06/inetutils.xml
  55. 0 8
      chapter06/iproute2.xml
  56. 0 9
      chapter06/kbd.xml
  57. 0 9
      chapter06/less.xml
  58. 0 9
      chapter06/libtool.xml
  59. 0 8
      chapter06/linux-libc-headers.xml
  60. 0 9
      chapter06/m4.xml
  61. 0 9
      chapter06/make.xml
  62. 0 9
      chapter06/man-db.xml
  63. 0 8
      chapter06/man-pages.xml
  64. 0 8
      chapter06/mktemp.xml
  65. 0 9
      chapter06/module-init-tools.xml
  66. 0 9
      chapter06/ncurses.xml
  67. 0 9
      chapter06/patch.xml
  68. 0 9
      chapter06/perl.xml
  69. 0 8
      chapter06/procps.xml
  70. 0 9
      chapter06/psmisc.xml
  71. 0 9
      chapter06/readline.xml
  72. 0 9
      chapter06/sed.xml
  73. 0 9
      chapter06/shadow.xml
  74. 0 8
      chapter06/sysklogd.xml
  75. 0 8
      chapter06/sysvinit.xml
  76. 0 9
      chapter06/tar.xml
  77. 0 9
      chapter06/texinfo.xml
  78. 0 8
      chapter06/udev.xml
  79. 0 9
      chapter06/util-linux.xml
  80. 0 9
      chapter06/vim.xml
  81. 0 8
      chapter06/zlib.xml
  82. 4 2
      general.ent
  83. 1 0
      index.xml
  84. 6 2
      stylesheets/lfs.css

+ 1425 - 0
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>

+ 14 - 0
chapter01/changelog.xml

@@ -36,6 +36,20 @@
     </listitem>
 -->
 
+    <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>

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 9
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">

+ 0 - 4
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">

+ 0 - 9
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 5
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 2 - 6
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>
 

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 9
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">

+ 0 - 4
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">

+ 0 - 4
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">

+ 0 - 8
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 8
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>
 

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 8
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">

+ 0 - 9
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">

+ 0 - 8
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 8
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 8
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">

+ 0 - 8
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 8
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 8
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">

+ 0 - 8
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">

+ 0 - 9
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">

+ 0 - 9
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">

+ 0 - 8
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">

+ 0 - 9
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">

+ 0 - 9
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>
 

+ 0 - 8
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">

+ 4 - 2
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/">

+ 1 - 0
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/>

+ 6 - 2
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;