https://bugzilla.redhat.com/show_bug.cgi?id=1193307
Bug ID: 1193307 Summary: tomcat: do not provide javax.el:el-api Product: Fedora Version: 22 Component: tomcat Assignee: ivan.afonichev@gmail.com Reporter: msrb@redhat.com QA Contact: extras-qa@fedoraproject.org CC: ivan.afonichev@gmail.com, java-sig-commits@lists.fedoraproject.org, krzysztof.daniel@gmail.com
Description of problem:
tomcat currently provides, among others, mvn(javax.el:el-api). The problem is that the glassfish-el-api provides it as well. This causes other packages fail to build, if both tomcat and glassfish-el-api happen to be in the buildroot. I think that glassfish-el-api should be the one providing javax.el:el-api, as it is a reference implementation of EL.
Java packaging guidelines should be updated as well.
Version-Release number of selected component (if applicable): tomcat-8.0.18-1.fc23
https://bugzilla.redhat.com/show_bug.cgi?id=1193307
--- Comment #1 from Michal Srb msrb@redhat.com --- Created attachment 992495 --> https://bugzilla.redhat.com/attachment.cgi?id=992495&action=edit proposed patch
https://bugzilla.redhat.com/show_bug.cgi?id=1193307
Alexander Kurtakov akurtako@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED CC| |akurtako@redhat.com Resolution|--- |CURRENTRELEASE Last Closed| |2016-04-08 12:48:25
--- Comment #2 from Alexander Kurtakov akurtako@redhat.com --- Done long ago in https://pkgs.fedoraproject.org/cgit/rpms/tomcat.git/commit/?id=6d77b87550964...
java-sig-commits@lists.fedoraproject.org