I use /lib/udev/devices to automatically create the /dev/xconsole file on Ubuntu. After the change to upstart that file is no longer created, breaking xconsole.
If I don't have systemd, how can I use systemd-tmpfiles to create this file? Ubuntu will probably "invent" some way of doing this, while others systems will probably "invent" a second way. How is this contributing for the Linux ecosystem?
I also have a minimal udev system without any special init (a script file for sysinit and a second for shutdown). How will future udev work on this system? I'm also delaying using any new udev version while I can.
This situation of making udev "hostage" of systemd should never have been allowed...