diff --git a/ivy/src/main/scala/sbt/internal/librarymanagement/IvyScalaUtil.scala b/ivy/src/main/scala/sbt/internal/librarymanagement/IvyScalaUtil.scala index 98e8b6721..3ea763301 100644 --- a/ivy/src/main/scala/sbt/internal/librarymanagement/IvyScalaUtil.scala +++ b/ivy/src/main/scala/sbt/internal/librarymanagement/IvyScalaUtil.scala @@ -148,7 +148,7 @@ object IvyScalaUtil { def hasBinVerMismatch = depBinaryVersion != scalaBinaryVersion && // scala 2.13 is compatible with scala 3.x - Seq(depBinaryVersion, scalaBinaryVersion) + !Seq(depBinaryVersion, scalaBinaryVersion) .forall(bv => bv.startsWith("3") || bv.startsWith("2.13")) def matchesOneOfTheConfigs = dep.getModuleConfigurations exists { scalaVersionConfigs }