Subject: bug#41019: util-linux runstatedir is not actually a state directory

From: Danny Milosavljevic <[email-masked]>
Date: Mon, 4 May 2020 00:14:44 +0200

> Note: once that bug is fixed, still have to add:
> 
> diff --git a/gnu/system/linux-initrd.scm b/gnu/system/linux-initrd.scm
> index 44ee4f10aa..6a1840dbf6 100644
> --- a/gnu/system/linux-initrd.scm
> +++ b/gnu/system/linux-initrd.scm
> @@ -245,6 +245,9 @@ FILE-SYSTEMS."
>            '())
>      ,@(if (find (file-system-type-predicate "jfs") file-systems)
>            (list jfs_fsck/static)
> +          '())
> +    ,@(if (find (file-system-type-predicate "f2fs") file-systems)
> +          (list f2fs-fsck/static)
>            '())))

Added that in guix master in commit 33eab4a10dcd2a6580f168f18455df1d4653d14b.

Also added horrible workaround for this bug in commit
da09c63e78ebebeabb347f483d7284b87ff51c2f.