Anybody else seeing problems with makewhatis on a pure64 clfs-1.0
system ?  I've finally moved my server over to clfs-1.0.0 (plus
ncursesw) and now I'm tidying up the breakages.  One of these is the
nightly cron job to run makewhatis.  It errors out with

awk: cmd. line:74:                (pages == "cat" && $1 ~ /^NAME/)) {
awk: cmd. line:74:                                                  ^ syntax 
error
awk: cmd. line:80:              } else if (insh) {
awk: cmd. line:80:                ^ syntax error

 these messages are repeated for each pass through the loop, and
they come from lines 264 and 270 of the makewhatis shell script.

 So far, I've confirmed that the errors appear to also occur if I
force the locale to C, and that the only change in this part of the
script since time immemorial is a few more additions to the variants
of $2 ~ /^NAME/ in the preceding lines.

 I'm guessing it might really be a _bash_ problem, but I haven't
noticed this until now.  This seems to be a pure64 x86_64/amd64
thing, I get the same error if I run makewhatis on my pure64
desktop, but not on my multilib systems).

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
_______________________________________________
Clfs-support mailing list
[email protected]
http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-support

Reply via email to