Index: appendixa/autoconf-dep.xml
===================================================================
--- appendixa/autoconf-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/autoconf-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,28 +5,13 @@
 
 <literallayout>
-sh from the bash package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ls from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-m4 from the m4 package
-
-make from the make package
-
-perl from the perl package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+diffutils: cmp
+fileutils: chmod, cp, ls, mkdir, mv, rm
+m4: m4
+make: make
+perl: perl
+sed: sed
+sh-utils: basename, expr
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/automake-dep.xml
===================================================================
--- appendixa/automake-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/automake-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,29 +5,13 @@
 
 <literallayout>
-sh from the bash package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ls from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-grep from the grep package
-
-make from the make package
-
-perl from the perl package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+diffutils: cmp
+fileutils: chmod, cp, ls, mkdir, mv, rm
+grep: grep
+make: make
+perl: perl
+sed: sed
+sh-utils: basename, expr, sleep
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/bash-dep.xml
===================================================================
--- appendixa/bash-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/bash-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,36 +5,15 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-size from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ls from the fileutils package
-mv from the fileutils package
-
-rm from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-echo from the sh-utils package
-expr from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld, size
+diffutils: cmp
+fileutils: chmod, cp, ls, mv
+fileutils: rm
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: basename, echo, expr, uname
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/bin86-dep.xml
===================================================================
--- appendixa/bin86-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/bin86-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,20 +5,10 @@
 
 <literallayout>
-sh from the bash package
-
-as from the binutils package
-ld from the binutils package
-strip from the binutils package
-
-chmod from the fileutils package
-install	from the fileutils package
-ln from the fileutils package
-mv from the fileutils package
-
-cc from the gcc package
-
-make from the make package
-
-sed from the sed package
+bash: sh
+binutils: as, ld, strip
+fileutils: chmod, install, ln, mv
+gcc: cc
+make: make
+sed: sed
 </literallayout>
 
Index: appendixa/binutils-dep.xml
===================================================================
--- appendixa/binutils-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/binutils-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,46 +5,15 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-nm from the binutils package
-ranlib from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-ls from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-rmdir from the fileutils package
-touch from the fileutils package
-
-gcc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-uname from the sh-utils package
-
-makeinfo from the texinfo package
-
-cat from the textutils package
-sort from the textutils package
-tail from the textutils package
-tr from the textutils package
-true from the sh-utils package
-uniq from the textutils package
+bash: sh
+binutils: ar, as, ld, nm, ranlib
+diffutils: cmp
+fileutils: chmod, cp, ln, ls, mkdir, mv, rm, rmdir, touch
+gcc: gcc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: basename, expr, sleep, true, uname
+texinfo: makeinfo
+textutils: cat, sort, tail, tr, uniq
 </literallayout>
 
Index: appendixa/bison-dep.xml
===================================================================
--- appendixa/bison-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/bison-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,34 +5,14 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-rm from the fileutils package
-cp from the fileutils package
-mkdir from the fileutils package
-ls from the fileutils package
-chmod from the fileutils package
-mv from the fileutils package
-ln from the fileutils package
-
-cc from the gcc package
-
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-
-tr from the textutils package
-cat from the textutils package
+bash: sh
+binutils: ar, as, ld
+diffutils: cmp
+fileutils: rm, cp, mkdir, ls, chmod, mv, ln
+gcc: cc
+grep: grep
+make: make
+sed: sed
+sh-utils: basename, expr, sleep
+textutils: tr, cat
 </literallayout>
 
Index: appendixa/bzip2-dep.xml
===================================================================
--- appendixa/bzip2-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/bzip2-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,17 +5,9 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-cp from the fileutils package
-ln from the fileutils package
-rm from the fileutils package
-
-gcc from the gcc package
-
-make from the make package
+bash: sh
+binutils: ar, as, ld
+fileutils: cp, ln, rm
+gcc: gcc
+make: make
 </literallayout>
 
Index: appendixa/chroot-dep.xml
===================================================================
--- appendixa/chroot-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/chroot-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,7 +5,6 @@
 
 <literallayout>
-bash from the bash package
-
-env from the sh-utils package
+bash: bash
+sh-utils: env
 </literallayout>
 
