In recent message titled "Sanity checks" I wrote: > 5.2 Thorough whereis test.
> $ sed -n '/Installed programs:/,/<\/span>$/p' CLFS-BOOK.html | > grep -v "Installed programs" | > sed -e 's@</span>@,\n@' -e 's@<span class="segbody">@\n@' | > tr '\n' ' ' | > sed -e 's/,\| and /\n/g' | > sed -e '/^ *$/d' -e 's/^ *//' -e 's/ */ /g' > list > $ cut -d' ' -f 1 list | while read i # cut, not cat; see below > do > whereis -b $i > done .. > Doing the above, I discovered that tack (from Ncurses) and resizecons (Kbd) > are not installed, contrary to what is written in the Book. 1. tack I compiled Ncurses 5.6 according to the instructions in section 10.22 "Ncurses-5.6 64 bit" of the Book on a complete CLFS 1.1 system. The patch ncurses-5.6-branch_update-3.patch removes all files pertaining to tack. Try this: $ fgrep "/tack/" ncurses-5.6-branch_update-3.patch | less $ tar tfz ncurses-5.6.tar.gz | fgrep "/tack/" | sort -n > tmpa $ fgrep "/tack/" ncurses-5.6-branch_update-3.patch | sort -n > tmpb $ paste -s -d " " tmpa tmpb After ./configure and make, find naturally reports nothing: $ find . -name 'tack*' 2. resizecons (Kbd version 1.13) I found this in src/Makefile.in: ifeq ($(ARCH), i386) PROGS += resizecons endif Hope this helps. _______________________________________________ Clfs-dev mailing list [email protected] http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org
