[Pkg-systemd-maintainers] Bug#724797: Bug#724797: systemd-tmpfiles fails to run during boot with split-usr

Michael Stapelberg stapelberg at debian.org
Tue Oct 29 21:46:26 GMT 2013


control: tags -1 + pending

Hi,

Michael Biebl <biebl at debian.org> writes:
> On a (LVM based) test installation with a split /usr configuration,
> the systemd-tmpfiles-setup.service service fails to run during boot:
> systemd-tmpfiles-setup.service
> Loaded: loaded (/lib/systemd/system/systemd-tmpfiles-setup.service)
> Active: inactive (dead)
>         start condition failed
>
> Problem is, that the tmpfiles reside on /usr which is not available when
> this service is started.
> Upstream has changed the fstab generator [1] and assumes that /usr has
> been mounted in the initramfs, thus no longer adds usr.mount to
> local-fs.target.wants.
> We should consider reverting this patch as long as initramfs-tools
> doesn't support usr-mount.
In my VM, this race condition doesn’t happen. I can confirm that
local-fs.target does not include usr.mount in After= anymore, though.

I pushed
http://anonscm.debian.org/gitweb/?p=pkg-systemd/systemd.git;a=commitdiff;h=ec3697f
which addresses this issue (usr.mount is part of local-fs.target with it).

-- 
Best regards,
Michael




More information about the Pkg-systemd-maintainers mailing list