Index: appendixa/diffutils-dep.xml
===================================================================
--- appendixa/diffutils-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/diffutils-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -6,28 +6,13 @@
 
 <literallayout>
-sh from the bash package
-
-ld from the binutils package
-as from the binutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-date from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ld, as
+fileutils: chmod, cp, mv, rm
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: basename, date
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/e2fsprogs-dep.xml
===================================================================
--- appendixa/e2fsprogs-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/e2fsprogs-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -6,41 +6,18 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-sync from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-gzip from the gzip package
-
-make from the make package
-
-awk from the mawk package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-uname from the sh-utils package
-
-makeinfo from the texinfo package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld
+diffutils: cmp
+fileutils: chmod, cp, ln, mkdir, mv, rm, sync
+gcc: cc
+grep: egrep
+grep: grep
+gzip: gzip
+make: make
+mawk: awk
+sed: sed
+sh-utils: basename, expr, uname
+texinfo: makeinfo
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/ed-dep.xml
===================================================================
--- appendixa/ed-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/ed-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,28 +5,12 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-touch from the fileutils package
-
-cc from the gcc package
-
-grep from the grep package
-egrep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld
+fileutils: chmod, cp, ln, mv, rm, touch
+gcc: cc
+grep: grep, egrep
+make: make
+sed: sed
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/file-dep.xml
===================================================================
--- appendixa/file-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/file-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,32 +5,14 @@
 
 <literallayout>
-sh from the bash package
-
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ls from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: as, ld
+diffutils: cmp
+fileutils: chmod, cp, ls, mv, rm
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: basename, expr, sleep
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/fileutils-dep.xml
===================================================================
--- appendixa/fileutils-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/fileutils-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -6,38 +6,14 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-install	from the fileutils package
-ln from the fileutils package
-ls from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
-uniq from the textutils package
+bash: sh
+binutils: ar, as, ld
+diffutils: cmp
+fileutils: chmod, cp, install, ln, ls, mkdir, mv, rm
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: basename, expr, sleep, uname
+textutils: cat, tr, uniq
 </literallayout>
 
Index: appendixa/findutils-dep.xml
===================================================================
--- appendixa/findutils-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/findutils-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -6,30 +6,14 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-grep from the grep package
-
-cc from the gcc package
-
-make from the make package
-
-patch from the patch package
-
-sed from the sed package
-
-basename from the sh-utils package
-date from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld
+fileutils: chmod, cp, mv, rm
+grep: grep
+gcc: cc
+make: make
+patch: patch
+sed: sed
+sh-utils: basename, date
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/flex-dep.xml
===================================================================
--- appendixa/flex-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/flex-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,33 +5,14 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-bison from the bison package
-yacc from the bison package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-touch from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-dirname	from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld
+bison: bison, yacc
+fileutils: chmod, cp, ln, mv, rm, touch
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: dirname
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/gcc-dep.xml
===================================================================
--- appendixa/gcc-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/gcc-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,54 +5,18 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-nm from the binutils package
-ranlib	from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-ls from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-touch from the fileutils package
-
-find from the find package
-
-gcc from the gcc package
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-mawk from the mawk package
-
-sed from the sed package
-
-basename from the sh-utils package
-echo from the sh-util package
-expr from the sh-utils package
-sleep from the sh-utils package
-true from the sh-utils package
-uname from the sh-utils package
-
-tar from the tar package
-
-makeinfo from the texinfo package
-
-cat from the textutils package
-head from the textutils package
-sort from the textutils package
-tail from the textutils package
-tr from the textutils package
-uniq from the textutils package
+bash: sh
+binutils: ar, as, ld, nm, ranlib
+diffutils: cmp
+fileutils: chmod, cp, ln, ls, mkdir, mv, rm, touch
+find: find
+gcc: gcc, cc
+grep: egrep, grep
+make: make
+mawk: mawk
+sed: sed
+sh-utils: basename, echo, expr, sleep, true, uname
+tar: tar
+texinfo: makeinfo
+textutils: cat, head, sort, tail, tr, uniq
 </literallayout>
 
Index: appendixa/gettext-dep.xml
===================================================================
--- appendixa/gettext-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/gettext-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,41 +5,14 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-nm from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-ls from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-rmdir from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-echo from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-sort from the textutils package
-tr from the textutils package
-uniq from the textutils package
+bash: sh
+binutils: ar, as, ld, nm
+diffutils: cmp
+fileutils: chmod, cp, ln, ls, mkdir, mv, rm, rmdir
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: basename, echo, expr, sleep, uname
+textutils: cat, sort, tr, uniq
 </literallayout>
 
Index: appendixa/glibc-dep.xml
===================================================================
--- appendixa/glibc-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/glibc-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,44 +5,16 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-ranlib from the binutils  package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-mknod from the fileutils package
-mv from the fileutils package
-mkdir from the fileutils package
-rm from the fileutils package
-touch from the fileutils package
-
-cpp from the gcc package
-gcc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-gzip from the gzip package
-
-make from the make package
-
-mawk from the mawk package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-pwd from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-sort from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld, ranlib
+diffutils: cmp
+fileutils: chmod, cp, ln, mknod, mv, mkdir, rm, touch
+gcc: cpp, gcc
+grep: egrep, grep
+gzip: gzip
+make: make
+mawk: mawk
+sed: sed
+sh-utils: basename, expr, pwd, uname
+textutils: cat, sort, tr
 </literallayout>
 
Index: appendixa/grep-dep.xml
===================================================================
--- appendixa/grep-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/grep-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,35 +5,14 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-ls from the fileutils package
-mkdir from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld
+diffutils: cmp
+fileutils: chmod, cp, ln, ls, mkdir, rm
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: basename, expr, sleep, uname
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/groff-dep.xml
===================================================================
--- appendixa/groff-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/groff-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,43 +5,16 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-bison from the bison package
-yacc from the bison package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ls from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-c++ from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-awk from the mawk package
-
-sed from the sed package
-
-basename from the sh-utils package
-date from the sh-utils package
-echo from the sh-utils package
-expr from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-touch from the fileutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld
+bison: bison, yacc
+diffutils: cmp
+fileutils: chmod, cp, ls, mkdir, mv, rm, touch
+gcc: cc, c++
+grep: egrep, grep
+make: make
+mawk: awk
+sed: sed
+sh-utils: basename, date, echo, expr, uname
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/gzip-dep.xml
===================================================================
--- appendixa/gzip-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/gzip-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,26 +5,12 @@
 
 <literallayout>
-sh from the bash package
-
-as from the binutils package
-ld from the binutils package
-nm from the binutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: as, ld, nm
+fileutils: chmod, cp, ln, mv, rm
+gcc: cc
+grep: grep
+make: make
+sed: sed
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/kbd-dep.xml
===================================================================
--- appendixa/kbd-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/kbd-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,31 +5,14 @@
 
 <literallayout>
-sh from the bash package
-
-as from the binutils package
-ld from the binutils package
-strip from the binutils package
-
-bison from the bison package
-
-cp from the fileutils package
-install	from the fileutils package
-ln from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-flex from the flex package
-
-cpp from the gcc package
-gcc from the gcc package
-
-gunzip from the gzip package
-gzip from the gzip package
-
-make from the make package
-
-sed from the sed package
-
-uname from the sh-utils package
+bash: sh
+binutils: as, ld, strip
+bison: bison
+fileutils: cp, install, ln, mv, rm
+flex: flex
+gcc: cpp, gcc
+gzip: gunzip, gzip
+make: make
+sed: sed
+sh-utils: uname
 </literallayout>
 
Index: appendixa/kernel-dep.xml
===================================================================
--- appendixa/kernel-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/kernel-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,51 +5,17 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-nm from the binutils package
-objcopy from the binutils package
-
-chown from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-find from the findutils package
-xargs from the findutils package
-
-gcc from the gcc package
-
-grep from the grep package
-
-make from the make package
-
-awk from the mawk package
-
-depmod from the modutils package
-genksyms from the modutils package
-
-hostname from the net-tools package
-
-sed from the sed package
-
-basename from the sh-utils package
-date from the sh-utils package
-expr from the sh-utils package
-pwd from the sh-utils package
-uname from the sh-utils package
-whoami from the sh-utils package
-yes from the sh-utils package
-
-cat from the textutils package
-md5sum from the textutils package
-sort from the textutils package
-tail from the textutils package
-touch from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld, nm, objcopy
+fileutils: chown, cp, ln, mkdir, mv, rm
+findutils: find, xargs
+gcc: gcc
+grep: grep
+make: make
+mawk: awk
+modutils: depmod, genksyms
+net-tools: hostname
+sed: sed
+sh-utils: basename, date, expr, pwd, uname, whoami, yes
+textutils: cat, md5sum, sort, tail, touch, tr
 </literallayout>
 
Index: appendixa/less-dep.xml
===================================================================
--- appendixa/less-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/less-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,31 +5,14 @@
 
 <literallayout>
-sh from the bash package
-
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-touch from the fileutils package
-
-grep from the grep package
-
-cc from the gcc package
-
-make from the make package
-
-sed from the sed package
-
-dirname	from the sh-utils package
-expr from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: as, ld
+diffutils: cmp
+fileutils: chmod, cp, mv, rm, touch
+grep: grep
+gcc: cc
+make: make
+sed: sed
+sh-utils: dirname, expr, uname
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/libtool-dep.xml
===================================================================
--- appendixa/libtool-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/libtool-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,37 +5,14 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-ls from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-rmdir from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld
+diffutils: cmp
+fileutils: chmod, cp, ln, ls, mkdir, mv, rm, rmdir
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: basename, expr, sleep, uname
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/lilo-dep.xml
===================================================================
--- appendixa/lilo-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/lilo-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,25 +5,12 @@
 
 <literallayout>
-sh from the bash package
-
-as86 from the bin86 package
-ld86 from the bin86 package
-
-as from the binutils package
-ld from the binutils package
-strip from the binutils package
-
-cp from the fileutils package
-dd from the fileutils package
-ln from the fileutils package
-mv from the fileutils package
-
-cc from the gcc package
-
-make from the make package
-
-sed from the sed package
-
-cat from the textutils package
+bash: sh
+bin86: as86, ld86
+binutils: as, ld, strip
+fileutils: cp, dd, ln, mv
+gcc: cc, 
+make: make, 
+sed: sed, 
+textutils: cat
 </literallayout>
 
Index: appendixa/m4-dep.xml
===================================================================
--- appendixa/m4-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/m4-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,29 +5,13 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-make from the make package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-sed from the sed package
-
-basename from the sh-utils package
-date from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld
+fileutils: chmod, cp, mv, rm
+make: make
+gcc: cc
+grep: egrep, grep
+sed: sed
+sh-utils: basename, date
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/make-dep.xml
===================================================================
--- appendixa/make-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/make-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,34 +5,15 @@
 
 <literallayout>
-sh from the bash package
-
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-chgrp from the fileutils package
-chmod from the fileutils package
-cp from the fileutils package
-ls from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-egrep from the grep package
-
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: as, ld
+diffutils: cmp
+fileutils: chgrp, chmod, cp, ls, mv, rm
+gcc: cc
+grep: egrep
+grep: grep
+make: make
+sed: sed
+sh-utils: basename, expr, sleep, uname
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/makedev-dep.xml
===================================================================
--- appendixa/makedev-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/makedev-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,17 +5,8 @@
 
 <literallayout>
-sh from the bash package
-
-chmod from the fileutils package
-chown from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-mknod from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-grep from the grep package
-
-expr from the sh-utils package
+bash: sh
+fileutils: chmod, chown, cp, ln, mknod, mv, rm
+grep: grep
+sh-utils: expr
 </literallayout>
 
Index: appendixa/man-dep.xml
===================================================================
--- appendixa/man-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/man-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,33 +5,16 @@
 
 <literallayout>
-sh from the bash package
-
-as from the binutils package
-ld from the binutils package
-
-bzip2 from the bzip2 package
-
-chmod from the fileutils package
-cp from the fileutils package
-install	from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-gcc from the gcc package
-
-grep from the grep package
-
-gunzip from the gzip package
-zcat from the gzip package
-
-make from the make package
-
-awk from the mawk package
-
-sed from the sed package
-
-echo from the sh-utils package
-cat from the textutils package
+bash: sh
+binutils: as, ld
+bzip2: bzip2
+fileutils: chmod, cp, install, mkdir, mv, rm
+gcc: gcc
+grep: grep
+gzip: gunzip, zcat
+make: make
+mawk: awk
+sed: sed
+sh-utils: echo
+textutils: cat
 </literallayout>
 
