pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/44216 (mail/postfix requires NIS which does not exist on Solaris builds over b130)



The following reply was made to PR pkg/44216; it has been noted by GNATS.

From: David Holland <dholland-pbugs%netbsd.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: pkg/44216 (mail/postfix requires NIS which does not exist on
 Solaris builds over b130)
Date: Wed, 9 Feb 2011 05:45:54 +0000

 On Wed, Dec 29, 2010 at 03:25:02AM +0000, Bryan Horstmann-Allen wrote:
  >  |  (So it doesn't have NIS but does have the NIS programs? Does it have
  >  |  the header files in /usr/include? Are there any yp* or _yp* symbols
  >  |  in/not in libc that we could check for in a configure test?)
  >  
  >  Sorry, I think I managed to confuse everyone (including myself[1]).
  >  
  >  NIS+ was pulled, not NIS. So the NIS client utils, the libc
  >  symbols for NIS, etc, may still exist.
 
 Ah, that makes more sense.
 
  >  Perhaps the simplest thing would be to add the patch as an option? Unless
  >  +nisplus, then comment out HAS_NISPLUS in src/util/sys_def.h? Postfix/NIS+
  >  installs are likely pretty rare on the ground.
 
 That turns out to be kind of a pain to do with an option. I dunno. The
 HAS_NISPLUS you commented out is Solaris-specific, so maybe just
 taking it out entirely is the best approach. Then again, as NIS+ is
 itself pretty much Solaris-specific doing that will break anyone who
 has such a setup with an older version... 
 
 I wish there were a clear way to probe this.
 
 -- 
 David A. Holland
 dholland%netbsd.org@localhost
 


Home | Main Index | Thread Index | Old Index