Description of problem: 'nash' and rest of 'mkinitrd' are having having different purposes and should be packaged separately: * 'nash' is required by 'initscripts', which in turn is required by a lot of other package * the kernel-install part of 'mkinitrd' has dependencies e.g. on lvm2 or cpio which are not required by a small amount of packages only To reduce dependencies, it would be nice when 'nash' would be in an own package. Version-Release number of selected component (if applicable): mkinitrd-5.1.2-1 Steps to Reproduce: 1. build a minimal chroot environment with a simple daemon; e.g. | yum --installroot /tmp/root vsftpd Actual results: stuff like lvm2 which is not needed for 'vsftpd' will be installed
Using Fedora Core 6 with development packages added, I have nash-6.0.2-1. nash is linked against libraries that are in /usr/lib, but /usr is on a separate partition mount point than /; hence, I am getting messages that says that libraries are not found when nash is invoked at kernel boot time (in particular, when the initrd scripts are being run at boot time). Peace, Frank
The original bug is fixed in FC6. nash has its own package.