Skip to content

Commit

Permalink
Add a negative requirement to exclude bad o.a.commons.logging version
Browse files Browse the repository at this point in the history
  • Loading branch information
merks committed Jan 23, 2025
1 parent 152b93a commit ded13ff
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions packages/org.eclipse.epp.package.common.feature/p2.inf
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,12 @@ org.eclipse.equinox.p2.touchpoint.eclipse.addJvmArg(jvmArg:-Dorg.eclipse.ecf.pro
instructions.unconfigure= \
org.eclipse.equinox.p2.touchpoint.eclipse.removeJvmArg(jvmArg:-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclientjava);\

# These outdated Orbit versions cause problem when installed along with org.apache.commons-logging 1.3.x
# If a 1.2.x version is needed it should be exactly the 1.2.0 version coming from Orbit or from Maven Central.
# https://github.com/bndtools/bnd/issues/6431#issuecomment-2609087792
# https://issues.apache.org/jira/browse/LOGGING-198
requires.1.namespace = org.eclipse.equinox.p2.iu
requires.1.name = org.apache.commons.logging
requires.1.range = [1.2.0.v20151023-1447,1.2.0.v20180409-1502]
requires.1.min = 0
requires.1.max = 0

0 comments on commit ded13ff

Please sign in to comment.