[buildd-tools-devel] Bug#677501: Bug#677501: upgrade triggers systemd's cycle breaker due to rcS symlink
Roger Leigh
rleigh at codelibre.net
Sat Jun 16 18:32:01 UTC 2012
On Thu, Jun 14, 2012 at 01:01:07PM +0200, Philipp Kern wrote:
> I just had to delete /etc/rcS.d/S22schroot to work around systemd's cycle
> breaker (which picked dbus.service annoyingly and hence breaks networking and
> gdm3):
>
> [ 71.726924] systemd[1]: Found ordering cycle on basic.target/start
> [ 71.726929] systemd[1]: Walked on cycle path to sockets.target/start
> [ 71.726932] systemd[1]: Walked on cycle path to dbus.socket/start
> [ 71.726934] systemd[1]: Walked on cycle path to sysinit.target/start
> [ 71.726937] systemd[1]: Walked on cycle path to schroot.service/start
> [ 71.726939] systemd[1]: Walked on cycle path to basic.target/start
> [ 71.726942] systemd[1]: Breaking ordering cycle by deleting job dbus.socket/start
> [ 71.726949] systemd[1]: Found ordering cycle on basic.target/start
> [ 71.726952] systemd[1]: Walked on cycle path to sysinit.target/start
> [ 71.726954] systemd[1]: Walked on cycle path to schroot.service/start
> [ 71.726957] systemd[1]: Walked on cycle path to basic.target/start
> [ 71.726959] systemd[1]: Breaking ordering cycle by deleting job schroot.service/start
>
> The LSB headers do not agree with the rcS.d link being present at all (there's
> also no other rc2.d or anything symlink anymore):
Hi Phil,
Pre-LSB, we used rcS due to some people wanting to do strange stuff
like run services in chroots and the like, which required it starting
before. But this wasn't great for the common case.
In 1.5, I fixed the LSB header to use standard runlevels. Unless
dh_installinit isn't resetting the links automatically on upgrade, we
probably want to force deletion and recreation of the links?
Regards,
Roger
--
.''`. Roger Leigh
: :' : Debian GNU/Linux http://people.debian.org/~rleigh/
`. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools
`- GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800
More information about the Buildd-tools-devel
mailing list