Red Hat Bugzilla – Bug 63200
rpm update of "filesystem" fails on console-only installation
Last modified: 2014-03-16 22:26:50 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020313
Description of problem:
"3:filesystem error: unpacking of archive failed on file
/usr/lib/X11: cpio: rename failed - Is a directory"
message running up2date. the machine is a console-only machine, with no X11
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.run "up2date -u" as root.
2.allow it to compare list of necessary updates and download
3. up2date tries to install this package, and fails with the above message.
Actual Results: install fails with:
3:filesystem error: unpacking of archive failed on file
/usr/lib/X11: cpio: rename failed - Is a directory
Expected Results: the script should allow for a console-only directory structure!
What does 'rpm -qf /usr/lib/X11' say?
Is /usr/lib/X11 a directory? If so, what owns the files under it?
it's all owned by root.
it goes as far as "/usr/lib/X11/app-defaults/pwrchute". this is the sole file
at the end of that branch. pwrchute is the power shutdown daemon that comes
with an APC ups.
OK, it's a bug in the powerchute package... that package made /usr/lib/X11 a
directory, when it needs to be a symlink (that's what it is in the filesystem
ps. red hat do a great job. love you guys.