Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

asciidoctor is missing some things in the directory, therefore I cannot use it #6

Open
bshambaugh opened this issue Jul 17, 2020 · 4 comments

Comments

@bshambaugh
Copy link

When I type: sbt clean compile test in the vm/jvm directory I get an error with the sbt plugin
it looks like it is building from this file: https://github.com/mm-adt/vm/blob/master/jvm/build.sbt . I am considering eliminating asciidoctor as a kludge fix.

see: https://repo1.maven.org/maven2/org/asciidoctor/asciidoctorj/2.3.1/

[info] Loading global plugins from /home/ubuntu/.sbt/1.0/plugins
[info] Loading settings for project jvm-build from assembly.sbt,plugins.sbt ...
[info] Loading project definition from /home/ubuntu/Downloads/vm/jvm/project
[info] Loading settings for project jvm from build.sbt ...
[info] Set current project to jvm (in build file:/home/ubuntu/Downloads/vm/jvm/)
[info] Executing in batch mode. For better performance use sbt's shell
[success] Total time: 0 s, completed Jul 17, 2020, 2:30:40 PM
Copying resources to data.
[warn]
[warn] Note: Unresolved dependencies path:
[error] sbt.librarymanagement.ResolveException: Error downloading org.asciidoctor:asciidoctorj-diagram:2.3.1
[error] Not found
[error] Not found
[error] not found: /home/ubuntu/.ivy2/local/org.asciidoctor/asciidoctorj-diagram/2.3.1/ivys/ivy.xml
[error] not found: https://repo1.maven.org/maven2/org/asciidoctor/asciidoctorj-diagram/2.3.1/asciidoctorj-diagram-2.3.1.pom
[error] Error downloading org.asciidoctor:asciidoctorj:2.3.1
[error] Not found
[error] Not found
[error] not found: /home/ubuntu/.ivy2/local/org.asciidoctor/asciidoctorj/2.3.1/ivys/ivy.xml
[error] not found: https://repo1.maven.org/maven2/org/asciidoctor/asciidoctorj/2.3.1/asciidoctorj-2.3.1.pom
[error] at lmcoursier.CoursierDependencyResolution.unresolvedWarningOrThrow(CoursierDependencyResolution.scala:246)
[error] at lmcoursier.CoursierDependencyResolution.$anonfun$update$34(CoursierDependencyResolution.scala:215)
[error] at scala.util.Either$LeftProjection.map(Either.scala:573)
[error] at lmcoursier.CoursierDependencyResolution.update(CoursierDependencyResolution.scala:215)
[error] at sbt.librarymanagement.DependencyResolution.update(DependencyResolution.scala:60)
[error] at sbt.internal.LibraryManagement$.resolve$1(LibraryManagement.scala:52)
[error] at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$12(LibraryManagement.scala:102)
[error] at sbt.util.Tracked$.$anonfun$lastOutput$1(Tracked.scala:69)
[error] at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$20(LibraryManagement.scala:115)
[error] at scala.util.control.Exception$Catch.apply(Exception.scala:228)
[error] at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$11(LibraryManagement.scala:115)
[error] at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$11$adapted(LibraryManagement.scala:96)
[error] at sbt.util.Tracked$.$anonfun$inputChanged$1(Tracked.scala:150)
[error] at sbt.internal.LibraryManagement$.cachedUpdate(LibraryManagement.scala:129)
[error] at sbt.Classpaths$.$anonfun$updateTask0$5(Defaults.scala:2947)
[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:62)
[error] at sbt.std.Transform$$anon$4.work(Transform.scala:67)
[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:281)
[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:19)
[error] at sbt.Execute.work(Execute.scala:290)
[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:281)
[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:178)
[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:37)
[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[error] at java.base/java.lang.Thread.run(Thread.java:834)
[error] (machine / update) sbt.librarymanagement.ResolveException: Error downloading org.asciidoctor:asciidoctorj-diagram:2.3.1
[error] Not found
[error] Not found
[error] not found: /home/ubuntu/.ivy2/local/org.asciidoctor/asciidoctorj-diagram/2.3.1/ivys/ivy.xml
[error] not found: https://repo1.maven.org/maven2/org/asciidoctor/asciidoctorj-diagram/2.3.1/asciidoctorj-diagram-2.3.1.pom
[error] Error downloading org.asciidoctor:asciidoctorj:2.3.1
[error] Not found
[error] Not found
[error] not found: /home/ubuntu/.ivy2/local/org.asciidoctor/asciidoctorj/2.3.1/ivys/ivy.xml
[error] not found: https://repo1.maven.org/maven2/org/asciidoctor/asciidoctorj/2.3.1/asciidoctorj-2.3.1.pom
[error] Total time: 1 s, completed Jul 17, 2020, 2:30:41 PM

@bshambaugh
Copy link
Author

I still cannot find ascii-doctor diagram, but switching from 2.3.1 to 2.3.0 for asciidoctorj seems to help with at least the pom:

[info] Loading global plugins from /home/ubuntu/.sbt/1.0/plugins
[info] Loading settings for project jvm-build from assembly.sbt,plugins.sbt ...
[info] Loading project definition from /home/ubuntu/Downloads/vm/jvm/project
[info] Loading settings for project jvm from build.sbt ...
[info] Set current project to jvm (in build file:/home/ubuntu/Downloads/vm/jvm/)
[info] Executing in batch mode. For better performance use sbt's shell
[success] Total time: 0 s, completed Jul 17, 2020, 3:19:59 PM
Copying resources to data.
[warn]
[warn] Note: Unresolved dependencies path:
[error] sbt.librarymanagement.ResolveException: Error downloading org.asciidoctor:asciidoctorj-diagram:2.3.0
[error] Not found
[error] Not found
[error] not found: /home/ubuntu/.ivy2/local/org.asciidoctor/asciidoctorj-diagram/2.3.0/ivys/ivy.xml
[error] not found: https://repo1.maven.org/maven2/org/asciidoctor/asciidoctorj-diagram/2.3.0/asciidoctorj-diagram-2.3.0.pom
[error] at lmcoursier.CoursierDependencyResolution.unresolvedWarningOrThrow(CoursierDependencyResolution.scala:246)
[error] at lmcoursier.CoursierDependencyResolution.$anonfun$update$34(CoursierDependencyResolution.scala:215)
[error] at scala.util.Either$LeftProjection.map(Either.scala:573)
[error] at lmcoursier.CoursierDependencyResolution.update(CoursierDependencyResolution.scala:215)
[error] at sbt.librarymanagement.DependencyResolution.update(DependencyResolution.scala:60)
[error] at sbt.internal.LibraryManagement$.resolve$1(LibraryManagement.scala:52)
[error] at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$12(LibraryManagement.scala:102)
[error] at sbt.util.Tracked$.$anonfun$lastOutput$1(Tracked.scala:69)
[error] at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$20(LibraryManagement.scala:115)
[error] at scala.util.control.Exception$Catch.apply(Exception.scala:228)
[error] at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$11(LibraryManagement.scala:115)
[error] at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$11$adapted(LibraryManagement.scala:96)
[error] at sbt.util.Tracked$.$anonfun$inputChanged$1(Tracked.scala:150)
[error] at sbt.internal.LibraryManagement$.cachedUpdate(LibraryManagement.scala:129)
[error] at sbt.Classpaths$.$anonfun$updateTask0$5(Defaults.scala:2947)
[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:62)
[error] at sbt.std.Transform$$anon$4.work(Transform.scala:67)
[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:281)
[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:19)
[error] at sbt.Execute.work(Execute.scala:290)
[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:281)
[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:178)
[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:37)
[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[error] at java.base/java.lang.Thread.run(Thread.java:834)
[error] (machine / update) sbt.librarymanagement.ResolveException: Error downloading org.asciidoctor:asciidoctorj-diagram:2.3.0
[error] Not found
[error] Not found
[error] not found: /home/ubuntu/.ivy2/local/org.asciidoctor/asciidoctorj-diagram/2.3.0/ivys/ivy.xml
[error] not found: https://repo1.maven.org/maven2/org/asciidoctor/asciidoctorj-diagram/2.3.0/asciidoctorj-diagram-2.3.0.pom
[error] Total time: 1 s, completed Jul 17, 2020, 3:20:01 PM

@bshambaugh
Copy link
Author

The latest version of asciidoctorj-diagram is 2.0.2.
https://search.maven.org/search?q=a:asciidoctorj-diagram

I modified to build.sbt to reflect this. Crossing fingers and watching the build.

@bshambaugh
Copy link
Author

bshambaugh commented Jul 17, 2020

https://github.com/okram 's reply:
"ah. hm. I installed asciidoctor locally (it’s a ruby package). you can comment it out in the build.sbt dependencies. … if you can figure out how to make it so that asciidoctor is only required when doind deployDocs that would be helpful." .

I have no idea how to get the deployDocs to work. Perhaps I should start here:
https://github.com/sbt/sbt-site and here https://www.scala-sbt.org/1.x/docs/

At least sbt clean compile test works now. (oops...nvm ... see the next comment)

@bshambaugh
Copy link
Author

This works:

In /vm/jvm/build.sbt

Change 2.3.1 to 2.3.0 for asciidoctorj

Change 2.3.1 to 2.0.2 for asciidoctorj-diagram

Then run sbt

$ sbt
sbt:jvm> clean; compile; test; assembly

Then start mmadt

$ sh bin/mmadt.sh

bshambaugh added a commit to bshambaugh/vm that referenced this issue Jul 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant