On Sat, Aug 20, 2022 at 12:17:01AM +0100, Luca Boccassi wrote:
> On Sat, 20 Aug 2022 at 00:09, Colin Watson <cjwat...@debian.org> wrote:
> > On Fri, Aug 19, 2022 at 11:55:25PM +0100, Luca Boccassi wrote:
> > > Shipping files in /var in a package is a bug though, and it really
> > > needs to be fixed. So it sounds like in this case a dependency is
> > > indeed the right thing, given presence of the directory in /var is
> > > necessary?
> >
> > No.  The actual FHS requirement is that the application must be able to
> > recover from deletion of files under /var/cache.  The only part of the
> > package that I consider to be truly critical is man(1) itself, and that
> > continues to work just fine for most purposes even when /var/cache/man
> > has been entirely removed.  While mandb(8) will fail, that isn't fatal
> > to the operation of the package; it will merely be somewhat degraded.
> 
> Yes. Variable state data != fixed and checksummed content of a binary
> package that fails a package integrity validation check if removed.

I'm not going to discuss this further in this bug.  The debhelper
maintainer can judge my suggestion on its merits.

-- 
Colin Watson (he/him)                              [cjwat...@debian.org]

Reply via email to