rpmlib(X-CheckUnifiedSystemdir) is needed by filesystem-3-2.fcxx


While Yum Updating FC16 to FC17 Following Error occured: rpmlib(X-CheckUnifiedSystemdir) is needed by filesystem-3-2.fc17.x86_64

 

Error Message:

rpmlib(X-CheckUnifiedSystemdir) is needed by filesystem-3-2.fc17.x86_64

Solution:

#rpm –import https://fedoraproject.org/static/1ACA3465.txt
#yum update rpm
#yum update dracut

Error:
rpmlib(X-CheckUnifiedSystemdir) is needed by filesystem-3-2.fc17.x86_64
Run

#dracut –force –add convertfs
or also you can try
#dracut -H –force –add convertfs

Modify the /etc/grub.conf as follows
– remove “ro” (read only)
– append “rw” (read write) to let dracut mount your root filesystem writeable
– remove “rhgb” (Red Hat graphical boot) to disable the graphical bootsplash
– append “rd.info” to get a more verbose output from dracut
– append “rd.convertfs” to enable the /usr-move conversion script in dracut
– append “enforcing=0” to disable SELinux enforcement

Now /etc/grub.conf will be looking like this.

title Fedora (3.9.10-100.fc17.x86_64)
 root (hd0,0)
 kernel /vmlinuz-3.9.10-100.fc17.x86_64 rw root=/dev/mapper/vg_logsrv01-lv_root rd.info rd.convertfs enforcing=0 quiet vga=791 SYSFONT=latarcyrheb-sun16 LANG=en_US.UTF-8 KEYTABLE=us
 initrd /initramfs-3.9.10-100.fc17.x86_64.img
Reboot the OS
now run
#yum update -y