Subject: bug#27242: Fail to load LUKS encrypted rootfs, attempts to open luks device before it's ready.

From: Adam Van Ymeren <[email-masked]>
Date: Mon, 05 Jun 2017 12:10:58 -0400

Mark H Weaver <[email-masked]> writes:
>
> I ran into the same problem at one point, and have applied the following
> patch to my private branch of Guix.  Perhaps it should be applied to
> master.

Thanks, this patch works for me.  Something like this upstream would be
nice :)

This can probably be unified with the resolve function defined in build/file-systems.scm