[Clfs-dev] tack and resizecons not installed in CLFS 1.1

Akira Urushibata afu at wta.att.ne.jp
Mon Sep 28 14:30:18 PDT 2009


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.





More information about the Clfs-dev mailing list