Index: appendixa/manpages-dep.xml
===================================================================
--- appendixa/manpages-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/manpages-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -6,11 +6,8 @@
 
 <literallayout>
-sh from the bash package
-
-install from the fileutils package
-
-make from the make package
-
-patch from the patch package
+bash: sh
+fileutils: install
+make: make
+patch: patch
 </literallayout>
 
Index: appendixa/mawk-dep.xml
===================================================================
--- appendixa/mawk-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/mawk-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,27 +5,13 @@
 
 <literallayout>
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-rm from the fileutils package
-
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-tee from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+fileutils: chmod, cp, ln, rm
+binutils: as, ld
+diffutils: cmp
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: tee
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/modutils-dep.xml
===================================================================
--- appendixa/modutils-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/modutils-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,38 +5,16 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-strip from the binutils package
-
-bison from the bison package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-install	from the fileutils package
-ln from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-flex from the flex package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-expr from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld, strip
+bison: bison
+diffutils: cmp
+fileutils: chmod, install, ln, mkdir, mv, rm
+flex: flex
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: expr, uname
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/ncurses-dep.xml
===================================================================
--- appendixa/ncurses-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/ncurses-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,43 +5,15 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-c++ from the gcc package
-gcc from the gcc package
-
-egrep from the grep package
-fgrep from the grep package
-grep from the grep package
-
-make from the make package
-
-mawk from the mawk package
-
-sed from the sed package
-
-basename from the sh-utils package
-date from the sh-utils package
-echo from the sh-utils package
-expr from the sh-utils package
-test from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-sort from the textutils package
-tr from the textutils package
-wc from the textutils package
+bash: sh
+binutils: ar, as, ld
+diffutils: cmp
+fileutils: chmod, cp, ln, mkdir, mv, rm
+gcc: c++, gcc
+grep: egrep, fgrep, grep
+make: make
+mawk: mawk
+sed: sed
+sh-utils: basename, date, echo, expr, test, uname
+textutils: cat, sort, tr, wc
 </literallayout>
 
Index: appendixa/netkitbase-dep.xml
===================================================================
--- appendixa/netkitbase-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/netkitbase-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -6,23 +6,12 @@
 
 <literallayout>
-sh from the bash package
-
-as from the binutils package
-ld from the binutils package
-strip from the binutils package
-
-cp from the fileutils package
-install	from the fileutils package
-rm from the fileutils package
-
-make from the make package
-
-cc from the gcc package
-
-sed from the sed package
-
-date from the sh-utils package
-
-cat from the textutils package
+bash: sh
+binutils: as, ld, strip
+fileutils: cp, install, rm
+make: make
+gcc: cc
+sed: sed
+sh-utils: date
+textutils: cat
 </literallayout>
 
Index: appendixa/nettools-dep.xml
===================================================================
--- appendixa/nettools-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/nettools-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -6,24 +6,11 @@
 
 <literallayout>
-bash from the bash package
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-install	from the fileutils package
-ln from the fileutils package
-rm from the fileutils package
-
-msgfmt from the gettext package
-
-cc from the gcc package
-
-make from the make package
-
-basename from the sh-utils package
-echo from the sh-utils package
-env from the sh-utils package
+bash: bash, sh
+binutils: ar, as, ld
+fileutils: install, ln, rm
+gettext: msgfmt
+gcc: cc
+make: make
+sh-utils: basename, echo, env
 </literallayout>
 
Index: appendixa/patch-dep.xml
===================================================================
--- appendixa/patch-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/patch-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,31 +5,14 @@
 
 <literallayout>
