<?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 CLFS 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 CLFS is very important. The purpose
  of this page is to document the dependencies of each package built in CLFS.</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 those on the first list, need to be available in order to run the
  testsuites. The last list of dependencies are packages that require this
  package to be built and installed in its final location before they are built
  and installed. In most cases, this is because these packages will hardcode
  paths to binaries within their scripts. 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, Grep, 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. Can also use several
          other packages that are not installed in CLFS.</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 Binutils dependency info -->
  <bridgehead renderas="sect2" id="binutils-dep">Binutils</bridgehead>

      <segmentedlist>
        <segtitle>&dependencies;</segtitle>

        <seglistitem>
         <seg>Bash, Binutils, Coreutils, Diffutils, File, GCC, Gettext, Glibc,
         Grep, Make, Perl, Sed 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, 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 CLFS-Bootscripts dependency info -->
  <bridgehead renderas="sect2" id="bootscripts-dep">CLFS-Bootscripts</bridgehead>

      <segmentedlist>
        <segtitle>&dependencies;</segtitle>

        <seglistitem>
         <seg>Bash, Coreutils, 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 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 DejaGNU dependency info -->
  <bridgehead renderas="sect2" id="dejagnu-dep">DejaGNU</bridgehead>

      <segmentedlist>
        <segtitle>&dependencies;</segtitle>

        <seglistitem>
         <seg>Bash, Coreutils, Diffutils, GCC, 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 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>No testsuite available</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>No testsuite available</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 Glibc dependency info -->
  <bridgehead renderas="sect2" id="glibc-dep">Glibc</bridgehead>

      <segmentedlist>
        <segtitle>&dependencies;</segtitle>

        <seglistitem>
         <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Gettext,
         Grep, Gzip, Make, Perl, 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 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>No testsuite available</seg>
        </seglistitem>
      </segmentedlist>

      <segmentedlist>
        <segtitle>&before;</segtitle>

        <seglistitem>
          <seg>Man and Perl</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>No testsuite available</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>No testsuite available</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>No testsuite available</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-Headers</seg>
        </seglistitem>
      </segmentedlist>

      <segmentedlist>
        <segtitle>&testsuites;</segtitle>

        <seglistitem>
          <seg>No testsuite available</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>No testsuite available</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>No testsuite available</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-Headers dependency info -->
  <bridgehead renderas="sect2" id="linux-headers-dep">Linux-Headers</bridgehead>

      <segmentedlist>
        <segtitle>&dependencies;</segtitle>

        <seglistitem>
         <seg>Coreutils and Findutils</seg>
        </seglistitem>
      </segmentedlist>

      <segmentedlist>
        <segtitle>&testsuites;</segtitle>

        <seglistitem>
          <seg>No testsuite available</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, Mktemp, Module-Init-Tools, Ncurses and Sed</seg>
        </seglistitem>
      </segmentedlist>

      <segmentedlist>
        <segtitle>&testsuites;</segtitle>

        <seglistitem>
          <seg>No testsuite available</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 dependency info -->
  <bridgehead renderas="sect2" id="man-dep">Man-DB</bridgehead>

      <segmentedlist>
        <segtitle>&dependencies;</segtitle>

        <seglistitem>
         <seg>Bash, Binutils, Bzip2, Coreutils, Flex, GCC, Gettext,
	 Glibc, Grep, Groff, Gzip, Less, Make and Sed</seg>
        </seglistitem>
      </segmentedlist>

      <segmentedlist>
        <segtitle>&testsuites;</segtitle>

        <seglistitem>
          <seg>No testsuite available</seg>
        </seglistitem>
      </segmentedlist>

      <segmentedlist>
        <segtitle>&before;</segtitle>

        <seglistitem>
          <seg>None</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>No testsuite available</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 and Sed</seg>
        </seglistitem>
      </segmentedlist>

      <segmentedlist>
        <segtitle>&testsuites;</segtitle>

        <seglistitem>
          <seg>No testsuite available</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>No testsuite available</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, 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>No testsuite available</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>No testsuite available</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>No testsuite available</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>No testsuite available</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>No testsuite available</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>No testsuite available</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, Coreutils, GCC, Gettext, Glibc,
	 Grep, 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 Tree dependency info -->
  <bridgehead renderas="sect2" id="tree-dep">Tree</bridgehead>

      <segmentedlist>
        <segtitle>&dependencies;</segtitle>

        <seglistitem>
         <seg>Coreutils, GCC and Make</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 and Sed</seg>
        </seglistitem>
      </segmentedlist>

      <segmentedlist>
        <segtitle>&before;</segtitle>

        <seglistitem>
          <seg>None</seg>
        </seglistitem>
      </segmentedlist>

<!-- Begin Udev Rules dependency info -->
  <bridgehead renderas="sect2" id="udev-rules-dep">Udev Rules</bridgehead>

      <segmentedlist>
        <segtitle>&dependencies;</segtitle>

        <seglistitem>
         <seg>Bash, Coreutils, 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 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>No testsuite available</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>
