Description of problem: java and javac executables are missing after update from opendjk 1.7.0.60-2.4.4.0 to 1.7.0.60-2.4.4.1 Binary files do exist, but symlinks in the alternatives and bin folder are broken (along with a ton of other broken links) Version-Release number of selected component (if applicable): java-1.7.0-openjdk.1.7.0.60-2.4.4.1.fc20 x86_64 How reproducible: There are tons of broken links inside the alternatives folder (along with the jre and jdk binaries) A reinstall doesn't fix this issue. Steps to Reproduce: 1.Install openjdk version 1.7.0.60-2.4.4.1.fc20 2.java and javac commands no longer exist 3.A reinstall doesn't fix this issue Actual results: No symlinks Expected results: Symlinks targeting binaries Additional info: Java based applications such as Eclipse, IntelliJ IDEA, and many more no longer work (properly or not at all)
I have to point out, that after a clean install and a complete update directly to version 1.7.0.60-2.4.4.1, this problem is not present.
The only case i can reproduce is duplicate to this https://bugzilla.redhat.com/show_bug.cgi?id=1049015 in short - once yo have more then one alternatives link (eg by installing proprietary blob, or by some error during previous updates [my apologise here]) *and* you have alterantives inmanual mode, then - and its new in f20 - the alternatives are not forced to be set after install. Can it be your case?
I'm pretty sure that was the case. I remember having update troubles due to selinux bugs, so maybe that's what broke my alternatives. Thanks!