On Mon, Sep 10, 2007 at 12:01:58AM +0100, Stephen Gran wrote:
> > > That's my point - that results in no database files on disk when clamd's
> > > postinst is run, resulting in it failing to start.
> > 
> > Erm, surely people who purposely evade recommends can be expected to know
> > how to handle such a situation?
> 
> There are two things wrong with that statement: it has been until very
> recently the policy of apt not to install Recommends, and it is still a
> valid configuration option to set.  Second, if the program will not
> start without these two files, then it is a Depends, not a Recommends.
> No amount of handwaving will change that fundamental relationship.

Well, I don't agree it's handwaving. We've had examples of programs that
wouldn't start without some other non-Depends prerequisite. texinfo doesn't
depend on tetex-bin, it just suggests it, and the texi2dvi script errors out
nicely, explaining to the user what to do. Granted, that's not the primary
part of the package, but still. The same way, clamd could tell the user that
there is no data currently, and tell them to either install freshclam (or
just let it run once) or one of the data packages. Ideally, it could present
this as a debconf question, but with clamd and freshclam being in separate
packages which don't depend on each other, it can't go that far.

> I don't really agree that a 10MB download every few months is a major
> burden that needs backbends to work around, sorry.

Okay, then we agree to disagree.

-- 
     2. That which causes joy or happiness.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to