Subject: pkg/33821: Sendmail 'make cf-install' misses install script
To: None <,,>
From: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
List: pkgsrc-bugs
Date: 06/25/2006 12:10:01
>Number:         33821
>Category:       pkg
>Synopsis:       Sendmail 'make cf-install' misses install script
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jun 25 12:10:00 +0000 2006
>Originator:     Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
>Release:        NetBSD 3.99.21
Falling Raindrops
System: NetBSD 3.99.21 NetBSD 3.99.21 (PIZZA) #0: Thu Jun 22 19:25:34 CEST 2006 sparc
Architecture: sparc
Machine: sparc

	The sendmail/cf/README recommends a 'make install-cf' to
	process the two mc setup files, and install the resulting cf files
	into /etc/mail.

	This results in

[hauke@pizza] /<3%sendmail/cf # make install-cf CF=pizza
../../devtools/bin/ -c -o root -g bin -m 0444 /etc/mail/
make: exec(../../devtools/bin/ failed (No such file or directory)
*** Error code 1

make: stopped in /usr/pkg/share/sendmail/cf

	Unfortunately, the Makefile has

# use our own install program; should be really confINSTALL

	which is not there.


	Install mail/sendmail pkg on NetBSD-current (for obvious
	reasons).  Try to install your .mc file, find it doesn't work.


	Set INSTALL to whatever pkgsrc uses for a BSD install.  On
	NetBSD, /usr/bin/install does the job just fine.