Description of problem: 1. mkdir -p /tmp/foo/x 2. rpm -r /tmp/foo --dbpath /x -U setup-2.5.26-1.noarch.rpm | rpmdb: /x/Triggername: No such file or directory | rpmdb: /x/Triggername: cannot sync: No such file or directory | error: db4 error(2) from dbenv->close: No such file or directory strace shows e.g. | 17360 rename("/x/__db.Triggername.", "/x/Triggername") = 0 | 17360 open("/x/Triggername", O_RDWR|O_LARGEFILE) = 19 | ... | 17360 chroot(".") = 0 | ... | 17360 open("/x/Triggername", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory) Version-Release number of selected component (if applicable): rpm-4.2.1-0.30
This is fixed in upstream rpm, I'm hoping to backport for FC5t2.
*** This bug has been marked as a duplicate of 103852 ***