On 4/24/19 8:24 AM, Michał Górny wrote: >> >> which will still work (albeit with a warning) if you somehow manage not >> to have virtual/tmpfiles installed. So, if it's important, I think we >> could drop the RDEPEND="virtual/tmpfiles" from tmpfiles.eclass. > > Programs depend on tmpfiles being actually processed (either at install > time or on boot). If you don't have the deps, you'll end up with > missing directories, and programs that don't work out of the box. >
I get where you're coming from, but then shouldn't systemd.eclass also depend on systemd for its systemd-tmpfiles implementation? Otherwise, you can make exactly the same argument about systemd_tmpfiles_create().