On Tue, 24 Sep 2002, Davis, Todd C wrote:
> On a Redhat 7.3 system I have encountered the following problems:
>
> 1. in man pages the following line causes khelpcenter and man2html to fail:
> .TH \*(x}
> I commented out that line and replaced it with:
> .TH PMIECONF 4 "February 2001" "SGI pcp 2.2" "Performance Co-Pilot"
> the distributed man pages work using man from the command line but would
> like to see them work with these other man utilities.
> (I don't know troff well enough to fix it any better)
The use of [nt]roff string registers is legal syntax in man pages,
so really khelpcenter and man2html are to blame here. And I can't easily
change all the man pages because most of them are actually part of IRIX.
So here's a challenge for someone: in src/include/builddefs.in, there
is a gmake macro defined called INSTALL_MAN, which is used in
man/man*/GNUmakefile to install man pages. We need to hack this
macro so it will translate man pages to avoid the .TH \*(x} stuff,
and make them acceptable to khelpcenter and man2html, much like
Todd did manually for pmieconf.1. Any takers?
> 2. The HTML tutorial referred to in the man pages is missing.
I think we're going to open source the tutorial. More on this later.
> 3. when running "/etc/init.d/pcp start", in rc-proc.sh the following line
> failed because "chkconfig --add pcp" must be run first:
> if chkconfig --list "$_flag" 2>&1 | grep $_rl":on" >/dev/null 2>&1
I'll fix this.
> 4. When attempting to make an RPM the GNUmakefile in build/rpm encounters
> the following error:
> --target=i386-pc-linux: unknown option
> make[1]: *** [pack_pcp] Error 1
> (Mark Goodwin posted a fix for this problem in an email Troy Dawson kindly
> forwarded to me)
already fixed.
In addition, I have Mike's patch rolled in and will be running PCP QA
over the next few days. So as soon as we can fix the above problems,
I'll release pcp-2.3.0-1.
thanks
-- Mark
|