SUMMARY: sendmail 8.12.9 compilation problem install-docs cannot make

From: John Rams <johnrams_at_cox.net>
Date: Mon Apr 28 2003 - 02:48:29 EDT
Thanks to Damien Curtain, Marcelo Maraboli, Dave Dunaway, Douglas Palmer, Al
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: sunmanagers@sunmanagers.org
  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
  ../../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
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers
Received on Mon Apr 28 02:45:02 2003

This archive was generated by hypermail 2.1.8 : Thu Mar 03 2016 - 06:43:09 EST