Subject: pkg/36297: sysutils/radmind PLIST problem
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <kre@munnari.OZ.AU>
List: pkgsrc-bugs
Date: 05/08/2007 15:20:00
>Number:         36297
>Category:       pkg
>Synopsis:       sysutils/radmind PLIST problem
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue May 08 15:20:00 +0000 2007
>Originator:     Robert Elz
>Release:        NetBSD 3.99.15  (pkgsrc currwnt within past 8 hours)
>Organization:
	Prince os Songkla University
>Environment:
System: NetBSD jade.coe.psu.ac.th 3.99.15 NetBSD 3.99.15 (GENERIC-1.696-20060125) #8: Wed Jan 25 04:59:39 ICT 2006 kre@jade.coe.psu.ac.th:/usr/obj/current/kernels/JADE_ASUS i386
Architecture: i386
Machine: i386
>Description:
	sysutils/radmind (apparently) installs files that are not
	mentioned in the PLIST.

	That causes "make package" to fail (with PKG_DEVELOPER set ?)
	or I assume, would cause invalid packages to be created.

>How-To-Repeat:
	I use pkg_comp with libkver and NetBSD 3.0 release sets (& sources)
	installed in the sandbiox, but I doubt that is relevant (other than
	pkg_comp, by default, and in my env, causes PKG_DEVELOPER to be set).

	Attempting to make a binary package ("make package", or
	"pkg_comp build" with BUILD_TARGET="package") eventually
	generates ...

=> Registering installation for radmind-1.8.0
=> Checking file-check results for radmind-1.8.0
ERROR: ************************************************************ 
ERROR: The following files are in /usr/pkg but not in the PLIST:
ERROR:         /usr/pkg/bin/repo
ERROR:         /usr/pkg/man/man1/repo.1
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/sysutils/radmind

>Fix:
	Either prevent the files being installed, or add them
	to the PLIST I assume (don't know enough about it to know
	which is the right fix).