You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by "Steve Loughran (JIRA)" <ji...@codehaus.org> on 2005/12/12 12:55:46 UTC
[jira] Created: (MNG-1813) jdom 1.0 has invalid dependency:
xerces-2.6.0
jdom 1.0 has invalid dependency: xerces-2.6.0
---------------------------------------------
Key: MNG-1813
URL: http://jira.codehaus.org/browse/MNG-1813
Project: Maven 2
Type: Bug
Components: Artifacts and Repositories
Reporter: Steve Loughran
I know dependency logic is nominally the responsibility of the providers, but the sheer unreliability of so many providers destroys the entire value of transitive dependencies.
Here we have jdom1.0, who have a particularly bad set, with 'not sure of the version' comments on one, and a dependency on a version of Xerces that doesnt exist. After 2.4.0, you need to depend on xerces-impl, not xerces. This pom was never tested.
<dependencies>
<dependency>
<groupId>xerces</groupId>
<artifactId>xerces</artifactId>
<version>2.6.0</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
<version>2.0.0</version> <!-- not sure of the version -->
<optional>true</optional>
</dependency>
<!-- should be replaced jaxen-jdom provided with jdom -->
<dependency>
<groupId>jaxen</groupId>
<artifactId>jaxen</artifactId>
<version>1.0-FCS</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>saxpath</groupId>
<artifactId>saxpath</artifactId>
<version>1.0-FCS</version>
<optional>true</optional>
</dependency>
<!-- should be replaced by xalan.jar from jdom, their version was 2.5.D1 -->
<dependency>
<groupId>xalan</groupId>
<artifactId>xalan</artifactId>
<version>2.5.0</version>
<optional>true</optional>
</dependency>
</dependencies>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
[jira] Closed: (MEV-256) jdom 1.0 has invalid dependency:
xerces-2.6.0
Posted by "Carlos Sanchez (JIRA)" <ji...@codehaus.org>.
[ http://jira.codehaus.org/browse/MEV-256?page=all ]
Carlos Sanchez closed MEV-256:
------------------------------
Assign To: Carlos Sanchez
Resolution: Fixed
Changed xerces to xercesImpl and fixed xml-apis version
May take one day to reach ibiblio
> jdom 1.0 has invalid dependency: xerces-2.6.0
> ---------------------------------------------
>
> Key: MEV-256
> URL: http://jira.codehaus.org/browse/MEV-256
> Project: Maven Evangelism
> Type: Bug
> Components: Dependencies
> Reporter: Steve Loughran
> Assignee: Carlos Sanchez
>
>
> I know dependency logic is nominally the responsibility of the providers, but the sheer unreliability of so many providers destroys the entire value of transitive dependencies.
> Here we have jdom1.0, who have a particularly bad set, with 'not sure of the version' comments on one, and a dependency on a version of Xerces that doesnt exist. After 2.4.0, you need to depend on xerces-impl, not xerces. This pom was never tested.
> <dependencies>
> <dependency>
> <groupId>xerces</groupId>
> <artifactId>xerces</artifactId>
> <version>2.6.0</version>
> <optional>true</optional>
> </dependency>
> <dependency>
> <groupId>xml-apis</groupId>
> <artifactId>xml-apis</artifactId>
> <version>2.0.0</version> <!-- not sure of the version -->
> <optional>true</optional>
> </dependency>
> <!-- should be replaced jaxen-jdom provided with jdom -->
> <dependency>
> <groupId>jaxen</groupId>
> <artifactId>jaxen</artifactId>
> <version>1.0-FCS</version>
> <optional>true</optional>
> </dependency>
> <dependency>
> <groupId>saxpath</groupId>
> <artifactId>saxpath</artifactId>
> <version>1.0-FCS</version>
> <optional>true</optional>
> </dependency>
> <!-- should be replaced by xalan.jar from jdom, their version was 2.5.D1 -->
> <dependency>
> <groupId>xalan</groupId>
> <artifactId>xalan</artifactId>
> <version>2.5.0</version>
> <optional>true</optional>
> </dependency>
> </dependencies>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org