Subject: Re: using PKG_GROUPS for multiple packages and the deinstall message
To: Jeremy C. Reed <reed@reedmedia.net>
From: Johnny C. Lam <jlam@netbsd.org>
List: tech-pkg
Date: 12/26/2002 07:37:02
On Thu, Dec 26, 2002 at 05:16:39AM -0800, Jeremy C. Reed wrote:
> I implemented PKG_GROUPS for comms/xisp (just PR'd).
> 
> I think that a DIALER_GROUP could be used for hylafax, minicom, and ppp
> (net/ppp package I need to submit).
> 
> Anyways, when deinstalling xisp, I receive the following message:
> 
> -=-=-
> If you won't be using xisp-2.6p1nb1 any longer, you may want to
> remove
> 
>   * the following groups:  dialer
> -=-=-
> 
> Is it smart enough to know if the group is in use by other installed
> packages like minicom, hylafax, etc and don't give this message?

Unfortunately, no.  I left it to the admin to remember which packages used
which users/groups (hence the usage of the word "may" instead of "should").
It would be good if we could think of a way to reference-count the
users/groups added by pkgsrc.

	Cheers,

	-- Johnny Lam <jlam@netbsd.org>