On Tuesday 2017-03-28 16:13, Olaf Hering wrote:
Am Tue, 28 Mar 2017 16:06:16 +0200 (CEST) schrieb Jan Engelhardt
: /usr/lib/tmpfiles.d is a directory so prominently used that you do not want to repeat the line in every spec if possible. So you put it in a prominent package instead.
There are other similar prominent directories.
Second, container installations (chroot) may have no init system at all installed in them (because of minimalism), so to satisfy the prior desire, the directory has landed in filesystem.rpm instead.
Ah, but these containers have pkgs with tmpfiles but nothing processes them?
Well yes the files are essentially unused. But the least thing you want to do is split all tmpfiles out into even more separate subpackages. (Also, when not running an system process manager in a namespace, the parent namespace is usually responsible for initialization and tear-down of /dev and /tmp.) -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org