Subject: Re: CVS commit: pkgsrc/mk
To: Thomas Klausner <wiz@NetBSD.org>
From: Johnny C. Lam <jlam@NetBSD.org>
List: tech-pkg
Date: 12/27/2004 09:03:20
Thomas Klausner wrote:
> On Mon, Dec 27, 2004 at 06:41:50AM +0000, Johnny C. Lam wrote:
>>Log Message:
>>Remove USERADD and GROUPADD definitions from OSes where the useradd
>>and groupadd commands won't follow the calling conventions of the
>>NetBSD useradd/groupadd.  Modify the INSTALL scripts to *never* create
>>users or groups if there is no available ${USERADD} or ${GROUPADD}
>>command, but will warn the user of users and groups that need to be
>>created before the package can be installed.
> 
> 
> What was wrong with the previous method of depending on the sysutils/user
> package on those platforms?

In my current checkout of pkgsrc, sysutils/user is marked as 
ONLY_FOR_PLATFORM = NetBSD-*-*.  We can't use it on other OSes until 
this is fixed by having users test whether the package compiles and 
works as expected on those other OSes.

	Cheers,

	-- Johnny Lam <jlam@NetBSD.org>