From 28bdcfe0ef164ea92e1debc35bf71e62e29a5c4b Mon Sep 17 00:00:00 2001 From: DJ Lucas Date: Sat, 10 Jul 2021 03:25:23 -0500 Subject: Clean up of dependencies.xml and add runtime deps. --- appendices/dependencies.xml | 1825 ++++++++++++++++++++++++++----------------- 1 file changed, 1106 insertions(+), 719 deletions(-) (limited to 'appendices') 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. - 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. + 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. 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. Acl - + &dependencies; - - Attr, Bash, Binutils, Coreutils, GCC, Gettext, Grep, M4, Make, + Attr, Bash, Binutils, Coreutils, GCC, Gettext, Grep, M4, Make, Perl, Sed, and Texinfo - - &testsuites; + + &runtime; + + Attr and Glibc + + + + &testsuites; - Automake, Diffutils, Findutils, and Libtool + Automake, Diffutils, Findutils, and + Libtool - + &before; - Coreutils, Sed, Tar, and Vim - + &external; - None @@ -76,34 +81,37 @@ Attr - + &dependencies; - - Bash, Binutils, Coreutils, GCC, Gettext, Grep, M4, Make, + Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make, Perl, Sed, and Texinfo - - &testsuites; + + &runtime; + + Glibc + + + + &testsuites; Automake, Diffutils, Findutils, and Libtool - + &before; - Acl and Libcap - + &external; - None @@ -112,70 +120,78 @@ Autoconf - + &dependencies; - Bash, Coreutils, Grep, M4, Make, Perl, Sed, and Texinfo - - &testsuites; + + &runtime; + + Bash, Coreutils, Grep, M4, Make, Sed, and Texinfo + + + + &testsuites; Automake, Diffutils, Findutils, GCC, and Libtool - + &before; - Automake - + &external; - - Emacs + + Emacs + Automake - + &dependencies; + + Autoconf, Bash, Coreutils, Gettext, Grep, M4, Make, Perl, Sed, + and Texinfo + + + + &runtime; - Autoconf, Bash, Coreutils, Gettext, Grep, M4, Make, Perl, - Sed, and Texinfo + Bash, Coreutils, Grep, M4, Sed, and Texinfo - + &testsuites; - Binutils, Bison, Bzip2, DejaGNU, Diffutils, Expect, Findutils, Flex, GCC, Gettext, Gzip, Libtool, and Tar - + &before; - None - + &external; - None @@ -184,70 +200,77 @@ Bash - + &dependencies; - Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, Patch, Readline, Sed, and Texinfo - - &testsuites; + + &runtime; + + Glibc, Ncurses, and Readline + + + + &testsuites; Shadow - + &before; - None - + &external; - - Xorg + + Xorg + Bc - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Glibc, Grep, and Make + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Glibc, - Grep, and Make + Glibc, Ncurses, and Readline - + &testsuites; - Gawk - + &before; - - Linux Kernel + Linux - + &external; - None @@ -256,106 +279,119 @@ Binutils - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, File, Flex, Gawk, GCC, + Glibc, Grep, Make, Perl, Sed, Texinfo, and Zlib + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, File, Flex, Gawk, GCC, Glibc, - Grep, Make, Perl, Sed, Texinfo, and Zlib + Glibc and Zlib - + &testsuites; - DejaGNU and Expect - + &before; - None - + &external; - - Debuginfod + + Elfutils + Bison - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make, + Perl, and Sed + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Gettext, Glibc, - Grep, M4, Make, Perl, and Sed + Glibc - + &testsuites; - Diffutils, Findutils, and Flex - + &before; - Kbd and Tar - + &external; - - Doxygen (test suite) + + Doxygen + Bzip2 - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Make, and + Patch + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Make, - and Patch + Glibc - + &testsuites; - None - + &before; - File - + &external; - None @@ -364,33 +400,36 @@ Check - + &dependencies; + + Gawk, GCC, Grep, Make, Sed, and Texinfo + + + + &runtime; - GCC, Grep, Make, Sed, and Texinfo + Bash and Gawk - + &testsuites; - None - + &before; - None - + &external; - None @@ -399,36 +438,43 @@ Coreutils - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, + Libcap, Make, Patch, Perl, Sed, and Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, Libcap, - Make, Patch, Perl, Sed, and Texinfo + Glibc - + &testsuites; - - Diffutils, E2fsprogs, Findutils, Shadow, and Util-linux + Diffutils, E2fsprogs, Findutils, Shadow, and Util-linux - + &before; - Bash, Diffutils, Eudev, Findutils, and Man-DB - + &external; - - Perl Expect and IO:Tty modules (for test suite) + + Expect.pm + and + IO::Tty + @@ -440,8 +486,8 @@ &dependencies; - Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, - Make, Sed, and Util-linux + Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, + Make, Sed, and Util-linux @@ -472,33 +518,37 @@ DejaGNU - + &dependencies; + + Bash, Coreutils, Diffutils, Expect, GCC, Grep, Make, Sed, and + Texinfo + + + + &runtime; - Bash, Coreutils, Diffutils, GCC, Grep, Make, Sed, and Texinfo + Expect and Bash - + &testsuites; - None - + &before; - None - + &external; - None @@ -507,34 +557,37 @@ Diffutils - + &dependencies; - Bash, Binutils, Coreutils, Gawk, GCC, Gettext, Glibc, Grep, Make, Sed, and Texinfo - - &testsuites; + + &runtime; + + Glibc + + + + &testsuites; Perl - + &before; - None - + &external; - None @@ -543,34 +596,37 @@ E2fsprogs - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, + Gzip, Make, Sed, Texinfo, and Util-linux + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, - Gzip, Make, Sed, Texinfo, and Util-linux + Glibc and Util-linux - + &testsuites; - Procps-ng and Psmisc - + &before; - None - + &external; - None @@ -579,34 +635,37 @@ Eudev - + &dependencies; + + Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Gperf, Make, + Sed, and Util-linux + + + + &runtime; - Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Gperf, - Make, Sed, and Util-linux + Glibc, Kmod, Xz, Util-linux, and Zlib. - + &testsuites; - None - + &before; - None - + &external; - None @@ -615,34 +674,37 @@ Expat - + &dependencies; + + Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, and + Sed + + + + &runtime; - Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, - Make, and Sed + Glibc - + &testsuites; - None - + &before; - Python and XML::Parser - + &external; - None @@ -651,37 +713,40 @@ Expect - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, + Patch, Sed, and Tcl + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, - Patch, Sed, and Tcl + Glibc and Tcl - + &testsuites; - None - + &before; - None - + &external; - - tk + Tk @@ -689,37 +754,40 @@ File - + &dependencies; - Bash, Binutils, Bzip2, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed, Xz, and Zlib - - &testsuites; + + &runtime; + + Glibc, Bzip2, Xz, and Zlib + + + + &testsuites; None - + &before; - None - + &external; - - Libseccomp + libseccomp @@ -727,34 +795,37 @@ Findutils - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Sed, + and Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, - Sed, and Texinfo + Bash and Glibc - + &testsuites; - DejaGNU, Diffutils, and Expect - + &before; - None - + &external; - None @@ -763,34 +834,37 @@ Flex - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make, + Patch, Sed, and Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make, - Patch, Sed, and Texinfo + Bash, Glibc, and M4 - + &testsuites; - Bison and Gawk - + &before; - Binutils, IProute2, Kbd, Kmod, and Man-DB - + &external; - None @@ -799,74 +873,84 @@ Gawk - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, Make, + MPFR, Patch, Readline, Sed, and Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, Make, - MPFR, Patch, Readline, Sed, and Texinfo + Bash, Glibc, and Mpfr - + &testsuites; - Diffutils - + &before; - None - + &external; - - libsigsegv + + libsigsegv + GCC - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC, + Gettext, Glibc, GMP, Grep, M4, Make, MPC, MPFR, Patch, Perl, Sed, + Tar, Texinfo, and Zstd + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC, - Gettext, Glibc, GMP, Grep, M4, Make, MPC, MPFR, Patch, Perl, Sed, Tar, - Texinfo, and Zstd + Bash, Binutils, Glibc, Mpc, and Python - + &testsuites; - DejaGNU, Expect, and Shadow - + &before; - None - + &external; - - GNAT and - ISL + + GNAT + and + ISL @@ -874,34 +958,37 @@ GDBM - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, GCC, Grep, Make, and + Sed + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, GCC, Grep, Make, - and Sed + Bash, Glibc, and Readline - + &testsuites; - None - + &before; - None - + &external; - None @@ -910,34 +997,37 @@ Gettext - + &dependencies; + + Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, + Sed, and Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, - Ncurses, Sed, and Texinfo + Acl, Bash, Gcc, and Glibc - + &testsuites; - Diffutils, Perl, and Tcl - + &before; - Automake and Bison - + &external; - None @@ -946,34 +1036,38 @@ Glibc - + &dependencies; + + Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Gettext, + Grep, Gzip, Linux API Headers, Make, Perl, Python, Sed, and + Texinfo + + + + &runtime; - Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Gettext, - Grep, Gzip, Linux API Headers, Make, Perl, Python, Sed, and Texinfo + None - + &testsuites; - File - + &before; - None - + &external; - None @@ -982,34 +1076,37 @@ GMP - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, M4, + Make, Sed, and Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, - M4, Make, Sed, and Texinfo + GCC and Glibc - + &testsuites; - None - + &before; - MPFR and GCC - + &external; - None @@ -1018,33 +1115,36 @@ Gperf - + &dependencies; - Bash, Binutils, Coreutils, GCC, Glibc, and Make - - &testsuites; + + &runtime; + + GCC and Glibc + + + + &testsuites; Diffutils and Expect - + &before; - None - + &external; - None @@ -1053,106 +1153,123 @@ Grep - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, + Make, Patch, Sed, and Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, - Make, Patch, Sed, and Texinfo + Glibc - + &testsuites; - Gawk - + &before; - Man-DB - + &external; - - Pcre and libsigsegv + + PCRE + and + libsigsegv + Groff - + &dependencies; + + Bash, Binutils, Bison, Coreutils, Gawk, GCC, Glibc, Grep, Make, + Patch, Sed, and Texinfo + + + + &runtime; - Bash, Binutils, Bison, Coreutils, Gawk, GCC, Glibc, Grep, Make, - Patch, Sed, and Texinfo + GCC, Glibc, and Perl - + &testsuites; - No test suite available - + &before; - Man-DB and Perl - + &external; - - Ghostscript and uchardet + + ghostscript + and + Uchardet + GRUB - + &dependencies; + + Bash, Binutils, Bison, Coreutils, Diffutils, GCC, Gettext, Glibc, + Grep, Make, Ncurses, Sed, Texinfo, and Xz + + + + &runtime; - Bash, Binutils, Bison, Coreutils, Diffutils, GCC, Gettext, Glibc, - Grep, Make, Ncurses, Sed, Texinfo, and Xz + Bash, GCC, Gettext, Glibc, Xz, and Sed. - + &testsuites; - None - + &before; - None - + &external; - None @@ -1161,34 +1278,37 @@ Gzip - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Sed, and + Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, - Sed, and Texinfo + Bash and Glibc - + &testsuites; - Diffutils and Less - + &before; - Man-DB - + &external; - None @@ -1197,33 +1317,36 @@ Iana-Etc - + &dependencies; + + Coreutils + + + + &runtime; - Coreutils, Gawk, and Make + None - + &testsuites; - No test suite available - + &before; - Perl - + &external; - None @@ -1232,34 +1355,37 @@ Inetutils - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Ncurses, + Patch, Sed, Texinfo, and Zlib + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Ncurses, - Patch, Sed, Texinfo, and Zlib + GCC, Glibc, Ncurses, and Readline - + &testsuites; - None - + &before; - Tar - + &external; - None @@ -1268,33 +1394,37 @@ Intltool - + &dependencies; + + Bash, Gawk, Glibc, Make, Perl, Sed, and XML::Parser + + + + &runtime; - Bash, Gawk, Glibc, Make, Perl, Sed, and XML::Parser + Autoconf, Automake, Bash, Glibc, Grep, Perl, and + Sed - + &testsuites; - Perl - + &before; - None - + &external; - None @@ -1303,69 +1433,79 @@ IProute2 - + &dependencies; + + Bash, Bison, Coreutils, Flex, GCC, Glibc, Make, Libcap, Libelf, + Linux API Headers, and Zlib + + + + &runtime; - Bash, Bison, Coreutils, Flex, GCC, Glibc, Make, Libcap, - Libelf, and Linux API Headers + Bash, Coreutils, Glibc, Libcap, Libelf, and Zlib - + &testsuites; - No test suite available - + &before; - None - + &external; - - Berkeley DB and Iptables + + Berkeley DB + and + iptables + Jinja2 - + &dependencies; + + MarkupSafe and Python + + + + &runtime; - MarkupSafe and Python + MarkupSafe and Python - + &testsuites; - No test suite available - + &before; - Systemd - + &external; - None @@ -1374,34 +1514,37 @@ Kbd - + &dependencies; - Bash, Binutils, Bison, Check, Coreutils, Flex, GCC, Gettext, Glibc, Gzip, Make, Patch, and Sed - - &testsuites; + + &runtime; + + Bash, Coreutils, and Glibc + + + + &testsuites; None - + &before; - None - + &external; - None @@ -1410,34 +1553,37 @@ Kmod - + &dependencies; + + Bash, Binutils, Bison, Coreutils, Flex, GCC, Gettext, Glibc, + Gzip, Make, Pkg-config, Sed, Xz, and Zlib + + + + &runtime; - Bash, Binutils, Bison, Coreutils, Flex, GCC, Gettext, Glibc, - Gzip, Make, Pkg-config, Sed, Xz-Utils, and Zlib + Glibc, Xz, and Zlib - + &testsuites; - No test suite available - + &before; - Eudev - + &external; - None @@ -1446,105 +1592,118 @@ Less - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, + Ncurses, and Sed + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, - Ncurses, and Sed + Glibc and Ncurses - + &testsuites; - No test suite available - + &before; - Gzip - + &external; - - Pcre + + PCRE + Libcap - + &dependencies; + + Attr, Bash, Binutils, Coreutils, GCC, Glibc, Perl, Make, and + Sed + + + + &runtime; - Attr, Bash, Binutils, Coreutils, GCC, Glibc, Perl, Make, - and Sed + Glibc - + &testsuites; - None - + &before; - IProute2 and Shadow - + &external; - - Linux-PAM + + Linux-PAM + Libelf - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Glibc, and Make + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Glibc, and Make + Glibc and Zlib - + &testsuites; - None - + &before; - - IProute2 and Linux Kernel + IProute2 and Linux - + &external; - None @@ -1553,33 +1712,37 @@ Libffi - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Glibc, Make, + and Sed + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Glibc, Make, and Sed + Glibc - + &testsuites; - DejaGnu - + &before; - Python - + &external; - None @@ -1588,34 +1751,37 @@ Libpipeline - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, + Make, Sed, and Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, - Make, Sed, and Texinfo + Glibc - + &testsuites; - Check - + &before; - Man-DB - + &external; - None @@ -1624,70 +1790,116 @@ Libtool - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, + Make, Sed, and Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, - Make, Sed, and Texinfo + Autoconf, Automake, Bash, Binutils, Coreutils, File, GCC, Glibc, + Grep, Make, and Sed - + &testsuites; - Autoconf, Automake, and Findutils - + &before; - None - + &external; - None - - Linux Kernel + + Linux - + &dependencies; + + Bash, Bc, Binutils, Coreutils, Diffutils, Findutils, GCC, Glibc, + Grep, Gzip, Kmod, Libelf, Make, Ncurses, OpenSSL, Perl, and Sed + + + + &runtime; - Bash, Bc, Binutils, Coreutils, Diffutils, Findutils, GCC, Glibc, - Grep, Gzip, Kmod, Libelf, Make, Ncurses, OpenSSL, Perl, and Sed + None - + &testsuites; - No test suite available - + &before; - None - + &external; + + None + + + + + Linux API Headers + + + &dependencies; + + Bash, Binutils, Coreutils, Findutils, GCC, Glibc, Grep, Gzip, + Make, Perl, and Sed + + + + &runtime; + + None + + + + + &testsuites; + + No test suite available + + + + + &before; + + None + + + + + &external; None @@ -1696,141 +1908,159 @@ M4 - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Sed, and + Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Sed, and - Texinfo + Bash and Glibc - + &testsuites; - Diffutils - + &before; - Autoconf and Bison - + &external; - - libsigsegv + + libsigsegv + Make - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Sed, + and Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, - Make, Sed, and Texinfo + Glibc - + &testsuites; - Perl and Procps-ng - + &before; - None - + &external; - - None + + Guile + Man-DB - + &dependencies; + + Bash, Binutils, Bzip2, Coreutils, Flex, GCC, GDBM, Gettext, + Glibc, Grep, Groff, Gzip, Less, Libpipeline, Make, Sed, and Xz + + + + &runtime; - Bash, Binutils, Bzip2, Coreutils, Flex, GCC, GDBM, Gettext, - Glibc, Grep, Groff, Gzip, Less, Libpipeline, Make, Sed, and Xz + Bash, GDBM, Groff, Glibc, Gzip, Less, Libpipeline, and Zlib - + &testsuites; - Util-linux - + &before; - None - + &external; - - None + + libseccomp + Man-Pages - + &dependencies; - Bash, Coreutils, and Make - - &testsuites; + + &runtime; + + None + + + + &testsuites; No test suite available - + &before; - None - + &external; - None @@ -1839,33 +2069,36 @@ MarkupSafe - + &dependencies; + + Python + + + + &runtime; - Python + Python - + &testsuites; - No test suite available - + &before; - Jinja2 - + &external; - None @@ -1874,33 +2107,36 @@ Meson - + &dependencies; + + Ninja and Python + + + + &runtime; - Ninja and Python + Python - + &testsuites; - No test suite available - + &before; - Systemd - + &external; - None @@ -1909,34 +2145,37 @@ MPC - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, + GMP, Make, MPFR, Sed, and Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, GMP, - Make, MPFR, Sed, and Texinfo + Glibc, GMP, and MPFR - + &testsuites; - None - + &before; - GCC - + &external; - None @@ -1945,34 +2184,37 @@ MPFR - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, + GMP, Make, Sed, and Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, GMP, - Make, Sed, and Texinfo + Glibc and GMP - + &testsuites; - None - + &before; - Gawk and GCC - + &external; - None @@ -1981,35 +2223,38 @@ Ncurses - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, + Make, Patch, and Sed + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, - Make, Patch, and Sed + Glibc - + &testsuites; - No test suite available - + &before; - Bash, GRUB, Inetutils, Less, Procps-ng, Psmisc, Readline, Texinfo, Util-linux, and Vim - + &external; - None @@ -2018,68 +2263,79 @@ Ninja - + &dependencies; + + Binutils, Coreutils, GCC, and Python + + + + &runtime; - Binutils, Coreutils, GCC, and Python + GCC and Glibc - + &testsuites; - None - + &before; - Meson - + &external; - - Asciidoc, Doxygen, Emacs, and re2c + + Asciidoc, + Doxygen, + Emacs, and + re2c + Openssl - + &dependencies; + + Binutils, Coreutils, GCC, Make, and Perl + + + + &runtime; - Binutils, Coreutils, GCC, Make, and Perl + Glibc and Perl - + &testsuites; - None - + &before; - Linux - + &external; - None @@ -2088,105 +2344,118 @@ Patch - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, and Sed + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, and Sed + Glibc and Patch - + &testsuites; - Diffutils - + &before; - None - + &external; - - Ed + + Ed + Perl - + &dependencies; + + Bash, Binutils, Coreutils, Gawk, GCC, GDBM, Glibc, Grep, Groff, + Make, Sed, and Zlib + + + + &runtime; - Bash, Binutils, Coreutils, Gawk, GCC, GDBM, Glibc, Grep, - Groff, Make, Sed, and Zlib + GDBM and Glibc - + &testsuites; - Iana-Etc and Procps-ng - + &before; - Autoconf - + &external; - - None + + Berkeley DB + Pkg-config - + &dependencies; + + Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Popt, + and Sed + + + + &runtime; - Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, - Popt, and Sed + Glibc - + &testsuites; - None - + &before; - Kmod - + &external; - None @@ -2195,33 +2464,36 @@ Procps-ng - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Glibc, Make, and Ncurses + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Glibc, Make, and Ncurses + Glibc - + &testsuites; - DejaGNU - + &before; - None - + &external; - None @@ -2230,34 +2502,37 @@ Psmisc - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, + Ncurses, and Sed + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, - Ncurses, and Sed + Glibc and Ncurses - + &testsuites; - No test suite available - + &before; - None - + &external; - None @@ -2266,70 +2541,82 @@ Python - + &dependencies; + + Bash, Binutils, Coreutils, Expat, GCC, Gdbm, Gettext, Glibc, + Grep, Libffi, Make, Ncurses, OpenSSL, Sed, and Util-linux + + + + &runtime; - Bash, Binutils, Coreutils, Expat, GCC, Gdbm, Gettext, Glibc, Grep, - Libffi, Make, Ncurses, Sed, and Util-linux + Bzip2, Expat, Gdbm, Glibc, Libffi, Ncurses, OpenSSL, and + Zlib + - + &testsuites; - GDB and Valgrind - + &before; - Ninja - + &external; - - Berkeley DB, OpenSSL, SQLite, and Tk + + Berkeley DB, + SQLite, and + Tk + Readline - + &dependencies; + + Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, + Patch, Sed, and Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, - Patch, Sed, and Texinfo + Glibc and Ncurses - + &testsuites; - No test suite available - + &before; - Bash and Gawk - + &external; - None @@ -2338,34 +2625,37 @@ Sed - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Sed, + and Texinfo + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, - Sed, and Texinfo + Acl, Attr, and Glibc - + &testsuites; - Diffutils and Gawk - + &before; - E2fsprogs, File, Libtool, and Shadow - + &external; - None @@ -2374,69 +2664,79 @@ Shadow - + &dependencies; + + Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, + GCC, Gettext, Glibc, Grep, Libcap, Make, and Sed + + + + &runtime; - Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC, - Gettext, Glibc, Grep, Libcap, Make, and Sed + Glibc - + &testsuites; - No test suite available - + &before; - Coreutils - + &external; - - Cracklib and PAM + + CrackLib + and + Linux-PAM + Sysklogd - + &dependencies; + + Binutils, Coreutils, GCC, Glibc, Make, and Patch + + + + &runtime; - Binutils, Coreutils, GCC, Glibc, Make, and Patch + Glibc - + &testsuites; - No test suite available - + &before; - None - + &external; - None @@ -2445,39 +2745,85 @@ Systemd - + &dependencies; - Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Expat, Gawk, - GCC, Glibc, Gperf, Grep, Intltool, Jinja2, Libcap, - Meson, Sed, and Util-linux + GCC, Glibc, Gperf, Grep, Intltool, Jinja2, Libcap, Meson, Sed, and + Util-linux - - &testsuites; + + &runtime; + + Acl, Attr, Glibc, Libcap, and Util-linux + + + + &testsuites; None - + &before; - None - + &external; - - Many, see - BLFS - systemd page + + btrfs-progs, + cURL, + cryptsetup, + docbook-xml, + docbook-xsl-nons, + elfutils, + Git, + gnu-efi, + GnuTLS, + iptables, + + kexec-tools, + libfido2, + libgcrypt, + libidn2, + + Libmicrohttpd, + libpwquality, + libseccomp, + libxkbcommon, + libxslt, + Linux-PAM, + lxml, + LZ4, + make-ca, + PCRE2, + Polkit, + qemu, + qrencode, + + quota-tools, + rsync, + Sphinx, + + tpm2-tss, + Valgrind, + and + zsh @@ -2485,33 +2831,36 @@ Sysvinit - + &dependencies; + + Binutils, Coreutils, GCC, Glibc, Make, and Sed + + + + &runtime; - Binutils, Coreutils, GCC, Glibc, Make, and Sed + Glibc - + &testsuites; - No test suite available - + &before; - None - + &external; - None @@ -2520,34 +2869,38 @@ Tar - + &dependencies; + + Acl, Attr, Bash, Binutils, Bison, Coreutils, GCC, Gettext, Glibc, + Grep, Inetutils, Make, Sed, and Texinfo + + + + &runtime; - Acl, Attr, Bash, Binutils, Bison, Coreutils, GCC, Gettext, Glibc, - Grep, Inetutils, Make, Sed, and Texinfo + Acl, Attr, Bzip2, Glibc, Gzip, and Xz - + &testsuites; - - Autoconf, Diffutils, Findutils, Gawk, and Gzip + Autoconf, Diffutils, Findutils, Gawk, and + Gzip - + &before; - None - + &external; - None @@ -2556,34 +2909,37 @@ Tcl - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, and + Sed + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, - Make, and Sed + Glibc and Zlib - + &testsuites; - None - + &before; - None - + &external; - None @@ -2592,34 +2948,37 @@ Texinfo - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, + Ncurses, Patch, and Sed + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, - Ncurses, Patch, and Sed + Glibc and Ncurses - + &testsuites; - None - + &before; - None - + &external; - None @@ -2628,105 +2987,124 @@ Util-linux - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, Eudev, Findutils, Gawk, + GCC, Gettext, Glibc, Grep, Libcap, Make, Ncurses, Sed, and Zlib + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, Eudev, Findutils, Gawk, GCC, - Gettext, Glibc, Grep, Make, Ncurses, Sed, and Zlib + Glibc, Libcap, Ncurses, Readline, and Zlib - + &testsuites; - None - + &before; - None - + &external; - - Libcap-ng + + smartmontools + Vim - + &dependencies; + + Acl, Attr, Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, + Grep, Make, Ncurses, and Sed + + + + &runtime; - Acl, Attr, Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, - Grep, Make, Ncurses, and Sed + Acl, Attr, Glibc, Python, Ncurses, and Tcl - + &testsuites; - None - + &before; - None - + &external; - - Xorg, GTK+2, LessTif, Python, Tcl, Ruby, and GPM + + Xorg, + GTK+2, + LessTif, + Ruby, and + GPM + XML::Parser - + &dependencies; + + Bash, Binutils, Coreutils, Expat, GCC, Glibc, Make, and + Perl + + + + &runtime; - Bash, Binutils, Coreutils, Expat, GCC, Glibc, Make, and Perl + Expat, Glibc, and Perl - + &testsuites; - Perl - + &before; - Intltool - + &external; - None @@ -2735,33 +3113,36 @@ Xz - + &dependencies; + + Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, and Make + + + + &runtime; - Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, and Make + Glibc - + &testsuites; - None - + &before; - Eudev, File, GRUB, Kmod, and Man-DB - + &external; - None @@ -2770,33 +3151,36 @@ Zlib - + &dependencies; + + Bash, Binutils, Coreutils, GCC, Glibc, Make, and Sed + + + + &runtime; - Bash, Binutils, Coreutils, GCC, Glibc, Make, and Sed + Glibc - + &testsuites; - None - + &before; - File, Kmod, Perl, and Util-linux - + &external; - None @@ -2805,33 +3189,36 @@ Zstd - + &dependencies; + + Binutils, Coreutils, GCC, Glibc, Gzip, Make, and Xz + + + + &runtime; - Binutils, Coreutils, GCC, Glibc, Gzip, Make, and Xz + Glibc - + &testsuites; - None - + &before; - GCC - + &external; - None -- cgit v1.2.3-54-g00ecf