Richard L. Hamilton writes:
> Well, I hate that packages that install man pages don't bother to run catman 
> -w -M $dir
> on the directory (and again when they're removed).

Indeed, though I think that's not really what's wanted here.
Rebuilding the windex database on each individual package install or
removal would be horrible, unless the process were somehow made
incremental.  I think that'd take a redesign to accomplish.

Instead, I think what's wanted is what we need for the boot archive as
well: some way of saying "all my software updates are done for the
time being, so please do your housecleaning now."

> And I'm getting tired of /usr/bin/awk, /usr/bin/nawk, and even 
> /usr/xpg4/bin/awk.
> Once again, I run into their stupid limits.  Even the xpg4 one, that is at 
> least more generous
> than the other two, choked (it's called from /usr/lib/makewhatis).
> 
> # catman -w -M /usr/share/man 
> awk: line 3 (NR=5115): Record too long (LIMIT: 19999 bytes)

That's not an awk problem.  It's broken man pages.

CR 6384781 is filed on this, and I should probably update it.  The
real problem is this one:

  http://www.blastwave.org/mantis/view_bug_page.php?f_id=0001596

The message you're seeing is really a red herring.  "Upgrading" awk
won't fix the broken man page.

-- 
James Carlson, Solaris Networking              <[EMAIL PROTECTED]>
Sun Microsystems / 1 Network Drive         71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to