-sh from the bash package
-
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: as, ld
+diffutils: cmp
+fileutils: chmod, cp, mv, rm
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: basename, expr, uname
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/perl-dep.xml
===================================================================
--- appendixa/perl-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/perl-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,58 +5,19 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-nm from the binutils package
-
-bison from the bison package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-ls from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-touch from the fileutils package
-
-gcc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-nroff from the groff package
-
-gzip from the gzip package
-
-less from the less package
-
-make from the make package
-
-awk from the mawk package
-
-sed from the sed package
-
-basename from the sh-utils package
-date from the sh-utils package
-echo from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-tee from the sh-utils package
-test from the sh-utils package
-true from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-comm from the textutils package
-sort from the textutils package
-split from the textutils package
-tr from the textutils package
-uniq from the textutils package
-wc from the textutils package
+bash: sh
+binutils: ar, as, ld, nm
+bison: bison
+diffutils: cmp
+fileutils: chmod, cp, ln, ls, mkdir, mv, rm, touch
+gcc: gcc
+grep: egrep, grep
+groff: nroff
+gzip: gzip
+less: less
+make: make
+mawk: awk
+sed: sed
+sh-utils: basename, date, echo, expr, sleep, tee, test, true, uname
+textutils: cat, comm, sort, split, tr, uniq, wc
 </literallayout>
 
Index: appendixa/procinfo-dep.xml
===================================================================
--- appendixa/procinfo-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/procinfo-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,13 +5,8 @@
 
 <literallayout>
-as from the binutils package
-ld from the binutils package
-
-install	from the fileutils package
-mkdir from the fileutils package
-
-make from the make package
-
-sed from the sed package
+binutils: as, ld
+fileutils: install, mkdir
+make: make
+sed: sed
 </literallayout>
 
Index: appendixa/procps-dep.xml
===================================================================
--- appendixa/procps-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/procps-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,28 +5,13 @@
 
 <literallayout>
-sh from the bash package
-
-as from the binutils package
-ld from the binutils package
-strip from the binutils package
-
-install	from the fileutils package
-ln from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-gcc from the gcc package
-
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-pwd from the sh-utils package
-
-sort from the textutils package
-tr from the textutils package
+bash: sh
+binutils: as, ld, strip
+fileutils: install, ln, mv, rm
+gcc: gcc
+grep: grep
+make: make
+sed: sed
+sh-utils: basename, pwd
+textutils: sort, tr
 </literallayout>
 
Index: appendixa/psmisc-dep.xml
===================================================================
--- appendixa/psmisc-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/psmisc-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,33 +5,14 @@
 
 <literallayout>
-sh from the bash package
-
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ls from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: as, ld
+diffutils: cmp
+fileutils: chmod, cp, ls, mv, rm
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: basename, expr, sleep, uname
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/sed-dep.xml
===================================================================
--- appendixa/sed-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/sed-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,33 +5,14 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ls from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld
+diffutils: cmp
+fileutils: chmod, cp, ls, mv, rm
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: basename, expr, sleep
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/shadowpwd-dep.xml
===================================================================
--- appendixa/shadowpwd-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/shadowpwd-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,39 +5,14 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-nm from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-ls from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-rmdir from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-sort from the textutils package
-uniq from the textutils package
+bash: sh
+binutils: ar, as, ld, nm
+diffutils: cmp
+fileutils: chmod, cp, ln, ls, mkdir, mv, rm, rmdir
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: basename, expr, sleep, uname
+textutils: cat, sort, uniq
 </literallayout>
 
Index: appendixa/shellutils-dep.xml
===================================================================
--- appendixa/shellutils-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/shellutils-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,36 +5,14 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-chown from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-ls from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld
+diffutils: cmp
+fileutils: chmod, chown, cp, ln, ls, mv, rm
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: basename, expr, sleep, uname
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/sysklogd-dep.xml
===================================================================
--- appendixa/sysklogd-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/sysklogd-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,13 +5,8 @@
 
 <literallayout>
-as from the binutils package
-ld from the binutils package
-strip from the binutils package
-
-install	from the fileutils package
-
-gcc rom the gcc package
-
-make from the make package
+binutils: as, ld, strip
+fileutils: install
+gcc: gcc
+make: make
 </literallayout>
 
Index: appendixa/sysvinit-dep.xml
===================================================================
--- appendixa/sysvinit-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/sysvinit-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,20 +5,10 @@
 
 <literallayout>
