Yeah, this is not remotely a sane solution for this bug.  The real bug
appears to be that we're not processing all the tmpfiles.d snippets on
upgrade.  Having one package override another by using /etc is Very
Wrong.  The bug here is certainly still in debhelper, but it's that we
think that running "systemd-tmpfiles /path/to/config.conf" is a useful
thing to do.  The only correct way to process systemd-tmpfiles configs
is as a whole, because order matters.  First always wins (hence why
00rsyslogd.conf comes before vars.conf), and this works correctly on
boot.

This debconf snippet should really just be re-running systemd-tmpfiles
without arguments when installing packages that install tmpfiles.d
snippets, probably.

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

Title:
  [SRU] debhelper support override from /etc/tmpfiles.d for systemd

To manage notifications about this bug go to:
https://bugs.launchpad.net/debhelper/+bug/1748147/+subscriptions

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

Reply via email to