@Christian: Debian still needs/wants to support sysvinit. Of course
init.d scripts ought to create cache directories too (like munin,
mopidy, and others already do, but probably not all of them), but that
will be a bit more work. FHS applies to SysV init as well, so the same
reasoning still holds. Also, some postinsts seem to do legitimate work,
like fontconfig which also creates an initial font cache.

If you want to start an MBF, it first needs some initial discussion, or
at least announcement, on debian-devel@ [1]. And then it needs checking
which packages actually have that problem, as I don't think it's
actually *that* many -- two dozens tops? But in general I think this is
a nice goal for sure. (For the record, we have not detected any problems
related to this in the Cockpit test suite on any Debian or Ubuntu image,
except for pollinate)

The "/var/cache/ should be removable" reference is [2], it was already
in comment #9:

[1] 
https://www.debian.org/doc/manuals/developers-reference/beyond-pkging.en.html#reporting-lots-of-bugs-at-once-mass-bug-filing
[2] https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch05s05.html

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1848923

Title:
  pollinate.service fails to start: ERROR: should execute as the
  [pollinate] user -- missing CacheDirectory=

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pollinate/+bug/1848923/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to