How do I fix this rpmdb problem?
Yum Installation
I was installing Gnash
as a substitute for Adobe's Flash based off of Forsman's guidance here. I was using Yum
to install Gnash, and received the following:
Warning: RPMDB altered outside of yum. ** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows: ilmbase-2.1.0-3.fc21.x86_64 has missing requires of libIex-2_1.so.11()(64bit)
This question is related to, but not a duplicate of, question #45016.
Otherwise, my installation appears successful. The installation did not abort. But I want to avoid problems down the road. Frankly, I have no idea what the warning is telling me because the grammar is so convoluted "has missing requires of..." ? What ?
Do I need to repair my package dependencies? Or do I need to otherwise address this "rpmdb" problem?
Complete output
================================================================================ Package Arch Version Repository Size ================================================================================ Installing: gnash x86_64 1:0.8.10-14.fc21 fedora 2.5 M Installing for dependencies: agg x86_64 2.5-21.fc21 fedora 150 k boost-program-options x86_64 1.55.0-6.fc21 updates 160 k boost-serialization x86_64 1.55.0-6.fc21 updates 170 k gtkglext-libs x86_64 1.2.0-24.fc21 fedora 116 k pangox-compat x86_64 0.0.2-5.fc21 fedora 61 k Transaction Summary ================================================================================ Install 1 Package (+5 Dependent packages) Total download size: 3.2 M Installed size: 13 M Is this ok [y/d/N]: y Downloading packages: (1/6): agg-2.5-21.fc21.x86_64.rpm | 150 kB 00:00 (2/6): boost-program-options-1.55.0-6.fc21.x86_64.rpm | 160 kB 00:00 (3/6): boost-serialization-1.55.0-6.fc21.x86_64.rpm | 170 kB 00:00 (4/6): gnash-0.8.10-14.fc21.x86_64.rpm | 2.5 MB 00:00 (5/6): gtkglext-libs-1.2.0-24.fc21.x86_64.rpm | 116 kB 00:00 (6/6): pangox-compat-0.0.2-5.fc21.x86_64.rpm | 61 kB 00:00 -------------------------------------------------------------------------------- Total 2.3 MB/s | 3.2 MB 00:01 Running transaction check Running transaction test Transaction test succeeded Running transaction (shutdown inhibited) Warning: RPMDB altered outside of yum. ** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows: ilmbase-2.1.0-3.fc21.x86_64 has missing requires of libIex-2_1.so.11()(64bit) Installing : agg-2.5-21.fc21.x86_64 1/6 Installing : boost-program-options-1.55.0-6.fc21.x86_64 2/6 Installing : boost-serialization-1.55.0-6.fc21.x86_64 3/6 Installing : pangox-compat-0.0.2-5.fc21.x86_64 4/6 Installing : gtkglext-libs-1.2.0-24.fc21.x86_64 5/6 Installing : 1:gnash-0.8.10-14.fc21.x86_64 6/6 Verifying : pangox-compat-0.0.2-5.fc21.x86_64 1/6 Verifying : boost-serialization-1.55.0-6.fc21.x86_64 2/6 Verifying : boost-program-options-1.55.0-6.fc21.x86_64 3/6 Verifying : 1:gnash-0.8.10-14.fc21.x86_64 4/6 Verifying : agg-2.5-21.fc21.x86_64 5/6 Verifying : gtkglext-libs-1.2.0-24.fc21.x86_64 6/6 Installed: gnash.x86_64 1:0.8.10-14.fc21 Dependency Installed: agg.x86_64 0:2.5-21.fc21 boost-program-options.x86_64 0:1.55.0-6.fc21 boost-serialization.x86_64 0:1.55.0-6.fc21 gtkglext-libs.x86_64 0:1.2.0-24.fc21 pangox-compat.x86_64 0:0.0.2-5.fc21 Complete!
try to rebuild the rpmdb