Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Dependency convergence errors in 9.2.10.0 #6081

@pzygielo

Description

@pzygielo

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).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions