• Calling sbt inside d/rules

    From Andreas Tille@21:1/5 to All on Tue May 25 11:40:01 2021
    Hi,

    the source of r-cran-epitweetr[1] contains a JAR and the corresponding
    scala code. I tried to sneak in a sbt call into debian/rules. I tried
    several different things to at least get sbt running but I always get:

    java.io.IOException: No such file or directory
    at java.base/java.io.UnixFileSystem.createFileExclusively(Native Method)
    at java.base/java.io.File.createNewFile(File.java:1035)
    at xsbt.boot.Locks$.apply0(Locks.scala:34)
    at xsbt.boot.Locks$.apply(Locks.scala:28)
    at xsbt.boot.Launch.locked(Launch.scala:238)
    at xsbt.boot.Launch.app(Launch.scala:147)
    at xsbt.boot.Launch.app(Launch.scala:145)
    at xsbt.boot.Launch$.run(Launch.scala:102)
    at xsbt.boot.Launch$$anonfun$apply$1.apply(Launch.scala:35)
    at xsbt.boot.Launch$.launch(Launch.scala:117)
    at xsbt.boot.Launch$.apply(Launch.scala:18)
    at xsbt.boot.Boot$.runImpl(Boot.scala:41)
    at xsbt.boot.Boot$.main(Boot.scala:17)
    at xsbt.boot.Boot.main(Boot.scala)
    Error during sbt execution: java.io.IOException: No such file or directory


    The frustrating thing is that when beeing in the pbuilder environment
    I can do

    # cd build/r-cran-epitweetr-0.1.28/java/
    /build/r-cran-epitweetr-0.1.28/java# sbt package
    Getting org.scala-sbt sbt 0.13.13 ...
    downloading file:/usr/share/maven-repo/org/scala-sbt/sbt/0.13.13/sbt-0.13.13.jar ...
    [SUCCESSFUL ] org.scala-sbt#sbt;0.13.13!sbt.jar (1ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/main/debian/main-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#main;debian!main.jar (3ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/actions/debian/actions-debian.jar ...
    ...


    which will fail later. But anyway, what is the reason that the call in
    d/rules fails. I tried several things like providing a HOME dir (some
    web search made me think the reason might be a problem with writing to
    HOME), explicitly calling bash (plan sh seems to cause issues with sbt -
    but these are different), etc. So before I can tackle the missing
    dependency issues - please help with getting sbt starting at all.

    Kind regards

    Andreas.


    [1] https://salsa.debian.org/r-pkg-team/r-cran-epitweetr

    --
    http://fam-tille.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas Tille@21:1/5 to Andreas Tille on Thu May 27 14:00:01 2021
    Hi again,

    I tried again without any clue - may be it is simply some missing
    directory inside pbuilder - but I have no idea which one. :-(

    Any hint would be welcome

    Andreas.

    On Tue, May 25, 2021 at 11:29:52AM +0200, Andreas Tille wrote:
    Hi,

    the source of r-cran-epitweetr[1] contains a JAR and the corresponding
    scala code. I tried to sneak in a sbt call into debian/rules. I tried several different things to at least get sbt running but I always get:

    java.io.IOException: No such file or directory
    at java.base/java.io.UnixFileSystem.createFileExclusively(Native Method)
    at java.base/java.io.File.createNewFile(File.java:1035)
    at xsbt.boot.Locks$.apply0(Locks.scala:34)
    at xsbt.boot.Locks$.apply(Locks.scala:28)
    at xsbt.boot.Launch.locked(Launch.scala:238)
    at xsbt.boot.Launch.app(Launch.scala:147)
    at xsbt.boot.Launch.app(Launch.scala:145)
    at xsbt.boot.Launch$.run(Launch.scala:102)
    at xsbt.boot.Launch$$anonfun$apply$1.apply(Launch.scala:35)
    at xsbt.boot.Launch$.launch(Launch.scala:117)
    at xsbt.boot.Launch$.apply(Launch.scala:18)
    at xsbt.boot.Boot$.runImpl(Boot.scala:41)
    at xsbt.boot.Boot$.main(Boot.scala:17)
    at xsbt.boot.Boot.main(Boot.scala)
    Error during sbt execution: java.io.IOException: No such file or directory


    The frustrating thing is that when beeing in the pbuilder environment
    I can do

    # cd build/r-cran-epitweetr-0.1.28/java/
    /build/r-cran-epitweetr-0.1.28/java# sbt package
    Getting org.scala-sbt sbt 0.13.13 ...
    downloading file:/usr/share/maven-repo/org/scala-sbt/sbt/0.13.13/sbt-0.13.13.jar ...
    [SUCCESSFUL ] org.scala-sbt#sbt;0.13.13!sbt.jar (1ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/main/debian/main-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#main;debian!main.jar (3ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/actions/debian/actions-debian.jar ...
    ...


    which will fail later. But anyway, what is the reason that the call in d/rules fails. I tried several things like providing a HOME dir (some
    web search made me think the reason might be a problem with writing to
    HOME), explicitly calling bash (plan sh seems to cause issues with sbt -
    but these are different), etc. So before I can tackle the missing
    dependency issues - please help with getting sbt starting at all.

    Kind regards

    Andreas.


    [1] https://salsa.debian.org/r-pkg-team/r-cran-epitweetr

    --
    http://fam-tille.de



    --
    http://fam-tille.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Thorsten Glaser@21:1/5 to Andreas Tille on Thu May 27 15:00:01 2021
    On Thu, 27 May 2021, Andreas Tille wrote:

    I tried again without any clue - may be it is simply some missing
    directory inside pbuilder - but I have no idea which one. :-(

    Shoot into the blue: $HOME?

    bye,
    //mirabilos
    --
    Infrastrukturexperte • tarent solutions GmbH
    Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
    Telephon +49 228 54881-393 • Fax: +49 228 54881-235
    HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
    Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

    *************************************************

    Mit dem tarent-Newsletter nichts mehr verpassen: www.tarent.de/newsletter

    *************************************************

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Thorsten Glaser@21:1/5 to Andreas Tille on Thu May 27 18:00:02 2021
    On Thu, 27 May 2021, Andreas Tille wrote:

    Shoot into the blue: $HOME?

    I had the same idea and tried this

    https://salsa.debian.org/r-pkg-team/r-cran-epitweetr/-/blob/master/debian/rules#L9

    but it does not help. :-(

    I see…

    PS: In case someone might like to try pbuilder to reproduce the issue:
    all r-cran-* Build-Depends where several are in new are not needed
    until the error occures.

    Good to know. I’ve got…

    [pid 30364] stat("/.sbt/repositories", 0x7faae8e31bb0) = -1 ENOENT (No such file or directory)
    [pid 30364] stat("/.sbt/boot", 0x7faae8e32370) = -1 ENOENT (No such file or directory)
    [pid 30364] mkdir("/.sbt/boot", 0777) = -1 ENOENT (No such file or directory) […]
    [pid 30364] openat(AT_FDCWD, "/.sbt/boot/sbt.boot.lock", O_RDWR|O_CREAT|O_EXCL, 0666) = -1 ENOENT (No such file or directory)
    java.io.IOException: No such file or directory

    … so there’s definitely something wrong with directories.

    Looking at the /usr/bin/sbt script, I see there’s some /.sbt/ in
    there but unused. Looking at the manpage shows…

    pbuilder@tglase:~/b/r-cran-epitweetr/java$ sbt -no-share package

    … is the key to success, at least until…

    Getting org.scala-sbt sbt 0.13.13 ...
    downloading file:/usr/share/maven-repo/org/scala-sbt/sbt/0.13.13/sbt-0.13.13.jar ...
    [SUCCESSFUL ] org.scala-sbt#sbt;0.13.13!sbt.jar (3ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/main/debian/main-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#main;debian!main.jar (8ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/actions/debian/actions-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#actions;debian!actions.jar (3ms) downloading file:/usr/share/maven-repo/org/scala-sbt/main-settings/debian/main-settings-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#main-settings;debian!main-settings.jar (3ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/interface/debian/interface-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#interface;debian!interface.jar (2ms) downloading file:/usr/share/maven-repo/org/scala-sbt/io_2.11/debian/io_2.11-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#io_2.11;debian!io_2.11.jar (3ms) downloading file:/usr/share/maven-repo/org/scala-sbt/scala-sbt-ivy/debian/scala-sbt-ivy-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#scala-sbt-ivy;debian!scala-sbt-ivy.jar (7ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/logging/debian/logging-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#logging;debian!logging.jar (2ms) downloading file:/usr/share/maven-repo/org/scala-sbt/logic/debian/logic-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#logic;debian!logic.jar (2ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/process/debian/process-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#process;debian!process.jar (2ms) downloading file:/usr/share/maven-repo/org/scala-sbt/run/debian/run-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#run;debian!run.jar (2ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/command/debian/command-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#command;debian!command.jar (2ms) downloading file:/usr/share/maven-repo/org/scala-lang/modules/scala-xml_2.11/debian/scala-xml_2.11-debian.jar ...
    [SUCCESSFUL ] org.scala-lang.modules#scala-xml_2.11;debian!scala-xml_2.11.jar(bundle) (4ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/launcher-interface/debian/launcher-interface-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#launcher-interface;debian!launcher-interface.jar (2ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/classpath/debian/classpath-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#classpath;debian!classpath.jar (2ms) downloading file:/usr/share/maven-repo/org/scala-sbt/completion_2.11/debian/completion_2.11-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#completion_2.11;debian!completion_2.11.jar (2ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/api/debian/api-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#api;debian!api.jar (3ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/compiler-integration/debian/compiler-integration-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#compiler-integration;debian!compiler-integration.jar (2ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/compiler-ivy-integration/debian/compiler-ivy-integration-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#compiler-ivy-integration;debian!compiler-ivy-integration.jar (2ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/relation/debian/relation-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#relation;debian!relation.jar (1ms) downloading file:/usr/share/maven-repo/org/scala-sbt/task-system/debian/task-system-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#task-system;debian!task-system.jar (2ms) downloading file:/usr/share/maven-repo/org/scala-sbt/tasks/debian/tasks-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#tasks;debian!tasks.jar (2ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/tracking/debian/tracking-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#tracking;debian!tracking.jar (2ms) downloading file:/usr/share/maven-repo/org/scala-sbt/testing/debian/testing-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#testing;debian!testing.jar (2ms) downloading file:/usr/share/maven-repo/org/scala-lang/scala-compiler/2.11.x/scala-compiler-2.11.x.jar ...
    [SUCCESSFUL ] org.scala-lang#scala-compiler;2.11.x!scala-compiler.jar (34ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/control_2.11/debian/control_2.11-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#control_2.11;debian!control_2.11.jar (2ms) downloading file:/usr/share/maven-repo/org/scala-lang/scala-library/2.11.x/scala-library-2.11.x.jar ...
    [SUCCESSFUL ] org.scala-lang#scala-library;2.11.x!scala-library.jar (13ms)
    downloading file:/usr/share/maven-repo/org/scala-lang/scala-reflect/2.11.x/scala-reflect-2.11.x.jar ...
    [SUCCESSFUL ] org.scala-lang#scala-reflect;2.11.x!scala-reflect.jar (11ms)
    downloading file:/usr/share/maven-repo/org/scala-lang/modules/scala-parser-combinators_2.11/debian/scala-parser-combinators_2.11-debian.jar ...
    [SUCCESSFUL ] org.scala-lang.modules#scala-parser-combinators_2.11;debian!scala-parser-combinators_2.11.jar(bundle) (3ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/collections_2.11/debian/collections_2.11-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#collections_2.11;debian!collections_2.11.jar (3ms)
    downloading file:/usr/share/maven-repo/jline/jline/2.x/jline-2.x.jar ...
    [SUCCESSFUL ] jline#jline;2.x!jline.jar (2ms)
    downloading file:/usr/share/maven-repo/org/fusesource/jansi/jansi/debian/jansi-debian.jar ...
    [SUCCESSFUL ] org.fusesource.jansi#jansi;debian!jansi.jar (2ms) downloading file:/usr/share/maven-repo/org/fusesource/hawtjni/hawtjni-runtime/debian/hawtjni-runtime-debian.jar ...
    [SUCCESSFUL ] org.fusesource.hawtjni#hawtjni-runtime;debian!hawtjni-runtime.jar (2ms)
    downloading file:/usr/share/maven-repo/org/fusesource/jansi/jansi-native/debian/jansi-native-debian.jar ...
    [SUCCESSFUL ] org.fusesource.jansi#jansi-native;debian!jansi-native.jar (2ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/classfile/debian/classfile-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#classfile;debian!classfile.jar (2ms) downloading file:/usr/share/maven-repo/org/scala-sbt/incremental-compiler/debian/incremental-compiler-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#incremental-compiler;debian!incremental-compiler.jar (3ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/compile/debian/compile-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#compile;debian!compile.jar (2ms) downloading file:/usr/share/maven-repo/org/scala-sbt/persist/debian/persist-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#persist;debian!persist.jar (2ms) downloading file:/usr/share/maven-repo/org/scala-tools/sbinary/sbinary_2.11/debian/sbinary_2.11-debian.jar ...
    [SUCCESSFUL ] org.scala-tools.sbinary#sbinary_2.11;debian!sbinary_2.11.jar (3ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/cross/debian/cross-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#cross;debian!cross.jar (2ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/ivy/ivy/debian/ivy-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt.ivy#ivy;debian!ivy.jar (4ms)
    downloading file:/usr/share/maven-repo/com/jcraft/jsch/debian/jsch-debian.jar ...
    [SUCCESSFUL ] com.jcraft#jsch;debian!jsch.jar (2ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/serialization_2.11/debian/serialization_2.11-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#serialization_2.11;debian!serialization_2.11.jar (3ms)
    downloading file:/usr/share/maven-repo/org/scala-lang/modules/scala-pickling_2.11/debian/scala-pickling_2.11-debian.jar ...
    [SUCCESSFUL ] org.scala-lang.modules#scala-pickling_2.11;debian!scala-pickling_2.11.jar (4ms)
    downloading file:/usr/share/maven-repo/org/json4s/json4s-core_2.11/debian/json4s-core_2.11-debian.jar ...
    [SUCCESSFUL ] org.json4s#json4s-core_2.11;debian!json4s-core_2.11.jar (3ms)
    downloading file:/usr/share/maven-repo/org/spire-math/jawn-parser_2.11/debian/jawn-parser_2.11-debian.jar ...
    [SUCCESSFUL ] org.spire-math#jawn-parser_2.11;debian!jawn-parser_2.11.jar (2ms)
    downloading file:/usr/share/maven-repo/org/spire-math/json4s-support_2.11/debian/json4s-support_2.11-debian.jar ...
    [SUCCESSFUL ] org.spire-math#json4s-support_2.11;debian!json4s-support_2.11.jar (2ms)
    downloading file:/usr/share/maven-repo/org/json4s/json4s-ast_2.11/debian/json4s-ast_2.11-debian.jar ...
    [SUCCESSFUL ] org.json4s#json4s-ast_2.11;debian!json4s-ast_2.11.jar (2ms)
    downloading file:/usr/share/maven-repo/com/thoughtworks/paranamer/paranamer/debian/paranamer-debian.jar ...
    [SUCCESSFUL ] com.thoughtworks.paranamer#paranamer;debian!paranamer.jar(bundle) (2ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/cache/debian/cache-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#cache;debian!cache.jar (2ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/test-agent/debian/test-agent-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#test-agent;debian!test-agent.jar (2ms) downloading file:/usr/share/maven-repo/org/scala-sbt/test-interface/debian/test-interface-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#test-interface;debian!test-interface.jar (1ms)
    downloading file:/usr/share/maven-repo/org/scala-sbt/apply-macro/debian/apply-macro-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#apply-macro;debian!apply-macro.jar (2ms) downloading file:/usr/share/maven-repo/org/scala-sbt/template-resolver/debian/template-resolver-debian.jar ...
    [SUCCESSFUL ] org.scala-sbt#template-resolver;debian!template-resolver.jar (2ms)
    :: retrieving :: org.scala-sbt#boot-app
    confs: [default]
    52 artifacts copied, 0 already retrieved (19427kB/114ms)
    Getting Scala 2.11.x (for sbt)...
    :: retrieving :: org.scala-sbt#boot-scala
    confs: [default]
    9 artifacts copied, 0 already retrieved (26337kB/65ms)
    [info] Loading project definition from /tmp/b/r-cran-epitweetr/java/project [info] Updating {file:/tmp/b/r-cran-epitweetr/java/project/}java-build... WARNING: An illegal reflective access operation has occurred
    WARNING: Illegal reflective access by sbt.ivyint.ErrorMessageAuthenticator$ (file:/tmp/b/r-cran-epitweetr/java/project/.boot/scala-2.11.x/org.scala-sbt/sbt/0.13.13/scala-sbt-ivy-debian.jar) to field java.net.Authenticator.theAuthenticator
    WARNING: Please consider reporting this to the maintainers of sbt.ivyint.ErrorMessageAuthenticator$
    WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
    WARNING: All illegal access operations will be denied in a future release [info] Resolving com.typesafe.sbt#sbt-license-report;1.2.0 ...
    [warn] Host repo.typesafe.com not found. url=https://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.sbt/sbt-license-report/scala_2.11.x/sbt_0.13/1.2.0/ivys/ivy.xml
    [info] You probably access the destination server through a proxy server that is not well configured.
    [warn] Host repo.scala-sbt.org not found. url=https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-license-report/scala_2.11.x/sbt_0.13/1.2.0/ivys/ivy.xml
    [info] You probably access the destination server through a proxy server that is not well configured.
    [warn] module not found: com.typesafe.sbt#sbt-license-report;1.2.0
    [warn] ==== typesafe-ivy-releases: tried
    [warn] https://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.sbt/sbt-license-report/scala_2.11.x/sbt_0.13/1.2.0/ivys/ivy.xml
    [warn] ==== sbt-plugin-releases: tried
    [warn] https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-license-report/scala_2.11.x/sbt_0.13/1.2.0/ivys/ivy.xml
    [warn] ==== debian-local-maven: tried
    [warn] file:/usr/share/maven-repo/com/typesafe/sbt/sbt-license-report_2.11.x_0.13/1.2.0/sbt-license-report-1.2.0.pom
    [info] Resolving com.eed3si9n#sbt-assembly;0.14.10 ...
    [warn] Host repo.typesafe.com not found. url=https://repo.typesafe.com/typesafe/ivy-releases/com.eed3si9n/sbt-assembly/scala_2.11.x/sbt_0.13/0.14.10/ivys/ivy.xml
    [info] You probably access the destination server through a proxy server that is not well configured.
    [warn] Host repo.scala-sbt.org not found. url=https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.eed3si9n/sbt-assembly/scala_2.11.x/sbt_0.13/0.14.10/ivys/ivy.xml
    [info] You probably access the destination server through a proxy server that is not well configured.
    [warn] module not found: com.eed3si9n#sbt-assembly;0.14.10
    [warn] ==== typesafe-ivy-releases: tried
    [warn] https://repo.typesafe.com/typesafe/ivy-releases/com.eed3si9n/sbt-assembly/scala_2.11.x/sbt_0.13/0.14.10/ivys/ivy.xml
    [warn] ==== sbt-plugin-releases: tried
    [warn] https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.eed3si9n/sbt-assembly/scala_2.11.x/sbt_0.13/0.14.10/ivys/ivy.xml
    [warn] ==== debian-local-maven: tried
    [warn] file:/usr/share/maven-repo/com/eed3si9n/sbt-assembly_2.11.x_0.13/0.14.10/sbt-assembly-0.14.10.pom
    [info] Resolving org.scala-sbt#logic;debian ...
    [warn] ::::::::::::::::::::::::::::::::::::::::::::::
    [warn] :: UNRESOLVED DEPENDENCIES ::
    [warn] ::::::::::::::::::::::::::::::::::::::::::::::
    [warn] :: com.typesafe.sbt#sbt-license-report;1.2.0: not found
    [warn] :: com.eed3si9n#sbt-assembly;0.14.10: not found
    [warn] ::::::::::::::::::::::::::::::::::::::::::::::
    [warn]
    [warn] Note: Some unresolved dependencies have extra attributes. Check that these dependencies exist with the requested attributes.
    [warn] com.typesafe.sbt:sbt-license-report:1.2.0 (scalaVersion=2.11.x, sbtVersion=0.13)
    [warn] com.eed3si9n:sbt-assembly:0.14.10 (scalaVersion=2.11.x, sbtVersion=0.13)
    [warn]
    [warn] Note: Unresolved dependencies path:
    [warn] com.typesafe.sbt:sbt-license-report:1.2.0 (scalaVersion=2.11.x, sbtVersion=0.13) (/tmp/b/r-cran-epitweetr/java/project/license.sbt#L1-2)
    [warn] +- default:java-build:0.1-SNAPSHOT (scalaVersion=2.11.x, sbtVersion=0.13)
    [warn] com.eed3si9n:sbt-assembly:0.14.10 (scalaVersion=2.11.x, sbtVersion=0.13) (/tmp/b/r-cran-epitweetr/java/project/plugins.sbt#L1-2)
    [warn] +- default:java-build:0.1-SNAPSHOT (scalaVersion=2.11.x, sbtVersion=0.13)
    sbt.ResolveException: unresolved dependency: com.typesafe.sbt#sbt-license-report;1.2.0: not found
    unresolved dependency: com.eed3si9n#sbt-assembly;0.14.10: not found
    at sbt.IvyActions$.sbt$IvyActions$$resolve(IvyActions.scala:313)
    at sbt.IvyActions$$anonfun$updateEither$1.apply(IvyActions.scala:191)
    at sbt.IvyActions$$anonfun$updateEither$1.apply(IvyActions.scala:168)
    at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:156)
    at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:156)
    at sbt.IvySbt$$anonfun$withIvy$1.apply(Ivy.scala:133)
    at sbt.IvySbt.sbt$IvySbt$$action$1(Ivy.scala:57)
    at sbt.IvySbt$$anon$4.call(Ivy.scala:65)
    at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:93)
    at xsbt.boot.Locks$GlobalLock.xsbt$boot$Locks$GlobalLock$$withChannelRetries$1(Locks.scala:78)
    at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:97)
    at xsbt.boot.Using$.withResource(Using.scala:10)
    at xsbt.boot.Using$.apply(Using.scala:9)
    at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:58)
    at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:48)
    at xsbt.boot.Locks$.apply0(Locks.scala:31)
    at xsbt.boot.Locks$.apply(Locks.scala:28)
    at sbt.IvySbt.withDefaultLogger(Ivy.scala:65)
    at sbt.IvySbt.withIvy(Ivy.scala:128)
    at sbt.IvySbt.withIvy(Ivy.scala:125)
    at sbt.IvySbt$Module.withModule(Ivy.scala:156)
    at sbt.IvyActions$.updateEither(IvyActions.scala:168)
    at sbt.Classpaths$$anonfun$sbt$Classpaths$$work$1$1.apply(Defaults.scala:1481)
    at sbt.Classpaths$$anonfun$sbt$Classpaths$$work$1$1.apply(Defaults.scala:1477)
    at sbt.Classpaths$$anonfun$doWork$1$1$$anonfun$121.apply(Defaults.scala:1512)
    at sbt.Classpaths$$anonfun$doWork$1$1$$anonfun$121.apply(Defaults.scala:1510)
    at sbt.Tracked$$anonfun$lastOutput$1.apply(Tracked.scala:37)
    at sbt.Classpaths$$anonfun$doWork$1$1.apply(Defaults.scala:1515)
    at sbt.Classpaths$$anonfun$doWork$1$1.apply(Defaults.scala:1509)
    at sbt.Tracked$$anonfun$inputChanged$1.apply(Tracked.scala:60)
    at sbt.Classpaths$.cachedUpdate(Defaults.scala:1532)
    at sbt.Classpaths$$anonfun$updateTask$1.apply(Defaults.scala:1459)
    at sbt.Classpaths$$anonfun$updateTask$1.apply(Defaults.scala:1411)
    at scala.Function1$$anonfun$compose$1.apply(Function1.scala:44)
    at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:40)
    at sbt.std.Transform$$anon$4.work(System.scala:63)
    at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:228)
    at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:228)
    at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:17)
    at sbt.Execute.work(Execute.scala:237)
    at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:228)
    at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:228)
    at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:159)
    at sbt.CompletionService$$anon$2.call(CompletionService.scala:28)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.lang.Thread.run(Thread.java:829)
    [error] (*:update) sbt.ResolveException: unresolved dependency: com.typesafe.sbt#sbt-license-report;1.2.0: not found
    [error] unresolved dependency: com.eed3si9n#sbt-assembly;0.14.10: not found Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore?

    … which I assume will go away with the extra dependencies.

    bye,
    //mirabilos
    --
    Infrastrukturexperte • tarent solutions GmbH
    Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
    Telephon +49 228 54881-393 • Fax: +49 228 54881-235
    HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
    Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

    *************************************************

    Mit dem tarent-Newsletter nichts mehr verpassen: www.tarent.de/newsletter

    *************************************************

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas Tille@21:1/5 to Thorsten Glaser on Thu May 27 17:30:02 2021
    On Thu, May 27, 2021 at 02:57:41PM +0200, Thorsten Glaser wrote:
    On Thu, 27 May 2021, Andreas Tille wrote:

    I tried again without any clue - may be it is simply some missing
    directory inside pbuilder - but I have no idea which one. :-(

    Shoot into the blue: $HOME?

    I had the same idea and tried this

    https://salsa.debian.org/r-pkg-team/r-cran-epitweetr/-/blob/master/debian/rules#L9

    but it does not help. :-(

    Kind regards

    Andreas.

    PS: In case someone might like to try pbuilder to reproduce the issue:
    all r-cran-* Build-Depends where several are in new are not needed
    until the error occures.

    --
    http://fam-tille.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas Tille@21:1/5 to Thorsten Glaser on Thu May 27 18:10:01 2021
    Hi Thorsten,

    On Thu, May 27, 2021 at 05:55:20PM +0200, Thorsten Glaser wrote:

    pbuilder@tglase:~/b/r-cran-epitweetr/java$ sbt -no-share package

    Ahhhh, that was helpful!

    … is the key to success, at least until…

    [warn] ::::::::::::::::::::::::::::::::::::::::::::::
    [warn] :: UNRESOLVED DEPENDENCIES ::
    [warn] ::::::::::::::::::::::::::::::::::::::::::::::
    [warn] :: com.typesafe.sbt#sbt-license-report;1.2.0: not found
    [warn] :: com.eed3si9n#sbt-assembly;0.14.10: not found
    [warn] ::::::::::::::::::::::::::::::::::::::::::::::

    Yep, I guess there is some packaging work left here.

    … which I assume will go away with the extra dependencies.

    Yes, that's the status I wanted to reach for the moment - hopefully
    I will not run into further problems with these dependencies.

    Thanks a lot

    Andreas.

    --
    http://fam-tille.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)