On Fri, 22 Apr 2011 01:55:52 +0400 Vasiliy G Tolstov <[email protected]> wrote:
> Hello. I'm try new systemd, but something wrong after reboot happening: > > [ 3.373956] <30>systemd[1]: Set hostname to <selfip.ru>. > [ 3.898451] <28>systemd[1]: Found ordering cycle on > basic.target/start > [ 3.898465] <30>systemd[1]: Walked on cycle path to > sockets.target/start > [ 3.898474] <30>systemd[1]: Walked on cycle path to > git-daemon.socket/start > [ 3.898482] <30>systemd[1]: Walked on cycle path to > syslog.target/start > [ 3.898491] <30>systemd[1]: Walked on cycle path to > rsyslog.service/start > [ 3.898500] <30>systemd[1]: Walked on cycle path to > basic.target/start ... You probably have rsyslog.service in syslog.target.wants, which is a wrong approach for newer systemd, where services that provide target should drag it into transaction, not the other way around. The issue was raised a while ago on systemd-devel list and it was decided that shipped targets should be WantedBy= units, not drag other units in via Wants=. Also, syslog.target seem to be considered obsolete upstream, and scheduled for removal in future releases, so maybe it's also wrong if rsyslog.service Requires= or Wants= it. Mentionaed systemd-devel thread: http://thread.gmane.org/gmane.comp.sysutils.systemd.devel/1572/focus=1665 -- Mike Kazantsev // fraggod.net
signature.asc
Description: PGP signature
_______________________________________________ Exherbo-dev mailing list [email protected] http://lists.exherbo.org/mailman/listinfo/exherbo-dev
