Subject: nroff updates require updated makewhatis.sed Index: src/man/makewhatis.sed Description: The new nroff produces different output that breaks makewhatis.sed. The files in /usr/man/cat* now have embedded backspaces in them to simulate bold font. Repeat-By: Either 1) have reinstalled the manpages since the new nroff was installed OR 2) Install a newly formatted manpage as a test: cd /usr/src/man/man1 make cc.0 install -o bin -g bin -m 444 cc.0 /usr/man/cat1 OR 3) Reinstall the man pages now: cd /usr/src/man make all # recreate the whatis database /usr/sbin/makewhatis whatis cc cc: not found Fix: Thanks to Frank Wortner for the analysis and providing the fix. Update /usr/src/man/makewhatis.sed: tar + uuencode were used because 'shar' strips out binary data and the most important part of the update is the embedded backspaces in the updated sed script. Cut where indicated saving the uuencoded file to the tmp file /tmp/470.uu Then: cd /tmp uudecode < 470.uu tar xpf 470.tar # If you want to save the old makewhatis.sed do so now install -c -m 444 -o bin makewhatis.sed /usr/src/man cd / patch -p0 < /tmp/470.patch cd /usr/src/man make scriptinstall /usr/sbin/makewhatis To demonstrate the problem is fixed: # whatis cc cc (1) - C compiler (2BSD) # whatis awk awk (1) - pattern scanning and processing language This and previous updates to 2.11BSD are available at the following locations: ftp://ftp.update.uu.se/pub/pdp11/2.11BSD https://www.tuhs.org/Archive/Distributions/UCB/2.11BSD/Patches/ ftp://ftp.2bsd.com/2.11BSD ---------------------------cut here-------------------- begin 644 470.tar M-#2!T:&4@56YI=F5R2!O9B!# M86QI9F]R;FEA+"!"97)K96QE>2X@(%1H92!N86UE(&]F('1H90HC(%5N:79E M3D%- M12\A9`H*.FYA;64*"7,[+BH[.PH)3@H)6UX)(%TO M8B!PEU;02UZ75PI+5L)(%U;"2!=*CM<,3L*"7,[7"A;82UZ02U: M,"TY+%U<*5L)(%U;"2!=*CM<,2`[9PH)D$M6C`M.5TJ7"A;82UZ M02U:,"TY72I<*5M>82UZ02U:,"TY72I<*"XJ7"D@+2!<*"XJ7"D[7#(@*%PQ M*2`M(%PS.PH)<`H)9`H````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` C```````````````````````````````````````````````` ` end