Description of problem: Running Transaction Check ERROR with transaction check vs depsolve: libjawt.so is needed by libreoffice-core-1:3.5.5.3-2.fc17.i686 libjawt.so(SUNWprivate_1.1) is needed by libreoffice-core-1:3.5.5.3-2.fc17.i686 ** Found 3 pre-existing rpmdb problem(s), 'yum check' output follows: icedtea-web-1.2-2.fc17.i686 has missing requires of java-1.7.0-openjdk 1:libreoffice-core-3.5.4.2-4.fc17.i686 has missing requires of libjawt.so 1:libreoffice-core-3.5.4.2-4.fc17.i686 has missing requires of libjawt.so(SUNWprivate_1.1) Your transaction was saved, rerun it with:***** Version-Release number of selected component (if applicable): See above How reproducible: Always Steps to Reproduce: 1.sudo yum update 2. 3. Actual results: See above Expected results: Update proceeds successfully Additional info:
Note, with respect to the line: icedtea-web-1.2-2.fc17.i686 has missing requires of java-1.7.0-openjdk this occured because I removed java using 'yum remove java*'. Apparently that does not remove the icedtea-web component, but it seems to be dependent on it.
There are preexisting rpmdb problems, fix those (via. yum remove, or yum install'ing the missing deps).