jeff's picture

Recent our CentOS vservers have refused to upgrade the "filesystem" rpm. It gives the error:unpacking of archive failed on file /proc: cpio: chown

Fortunately the fix is easy once you know it. Edit the file "/etc/rpm/macros" inside the guest and add "/proc" to the "%_netsharedpath" line. (Separate entries by a colon.)

So if the line presently says:

%_netsharedpath  /dev:/etc/rc.d/init.d/halt
Change it to say:

%_netsharedpath    /dev:/etc/rc.d/init.d/halt:/proc
Then rerun your updates and they should work.