From bill@duchess.wagill.com  Thu Dec 19 15:00:16 1996
Received: from duchess.wagill.com (duchess.wagill.com [198.182.208.147])
          by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id PAA18390
          for <FreeBSD-gnats-submit@freebsd.org>; Thu, 19 Dec 1996 15:00:11 -0800 (PST)
Received: (from bill@localhost) by duchess.wagill.com (8.7.5/8.7.3) id PAA13091; Thu, 19 Dec 1996 15:00:02 -0800 (PST)
Message-Id: <199612192300.PAA13091@duchess.wagill.com>
Date: Thu, 19 Dec 1996 15:00:02 -0800 (PST)
From: Bill <bill@duchess.wagill.com>
Reply-To: bill@duchess.wagill.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: Majordomo - make install
X-Send-Pr-Version: 3.2

>Number:         2252
>Category:       ports
>Synopsis:       Majordomo - make install
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    jfitz
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Dec 19 15:10:00 PST 1996
>Closed-Date:    Thu Dec 19 19:28:41 PST 1996
>Last-Modified:  Thu Dec 19 19:29:59 PST 1996
>Originator:     Bill
>Release:        FreeBSD 2.1-STABLE i386
>Organization:
>Environment:

	FreeBSD duchess.wagill.com 2.1.5-RELEASE FreeBSD 2.1.5-RELEASE #0: Thu Sep  5 00:21:50 PDT 1996     root@duchess.wagill.com:/
	usr/src/sys/compile/DUCHESS  i386


>Description:

	Majordomo's "make install" fails with "Changelog: permission denied".

>How-To-Repeat:

	Do a "make install".

>Fix:
	
The problem seems to be that the INSTALL_DATA variable referenced in the make file does not exist (and so it evaluates to null), and so the file that is meant to be copied to the install directory is instead attempted to be executed (and of course it is not an executable, since it is a documentation file).  I worked around this problem by replacing all references to INSTALL_DATA with CP, which allowed the files to be copied to the target directories; later I had to fix file permissions by hand.  It looks as if there was meant to be an INSTALL_DATA program similar to the existing INSTALL_PROG, but there is none (at least not in FreeBSD 2.1.5).

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: jfitz 
State-Changed-When: Thu Dec 19 19:28:41 PST 1996 
State-Changed-Why:  
Ports are written for -current (2.2-ALPHA now).  Stable users can grab the updated port makefiles from -current in order to run ports that use the new makefile variables. 


Responsible-Changed-From-To: freebsd-ports->jfitz 
Responsible-Changed-By: jfitz 
Responsible-Changed-When: Thu Dec 19 19:28:41 PST 1996 
Responsible-Changed-Why:  
Mine to fix. 
>Unformatted:
