At line 472 of lvm2create_initrd, call to umount references the ramdisk file ($DEVRAM) rather than the mount point ($TMPMNT). Script errors and dies. Recommend replacing: umount $DEVRAM ...with: umount $TMPMNT Reproducible: Always
Which package is that from? lvm2 ? genkernel ?
It's from sys-fs/lvm2, I can confirm the same problem.
ND: You forgot to CC one maintainer again.
Patch welcome. The script is provided as an optional extra.
Added to 2.02.67.