-sh from the bash package
-
-as from the binutils package
-ld from the binutils package
-
-chown from the fileutils package
-install	from the fileutils package
-ln from the fileutils package
-mknod from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-
-make from the make package
-
-patch from the patch package
+bash: sh
+binutils: as, ld
+fileutils: chown, install, ln, mknod, rm
+gcc: cc
+make: make
+patch: patch
 </literallayout>
 
Index: appendixa/tar-dep.xml
===================================================================
--- appendixa/tar-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/tar-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,37 +5,15 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-ls from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-patch from the patch package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld
+diffutils: cmp
+fileutils: chmod, cp, ln, ls, mv, rm
+gcc: cc
+grep: egrep, grep
+make: make
+patch: patch
+sed: sed
+sh-utils: basename, expr, sleep, uname
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/texinfo-dep.xml
===================================================================
--- appendixa/texinfo-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/texinfo-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,35 +5,14 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-ls from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld
+diffutils: cmp
+fileutils: chmod, cp, ln, ls, mkdir, mv, rm
+gcc: cc
+grep: grep
+make: make
+sed: sed
+sh-utils: basename, expr, sleep, uname
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/textutils-dep.xml
===================================================================
--- appendixa/textutils-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/textutils-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -6,35 +6,14 @@
 
 <literallayout>
-sh from the bash package
-
-ar from the binutils package
-as from the binutils package
-ld from the binutils package
-
-cmp from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-ls from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-
-egrep from the grep package
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-basename from the sh-utils package
-expr from the sh-utils package
-sleep from the sh-utils package
-uname from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
+bash: sh
+binutils: ar, as, ld
+diffutils: cmp
+fileutils: chmod, cp, ln, ls, mv, rm
+gcc: cc
+grep: egrep, grep
+make: make
+sed: sed
+sh-utils: basename, expr, sleep, uname
+textutils: cat, tr
 </literallayout>
 
Index: appendixa/utillinux-dep.xml
===================================================================
--- appendixa/utillinux-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/utillinux-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -6,33 +6,14 @@
 
 <literallayout>
-sh from the bash package
-
-as from the binutils package
-ld from the binutils package
-
-chgrp from the fileutils package
-chmod from the fileutils package
-cp from the fileutils package
-install	from the fileutils package
-ln from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-
-cc from the gcc package
-cpp from the gcc package
-
-rpcgen from the glibc package
-
-grep from the grep package
-
-make from the make package
-
-sed from the sed package
-
-unam 	from the sh-utils package
-whoami from the sh-utils package
-
-cat from the textutils package
+bash: sh
+binutils: as, ld
+fileutils: chgrp, chmod, cp, install, ln, mkdir, mv, rm
+gcc: cc, cpp
+glibc: rpcgen
+grep: grep
+make: make
+sed: sed
+sh-utils: uname, whoami
+textutils: cat
 </literallayout>
 
Index: appendixa/vim-dep.xml
===================================================================
--- appendixa/vim-dep.xml	(revision 04a0d3d4984efe8e6fd2eeb200a0291bb251ea04)
+++ appendixa/vim-dep.xml	(revision 476b70903b63d776d49b3e500293c08793f2fcbd)
@@ -5,40 +5,16 @@
 
 <literallayout>
-sh from the bash package
-
-ld from the binutils package
-as from the binutils package
-
-cmp from the diffutils package
-diff from the diffutils package
-
-chmod from the fileutils package
-cp from the fileutils package
-ln from the fileutils package
-mkdir from the fileutils package
-mv from the fileutils package
-rm from the fileutils package
-touch from the fileutils package
-
-find from the find package
-
-cc from the gcc package
-
-grep from the grep package
-
-make from the make package
-
-hostname from the net-tools package
-
-sed from the sed package
-
-echo from the sh-utils package
-expr from the sh-utils package
-uname from the sh-utils package
-whoami	from the sh-utils package
-
-cat from the textutils package
-tr from the textutils package
-wc from the textutils package
+bash: sh
+binutils: ld, as
+diffutils: cmp, diff
+fileutils: chmod, cp, ln, mkdir, mv, rm, touch
+find: find
+gcc: cc
+grep: grep
+make: make
+net-tools: hostname
+sed: sed
+sh-utils: echo, expr, uname, whoami
+textutils: cat, tr, wc
 </literallayout>
 
