Open
Description
steps
- Run
sbt update
with the followingbuild.sbt
and sbt version 1.9.4 using
ThisBuild / resolvers ++= List(
"Atlassian Public" at "https://packages.atlassian.com/mvn/maven-external"
)
lazy val p = project.settings(
libraryDependencies += "com.atlassian.sal" % "sal-api" % "4.6.2"
)
problem
sbt update
fails with:
[info] welcome to sbt 1.9.4 (Eclipse Adoptium Java 17.0.8)
.....
[error] lmcoursier.internal.shaded.coursier.error.FetchError$DownloadingArtifacts: Error fetching artifacts:
[error] https://packages.atlassian.com/mvn/maven-external/com/atlassian/sal/sal-api/4.6.2/sal-api-4.6.2.atlassian-plugin: not found: https://packages.atlassian.com/mvn/maven-external/com/atlassian/sal/sal-api/4.6.2/sal-api-4.6.2.atlassian-plugin
[error]
[error] at lmcoursier.internal.shaded.coursier.Artifacts$.$anonfun$fetchArtifacts$9(Artifacts.scala:365)
[error] at lmcoursier.internal.shaded.coursier.util.Task$.$anonfun$flatMap$extension$1(Task.scala:14)
[error] at lmcoursier.internal.shaded.coursier.util.Task$.$anonfun$flatMap$extension$1$adapted(Task.scala:14)
[error] at lmcoursier.internal.shaded.coursier.util.Task$.wrap(Task.scala:82)
[error] at lmcoursier.internal.shaded.coursier.util.Task$.$anonfun$flatMap$2(Task.scala:14)
[error] at scala.concurrent.Future.$anonfun$flatMap$1(Future.scala:307)
[error] at scala.concurrent.impl.Promise.$anonfun$transformWith$1(Promise.scala:41)
[error] at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[error] at java.base/java.lang.Thread.run(Thread.java:833)
[error] Caused by: lmcoursier.internal.shaded.coursier.cache.ArtifactError$NotFound: not found: https://packages.atlassian.com/mvn/maven-external/com/atlassian/sal/sal-api/4.6.2/sal-api-4.6.2.atlassian-plugin
[error] at lmcoursier.internal.shaded.coursier.cache.internal.Downloader.checkErrFile$1(Downloader.scala:471)
[error] at lmcoursier.internal.shaded.coursier.cache.internal.Downloader.$anonfun$shouldDownload$16(Downloader.scala:518)
[error] at scala.concurrent.Future$.$anonfun$apply$1(Future.scala:659)
[error] at scala.util.Success.$anonfun$map$1(Try.scala:255)
[error] at scala.util.Success.map(Try.scala:213)
[error] at scala.concurrent.Future.$anonfun$map$1(Future.scala:292)
[error] at scala.concurrent.impl.Promise.liftedTree1$1(Promise.scala:33)
[error] at scala.concurrent.impl.Promise.$anonfun$transform$1(Promise.scala:33)
[error] at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[error] at java.base/java.lang.Thread.run(Thread.java:833)
[error] (p / update) lmcoursier.internal.shaded.coursier.error.FetchError$DownloadingArtifacts: Error fetching artifacts:
[error] https://packages.atlassian.com/mvn/maven-external/com/atlassian/sal/sal-api/4.6.2/sal-api-4.6.2.atlassian-plugin: not found: https://packages.atlassian.com/mvn/maven-external/com/atlassian/sal/sal-api/4.6.2/sal-api-4.6.2.atlassian-plugin
expectation
Works as with sbt 1.9.3 or older, which uses coursier 2.1.0 afaik: sbt/sbt@d516920
notes
Probably the corresponding pom with the tag <package>atlassian-plugin</package>
confuses coursier?
Thanks for having a look.
And let me know, if I provide more infos.
Previously reported: sbt/sbt#7407
Metadata
Metadata
Assignees
Labels
No labels