Subject: Re: Package building questions...
To: David Brownlee <email@example.com>
From: Hubert Feyrer <firstname.lastname@example.org>
Date: 02/21/1999 01:46:31
On Sat, 20 Feb 1999, David Brownlee wrote:
> > 1) Am I correct in assuming that the proper thing to do is to have a package
> > require the existance of a particular account, and refuse to build without
> > it, rather than blindly creating the account?
> You can always make the build interactive and ask the question.
Ewww, please not.
Interactive builds are bad, because
1. They face the user with questions he may not be able or more likely
does not want to deal with. Just use a reasonable default and maybe
provide a way to change things if someone really wants. (And if adding
that hook doesn't mean to jumpt through too many hooks - else, the
pkgsrc user shall take what he can get or use the source)
2. Interactive builds don't work with bulk builds. This is not good.
Hubert Feyrer <email@example.com>