FS#29243 - systemd-44-4 has no binaries in /bin/
Attached to Project:
Arch Linux
Opened by Jakub Schmidtke (sjakub) - Monday, 02 April 2012, 21:32 GMT
Last edited by Dave Reisner (falconindy) - Friday, 06 April 2012, 00:23 GMT
Opened by Jakub Schmidtke (sjakub) - Monday, 02 April 2012, 21:32 GMT
Last edited by Dave Reisner (falconindy) - Friday, 06 April 2012, 00:23 GMT
|
Details
Description:
systemd used to keep systemctl binary (and some others) in /bin. Version 44-4 doesn't do that. However, some of the things may still require systemctl in /bin. For instance syslog-ng.service (provided by syslog-ng) expects /bin/systemctl and fails to start without it. I'm not sure if anything else has this issue, this is the only problem I had so far. libsystemd 44-4 syslog-ng 3.3.4-4 systemd 44-4 systemd-arch-units 20120401-1 |
This task depends upon
Comment by
Dave Reisner (falconindy) - Monday,
02 April 2012, 21:35 GMT
Comment by
Dave Reisner (falconindy) - Monday,
02 April 2012, 21:46 GMT
Comment by
Dave Reisner (falconindy) - Monday,
02 April 2012, 22:16 GMT
The change is intentional. Your "for instance" is likely a an
extremely rare example of /bin/systemctl being needed in a unit
file.
This is fixed in syslog-ng-3.3.4-5.
And after scanning my cache, rsyslog and lm_sensors will be
rebuilt as well.