2013/2/4 Florian Feldhaus <florian.feldhaus@xxxxxxxxx>: > Due to the multiarch approach of debian [1] some libraries such as > libnss_files* are not located in /lib64 but instead in > /lib/x86_64-linux-gnu . As the dracut function inst_libdir_file() only > searches in the /lib and /lib64 folders without checking their > subfolders, some required libraries are not included on Debian / Ubuntu > systems. There is an unsolved bug report on Ubuntu launchpad from 2011 > with more details [2]. > > I would like to propose two different solutions and be glad to create a > patch for one of them, as soon as I could get some feedback what > approach would be best: > 1) Include /lib/x86_64-linux-gnu when detecting the libdirs in > dracut-functions.sh > 2) Change inst_libdir_file() to recursively search the lib folders for > the required libraries e.g. by using the find utility > > I would be glad if we could solve this issue, as it blocks using dracut > with NFSv3 on Debian / Ubuntu systems. http://git.kernel.org/?p=boot/dracut/dracut.git;a=commit;h=c9143a63fef0d6f2dfd7cc37b09fc68d744d900f Regards, JonAn. -- To unsubscribe from this list: send the line "unsubscribe initramfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html