When I have mounted reiserFS partition RPM fails to install any packages. $ rpmi xlHtml-0.2.7.0-2.i686.rpm installing package xlHtml-0.2.7.0-2 needs 1 inodes on the /usr/src/test filesystem # df -i /dev/hda10 reiserfs 4.0G 0 3.9G 0% /usr/src/test # uname -a Linux localhost.localdomain 2.4.0max #1 Tue Jan 9 16:47:27 EET 2001 i686 ReiserFS version 3.6.25
reiserfs (and a handful of other "broken" file systems like FAT) do not return the number of available inodes. Either add "--ignoresize" to disable disk space/inode checking, or upgrade to a later version of rpm-4.0.2, where there's a hack to detect and ignore "broken" file systems. Sorry, I've forgotten the release number of the package with the "fix", it was 2-3 weeks ago.