SUMMARY: sendmail 8.12.9 compilation problem install-docs cannot make
2007-12-25 1:08:00
Hopper, Chris Pinnock, Roy Rapoport for helping.
Solution seems (Special Thanks to Marcelo, Damien) to create directories cat8,
cat1, cat5 under /usr/share/man
To ignore building man pages, elect not to install the formatted manpages by
setting define(`confDONT_INSTALL_CATMAN') in your site
config, the standard manpages should still be installed.
Regards
John
----- Original Message -----
From: John Rams
To: codeprof at codeprof.com
Sent: Saturday, April 26, 2003 12:33 AM
Subject: sendmail 8.12.9 compilation problem install-docs cannot make
Managers:
While compiling sendmail 8.12.9, i am getting this error. Looks like this
seemed to be a problem from a long time. Unfortunately, didn't find a
solution.
# sh Build -c -f /usr/local/src/sendmail8.12.9/devtools/Site/site.config.m4
install
nroff -man sendmail.8 > sendmail.0 || cp sendmail.0.dist sendmail.0
nroff -man aliases.5 > aliases.0 || cp aliases.0.dist aliases.0
nroff -man mailq.1 > mailq.0 || cp mailq.0.dist mailq.0
nroff -man newaliases.1 > newaliases.0 || cp newaliases.0.dist newaliases.0
..http://devtools/bin/install.sh -c -o bin -g bin -m 444 sendmail.0
/usr/share/man/cat8/sendmail.8
cp: cannot create /usr/share/man/cat8/sendmail.8: No such file or directory
*** Error code 1
make: Fatal error: Command failed for target `install-docs'
Current working directory
/usr/local/src/sendmail-8.12.9/obj.SunOS.5.8.sun4/sendmail
*** Error code 1
make: Fatal error: Command failed for target `all'
My MANPATH is set to
Made changes to config file to add these: (all others are default entries
for Solaris 8)
define(`confMANROOT', `/usr/share/man/cat')
define(`confMANROOTMAN', `/usr/share/man/man')
Read readme files, searched everywhere but didn't find any useful stuff.
oops, just before i sent this to you all, i was able to compile using
following constructs to bypass compiling mana pages. Still curious to find how
to make & install man pages as well. (how would i compile only this part
without building all again)
define(`confNO_MAN_BUILD', `true')
define(`confNO_MAN_INSTALL', `true')
Please help.
Thanks
John
Comments
Got something to say?
You must be logged in to post a comment.

