Description of problem: This is a freshly installed Fedora 8 with all updates installed. java-1.7.0-icedtea-plugin and its dependencies. typing about:plugins in Firefox does not show any Java plugins. Version-Release number of selected component (if applicable): java-1.7.0-icedtea-plugin-1.7.0.0-0.19.b21.snapshot.fc8 How reproducible: Always Steps to Reproduce: 1. Install Fedora 8, x86_64 and all its updates 2. Install java-1.7.0-icedtea-plugin 3. Start Firefox and type "about:plugins" Actual results: Java plugin is not found. Expected results: Java plugin should be found.
*** This bug has been marked as a duplicate of 379421 ***
Running 'mozilla-plugin-config' solved the problem.
I have tested this on a clean F8-final install on x86_64. - java-1.7.0-icedtea.x86_64 is installed by default - java-1.7.0-icedtea-plugin.x86_64 is installed by default - firefox.x86_64 and firefox.i386 are both installed by default - running firefox.x86_64 -> about:plugins shows the gcjwebplugin installed - testing various Java applets works as expected I did not run any updates etc or /usr/bin/mozilla-plugin-config. The IcedTea browser plugin worked out of the box. Can you give me detailed steps to reproduce the problem you are seeing? Were you attempting to install Sun's Java plugin?
Many people use LiveCD, LiveDVD or LiveUSB to install Fedora 8. So here are the steps. 1. Install Fedora 8 for x86_64 from a LiveDVD on x86_64. 2. In case of any "Live" installation you cannot select or deselect any packages. Java by default is NOT installed. 3. Install java-1.7.0-icedtea-plugin manually (yum install java-1.7.0-icedtea-plugin). 4. Start Firefox. -> about:plugins shows NO Java plugins 5. close Firefox. run 'mozilla-plugin-config' and start Firefox again. 6. about:plugins shows the gcjwebplugin installed PS. Firefox fails to install java plugin or at least give a hint about how to install it from a repository. Shouldn't this be a bug? Why is Firefox failing and then sending you to Sun's website, when there is a working java plugin in Fedora repositories?
Try this instead: yum install java-1.7.0-icedtea-plugin.x86_64
I should explain: "yum install java-1.7.0-icedtea-plugin" installs the i386 version of java-1.7.0-icedtea-plugin (/usr/lib/mozilla/plugins/gcjwebplugin.so). mozilla-plugin-config wraps /usr/lib/mozilla/plugins/gcjwebplugin.so and makes it available in /usr/lib64/mozilla/plugins/. On x86_64, firefox.i386 and firefox.x86_64 are both installed, so /usr/bin/firefox runs the 64-bit firefox binary, which reads from /usr/lib64/mozilla/plugins/. Meaning that, in order for /usr/bin/firefox to find the plugin, either the mozilla-plugin-config-wrapped gcjwebplugin.so needs to be there, or the java-1.7.0-icedtea-plugin.x86_64-provided gcjwebplugin.so needs to be there. This probably represents a bug in mash, since java-1.7.0-icedtea*.i386 shouldn't be available to yum on an x86_64 installation.
(In reply to comment #4) > PS. > Firefox fails to install java plugin or at least give a hint about how to > install it from a repository. Shouldn't this be a bug? Why is Firefox failing > and then sending you to Sun's website, when there is a working java plugin in > Fedora repositories? Good point, Firefox plugin finder/yum integration would be nice to have. Can you file that as a separate enhancement request under the Firefox component?
(In reply to comment #5) > Try this instead: > > yum install java-1.7.0-icedtea-plugin.x86_64 > yum install java-1.7.0-icedtea-plugin actually installs java-1.7.0-icedtea-plugin.x86_64, and that's what I have been using all along.
I have tested this after a full "yum update" and still everything works. I will need to test this with a liveCD installation.
I tested this with the F8-Live installation. This is only a problem when F8 is installed Live on x86_64. By default, the plugin is only linked to /usr/lib64/mozilla/plugins, whereas it should be linked in /usr/lib64/mozilla/plugins-wrapped as well. This is why running mozilla-plugin-config fixes the problem. I will fix this in rawhide.
*** This bug has been marked as a duplicate of 334311 ***