diff options
author | DJ Lucas <dj@lucasit.com> | 2021-07-10 03:25:23 -0500 |
---|---|---|
committer | DJ Lucas <dj@lucasit.com> | 2021-07-10 03:25:23 -0500 |
commit | 28bdcfe0ef164ea92e1debc35bf71e62e29a5c4b (patch) | |
tree | c4246686006cbd24ca947f6ad230e8dbec648466 | |
parent | e182fa3535c908a8435de59c06485e8b12926368 (diff) |
Clean up of dependencies.xml and add runtime deps.
-rw-r--r-- | appendices/dependencies.xml | 1825 | ||||
-rw-r--r-- | general.ent | 1 |
2 files changed, 1107 insertions, 719 deletions
diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml index 5f3b45cfd..46a016465 100644 --- a/appendices/dependencies.xml +++ b/appendices/dependencies.xml @@ -18,56 +18,61 @@ which packages are built in LFS is very important. The 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, and sometimes four, - 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 test suites. The third 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 hard code 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> + <para>For each package that is built, there are three, and sometimes up to + five types of dependencies listed below. The first lists what other packages + need to be available in order to compile and install the package in question. + The second lists the packages that must be available when any programs or + libraries from the package are used at runtime. The third lists what packages, + in addition to those on the first list, need to be available in order to run + the test suites. The fourth 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 hard + code 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> <para>The last list of dependencies are optional packages that are not - addressed in LFS, but could be useful to the user. These packages may have - additional mandatory or optional dependencies of their own. For these + addressed in LFS, but could be useful to the user. These packages may have + additional mandatory or optional dependencies of their own. For these dependencies, the recommended practice is to install them after completion of - the LFS book and then go back and rebuild the LFS package. In several cases, + the LFS book and then go back and rebuild the LFS package. In several cases, re-installation is addressed in BLFS.</para> <!-- Begin Acl dependency info --> <bridgehead renderas="sect2" id="acl-dep">Acl</bridgehead> - <segmentedlist> + <segmentedlist id="acl-depends"> <segtitle>&dependencies;</segtitle> - <seglistitem> - <seg>Attr, Bash, Binutils, Coreutils, GCC, Gettext, Grep, M4, Make, + <seg>Attr, Bash, Binutils, Coreutils, GCC, Gettext, Grep, M4, Make, Perl, Sed, and Texinfo</seg> </seglistitem> </segmentedlist> - <segmentedlist> - <segtitle>&testsuites;</segtitle> + <segmentedlist id="acl-rundeps"> + <segtitle>&runtime;</segtitle> + <seglistitem> + <seg>Attr and Glibc</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="acl-testdeps"> + <segtitle>&testsuites;</segtitle> <seglistitem> - <seg>Automake, Diffutils, Findutils, and Libtool</seg> + <seg>Automake, Diffutils, Findutils, and + Libtool</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="acl-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Coreutils, Sed, Tar, and Vim</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="acl-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -76,34 +81,37 @@ <!-- Begin Attr dependency info --> <bridgehead renderas="sect2" id="attr-dep">Attr</bridgehead> - <segmentedlist> + <segmentedlist id="attr-depends"> <segtitle>&dependencies;</segtitle> - <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Gettext, Grep, M4, Make, + <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make, Perl, Sed, and Texinfo</seg> </seglistitem> </segmentedlist> - <segmentedlist> - <segtitle>&testsuites;</segtitle> + <segmentedlist id="attr-rundeps"> + <segtitle>&runtime;</segtitle> + <seglistitem> + <seg>Glibc</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="attr-testdeps"> + <segtitle>&testsuites;</segtitle> <seglistitem> <seg>Automake, Diffutils, Findutils, and Libtool</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="attr-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Acl and Libcap</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="attr-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -112,70 +120,78 @@ <!-- Begin Autoconf dependency info --> <bridgehead renderas="sect2" id="autoconf-dep">Autoconf</bridgehead> - <segmentedlist> + <segmentedlist id="autoconf-depends"> <segtitle>&dependencies;</segtitle> - <seglistitem> <seg>Bash, Coreutils, Grep, M4, Make, Perl, Sed, and Texinfo</seg> </seglistitem> </segmentedlist> - <segmentedlist> - <segtitle>&testsuites;</segtitle> + <segmentedlist id="autoconf-rundeps"> + <segtitle>&runtime;</segtitle> + <seglistitem> + <seg>Bash, Coreutils, Grep, M4, Make, Sed, and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="autoconf-testdeps"> + <segtitle>&testsuites;</segtitle> <seglistitem> <seg>Automake, Diffutils, Findutils, GCC, and Libtool</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="autoconf-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Automake</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="autoconf-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Emacs</seg> + <seg> + <ulink url="&blfs-book;postlfs/emacs.html">Emacs</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Automake dependency info --> <bridgehead renderas="sect2" id="automake-dep">Automake</bridgehead> - <segmentedlist> + <segmentedlist id="automake-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Autoconf, Bash, Coreutils, Gettext, Grep, M4, Make, Perl, Sed, + and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="automake-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Autoconf, Bash, Coreutils, Gettext, Grep, M4, Make, Perl, - Sed, and Texinfo</seg> + <seg>Bash, Coreutils, Grep, M4, Sed, and Texinfo</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="automake-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Binutils, Bison, Bzip2, DejaGNU, Diffutils, Expect, Findutils, Flex, GCC, Gettext, Gzip, Libtool, and Tar</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="automake-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="automake-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -184,70 +200,77 @@ <!-- Begin Bash dependency info --> <bridgehead renderas="sect2" id="bash-dep">Bash</bridgehead> - <segmentedlist> + <segmentedlist id="bash-depends"> <segtitle>&dependencies;</segtitle> - <seglistitem> <seg>Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, Patch, Readline, Sed, and Texinfo</seg> </seglistitem> </segmentedlist> - <segmentedlist> - <segtitle>&testsuites;</segtitle> + <segmentedlist id="bash-rundeps"> + <segtitle>&runtime;</segtitle> + <seglistitem> + <seg>Glibc, Ncurses, and Readline</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="bash-testdeps"> + <segtitle>&testsuites;</segtitle> <seglistitem> <seg>Shadow</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="bash-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="bash-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Xorg</seg> + <seg> + <ulink url="&blfs-book;x/installing.html">Xorg</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Bc dependency info --> <bridgehead renderas="sect2" id="bc-dep">Bc</bridgehead> - <segmentedlist> + <segmentedlist id="bc-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, and Make</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="bc-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Glibc, - Grep, and Make</seg> + <seg>Glibc, Ncurses, and Readline</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="bc-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Gawk</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="bc-before"> <segtitle>&before;</segtitle> - <seglistitem> - <seg>Linux Kernel</seg> + <seg>Linux</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="bc-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -256,106 +279,119 @@ <!-- Begin Binutils dependency info --> <bridgehead renderas="sect2" id="binutils-dep">Binutils</bridgehead> - <segmentedlist> + <segmentedlist id="binutils-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, File, Flex, Gawk, GCC, + Glibc, Grep, Make, Perl, Sed, Texinfo, and Zlib</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="binutils-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, File, Flex, Gawk, GCC, Glibc, - Grep, Make, Perl, Sed, Texinfo, and Zlib</seg> + <seg>Glibc and Zlib</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="binutils-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>DejaGNU and Expect</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="binutils-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="binutils-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Debuginfod</seg> + <seg> + <ulink url="https://sourceware.org/elfutils/">Elfutils</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Bison dependency info --> <bridgehead renderas="sect2" id="bison-dep">Bison</bridgehead> - <segmentedlist> + <segmentedlist id="bison-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make, + Perl, and Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="bison-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, - Grep, M4, Make, Perl, and Sed</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="bison-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Diffutils, Findutils, and Flex</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="bison-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Kbd and Tar</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="bison-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Doxygen (test suite)</seg> + <seg> + <ulink url="&blfs-book;general/doxygen.html">Doxygen</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Bzip2 dependency info --> <bridgehead renderas="sect2" id="bzip2-dep">Bzip2</bridgehead> - <segmentedlist> + <segmentedlist id="bzip2-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Make, and + Patch</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="bzip2-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Make, - and Patch</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="bzip2-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="bzip2-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>File</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="bzip2-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -364,33 +400,36 @@ <!-- Begin Check dependency info --> <bridgehead renderas="sect2" id="check-dep">Check</bridgehead> - <segmentedlist> + <segmentedlist id="check-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Gawk, GCC, Grep, Make, Sed, and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="check-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>GCC, Grep, Make, Sed, and Texinfo</seg> + <seg>Bash and Gawk</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="check-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="check-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="check-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -399,36 +438,43 @@ <!-- Begin Coreutils dependency info --> <bridgehead renderas="sect2" id="coreutils-dep">Coreutils</bridgehead> - <segmentedlist> + <segmentedlist id="coreutils-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, + Libcap, Make, Patch, Perl, Sed, and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="coreutils-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, Libcap, - Make, Patch, Perl, Sed, and Texinfo</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="coreutils-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> - <seg>Diffutils, E2fsprogs, Findutils, Shadow, and Util-linux</seg> + <seg>Diffutils, E2fsprogs, Findutils, Shadow, and Util-linux</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="coreutils-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Bash, Diffutils, Eudev, Findutils, and Man-DB</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="coreutils-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Perl Expect and IO:Tty modules (for test suite)</seg> + <seg> + <ulink url="https://metacpan.org/pod/Expect">Expect.pm</ulink> + and + <ulink url="https://metacpan.org/pod/IO::Tty">IO::Tty</ulink> + </seg> </seglistitem> </segmentedlist> @@ -440,8 +486,8 @@ <segtitle>&dependencies;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, - Make, Sed, and Util-linux</seg> + <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, + Make, Sed, and Util-linux</seg> </seglistitem> </segmentedlist> @@ -472,33 +518,37 @@ <!-- Begin DejaGNU dependency info --> <bridgehead renderas="sect2" id="dejagnu-dep">DejaGNU</bridgehead> - <segmentedlist> + <segmentedlist id="dejagnu-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Coreutils, Diffutils, Expect, GCC, Grep, Make, Sed, and + Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="dejagnu-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Coreutils, Diffutils, GCC, Grep, Make, Sed, and Texinfo</seg> + <seg>Expect and Bash</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="dejagnu-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="dejagnu-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="dejagnu-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -507,34 +557,37 @@ <!-- Begin Diffutils dependency info --> <bridgehead renderas="sect2" id="diffutils-dep">Diffutils</bridgehead> - <segmentedlist> + <segmentedlist id="diffutils-depends"> <segtitle>&dependencies;</segtitle> - <seglistitem> <seg>Bash, Binutils, Coreutils, Gawk, GCC, Gettext, Glibc, Grep, Make, Sed, and Texinfo</seg> </seglistitem> </segmentedlist> - <segmentedlist> - <segtitle>&testsuites;</segtitle> + <segmentedlist id="diffutils-rundeps"> + <segtitle>&runtime;</segtitle> + <seglistitem> + <seg>Glibc</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="diffutils-testdeps"> + <segtitle>&testsuites;</segtitle> <seglistitem> <seg>Perl</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="diffutils-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="diffutils-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -543,34 +596,37 @@ <!-- Begin E2fsprogs dependency info --> <bridgehead renderas="sect2" id="e2fsprogs-dep">E2fsprogs</bridgehead> - <segmentedlist> + <segmentedlist id="e2fsprogs-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, + Gzip, Make, Sed, Texinfo, and Util-linux</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="e2fsprogs-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, - Gzip, Make, Sed, Texinfo, and Util-linux</seg> + <seg>Glibc and Util-linux</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="e2fsprogs-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Procps-ng and Psmisc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="e2fsprogs-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="e2fsprogs-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -579,34 +635,37 @@ <!-- Begin Eudev dependency info --> <bridgehead renderas="sect2" id="eudev-dep">Eudev</bridgehead> - <segmentedlist> + <segmentedlist id="eudev-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Gperf, Make, + Sed, and Util-linux</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="eudev-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Gperf, - Make, Sed, and Util-linux</seg> + <seg>Glibc, Kmod, Xz, Util-linux, and Zlib.</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="eudev-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="eudev-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="eudev-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -615,34 +674,37 @@ <!-- Begin Expat dependency info --> <bridgehead renderas="sect2" id="expat-dep">Expat</bridgehead> - <segmentedlist> + <segmentedlist id="expat-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, and + Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="expat-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, - Make, and Sed</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="expat-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="expat-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Python and XML::Parser</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="expat-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -651,37 +713,40 @@ <!-- Begin Expect dependency info --> <bridgehead renderas="sect2" id="expect-dep">Expect</bridgehead> - <segmentedlist> + <segmentedlist id="expect-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, + Patch, Sed, and Tcl</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="expect-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, - Patch, Sed, and Tcl</seg> + <seg>Glibc and Tcl</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="expect-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="expect-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="expect-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg> - <ulink url="&blfs-root;view/stable/general/tk.html">tk</ulink> + <ulink url="&blfs-book;general/tk.html">Tk</ulink> </seg> </seglistitem> </segmentedlist> @@ -689,37 +754,40 @@ <!-- Begin File dependency info --> <bridgehead renderas="sect2" id="file-dep">File</bridgehead> - <segmentedlist> + <segmentedlist id="file-depends"> <segtitle>&dependencies;</segtitle> - <seglistitem> <seg>Bash, Binutils, Bzip2, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed, Xz, and Zlib</seg> </seglistitem> </segmentedlist> - <segmentedlist> - <segtitle>&testsuites;</segtitle> + <segmentedlist id="file-rundeps"> + <segtitle>&runtime;</segtitle> + <seglistitem> + <seg>Glibc, Bzip2, Xz, and Zlib</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="file-testdeps"> + <segtitle>&testsuites;</segtitle> <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="file-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="file-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg> - <ulink url="&blfs-root;/view/stable/general/libseccomp.html">Libseccomp</ulink> + <ulink url="&blfs-book;general/libseccomp.html">libseccomp</ulink> </seg> </seglistitem> </segmentedlist> @@ -727,34 +795,37 @@ <!-- Begin Findutils dependency info --> <bridgehead renderas="sect2" id="findutils-dep">Findutils</bridgehead> - <segmentedlist> + <segmentedlist id="findutils-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Sed, + and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="findutils-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, - Sed, and Texinfo</seg> + <seg>Bash and Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="findutils-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>DejaGNU, Diffutils, and Expect</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="findutils-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="findutils-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -763,34 +834,37 @@ <!-- Begin Flex dependency info --> <bridgehead renderas="sect2" id="flex-dep">Flex</bridgehead> - <segmentedlist> + <segmentedlist id="flex-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make, + Patch, Sed, and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="flex-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make, - Patch, Sed, and Texinfo</seg> + <seg>Bash, Glibc, and M4</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="flex-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Bison and Gawk</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="flex-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Binutils, IProute2, Kbd, Kmod, and Man-DB</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="flex-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -799,74 +873,84 @@ <!-- Begin Gawk dependency info --> <bridgehead renderas="sect2" id="gawk-dep">Gawk</bridgehead> - <segmentedlist> + <segmentedlist id="gawk-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, Make, + MPFR, Patch, Readline, Sed, and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="gawk-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, Make, - MPFR, Patch, Readline, Sed, and Texinfo</seg> + <seg>Bash, Glibc, and Mpfr</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gawk-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Diffutils</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gawk-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gawk-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>libsigsegv</seg> + <seg> + <ulink url="&blfs-book;general/libsigsegv.html">libsigsegv</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin GCC dependency info --> <bridgehead renderas="sect2" id="gcc-dep">GCC</bridgehead> - <segmentedlist> + <segmentedlist id="gcc-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC, + Gettext, Glibc, GMP, Grep, M4, Make, MPC, MPFR, Patch, Perl, Sed, + Tar, Texinfo, and Zstd</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="gcc-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC, - Gettext, Glibc, GMP, Grep, M4, Make, MPC, MPFR, Patch, Perl, Sed, Tar, - Texinfo, and Zstd</seg> + <seg>Bash, Binutils, Glibc, Mpc, and Python</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gcc-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>DejaGNU, Expect, and Shadow</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gcc-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gcc-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg><ulink url="http://gcc.gnu.org/wiki/GNAT">GNAT</ulink> and - <ulink url="https://repo.or.cz/isl.git">ISL</ulink> + <seg> + <ulink url="http://gcc.gnu.org/wiki/GNAT">GNAT</ulink> + and + <ulink url="https://repo.or.cz/isl.git">ISL</ulink> </seg> </seglistitem> </segmentedlist> @@ -874,34 +958,37 @@ <!-- Begin GDBM dependency info --> <bridgehead renderas="sect2" id="gdbm">GDBM</bridgehead> - <segmentedlist> + <segmentedlist id="gdbm-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Grep, Make, and + Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="gdbm-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Grep, Make, - and Sed</seg> + <seg>Bash, Glibc, and Readline</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gdbm-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gdbm-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gdbm-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -910,34 +997,37 @@ <!-- Begin Gettext dependency info --> <bridgehead renderas="sect2" id="gettext-dep">Gettext</bridgehead> - <segmentedlist> + <segmentedlist id="gettext-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, + Sed, and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="gettext-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, - Ncurses, Sed, and Texinfo</seg> + <seg>Acl, Bash, Gcc, and Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gettext-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Diffutils, Perl, and Tcl</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gettext-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Automake and Bison</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gettext-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -946,34 +1036,38 @@ <!-- Begin Glibc dependency info --> <bridgehead renderas="sect2" id="glibc-dep">Glibc</bridgehead> - <segmentedlist> + <segmentedlist id="glibc-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Gettext, + Grep, Gzip, Linux API Headers, Make, Perl, Python, Sed, and + Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="glibc-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Gettext, - Grep, Gzip, Linux API Headers, Make, Perl, Python, Sed, and Texinfo</seg> + <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="glibc-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>File</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="glibc-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="glibc-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -982,34 +1076,37 @@ <!-- Begin GMP dependency info --> <bridgehead renderas="sect2" id="gmp-dep">GMP</bridgehead> - <segmentedlist> + <segmentedlist id="gmp-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, M4, + Make, Sed, and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="gmp-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, - M4, Make, Sed, and Texinfo</seg> + <seg>GCC and Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gmp-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gmp-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>MPFR and GCC</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gmp-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1018,33 +1115,36 @@ <!-- Begin Gperf dependency info --> <bridgehead renderas="sect2" id="gperf-dep">Gperf</bridgehead> - <segmentedlist> + <segmentedlist id="gperf-depends"> <segtitle>&dependencies;</segtitle> - <seglistitem> <seg>Bash, Binutils, Coreutils, GCC, Glibc, and Make</seg> </seglistitem> </segmentedlist> - <segmentedlist> - <segtitle>&testsuites;</segtitle> + <segmentedlist id="gperf-rundeps"> + <segtitle>&runtime;</segtitle> + <seglistitem> + <seg>GCC and Glibc</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="gperf-testdeps"> + <segtitle>&testsuites;</segtitle> <seglistitem> <seg>Diffutils and Expect</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gperf-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gperf-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1053,106 +1153,123 @@ <!-- Begin Grep dependency info --> <bridgehead renderas="sect2" id="grep-dep">Grep</bridgehead> - <segmentedlist> + <segmentedlist id="grep-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, + Make, Patch, Sed, and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="grep-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, - Make, Patch, Sed, and Texinfo</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="grep-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Gawk</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="grep-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Man-DB</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="grep-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Pcre and libsigsegv</seg> + <seg> + <ulink url="&blfs-book;general/pcre.html">PCRE</ulink> + and + <ulink url="&blfs-book;general/libsigsegv.html">libsigsegv</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Groff dependency info --> <bridgehead renderas="sect2" id="groff-dep">Groff</bridgehead> - <segmentedlist> + <segmentedlist id="groff-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Bison, Coreutils, Gawk, GCC, Glibc, Grep, Make, + Patch, Sed, and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="groff-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Bison, Coreutils, Gawk, GCC, Glibc, Grep, Make, - Patch, Sed, and Texinfo</seg> + <seg>GCC, Glibc, and Perl</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="groff-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="groff-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Man-DB and Perl</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="groff-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Ghostscript and uchardet</seg> + <seg> + <ulink url="&blfs-book;pst/gs.html">ghostscript</ulink> + and + <ulink url="&blfs-book;general/uchardet.html">Uchardet</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin GRUB dependency info --> <bridgehead renderas="sect2" id="grub-dep">GRUB</bridgehead> - <segmentedlist> + <segmentedlist id="grub-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Bison, Coreutils, Diffutils, GCC, Gettext, Glibc, + Grep, Make, Ncurses, Sed, Texinfo, and Xz</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="grub-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Bison, Coreutils, Diffutils, GCC, Gettext, Glibc, - Grep, Make, Ncurses, Sed, Texinfo, and Xz</seg> + <seg>Bash, GCC, Gettext, Glibc, Xz, and Sed.</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="grub-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="grub-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="grub-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1161,34 +1278,37 @@ <!-- Begin Gzip dependency info --> <bridgehead renderas="sect2" id="gzip-dep">Gzip</bridgehead> - <segmentedlist> + <segmentedlist id="gzip-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Sed, and + Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="gzip-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, - Sed, and Texinfo</seg> + <seg>Bash and Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gzip-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Diffutils and Less</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gzip-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Man-DB</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="gzip-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1197,33 +1317,36 @@ <!-- Begin Iana-Etc dependency info --> <bridgehead renderas="sect2" id="iana-etc-dep">Iana-Etc</bridgehead> - <segmentedlist> + <segmentedlist id="iana-etc-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Coreutils</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="iana-etc-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Coreutils, Gawk, and Make</seg> + <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="iana-etc-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="iana-etc-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Perl</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="iana-etc-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1232,34 +1355,37 @@ <!-- Begin Inetutils dependency info --> <bridgehead renderas="sect2" id="inetutils-dep">Inetutils</bridgehead> - <segmentedlist> + <segmentedlist id="inetutils-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Ncurses, + Patch, Sed, Texinfo, and Zlib</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="inetutils-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Ncurses, - Patch, Sed, Texinfo, and Zlib</seg> + <seg>GCC, Glibc, Ncurses, and Readline</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="inetutils-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="inetutils-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Tar</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="inetutils-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1268,33 +1394,37 @@ <!-- Begin Intltool dependency info --> <bridgehead renderas="sect2" id="intltool-dep">Intltool</bridgehead> - <segmentedlist> + <segmentedlist id="intltool-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Gawk, Glibc, Make, Perl, Sed, and XML::Parser</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="intltool-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Gawk, Glibc, Make, Perl, Sed, and XML::Parser</seg> + <seg>Autoconf, Automake, Bash, Glibc, Grep, Perl, and + Sed</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="intltool-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Perl</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="intltool-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="intltool-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1303,69 +1433,79 @@ <!-- Begin IProute2 dependency info --> <bridgehead renderas="sect2" id="iproute2-dep">IProute2</bridgehead> - <segmentedlist> + <segmentedlist id="iproute2-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Bison, Coreutils, Flex, GCC, Glibc, Make, Libcap, Libelf, + Linux API Headers, and Zlib</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="iproute2-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Bison, Coreutils, Flex, GCC, Glibc, Make, Libcap, - Libelf, and Linux API Headers</seg> + <seg>Bash, Coreutils, Glibc, Libcap, Libelf, and Zlib</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="iproute2-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="iproute2-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="iproute2-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Berkeley DB and Iptables</seg> + <seg> + <ulink url="&blfs-book;server/db.html">Berkeley DB</ulink> + and + <ulink url="&blfs-book;postlfs/iptables.html">iptables</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Jinja2 dependency info --> <bridgehead renderas="sect2" id="jinja2-dep">Jinja2</bridgehead> - <segmentedlist> + <segmentedlist id="jinja2-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>MarkupSafe and Python</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="jinja2-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>MarkupSafe and Python</seg> + <seg>MarkupSafe and Python</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="jinja2-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="jinja2-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Systemd</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="jinja2-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1374,34 +1514,37 @@ <!-- Begin Kbd dependency info --> <bridgehead renderas="sect2" id="kbd-dep">Kbd</bridgehead> - <segmentedlist> + <segmentedlist id="kbd-depends"> <segtitle>&dependencies;</segtitle> - <seglistitem> <seg>Bash, Binutils, Bison, Check, Coreutils, Flex, GCC, Gettext, Glibc, Gzip, Make, Patch, and Sed</seg> </seglistitem> </segmentedlist> - <segmentedlist> - <segtitle>&testsuites;</segtitle> + <segmentedlist id="kbd-rundeps"> + <segtitle>&runtime;</segtitle> + <seglistitem> + <seg>Bash, Coreutils, and Glibc</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="kbd-testdeps"> + <segtitle>&testsuites;</segtitle> <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="kbd-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="kbd-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1410,34 +1553,37 @@ <!-- Begin Kmod dependency info --> <bridgehead renderas="sect2" id="kmod-dep">Kmod</bridgehead> - <segmentedlist> + <segmentedlist id="kmod-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Bison, Coreutils, Flex, GCC, Gettext, Glibc, + Gzip, Make, Pkg-config, Sed, Xz, and Zlib</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="kmod-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Bison, Coreutils, Flex, GCC, Gettext, Glibc, - Gzip, Make, Pkg-config, Sed, Xz-Utils, and Zlib</seg> + <seg>Glibc, Xz, and Zlib</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="kmod-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="kmod-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Eudev</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="kmod-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1446,105 +1592,118 @@ <!-- Begin Less dependency info --> <bridgehead renderas="sect2" id="less-dep">Less</bridgehead> - <segmentedlist> + <segmentedlist id="less-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, + Ncurses, and Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="less-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, - Ncurses, and Sed</seg> + <seg>Glibc and Ncurses</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="less-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="less-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Gzip</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="less-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Pcre</seg> + <seg> + <ulink url="&blfs-book;general/pcre.html">PCRE</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Libcap dependency info --> <bridgehead renderas="sect2" id="libcap-dep">Libcap</bridgehead> - <segmentedlist> + <segmentedlist id="libcap-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Attr, Bash, Binutils, Coreutils, GCC, Glibc, Perl, Make, and + Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="libcap-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Attr, Bash, Binutils, Coreutils, GCC, Glibc, Perl, Make, - and Sed</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="libcap-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="libcap-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>IProute2 and Shadow</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="libcap-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Linux-PAM</seg> + <seg> + <ulink url="&blfs-book;postlfs/linux-pam.html">Linux-PAM</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Libelf dependency info --> <bridgehead renderas="sect2" id="libelf-dep">Libelf</bridgehead> - <segmentedlist> + <segmentedlist id="libelf-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Glibc, and Make</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="libelf-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Glibc, and Make</seg> + <seg>Glibc and Zlib</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="libelf-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="libelf-before"> <segtitle>&before;</segtitle> - <seglistitem> - <seg>IProute2 and Linux Kernel</seg> + <seg>IProute2 and Linux</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="libelf-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1553,33 +1712,37 @@ <!-- Begin Libffi dependency info --> <bridgehead renderas="sect2" id="libffi-dep">Libffi</bridgehead> - <segmentedlist> + <segmentedlist id="libffi-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make, + and Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="libffi-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make, and Sed</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="libffi-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>DejaGnu</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="libffi-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Python</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="libffi-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1588,34 +1751,37 @@ <!-- Begin Libpipeline dependency info --> <bridgehead renderas="sect2" id="libpipeline-dep">Libpipeline</bridgehead> - <segmentedlist> + <segmentedlist id="libpipeline-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, + Make, Sed, and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="libpipeline-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, - Make, Sed, and Texinfo</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="libpipeline-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Check</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="libpipeline-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Man-DB</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="libpipeline-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1624,70 +1790,116 @@ <!-- Begin Libtool dependency info --> <bridgehead renderas="sect2" id="libtool-dep">Libtool</bridgehead> - <segmentedlist> + <segmentedlist id="libtool-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, + Make, Sed, and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="libtool-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, - Make, Sed, and Texinfo</seg> + <seg>Autoconf, Automake, Bash, Binutils, Coreutils, File, GCC, Glibc, + Grep, Make, and Sed</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="libtool-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Autoconf, Automake, and Findutils</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="libtool-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="libtool-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> -<!-- Begin Linux Kernel dependency info --> - <bridgehead renderas="sect2" id="linux-dep">Linux Kernel</bridgehead> +<!-- Begin Linux dependency info --> + <bridgehead renderas="sect2" id="linux-dep">Linux</bridgehead> - <segmentedlist> + <segmentedlist id="linux-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Bc, Binutils, Coreutils, Diffutils, Findutils, GCC, Glibc, + Grep, Gzip, Kmod, Libelf, Make, Ncurses, OpenSSL, Perl, and Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="linux-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Bc, Binutils, Coreutils, Diffutils, Findutils, GCC, Glibc, - Grep, Gzip, Kmod, Libelf, Make, Ncurses, OpenSSL, Perl, and Sed</seg> + <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="linux-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="linux-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="linux-optdeps"> <segtitle>&external;</segtitle> + <seglistitem> + <seg>None</seg> + </seglistitem> + </segmentedlist> + +<!-- Begin Linux dependency info --> + <bridgehead renderas="sect2" id="linux-api-headers-dep">Linux API Headers</bridgehead> + + <segmentedlist id="linux-api-headers-depends"> + <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Findutils, GCC, Glibc, Grep, Gzip, + Make, Perl, and Sed</seg> + </seglistitem> + </segmentedlist> + + <segmentedlist id="linux-api-headers-rundeps"> + <segtitle>&runtime;</segtitle> + <seglistitem> + <seg>None</seg> + </seglistitem> + </segmentedlist> + + <segmentedlist id="linux-api-headers-testdeps"> + <segtitle>&testsuites;</segtitle> + <seglistitem> + <seg>No test suite available</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="linux-api-headers-before"> + <segtitle>&before;</segtitle> + <seglistitem> + <seg>None</seg> + </seglistitem> + </segmentedlist> + + <segmentedlist id="linux-api-headers-optdeps"> + <segtitle>&external;</segtitle> <seglistitem> <seg>None</seg> </seglistitem> @@ -1696,141 +1908,159 @@ <!-- Begin M4 dependency info --> <bridgehead renderas="sect2" id="m4-dep">M4</bridgehead> - <segmentedlist> + <segmentedlist id="m4-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Sed, and + Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="m4-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Sed, and - Texinfo</seg> + <seg>Bash and Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="m4-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Diffutils</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="m4-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Autoconf and Bison</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="m4-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>libsigsegv</seg> + <seg> + <ulink url="&blfs-book;general/libsigsegv.html">libsigsegv</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Make dependency info --> <bridgehead renderas="sect2" id="make-dep">Make</bridgehead> - <segmentedlist> + <segmentedlist id="make-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Sed, + and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="make-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, - Make, Sed, and Texinfo</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="make-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Perl and Procps-ng</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="make-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="make-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>None</seg> + <seg> + <ulink url="&blfs-book;general/guile.html">Guile</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Man-DB dependency info --> <bridgehead renderas="sect2" id="man-db-dep">Man-DB</bridgehead> - <segmentedlist> + <segmentedlist id="man-db-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Bzip2, Coreutils, Flex, GCC, GDBM, Gettext, + Glibc, Grep, Groff, Gzip, Less, Libpipeline, Make, Sed, and Xz</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="man-db-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Bzip2, Coreutils, Flex, GCC, GDBM, Gettext, - Glibc, Grep, Groff, Gzip, Less, Libpipeline, Make, Sed, and Xz</seg> + <seg>Bash, GDBM, Groff, Glibc, Gzip, Less, Libpipeline, and Zlib</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="man-db-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Util-linux</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="man-db-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="man-db-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>None</seg> + <seg> + <ulink url="&blfs-book;general/libseccomp.html">libseccomp</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Man-Pages dependency info --> <bridgehead renderas="sect2" id="man-pages-dep">Man-Pages</bridgehead> - <segmentedlist> + <segmentedlist id="man-pages-depends"> <segtitle>&dependencies;</segtitle> - <seglistitem> <seg>Bash, Coreutils, and Make</seg> </seglistitem> </segmentedlist> - <segmentedlist> - <segtitle>&testsuites;</segtitle> + <segmentedlist id="man-pages-rundeps"> + <segtitle>&runtime;</segtitle> + <seglistitem> + <seg>None</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="man-pages-testdeps"> + <segtitle>&testsuites;</segtitle> <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="man-pages-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="man-pages-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1839,33 +2069,36 @@ <!-- Begin MarkupSafe dependency info --> <bridgehead renderas="sect2" id="markupsafe-dep">MarkupSafe</bridgehead> - <segmentedlist> + <segmentedlist id="markupsafe-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Python</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="markupsafe-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Python</seg> + <seg>Python</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="markupsafe-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="markupsafe-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Jinja2</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="markupsafe-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1874,33 +2107,36 @@ <!-- Begin Meson dependency info --> <bridgehead renderas="sect2" id="meson-dep">Meson</bridgehead> - <segmentedlist> + <segmentedlist id="meson-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Ninja and Python</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="meson-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Ninja and Python</seg> + <seg>Python</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="meson-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="meson-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Systemd</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="meson-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1909,34 +2145,37 @@ <!-- Begin MPC dependency info --> <bridgehead renderas="sect2" id="mpc-dep">MPC</bridgehead> - <segmentedlist> + <segmentedlist id="mpc-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, + GMP, Make, MPFR, Sed, and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="mpc-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, GMP, - Make, MPFR, Sed, and Texinfo</seg> + <seg>Glibc, GMP, and MPFR</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="mpc-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="mpc-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>GCC</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="mpc-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1945,34 +2184,37 @@ <!-- Begin MPFR dependency info --> <bridgehead renderas="sect2" id="mpfr-dep">MPFR</bridgehead> - <segmentedlist> + <segmentedlist id="mpfr-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, + GMP, Make, Sed, and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="mpfr-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, GMP, - Make, Sed, and Texinfo</seg> + <seg>Glibc and GMP</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="mpfr-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="mpfr-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Gawk and GCC</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="mpfr-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -1981,35 +2223,38 @@ <!-- Begin Ncurses dependency info --> <bridgehead renderas="sect2" id="ncurses-dep">Ncurses</bridgehead> - <segmentedlist> + <segmentedlist id="ncurses-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, + Make, Patch, and Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="ncurses-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, - Make, Patch, and Sed</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="ncurses-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="ncurses-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Bash, GRUB, Inetutils, Less, Procps-ng, Psmisc, Readline, Texinfo, Util-linux, and Vim</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="ncurses-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -2018,68 +2263,79 @@ <!-- Begin Ninja dependency info --> <bridgehead renderas="sect2" id="ninja-dep">Ninja</bridgehead> - <segmentedlist> + <segmentedlist id="ninja-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Binutils, Coreutils, GCC, and Python</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="ninja-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Binutils, Coreutils, GCC, and Python</seg> + <seg>GCC and Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="ninja-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="ninja-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Meson</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="ninja-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Asciidoc, Doxygen, Emacs, and re2c</seg> + <seg> + <ulink url="&blfs-book;general/asciidoc.html">Asciidoc</ulink>, + <ulink url="&blfs-book;general/doxygen.html">Doxygen</ulink>, + <ulink url="&blfs-book;postlfs/emacs.html">Emacs</ulink>, and + <ulink url="https://re2c.org/">re2c</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Openssl dependency info --> <bridgehead renderas="sect2" id="openssl-dep">Openssl</bridgehead> - <segmentedlist> + <segmentedlist id="openssl-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Binutils, Coreutils, GCC, Make, and Perl</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="openssl-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Binutils, Coreutils, GCC, Make, and Perl</seg> + <seg>Glibc and Perl</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="openssl-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="openssl-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Linux</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="openssl-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -2088,105 +2344,118 @@ <!-- Begin Patch dependency info --> <bridgehead renderas="sect2" id="patch-dep">Patch</bridgehead> - <segmentedlist> + <segmentedlist id="patch-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, and Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="patch-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, and Sed</seg> + <seg>Glibc and Patch</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="patch-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Diffutils</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="patch-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="patch-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Ed</seg> + <seg> + <ulink url="&blfs-book;postlfs/ed.html">Ed</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Perl dependency info --> <bridgehead renderas="sect2" id="perl-dep">Perl</bridgehead> - <segmentedlist> + <segmentedlist id="perl-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Gawk, GCC, GDBM, Glibc, Grep, Groff, + Make, Sed, and Zlib</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="perl-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Gawk, GCC, GDBM, Glibc, Grep, - Groff, Make, Sed, and Zlib</seg> + <seg>GDBM and Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="perl-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Iana-Etc and Procps-ng</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="perl-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Autoconf</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="perl-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>None</seg> + <seg> + <ulink url="&blfs-book;server/db.html">Berkeley DB</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Pkg-config dependency info --> <bridgehead renderas="sect2" id="pkgconfig-dep">Pkg-config</bridgehead> - <segmentedlist> + <segmentedlist id="pkgconfig-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Popt, + and Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="pkgconfig-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, - Popt, and Sed</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="pkgconfig-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="pkgoonfig-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Kmod</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="pkgconfig-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -2195,33 +2464,36 @@ <!-- Begin Procps dependency info --> <bridgehead renderas="sect2" id="procps-dep">Procps-ng</bridgehead> - <segmentedlist> + <segmentedlist id="procps-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make, and Ncurses</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="procps-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make, and Ncurses</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="procps-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>DejaGNU</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="procps-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="procps-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -2230,34 +2502,37 @@ <!-- Begin Psmisc dependency info --> <bridgehead renderas="sect2" id="psmisc-dep">Psmisc</bridgehead> - <segmentedlist> + <segmentedlist id="psmisc-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, + Ncurses, and Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="psmisc-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, - Ncurses, and Sed</seg> + <seg>Glibc and Ncurses</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="psmisc-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="psmisc-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="psmisc-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -2266,70 +2541,82 @@ <!-- Begin Python dependency info --> <bridgehead renderas="sect2" id="python-dep">Python</bridgehead> - <segmentedlist> + <segmentedlist id="python-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Expat, GCC, Gdbm, Gettext, Glibc, + Grep, Libffi, Make, Ncurses, OpenSSL, Sed, and Util-linux</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="python-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Expat, GCC, Gdbm, Gettext, Glibc, Grep, - Libffi, Make, Ncurses, Sed, and Util-linux</seg> + <seg>Bzip2, Expat, Gdbm, Glibc, Libffi, Ncurses, OpenSSL, and + Zlib</seg> </seglistitem> </segmentedlist> + - <segmentedlist> + <segmentedlist id="python-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>GDB and Valgrind</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="python-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Ninja</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="python-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Berkeley DB, OpenSSL, SQLite, and Tk</seg> + <seg> + <ulink url="&blfs-book;server/db.html">Berkeley DB</ulink>, + <ulink url="&blfs-book;server/sqlite.html"> SQLite</ulink>, and + <ulink url="&blfs-book;general/tk.html">Tk</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Readline dependency info --> <bridgehead renderas="sect2" id="readline-dep">Readline</bridgehead> - <segmentedlist> + <segmentedlist id="readline-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, + Patch, Sed, and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="readline-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, - Patch, Sed, and Texinfo</seg> + <seg>Glibc and Ncurses</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="readline-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="readline-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Bash and Gawk</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="readline-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -2338,34 +2625,37 @@ <!-- Begin Sed dependency info --> <bridgehead renderas="sect2" id="sed-dep">Sed</bridgehead> - <segmentedlist> + <segmentedlist id="sed-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Sed, + and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="sed-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, - Sed, and Texinfo</seg> + <seg>Acl, Attr, and Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="sed-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Diffutils and Gawk</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="sed-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>E2fsprogs, File, Libtool, and Shadow</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="sed-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -2374,69 +2664,79 @@ <!-- Begin Shadow dependency info --> <bridgehead renderas="sect2" id="shadow-dep">Shadow</bridgehead> - <segmentedlist> + <segmentedlist id="shadow-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, + GCC, Gettext, Glibc, Grep, Libcap, Make, and Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="shadow-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC, - Gettext, Glibc, Grep, Libcap, Make, and Sed</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="shadow-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="shadow-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Coreutils</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="shadow-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Cracklib and PAM</seg> + <seg> + <ulink url="&blfs-book;postlfs/cracklib.html">CrackLib</ulink> + and + <ulink url="&blfs-book;postlfs/linux-pam.html">Linux-PAM</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Sysklogd dependency info --> <bridgehead renderas="sect2" id="sysklogd-dep">Sysklogd</bridgehead> - <segmentedlist> + <segmentedlist id="sysklogd-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Binutils, Coreutils, GCC, Glibc, Make, and Patch</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="sysklogd-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Binutils, Coreutils, GCC, Glibc, Make, and Patch</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="sysklogd-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="sysklogd-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="sysklogd-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -2445,39 +2745,85 @@ <!-- Begin systemd dependency info --> <bridgehead renderas="sect2" id="systemd-dep">Systemd</bridgehead> - <segmentedlist> + <segmentedlist id="systemd-depends"> <segtitle>&dependencies;</segtitle> - <seglistitem> <seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Expat, Gawk, - GCC, Glibc, Gperf, Grep, Intltool, Jinja2, Libcap, - Meson, Sed, and Util-linux</seg> + GCC, Glibc, Gperf, Grep, Intltool, Jinja2, Libcap, Meson, Sed, and + Util-linux</seg> </seglistitem> </segmentedlist> - <segmentedlist> - <segtitle>&testsuites;</segtitle> + <segmentedlist id="systemd-rundeps"> + <segtitle>&runtime;</segtitle> + <seglistitem> + <seg>Acl, Attr, Glibc, Libcap, and Util-linux</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="systemd-testdeps"> + <segtitle>&testsuites;</segtitle> <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="systemd-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="systemd-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Many, see - <ulink url="&blfs-root;view/systemd/general/systemd.html">BLFS - systemd page</ulink> + <seg> + <ulink + url="&blfs-book;postlfs/btrfs-progs.html">btrfs-progs</ulink>, + <ulink url="&blfs-book;basicnet/curl.html">cURL</ulink>, + <ulink url="&blfs-book;postlfs/cryptsetup.html">cryptsetup</ulink>, + <ulink url="&blfs-book;pst/docbook.html">docbook-xml</ulink>, + <ulink + url="&blfs-book;pst/docbook-xsl.html">docbook-xsl-nons</ulink>, + <ulink url="https://sourceware.org/elfutils/">elfutils</ulink>, + <ulink url="&blfs-book;general/git.html">Git</ulink>, + <ulink + url="https://sourceforge.net/projects/gnu-efi/">gnu-efi</ulink>, + <ulink url="&blfs-book;postlfs/gnutls.html">GnuTLS</ulink>, + <ulink url="&blfs-book;postlfs/iptables.html">iptables</ulink>, + <ulink url="https://www.kernel.org/pub/linux/utils/kernel/kexec/"> + kexec-tools</ulink>, + <ulink + url="https://developers.yubico.com/libfido2/">libfido2</ulink>, + <ulink url="&blfs-book;general/libgcrypt.html">libgcrypt</ulink>, + <ulink url="&blfs-book;general/libidn2.html">libidn2</ulink>, + <ulink url="https://www.gnu.org/software/libmicrohttpd/"> + Libmicrohttpd</ulink>, + <ulink + url="&blfs-book;postlfs/libpwquality.html">libpwquality</ulink>, + <ulink url="&blfs-book;general/libseccomp.html">libseccomp</ulink>, + <ulink + url="&blfs-book;general/libxkbcommon.html">libxkbcommon</ulink>, + <ulink url="&blfs-book;general/libxslt.html">libxslt</ulink>, + <ulink url="&blfs-book;postlfs/linux-pam.html">Linux-PAM</ulink>, + <ulink + url="&blfs-book;general/python-modules.html#lxml">lxml</ulink>, + <ulink url="http://lz4.github.io/lz4/">LZ4</ulink>, + <ulink url="&blfs-book;postlfs/make-ca.html">make-ca</ulink>, + <ulink url="&blfs-book;general/pcre2.html">PCRE2</ulink>, + <ulink url="&blfs-book;postlfs/polkit.html">Polkit</ulink>, + <ulink url="&blfs-book;postlfs/qemu.html">qemu</ulink>, + <ulink url="&blfs-book;general/qrencode.html">qrencode</ulink>, + <ulink url="https://sourceforge.net/projects/linuxquota/"> + quota-tools</ulink>, + <ulink url="&blfs-book;basicnet/rsync.html">rsync</ulink>, + <ulink url="https://pypi.python.org/pypi/Sphinx">Sphinx</ulink>, + <ulink url="https://tpm2-tss.readthedocs.io/en/latest/"> + tpm2-tss</ulink>, + <ulink url="&blfs-book;general/valgrind.html">Valgrind</ulink>, + and + <ulink url="&blfs-book;postlfs/zsh.html">zsh</ulink> </seg> </seglistitem> </segmentedlist> @@ -2485,33 +2831,36 @@ <!-- Begin Sysvinit dependency info --> <bridgehead renderas="sect2" id="sysvinit-dep">Sysvinit</bridgehead> - <segmentedlist> + <segmentedlist id="sysvinit-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Binutils, Coreutils, GCC, Glibc, Make, and Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="sysvinit-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Binutils, Coreutils, GCC, Glibc, Make, and Sed</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="sysvinit-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>No test suite available</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="sysvinit-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="sysvinit-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -2520,34 +2869,38 @@ <!-- Begin Tar dependency info --> <bridgehead renderas="sect2" id="tar-dep">Tar</bridgehead> - <segmentedlist> + <segmentedlist id="tar-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Acl, Attr, Bash, Binutils, Bison, Coreutils, GCC, Gettext, Glibc, + Grep, Inetutils, Make, Sed, and Texinfo</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="tar-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Acl, Attr, Bash, Binutils, Bison, Coreutils, GCC, Gettext, Glibc, - Grep, Inetutils, Make, Sed, and Texinfo</seg> + <seg>Acl, Attr, Bzip2, Glibc, Gzip, and Xz</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="tar-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> - <seg>Autoconf, Diffutils, Findutils, Gawk, and Gzip</seg> + <seg>Autoconf, Diffutils, Findutils, Gawk, and + Gzip</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="tar-befors"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="tar-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -2556,34 +2909,37 @@ <!-- Begin Tcl dependency info --> <bridgehead renderas="sect2" id="tcl-dep">Tcl</bridgehead> - <segmentedlist> + <segmentedlist id="tcl-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, and + Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="tcl-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, - Make, and Sed</seg> + <seg>Glibc and Zlib</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="tcl-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="tcl-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="tcl-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -2592,34 +2948,37 @@ <!-- Begin Texinfo dependency info --> <bridgehead renderas="sect2" id="texinfo-dep">Texinfo</bridgehead> - <segmentedlist> + <segmentedlist id="texinfo-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, + Ncurses, Patch, and Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="texinfo-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, - Ncurses, Patch, and Sed</seg> + <seg>Glibc and Ncurses</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="texinfo-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="texinfo-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="texinfo-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -2628,105 +2987,124 @@ <!-- Begin Util-linux dependency info --> <bridgehead renderas="sect2" id="util-linux-dep">Util-linux</bridgehead> - <segmentedlist> + <segmentedlist id="util-linux-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, Eudev, Findutils, Gawk, + GCC, Gettext, Glibc, Grep, Libcap, Make, Ncurses, Sed, and Zlib</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="util-linux-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, Eudev, Findutils, Gawk, GCC, - Gettext, Glibc, Grep, Make, Ncurses, Sed, and Zlib</seg> + <seg>Glibc, Libcap, Ncurses, Readline, and Zlib</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="util-linux-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="util-linux-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="util-linux-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg><ulink url="https://people.redhat.com/sgrubb/libcap-ng/">Libcap-ng</ulink></seg> + <seg> + <ulink + url="&blfs-book;postlfs/smartmontools.html">smartmontools</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin Vim dependency info --> <bridgehead renderas="sect2" id="vim-dep">Vim</bridgehead> - <segmentedlist> + <segmentedlist id="vim-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, + Grep, Make, Ncurses, and Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="vim-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, - Grep, Make, Ncurses, and Sed</seg> + <seg>Acl, Attr, Glibc, Python, Ncurses, and Tcl</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="vim-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="vim-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="vim-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> - <seg>Xorg, GTK+2, LessTif, Python, Tcl, Ruby, and GPM</seg> + <seg> + <ulink url="&blfs-book;x/installing.html">Xorg</ulink>, + <ulink url="&blfs-book;x/gtk2.html">GTK+2</ulink>, + <ulink url="http://lesstif.sourceforge.net/">LessTif</ulink>, + <ulink url="&blfs-book;general/ruby.html">Ruby</ulink>, and + <ulink url="&blfs-book;general/gpm.html">GPM</ulink> + </seg> </seglistitem> </segmentedlist> <!-- Begin XML::Parser dependency info --> <bridgehead renderas="sect2" id="xml-parser-dep">XML::Parser</bridgehead> - <segmentedlist> + <segmentedlist id="xml-parser-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Expat, GCC, Glibc, Make, and + Perl</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="xml-parser-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Expat, GCC, Glibc, Make, and Perl</seg> + <seg>Expat, Glibc, and Perl</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="xml-parser-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>Perl</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="xml-parser-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Intltool</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="xml-parser-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -2735,33 +3113,36 @@ <!-- Begin Xz-utils dependency info --> <bridgehead renderas="sect2" id="xz-dep">Xz</bridgehead> - <segmentedlist> + <segmentedlist id="xz-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, and Make</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="xz-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, and Make</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="xz-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="xz-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>Eudev, File, GRUB, Kmod, and Man-DB</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="xz-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -2770,33 +3151,36 @@ <!-- Begin Zlib dependency info --> <bridgehead renderas="sect2" id="zlib-dep">Zlib</bridgehead> - <segmentedlist> + <segmentedlist id="zlib-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make, and Sed</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="zlib-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make, and Sed</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="zlib-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="zlib-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>File, Kmod, Perl, and Util-linux</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="zlib-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> @@ -2805,33 +3189,36 @@ <!-- Begin Zstd dependency info --> <bridgehead renderas="sect2" id="zstd-dep">Zstd</bridgehead> - <segmentedlist> + <segmentedlist id="zstd-depends"> <segtitle>&dependencies;</segtitle> + <seglistitem> + <seg>Binutils, Coreutils, GCC, Glibc, Gzip, Make, and Xz</seg> + </seglistitem> + </segmentedlist> + <segmentedlist id="zstd-rundeps"> + <segtitle>&runtime;</segtitle> <seglistitem> - <seg>Binutils, Coreutils, GCC, Glibc, Gzip, Make, and Xz</seg> + <seg>Glibc</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="zstd-testdeps"> <segtitle>&testsuites;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="zstd-before"> <segtitle>&before;</segtitle> - <seglistitem> <seg>GCC</seg> </seglistitem> </segmentedlist> - <segmentedlist> + <segmentedlist id="zstd-optdeps"> <segtitle>&external;</segtitle> - <seglistitem> <seg>None</seg> </seglistitem> diff --git a/general.ent b/general.ent index 187a812ee..d5365d775 100644 --- a/general.ent +++ b/general.ent @@ -45,6 +45,7 @@ <!ENTITY buildtime "Approximate build time"> <!ENTITY diskspace "Required disk space"> <!ENTITY dependencies "Installation depends on"> +<!ENTITY runtime "Required at runtime"> <!ENTITY testsuites "Test suite depends on"> <!ENTITY before "Must be installed before"> <!ENTITY external "Optional dependencies"> |