[ created by { cat bug #43171 | sed 's!kdegames!kdegraphics!g' ; } ;) ] Description of Problem: The directory /usr/share is owned by this package which leads to an installation-error if /usr/share is ro-mounted (e.g. via NFS): | $ rpm -U /usr/src/redhat/RPMS/i386/kdegraphics-2.2-0.alpha2.1.i386.rpm | error: unpacking of archive failed on file /usr/share: cpio: chown failed - Read-only file system Although this symptom is caused by an rpm error (see bug #26561), it is a kdegraphics issue because no package (except filesystem) should own /usr/share. kdegraphics owns other directories also which should not be owned by normal packages: $ rpm -ql kdegraphics ... /usr/bin /usr/include /usr/lib /usr/share /usr/share/doc Steps to Reproduce: 1. mount -o remount,ro /usr/share 2. echo '%_netsharedpath /usr/share' >>/etc/rpm/macros 3. rpm -U /usr/src/redhat/RPMS/i386/kdegraphics-2.2-0.alpha2.1.i386.rpm Actual Results: error: unpacking of archive failed on file /usr/share: cpio: chown failed - Read-only file system Expected Results: installed kdegraphics Additional Information: $ rpm -q rpm rpm-4.0.2-8
This was fixed quite a while ago, just forgot to close the bug report ;)