-
-
Notifications
You must be signed in to change notification settings - Fork 933
Closed
Milestone
Description
Environment Information
- JRuby version (
jruby -v) and command line (flags, JRUBY_OPTS, etc): 9.2.10.0, maven project - Operating system and platform (e.g.
uname -a): Linux
Expected Behavior
- Describe your expectation of how JRuby should behave, perhaps by showing how CRuby/MRI behaves.
Dependencies used by JRuby converge to the same version.
- Provide an executable Ruby script or a link to an example repository.
Repository using maven and jruby: jruby-convergence-errors
Actual Behavior
- Describe or show the actual behavior.
#5741 is back with 9.2.10.0 release:
[WARNING]
Dependency convergence error for com.github.jnr:jnr-posix:3.0.53 paths to dependency are:
+-pzrep:jruby-convergence:1-SNAPSHOT
+-org.jruby:jruby:9.2.10.0
+-org.jruby:jruby-core:9.2.10.0
+-com.github.jnr:jnr-unixsocket:0.27
+-com.github.jnr:jnr-posix:3.0.53
and
+-pzrep:jruby-convergence:1-SNAPSHOT
+-org.jruby:jruby:9.2.10.0
+-org.jruby:jruby-core:9.2.10.0
+-com.github.jnr:jnr-posix:3.0.54
[WARNING]
Dependency convergence error for org.jruby.jcodings:jcodings:1.0.45 paths to dependency are:
+-pzrep:jruby-convergence:1-SNAPSHOT
+-org.jruby:jruby:9.2.10.0
+-org.jruby:jruby-core:9.2.10.0
+-org.jruby.joni:joni:2.1.30
+-org.jruby.jcodings:jcodings:1.0.45
and
+-pzrep:jruby-convergence:1-SNAPSHOT
+-org.jruby:jruby:9.2.10.0
+-org.jruby:jruby-core:9.2.10.0
+-org.jruby.jcodings:jcodings:1.0.46
I understand I can choose to not upgrade, or to manage problematic dependencies myself. But as I'm not using jcodings nor jnr-posix directly, I would rather jruby have them synchronized (and tested for cooperation).
- Provide text or screen capture showing the behavior.
build log with the same as above
Metadata
Metadata
Assignees
Labels
No labels