Description of problem: Error: Missing Dependency: /usr/bin/rebuild-security-providers is needed by package java-1.5.0-gcj Version-Release number of selected component (if applicable): java-1.5.0-gcj How reproducible: upgrade an existing system with java-1.5.0-gcj installed. Steps to Reproduce: 1. Install Fedora 7 with tomcat5 2. Upgrade this system "yum update" Actual results: Error: Missing Dependency: /usr/bin/rebuild-security-providers is needed by package java-1.5.0-gcj Expected results: Install the update. Additional info: rebuild-security-providers is there: > ls -la /usr/bin/rebuild-security-providers -rwxr-xr-x 1 root root 497 2. Feb 22:50 /usr/bin/rebuild-security-providers Only the package java-1.5.0-gcj doesn't find it!
Where are you installing tomcat5 from? Are you installing it from one of Fedora's repositories or elsewhere?
Created attachment 301940 [details] Additional repo used "crash-hat.repo"
Created attachment 301941 [details] Additional repo used "jpackage17.repo"
Created attachment 301942 [details] Additional repo used "livna.repo"
Created attachment 301943 [details] Additional repo used "livna-devel.repo"
Created attachment 301944 [details] Additional repo used "livna-testing.repo"
Created attachment 301945 [details] Fedora repository used "fedora.repo"
Created attachment 301946 [details] Fedora repository "fedora-updates.repo"
Created attachment 301948 [details] Packages installed on the system
There are various packages sharing files, but depending on each other. Most of them (if not all) are from "jpackage".
This could be the same as found with "xulrunner" in "rawhide" (https:// bugzilla.redhat.com/show_bug.cgi?id=433096). If this is the case, there would only be on working solution: find all packages providing "/usr/bin/rebuild- security-providers", remove this provide and add a new package providing "/usr/ bin/rebuild-security-providers". The packages which got this removed will have to depend on this new package. In case this is not possible, this isn't fixable, meaning: no easy, automated upgrade.
I'm assuming "yum update" is attempting to install jpackage-utils from the JPackage repository. This didn't work in Fedora 7 or Fedora 8 because of: https://bugzilla.redhat.com/show_bug.cgi?id=260161 This is fixed in Rawhide. No Rawhide packages require /usr/ bin/rebuild-security-providers and Rawhide jpackage-utils does not provide it. As a workaround you could try installing java-1.5.0-gcj and jpackage-utils from Rawhide. *** This bug has been marked as a duplicate of 260161 ***