Description of problem:
stringtemplate depends on antlr.jar to work. According to the guidelines (see https://fedoraproject.org/wiki/Packaging:Java#BuildRequires_and_Requires), "All packages MUST be built from source and MUST enumerate their dependencies with Requires".
Version-Release number of selected component (if applicable):
See bug #904572 for example: antlrworks fails to run because stringtemplate cannot be detected, although being installed. The reason is that antlr.jar is missing whereas stringtemplate should requires the antlr-tool package. Notice that the CLASSPATH set to run antlrworks includes a reference to antlr.jar.
Fixed in rawhide git, kicked off a scratch build here:
Assuming that succeeds, will merge to F-17 and F-18 and kick off builds / create updates. Thanks for filing the bug!
Built for rawhide here:
F-18 and F-17 in progress:
Will create updates ...
stringtemplate-3.2.1-5.fc18 has been submitted as an update for Fedora 18.
stringtemplate-3.2.1-5.fc17 has been submitted as an update for Fedora 17.
Updates created, please leave feedback:
stringtemplate-3.2.1-5.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
stringtemplate-3.2.1-5.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.