pkgsrc-Bugs archive

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

pkg/33821: Sendmail 'make cf-install' misses install script



>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@localhost>
>Release:        NetBSD 3.99.21
>Organization:
Falling Raindrops
>Environment:
        
        
System: NetBSD pizza.causeuse.org 3.99.21 NetBSD 3.99.21 (PIZZA) #0: Thu Jun 22 
19:25:34 CEST 2006 
hf%Gstoder.nt.e-technik.tu-darmstadt.de@localhost:/var/obj/netbsd-builds/current/sparc/sys/arch/sparc/compile/PIZZA
 sparc
Architecture: sparc
Machine: sparc
>Description:

        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/install.sh -c -o root -g bin -m 0444 pizza.cf 
/etc/mail/sendmail.cf
make: exec(../../devtools/bin/install.sh) failed (No such file or directory)
*** Error code 1

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

        Unfortunately, the Makefile has

# use our own install program; should be really confINSTALL
INSTALL=../../devtools/bin/install.sh

        which is not there.

>How-To-Repeat:

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

>Fix:

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

>Unformatted:
        
        



Home | Main Index | Thread Index | Old Index