f21 update icedtea-web-1.5.2-0.fc21 has a new require, rhino. Rhino pulls about 27 new packages including autoconf tools, gcc kernel and glibc headers. Is this all necessary just for a firefox java plugin?
The exact depchain is: icedtea-web -> rhino -> jline -> jansi{,-native} -> hawtjni -> libtool -> gcc -> glibc-devel -> glibc-headers -> kernel-headers
... and it seems to be resolved by the fix for bug 1166607.
(In reply to louisgarcia1973 from comment #0) > f21 update icedtea-web-1.5.2-0.fc21 has a new require, rhino. Rhino pulls > about 27 new packages including autoconf tools, gcc kernel and glibc > headers. Is this all necessary just for a firefox java plugin? hi! Rhino is really needed by ITW. It was not required in spec file because jdk was requiring it (it was bug) and once we fixed jdk, rhino was not pulled to some itweb - innstalaltions, and then javascript<->appelt communication was not working. Rhino os needed, because it is javascript interpreter. I think you may understand why javascript interpreter is needed to communicate applet<->js inside browser:) Well icedtea web can work without rhino in all cases except the one above. So maybe rhino can be optional dependence. But I'm not sure if it is worthy of effort on both sides. Also (In reply to Dominik 'Rathann' Mierzejewski from comment #1) > The exact depchain is: > icedtea-web -> rhino -> jline -> jansi{,-native} -> hawtjni -> libtool -> > gcc -> glibc-devel -> glibc-headers -> kernel-headers As you yourself tracked this to hawtjni bug, I'm closing this as not a bug.