Red Hat Bugzilla – Bug 4362
rpm checks free space of wrong filesystem
Last modified: 2015-10-01 07:18:02 EDT
I wanted to have a quick look at the kernel source w/o
actually installing it properly (can't - diskspace).
My filesystems / and /C are NOT** the same!
Command and result:
pukeko|volker:/C/umsdos/k> rpm --noscripts --notriggers
--nodeps --force --ro
ot /C/umsdos/k -ivh ../kernel-source-2.2.5-15.i386.rpm
installing package kernel-source-2.2.5-15 needs 16M on the /
Problem: rpm has checked the free space on the / instead of
on the /C filesystem. Need to use --ignoresize.
Is your /C file system an ext2fs file system? Rpm finds space
by doing a statvfs call, and that may be broken on non-ext2fs
I have no idea how to reproduce this problem and know of no other occurences.
Commit pushed to master at https://github.com/openshift/origin
Merge pull request #4872 from rhcarvalho/issue4362-BC-with-invalid-output.to
Merged by openshift-bot