On Fri, Sep 14, 2001 at 09:23:53AM -0500, Steve Greenland wrote:
> Please, no. The fact that debconf provides an easy, consistent way to
> interact with the user does not mean that every possible choice that
> a package makes needs to ask the user. If I wanted to make all the
> choices, I'll build from source :-). Either put in the symlink, or
> don't, but don't bug me about it.
> 
> If you want to put in the symlink, but allow the admin to remove it
> permanently, do this:
> 
> 1. If a new install, don't add symlink (no installed base).
> 
> 2. If upgrading from a version that had /usr/lib/procmail-lib, put in
> symlink.
> 
> 3. If upgrading from a (newer) version that did not have 
> /usr/lib/procmail-lib,
> don't do anything (neither add nor remove symlink).
> 
> This is easy by looking at the arguments to the postinst and using 'dpkg
> --compare-versions'.
> 
> One of the reasons for debconf was to allow for non-interactive
> installs, but we seem to be going in the wrong direction sometimes.

This is kind of what I was thinking about; thanks.

-- 
Elie Rosenblum                 That is not dead which can eternal lie,
http://www.cosanostra.net   And with strange aeons even death may die.
Admin / Mercenary / System Programmer             - _The Necronomicon_


Reply via email to