I had rpm-4.0 installed, and did emerge rpm resulting binary got inked against rpmdb-4.0.something, and that one was unmerged after rpm build was done, of course, so resulting rpm binary wasn't runnable. doing emerge rpm again fixed the problem. Reproducible: Always Steps to Reproduce: 1. emerge rpm 4.0 2. emerge rpm 4.2 Actual Results: rpm is linked against wrong rpmdb, and thus is not usable Expected Results: RPM should have been linked *only* against its own rpmdb I'm running ltest bersion of gentoo, with mask set to "~x86"
You are not alone, I have seen this problem also. When I have time I will attempt so check if a newer version fixes this or if I can patch it. Stefan
Added a patch to fix this libtool fuck up. See rpm-4.2_pre069 Stefan