From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-TW; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Description of problem: When I run sudo rpm -Uvh --root /tftpboot/node_root ... It fails. However, if I su as root, then run rpm -Uvh --root /tftpboot/node_root It works. Version-Release number of selected component (if applicable): rpm-4.4.1-21, sudo-1.6.8p8-1 How reproducible: Always Steps to Reproduce: 1. as root 2. mkdir -p /tftpboot/node_root/var/lib/rpm/ 3. rsync -a /var/lib/rpm/* /tftpboot/node_root/var/lib/rpm/ 4. sudo rpm -Uvh -v -v -v -v -v --root /tftpboot/node_root/ --force --nodeps --noscripts http://free.nchc.org.tw//fedora/linux/core/4/i386/os/Fedora/RPMS/kernel-2.6.11-1.1369_FC4.i586.rpm Actual Results: The resulet is --- Retrieving http://free.nchc.org.tw//fedora/linux/core/4/i386/os/Fedora/RPMS/kernel-2.6.11-1.1369_FC4.i586.rpm error: skipping http://free.nchc.org.tw//fedora/linux/core/4/i386/os/Fedora/RPMS/kernel-2.6.11-1.1369_FC4.i586.rpm - transfer failed - Unknown or unexpected error Expected Results: Install the kernel-2.6.11-1.1369_FC4.i586.rpm in /tftpboot/node_root successfully with sudo. Additional info: By adding more "-v", i.e. sudo rpm -Uvh -v -v -v -v -v --root /tftpboot/node_root/ --force --nodeps --noscripts http://free.nchc.org.tw//fedora/linux/core/4/i386/os/Fedora/RPMS/kernel-2.6.11-1.1369_FC4.i586.rpm The results show --- Retrieving http://free.nchc.org.tw//fedora/linux/core/4/i386/os/Fedora/RPMS/kernel-2.6.11-1.1369_FC4.i586.rpm D: ... as /tftpboot/node_root/home/steven/rpmbuild/tmp/rpm-xfer.5dIm3z D: failed to create /tftpboot/node_root/home/steven/rpmbuild/tmp/rpm-xfer.5dIm3z: No such file or directory error: skipping http://free.nchc.org.tw//fedora/linux/core/4/i386/os/Fedora/RPMS/kernel-2.6.11-1.1369_FC4.i586.rpm - transfer failed - Unknown or unexpected error D: May free Score board((nil)) --- So I think rpm should can use another temp directory if it can not find the one it want.
*** This bug has been marked as a duplicate of 160627 ***