]> git.ipfire.org Git - thirdparty/dracut.git/commit
dir symlinks
authorLance Albertson <lance@osuosl.org>
Sun, 27 Sep 2009 04:33:41 +0000 (21:33 -0700)
committerHarald Hoyer <harald@redhat.com>
Tue, 29 Sep 2009 17:01:29 +0000 (19:01 +0200)
commit19612483396681ee5fb3e7bd98263c55ff132c68
tree6a0d195f10922f471e2ff24804fb0bbf34efa256
parent13d942e16320e6ca686a10ee9e8bc047184a2802
dir symlinks

On amd64 multilib Gentoo, /lib is a symlink to /lib64, and dracut creates
duplicate files in /lib and /lib64 in a resulting cpio image. Other files are
missing in /lib64 but exists in /lib in that image. So /usr/sbin/lvm fails to
run from initrd due to missing libraries.  A possible solution is to create in
the initrd the same /lib symlink as in host system, if /lib is a symlink.

http://bugs.gentoo.org/show_bug.cgi?id=278442#c10
dracut
dracut-functions