Description of problem: ~~~ $ closure-compiler /usr/bin/build-classpath: Could not find js Java extension for this JVM /usr/bin/build-classpath: error: Some specified jars were not found The compiler is waiting for input via stdin. ^C ~~~ It seems this error disappears when Rhino is installed. OTHO, it seems that when I remove the "js" from BASE_JARS env variable, the closure-compiler continues to run. I am wondering if that is because the Rhino is not properly unbundled? Version-Release number of selected component (if applicable): $ rpm -q closure-compiler closure-compiler-20160315-7.fc30.noarch How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Missing "js" is reported and while Rhino is likely bundled. Expected results: No errors are reported and while Rhino is not bundled Additional info:
Actually this package has no build-time or run-time dependency on rhino at all... The "shaded" jar is neither built nor installed, so nothing is bundled (in fact rhino is not even present in the buildroot, so even if the "shaded" jar was built, rhino could not be bundled in it.)
closure-compiler-20160315-8.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-6149f469ac
closure-compiler-20160315-8.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-6149f469ac
closure-compiler-20160315-8.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.