You are not logged in.
Hi,
For now no, in future will be probably needed to avoid systemd lockin on certain Debian packages.
There is a commit [1] recently merged (but not yet uploaded to Debian archives) that makes opetmpfiles a dropin replacement to systemd-tmpfiles, so each package that has a dependency on systemd because of tmpfiles can use tmpfiles instead of systemd, if someone convince the maintainer of such package to change the dependency from 'systemd' to ' systemd | systemd-tmpfiles '.
Only example for now is the php7.x-fpm package that need a rebuild on Devuan right now, but will be installable once the new version of opentmpfiles will be uploaded.
Same goes for opensysusers package.
Regards,
Lorenzo
Hi Folks,
I'm running Debian Sid (without systemd), just want to give few info in the hope that are usefull:
I don't think you need to rebuild this package (althougth you are free to do so if you prefer).
I filed a bug for this with a patch
https://bugs.debian.org/cgi-bin/bugrepo … bug=952895
which was rejected because the maintainer wants opentmpfiles to be a drop in replacement to systemd-tmpfiles
https://bugs.debian.org/cgi-bin/bugrepo … bug=952897
wich will not happen before the tech commettee rules about this bug
https://lists.debian.org/debian-ctte/20 … 00003.html
Yeah...
But I mailed the php-fpm maintainer in private explaining that installing systemd will remove my desktop (because of elogind), so he added this commit
https://salsa.debian.org/php-team/php/- … e35adf50d4
In short, for now create a package that provides systemd-tmpfiles, depends on opentmpfiles and ships a symlink systemd-tmpfiles --> opentmpfiles-tmpfiles, wait for the next debian release of php7.x-fpm and it should work.
FPM starts logging this kind of thing to syslog:
[21-Feb-2020 16:22:59] NOTICE: systemd monitor interval set to 10000ms
I have this too but it looks it's working even if don't have systemd installed: it's not working for you?
Lorenzo