Re: Problem with apache-commons-logging dependency on servlet_2_5_api
Ralph Apel <[email protected]>
| Newsgroups | gmane.linux.jpackage.general |
|---|---|
| Message-ID | <[email protected]> |
1) jetty6-servlet-2.5-api should not Require anything else Surprise! Surprise! Current jetty6 packages are 6.1.26-1.jpp6 but jetty6-servlet-2.5-api is 6.1.14-1.jpp5. This means that jetty6-servlet-2.5-api has been discontinued and the current packages do (B)R servlet_2_5_api. Users should exclude jetty6* on JPP5-free. 2a) tomcat6-servlet-2.5-api should Provide servlet_2_5_api and not Require anything else. It already contained the servlet_2_5_api and jsp_2_1_api symlinks but didn't declare to provide them. 2b) geronimo-specs packages should only Require what they really do, e.g. jsp_2_1_api should Require servlet_2_5_api Individual subpackages Required the main package because the latter used to hold the poms. Later the poms were moved to the individual specs and the main package told to Require them all. There now is no need for the individual specs to Require the main package. 3a) I do agree in that apache-commons-logging might not Require any servlet_api 3b) I do agree in that apache-commons-logging might Require something like servlet_api >= 2.3 OK, opting for drop of Requires Cheers Ralph