On Tue, Jan 29, 2019 at 01:18:53PM +0000, Ian Jackson wrote: > Josh Triplett writes ("Bug#920692: Packages must not install files or > directories into /var/cache"): > > It's well-established in Debian (but not documented in Policy) that > > packages must not install files or directories under /var/cache. > > I think `install' is a bit less clear than it should be. I think it's > clearer when you say `ship'.
Policy currently uses "must not install" and "should not install" many times over, with the same meaning. If you're suggesting an ambiguity between "must not install" (as part of the package) and "must not write" (at runtime), as far as I can tell Policy generally uses "write" for things done by software at runtime, and in such cases refers to things like "applications", "programs", or "software", rather than "packages".