Last active
May 18, 2017 23:32
-
-
Save jkleckner/7d21115b9e1d1f5e381f6158d76d3438 to your computer and use it in GitHub Desktop.
Reproduce coursier/coursier#450 invariant failure when defined as global sbt plugin
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
+ [[ -e /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt ]] | |
+ rm -r /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt | |
+ [[ -e /Users/jim/.sbt/0.13/sbt-coursier.sbt ]] | |
+ rm -r /Users/jim/.sbt/0.13/sbt-coursier.sbt | |
+ echo Show that sbt update works when no coursier: | |
Show that sbt update works when no coursier: | |
+ [[ -e /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt ]] | |
+ [[ -e /Users/jim/.sbt/0.13/sbt-coursier.sbt ]] | |
+ mksrc | |
+ [[ -e ./repro450 ]] | |
+ rm -r ./repro450 | |
+ g8 --name=repro450 https://github.com/sameergarg/scala-play-macwire-reactivemongo.g8.git | |
Template applied in ./repro450 | |
+ cat | |
+ sed -i .orig -e /play2-reactivemongo/s/0.11.0-SNAPSHOT/0.11.0.play23/ -e /scalatest-embedmongo_2.10/s/-SNAPSHOT// -e /scalatest-embedmongo_2.10/s/_2.10/_2.11/ repro450/build.sbt | |
+ ls -l /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt /Users/jim/.sbt/0.13/sbt-coursier.sbt | |
ls: /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt: No such file or directory | |
ls: /Users/jim/.sbt/0.13/sbt-coursier.sbt: No such file or directory | |
+ cd repro450 | |
+ sbt -no-colors update | |
[info] Loading global plugins from /Users/jim/.sbt/0.13/plugins/project/project | |
[info] Loading global plugins from /Users/jim/.sbt/0.13/plugins/project | |
[info] Loading global plugins from /Users/jim/.sbt/0.13/plugins | |
[info] Updating {file:/Users/jim/.sbt/0.13/plugins/}global-plugins... | |
[info] Resolving net.virtual-void#sbt-dependency-graph;0.8.0 ... | |
[info] Resolving com.github.mdr#ascii-graphs_2.10;0.0.3 ... | |
[info] Resolving org.scala-lang#scala-library;2.10.6 ... | |
[info] Resolving com.timushev.sbt#sbt-updates;0.3.0 ... | |
[info] Resolving org.scala-sbt#sbt;0.13.15 ... | |
[info] Resolving org.scala-sbt#main;0.13.15 ... | |
[info] Resolving org.scala-sbt#actions;0.13.15 ... | |
[info] Resolving org.scala-sbt#classpath;0.13.15 ... | |
[info] Resolving org.scala-lang#scala-compiler;2.10.6 ... | |
[info] Resolving org.scala-lang#scala-reflect;2.10.6 ... | |
[info] Resolving org.scala-sbt#interface;0.13.15 ... | |
[info] Resolving org.scala-sbt#io;0.13.15 ... | |
[info] Resolving org.scala-sbt#control;0.13.15 ... | |
[info] Resolving org.scala-sbt#launcher-interface;1.0.1 ... | |
[info] Resolving org.scala-sbt#completion;0.13.15 ... | |
[info] Resolving org.scala-sbt#collections;0.13.15 ... | |
[info] Resolving jline#jline;2.14.3 ... | |
[info] Resolving org.scala-sbt#api;0.13.15 ... | |
[info] Resolving org.scala-sbt#classfile;0.13.15 ... | |
[info] Resolving org.scala-sbt#logging;0.13.15 ... | |
[info] Resolving org.scala-sbt#process;0.13.15 ... | |
[info] Resolving org.scala-sbt#compiler-integration;0.13.15 ... | |
[info] Resolving org.scala-sbt#incremental-compiler;0.13.15 ... | |
[info] Resolving org.scala-sbt#relation;0.13.15 ... | |
[info] Resolving org.scala-sbt#compile;0.13.15 ... | |
[info] Resolving org.scala-sbt#persist;0.13.15 ... | |
[info] Resolving org.scala-tools.sbinary#sbinary_2.10;0.4.2 ... | |
[info] Resolving org.scala-sbt#compiler-ivy-integration;0.13.15 ... | |
[info] Resolving org.scala-sbt#ivy;0.13.15 ... | |
[info] Resolving org.scala-sbt#cross;0.13.15 ... | |
[info] Resolving org.scala-sbt.ivy#ivy;2.3.0-sbt-48dd0744422128446aee9ac31aa356ee203cc9f4 ... | |
[info] Resolving com.jcraft#jsch;0.1.50 ... | |
[info] Resolving org.scala-sbt#serialization_2.10;0.1.2 ... | |
[info] Resolving org.scala-lang.modules#scala-pickling_2.10;0.10.1 ... | |
[info] Resolving org.scalamacros#quasiquotes_2.10;2.0.1 ... | |
[info] Resolving org.json4s#json4s-core_2.10;3.2.10 ... | |
[info] Resolving org.json4s#json4s-ast_2.10;3.2.10 ... | |
[info] Resolving com.thoughtworks.paranamer#paranamer;2.6 ... | |
[info] Resolving org.spire-math#jawn-parser_2.10;0.6.0 ... | |
[info] Resolving org.spire-math#json4s-support_2.10;0.6.0 ... | |
[info] Resolving org.scala-sbt#run;0.13.15 ... | |
[info] Resolving org.scala-sbt#task-system;0.13.15 ... | |
[info] Resolving org.scala-sbt#tasks;0.13.15 ... | |
[info] Resolving org.scala-sbt#tracking;0.13.15 ... | |
[info] Resolving org.scala-sbt#cache;0.13.15 ... | |
[info] Resolving org.scala-sbt#testing;0.13.15 ... | |
[info] Resolving org.scala-sbt#test-agent;0.13.15 ... | |
[info] Resolving org.scala-sbt#test-interface;1.0 ... | |
[info] Resolving org.scala-sbt#main-settings;0.13.15 ... | |
[info] Resolving org.scala-sbt#apply-macro;0.13.15 ... | |
[info] Resolving org.scala-sbt#command;0.13.15 ... | |
[info] Resolving org.scala-sbt#template-resolver;0.1 ... | |
[info] Resolving org.scala-sbt#logic;0.13.15 ... | |
[info] Resolving org.scala-sbt#compiler-interface;0.13.15 ... | |
[info] Resolving org.scala-lang#jline;2.10.6 ... | |
[info] Resolving org.fusesource.jansi#jansi;1.4 ... | |
[info] Done updating. | |
[info] Loading project definition from /Users/jim/nobackup/tmp/repro450/project | |
[info] Updating {file:/Users/jim/nobackup/tmp/repro450/project/}repro450-build... | |
[info] Resolving org.scala-sbt#global-plugins;0.0 ... | |
[info] Resolving net.virtual-void#sbt-dependency-graph;0.8.0 ... | |
[info] Resolving com.github.mdr#ascii-graphs_2.10;0.0.3 ... | |
[info] Resolving org.scala-lang#scala-library;2.10.6 ... | |
[info] Resolving com.timushev.sbt#sbt-updates;0.3.0 ... | |
[info] Resolving com.typesafe.play#sbt-plugin;2.3.2 ... | |
[info] Resolving com.typesafe.play#build-link;2.3.2 ... | |
[info] Resolving com.typesafe.play#play-exceptions;2.3.2 ... | |
[info] Resolving org.javassist#javassist;3.18.2-GA ... | |
[info] Resolving com.typesafe.play#routes-compiler_2.10;2.3.2 ... | |
[info] Resolving commons-io#commons-io;2.0.1 ... | |
[info] Resolving com.typesafe#config;1.2.1 ... | |
[info] Resolving org.mozilla#rhino;1.7R4 ... | |
[info] Resolving com.google.javascript#closure-compiler;v20130603 ... | |
[info] Resolving org.json#json;20090211 ... | |
[info] Resolving com.google.guava#guava;16.0.1 ... | |
[info] Resolving org.avaje.ebeanorm#avaje-ebeanorm-agent;3.2.2 ... | |
[info] Resolving com.h2database#h2;1.3.175 ... | |
[info] Resolving net.contentobjects.jnotify#jnotify;0.94 ... | |
[info] Resolving com.typesafe.sbt#sbt-twirl;1.0.2 ... | |
[info] Resolving com.typesafe.play#twirl-compiler_2.10;1.0.2 ... | |
[info] Resolving org.scala-lang#scala-compiler;2.10.6 ... | |
[info] Resolving org.scala-lang#scala-reflect;2.10.6 ... | |
[info] Resolving com.typesafe.play#twirl-api_2.10;1.0.2 ... | |
[info] Resolving org.apache.commons#commons-lang3;3.1 ... | |
[info] Resolving com.typesafe.play#twirl-parser_2.10;1.0.2 ... | |
[info] Resolving com.typesafe.sbteclipse#sbteclipse-plugin;2.4.0 ... | |
[info] Resolving com.typesafe.sbteclipse#sbteclipse-core;2.4.0 ... | |
[info] Resolving org.scalaz#scalaz-core_2.10;7.0.2 ... | |
[info] Resolving org.scalaz#scalaz-effect_2.10;7.0.2 ... | |
[info] Resolving com.github.mpeltonen#sbt-idea;1.5.1 ... | |
[info] Resolving com.typesafe.sbt#sbt-native-packager;0.7.2 ... | |
[info] Resolving org.apache.commons#commons-compress;1.4.1 ... | |
[info] Resolving org.tukaani#xz;1.0 ... | |
[info] Resolving org.vafer#jdeb;1.2 ... | |
[info] Resolving commons-io#commons-io;2.4 ... | |
[info] Resolving org.apache.commons#commons-compress;1.7 ... | |
[info] Resolving org.tukaani#xz;1.4 ... | |
[info] Resolving org.apache.maven#maven-core;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-settings;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-model;2.2.1 ... | |
[info] Resolving org.codehaus.plexus#plexus-utils;1.5.15 ... | |
[info] Resolving org.codehaus.plexus#plexus-interpolation;1.11 ... | |
[info] Resolving org.codehaus.plexus#plexus-container-default;1.0-alpha-9-stable-1 ... | |
[info] Resolving junit#junit;3.8.1 ... | |
[info] Resolving org.apache.maven#maven-plugin-parameter-documenter;2.2.1 ... | |
[info] Resolving org.apache.maven.wagon#wagon-http-lightweight;1.0-beta-6 ... | |
[info] Resolving org.apache.maven.wagon#wagon-http-shared;1.0-beta-6 ... | |
[info] Resolving nekohtml#xercesMinimal;1.9.6.2 ... | |
[info] Resolving nekohtml#nekohtml;1.9.6.2 ... | |
[info] Resolving org.apache.maven.wagon#wagon-provider-api;1.0-beta-6 ... | |
[info] Resolving org.apache.maven.wagon#wagon-http;1.0-beta-6 ... | |
[info] Resolving org.apache.maven.reporting#maven-reporting-api;2.2.1 ... | |
[info] Resolving org.apache.maven.doxia#doxia-sink-api;1.1 ... | |
[info] Resolving org.apache.maven.doxia#doxia-logging-api;1.1 ... | |
[info] Resolving org.apache.maven#maven-profile;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-artifact;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-repository-metadata;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-error-diagnostics;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-project;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-artifact-manager;2.2.1 ... | |
[info] Resolving backport-util-concurrent#backport-util-concurrent;3.1 ... | |
[info] Resolving org.apache.maven#maven-plugin-registry;2.2.1 ... | |
[info] Resolving commons-cli#commons-cli;1.2 ... | |
[info] Resolving org.apache.maven#maven-plugin-api;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-plugin-descriptor;2.2.1 ... | |
[info] Resolving org.codehaus.plexus#plexus-interactivity-api;1.0-alpha-4 ... | |
[info] Resolving org.apache.maven#maven-monitor;2.2.1 ... | |
[info] Resolving org.apache.maven.wagon#wagon-ssh;1.0-beta-6 ... | |
[info] Resolving com.jcraft#jsch;0.1.38 ... | |
[info] Resolving org.apache.maven.wagon#wagon-ssh-common;1.0-beta-6 ... | |
[info] Resolving classworlds#classworlds;1.1 ... | |
[info] Resolving org.sonatype.plexus#plexus-sec-dispatcher;1.3 ... | |
[info] Resolving org.sonatype.plexus#plexus-cipher;1.4 ... | |
[info] Resolving org.apache.maven.wagon#wagon-file;1.0-beta-6 ... | |
[info] Resolving commons-httpclient#commons-httpclient;3.1 ... | |
[info] Resolving commons-logging#commons-logging;1.0.4 ... | |
[info] Resolving commons-codec#commons-codec;1.2 ... | |
[info] Resolving org.apache.maven.wagon#wagon-webdav-jackrabbit;1.0-beta-6 ... | |
[info] Resolving org.apache.jackrabbit#jackrabbit-webdav;1.5.0 ... | |
[info] Resolving org.apache.jackrabbit#jackrabbit-jcr-commons;1.5.0 ... | |
[info] Resolving org.apache.maven.wagon#wagon-ssh-external;1.0-beta-6 ... | |
[info] Resolving plexus#plexus-utils;1.0.2 ... | |
[info] Resolving org.apache.ant#ant;1.9.3 ... | |
[info] Resolving org.apache.ant#ant-launcher;1.9.3 ... | |
[info] Resolving org.bouncycastle#bcpg-jdk15on;1.50 ... | |
[info] Resolving org.bouncycastle#bcprov-jdk15on;1.50 ... | |
[info] Resolving org.slf4j#slf4j-api;1.7.7 ... | |
[info] Resolving org.slf4j#slf4j-nop;1.7.7 ... | |
[info] Resolving org.slf4j#slf4j-jdk14;1.7.7 ... | |
[info] Resolving org.slf4j#jcl-over-slf4j;1.7.7 ... | |
[info] Resolving com.typesafe.sbt#sbt-js-engine;1.0.1 ... | |
[info] Resolving com.typesafe#jse_2.10;1.0.0 ... | |
[info] Resolving com.typesafe.akka#akka-actor_2.10;2.3.2 ... | |
[info] Resolving com.typesafe.akka#akka-contrib_2.10;2.3.2 ... | |
[info] Resolving com.typesafe.akka#akka-remote_2.10;2.3.2 ... | |
[info] Resolving io.netty#netty;3.8.0.Final ... | |
[info] Resolving com.google.protobuf#protobuf-java;2.5.0 ... | |
[info] Resolving org.uncommons.maths#uncommons-maths;1.2.2a ... | |
[info] Resolving com.typesafe.akka#akka-cluster_2.10;2.3.2 ... | |
[info] Resolving com.typesafe.akka#akka-persistence-experimental_2.10;2.3.2 ... | |
[info] Resolving org.iq80.leveldb#leveldb;0.5 ... | |
[info] Resolving org.iq80.leveldb#leveldb-api;0.5 ... | |
[info] Resolving org.fusesource.leveldbjni#leveldbjni-all;1.7 ... | |
[info] Resolving org.fusesource.leveldbjni#leveldbjni;1.7 ... | |
[info] Resolving org.fusesource.hawtjni#hawtjni-runtime;1.8 ... | |
[info] Resolving org.fusesource.leveldbjni#leveldbjni-osx;1.5 ... | |
[info] Resolving org.fusesource.leveldbjni#leveldbjni-linux32;1.5 ... | |
[info] Resolving org.fusesource.leveldbjni#leveldbjni-linux64;1.5 ... | |
[info] Resolving org.fusesource.leveldbjni#leveldbjni-win32;1.5 ... | |
[info] Resolving org.fusesource.leveldbjni#leveldbjni-win64;1.5 ... | |
[info] Resolving io.apigee.trireme#trireme-core;0.7.5 ... | |
[info] Resolving io.apigee.trireme#trireme-node10src;0.7.5 ... | |
[info] Resolving io.spray#spray-json_2.10;1.2.6 ... | |
[info] Resolving org.parboiled#parboiled-scala_2.10;1.1.6 ... | |
[info] Resolving org.parboiled#parboiled-core;1.1.6 ... | |
[info] Resolving org.slf4j#slf4j-simple;1.7.7 ... | |
[info] Resolving com.typesafe#npm_2.10;1.0.0 ... | |
[info] Resolving org.webjars#npm;1.3.26 ... | |
[info] Resolving org.webjars#webjars-locator;0.14 ... | |
[info] Resolving com.fasterxml.jackson.core#jackson-databind;2.3.3 ... | |
[info] Resolving com.fasterxml.jackson.core#jackson-annotations;2.3.0 ... | |
[info] Resolving com.fasterxml.jackson.core#jackson-core;2.3.3 ... | |
[info] Resolving com.typesafe.sbt#sbt-web;1.0.2 ... | |
[info] Resolving com.typesafe.sbt#sbt-webdriver;1.0.0 ... | |
[info] Resolving com.typesafe#webdriver_2.10;1.0.0 ... | |
[info] Resolving io.spray#spray-client;1.3.1 ... | |
[info] Resolving io.spray#spray-can;1.3.1 ... | |
[info] Resolving io.spray#spray-io;1.3.1 ... | |
[info] Resolving io.spray#spray-util;1.3.1 ... | |
[info] Resolving io.spray#spray-http;1.3.1 ... | |
[info] Resolving io.spray#spray-httpx;1.3.1 ... | |
[info] Resolving org.jvnet.mimepull#mimepull;1.9.4 ... | |
[info] Resolving net.sourceforge.htmlunit#htmlunit;2.14 ... | |
[info] Resolving xalan#xalan;2.7.1 ... | |
[info] Resolving xalan#serializer;2.7.1 ... | |
[info] Resolving xml-apis#xml-apis;1.3.04 ... | |
[info] Resolving commons-collections#commons-collections;3.2.1 ... | |
[info] Resolving org.apache.commons#commons-lang3;3.2.1 ... | |
[info] Resolving org.apache.httpcomponents#httpclient;4.3.2 ... | |
[info] Resolving org.apache.httpcomponents#httpcore;4.3.1 ... | |
[info] Resolving commons-logging#commons-logging;1.1.3 ... | |
[info] Resolving org.apache.httpcomponents#httpmime;4.3.2 ... | |
[info] Resolving commons-codec#commons-codec;1.9 ... | |
[info] Resolving net.sourceforge.htmlunit#htmlunit-core-js;2.14 ... | |
[info] Resolving xerces#xercesImpl;2.11.0 ... | |
[info] Resolving xml-apis#xml-apis;1.4.01 ... | |
[info] Resolving net.sourceforge.nekohtml#nekohtml;1.9.20 ... | |
[info] Resolving net.sourceforge.cssparser#cssparser;0.9.13 ... | |
[info] Resolving org.w3c.css#sac;1.3 ... | |
[info] Resolving org.eclipse.jetty#jetty-websocket;8.1.14.v20131031 ... | |
[info] Resolving org.eclipse.jetty#jetty-util;8.1.14.v20131031 ... | |
[info] Resolving org.eclipse.jetty#jetty-io;8.1.14.v20131031 ... | |
[info] Resolving org.eclipse.jetty#jetty-http;8.1.14.v20131031 ... | |
[info] Resolving com.typesafe.sbt#sbt-coffeescript;1.0.0 ... | |
[info] Resolving org.webjars#coffee-script-node;1.7.1 ... | |
[info] Resolving org.webjars#mkdirp;0.3.5 ... | |
[info] Resolving com.typesafe.sbt#sbt-less;1.0.0 ... | |
[info] Resolving org.webjars#less-node;1.6.0-1 ... | |
[info] Resolving org.webjars#source-map;0.1.31-2 ... | |
[info] Resolving org.webjars#amdefine;0.1.0-1 ... | |
[info] Resolving com.typesafe.sbt#sbt-jshint;1.0.0 ... | |
[info] Resolving org.webjars#jshint-node;2.4.1-1 ... | |
[info] Resolving org.webjars#underscorejs;1.5.2-2 ... | |
[info] Resolving org.webjars#console-browserify;0.1.6-1 ... | |
[info] Resolving com.typesafe.sbt#sbt-rjs;1.0.1 ... | |
[info] Resolving org.webjars#rjs;2.1.11-1-trireme ... | |
[info] Resolving com.typesafe.sbt#sbt-digest;1.0.0 ... | |
[info] Resolving com.typesafe.sbt#sbt-mocha;1.0.0 ... | |
[info] Resolving org.webjars#mocha;1.17.1 ... | |
[info] Resolving org.webjars#debug;0.7.4 ... | |
[info] Resolving org.webjars#diff;1.0.7 ... | |
[info] Resolving org.scala-sbt#sbt;0.13.15 ... | |
[info] Resolving org.scala-sbt#main;0.13.15 ... | |
[info] Resolving org.scala-sbt#actions;0.13.15 ... | |
[info] Resolving org.scala-sbt#classpath;0.13.15 ... | |
[info] Resolving org.scala-sbt#interface;0.13.15 ... | |
[info] Resolving org.scala-sbt#io;0.13.15 ... | |
[info] Resolving org.scala-sbt#control;0.13.15 ... | |
[info] Resolving org.scala-sbt#launcher-interface;1.0.1 ... | |
[info] Resolving org.scala-sbt#completion;0.13.15 ... | |
[info] Resolving org.scala-sbt#collections;0.13.15 ... | |
[info] Resolving jline#jline;2.14.3 ... | |
[info] Resolving org.scala-sbt#api;0.13.15 ... | |
[info] Resolving org.scala-sbt#classfile;0.13.15 ... | |
[info] Resolving org.scala-sbt#logging;0.13.15 ... | |
[info] Resolving org.scala-sbt#process;0.13.15 ... | |
[info] Resolving org.scala-sbt#compiler-integration;0.13.15 ... | |
[info] Resolving org.scala-sbt#incremental-compiler;0.13.15 ... | |
[info] Resolving org.scala-sbt#relation;0.13.15 ... | |
[info] Resolving org.scala-sbt#compile;0.13.15 ... | |
[info] Resolving org.scala-sbt#persist;0.13.15 ... | |
[info] Resolving org.scala-tools.sbinary#sbinary_2.10;0.4.2 ... | |
[info] Resolving org.scala-sbt#compiler-ivy-integration;0.13.15 ... | |
[info] Resolving org.scala-sbt#ivy;0.13.15 ... | |
[info] Resolving org.scala-sbt#cross;0.13.15 ... | |
[info] Resolving org.scala-sbt.ivy#ivy;2.3.0-sbt-48dd0744422128446aee9ac31aa356ee203cc9f4 ... | |
[info] Resolving com.jcraft#jsch;0.1.50 ... | |
[info] Resolving org.scala-sbt#serialization_2.10;0.1.2 ... | |
[info] Resolving org.scala-lang.modules#scala-pickling_2.10;0.10.1 ... | |
[info] Resolving org.scalamacros#quasiquotes_2.10;2.0.1 ... | |
[info] Resolving org.json4s#json4s-core_2.10;3.2.10 ... | |
[info] Resolving org.json4s#json4s-ast_2.10;3.2.10 ... | |
[info] Resolving com.thoughtworks.paranamer#paranamer;2.6 ... | |
[info] Resolving org.spire-math#jawn-parser_2.10;0.6.0 ... | |
[info] Resolving org.spire-math#json4s-support_2.10;0.6.0 ... | |
[info] Resolving org.scala-sbt#run;0.13.15 ... | |
[info] Resolving org.scala-sbt#task-system;0.13.15 ... | |
[info] Resolving org.scala-sbt#tasks;0.13.15 ... | |
[info] Resolving org.scala-sbt#tracking;0.13.15 ... | |
[info] Resolving org.scala-sbt#cache;0.13.15 ... | |
[info] Resolving org.scala-sbt#testing;0.13.15 ... | |
[info] Resolving org.scala-sbt#test-agent;0.13.15 ... | |
[info] Resolving org.scala-sbt#test-interface;1.0 ... | |
[info] Resolving org.scala-sbt#main-settings;0.13.15 ... | |
[info] Resolving org.scala-sbt#apply-macro;0.13.15 ... | |
[info] Resolving org.scala-sbt#command;0.13.15 ... | |
[info] Resolving org.scala-sbt#template-resolver;0.1 ... | |
[info] Resolving org.scala-sbt#logic;0.13.15 ... | |
[info] Resolving org.scala-sbt#compiler-interface;0.13.15 ... | |
[info] Resolving org.scala-lang#jline;2.10.6 ... | |
[info] Resolving org.fusesource.jansi#jansi;1.4 ... | |
[info] Done updating. | |
[info] Set current project to root (in build file:/Users/jim/nobackup/tmp/repro450/) | |
[info] Updating {file:/Users/jim/nobackup/tmp/repro450/}root... | |
[info] Resolving org.scala-lang#scala-library;2.11.1 ... | |
[info] Resolving com.typesafe.play#twirl-api_2.11;1.0.2 ... | |
[info] Resolving org.apache.commons#commons-lang3;3.1 ... | |
[info] Resolving org.scala-lang.modules#scala-xml_2.11;1.0.1 ... | |
[info] Resolving com.typesafe.play#play_2.11;2.3.2 ... | |
[info] Resolving com.typesafe.play#build-link;2.3.2 ... | |
[info] Resolving com.typesafe.play#play-exceptions;2.3.2 ... | |
[info] Resolving org.javassist#javassist;3.18.2-GA ... | |
[info] Resolving com.typesafe.play#play-iteratees_2.11;2.3.2 ... | |
[info] Resolving org.scala-stm#scala-stm_2.11;0.7 ... | |
[info] Resolving com.typesafe#config;1.2.1 ... | |
[info] Resolving com.typesafe.play#play-json_2.11;2.3.2 ... | |
[info] Resolving com.typesafe.play#play-functional_2.11;2.3.2 ... | |
[info] Resolving com.typesafe.play#play-datacommons_2.11;2.3.2 ... | |
[info] Resolving joda-time#joda-time;2.3 ... | |
[info] Resolving org.joda#joda-convert;1.6 ... | |
[info] Resolving com.fasterxml.jackson.core#jackson-annotations;2.3.2 ... | |
[info] Resolving com.fasterxml.jackson.core#jackson-core;2.3.2 ... | |
[info] Resolving com.fasterxml.jackson.core#jackson-databind;2.3.2 ... | |
[info] Resolving org.scala-lang#scala-reflect;2.11.1 ... | |
[info] Resolving org.scala-lang.modules#scala-parser-combinators_2.11;1.0.1 ... | |
[info] Resolving io.netty#netty;3.9.2.Final ... | |
[info] Resolving com.typesafe.netty#netty-http-pipelining;1.1.2 ... | |
[info] Resolving org.slf4j#slf4j-api;1.7.6 ... | |
[info] Resolving org.slf4j#jul-to-slf4j;1.7.6 ... | |
[info] Resolving org.slf4j#jcl-over-slf4j;1.7.6 ... | |
[info] Resolving ch.qos.logback#logback-core;1.1.1 ... | |
[info] Resolving ch.qos.logback#logback-classic;1.1.1 ... | |
[info] Resolving com.typesafe.akka#akka-actor_2.11;2.3.4 ... | |
[info] Resolving com.typesafe.akka#akka-slf4j_2.11;2.3.4 ... | |
[info] Resolving commons-codec#commons-codec;1.9 ... | |
[info] Resolving xerces#xercesImpl;2.11.0 ... | |
[info] Resolving xml-apis#xml-apis;1.4.01 ... | |
[info] Resolving javax.transaction#jta;1.1 ... | |
[info] Resolving com.typesafe.play#play-jdbc_2.11;2.3.2 ... | |
[info] Resolving com.jolbox#bonecp;0.8.0.RELEASE ... | |
[info] Resolving com.google.guava#guava;15.0 ... | |
[info] Resolving com.h2database#h2;1.3.175 ... | |
[info] Resolving tyrex#tyrex;1.0.1 ... | |
[info] Resolving com.typesafe.play#anorm_2.11;2.3.2 ... | |
[info] Resolving com.typesafe.play#play-cache_2.11;2.3.2 ... | |
[info] Resolving net.sf.ehcache#ehcache-core;2.6.8 ... | |
[info] Resolving com.typesafe.play#play-ws_2.11;2.3.2 ... | |
[info] Resolving com.google.guava#guava;16.0.1 ... | |
[info] Resolving com.ning#async-http-client;1.8.8 ... | |
[info] Resolving oauth.signpost#signpost-core;1.2.1.2 ... | |
[info] Resolving oauth.signpost#signpost-commonshttp4;1.2.1.2 ... | |
[info] Resolving org.apache.httpcomponents#httpcore;4.0.1 ... | |
[info] Resolving org.apache.httpcomponents#httpclient;4.0.1 ... | |
[info] Resolving commons-logging#commons-logging;1.1.1 ... | |
[info] Resolving com.softwaremill.macwire#macros_2.11;0.7 ... | |
[info] Resolving com.softwaremill.macwire#runtime_2.11;0.7 ... | |
[info] Resolving org.reactivemongo#play2-reactivemongo_2.11;0.11.0.play23 ... | |
[info] Resolving org.reactivemongo#reactivemongo_2.11;0.11.0 ... | |
[info] Resolving org.reactivemongo#reactivemongo-bson-macros_2.11;0.11.0 ... | |
[info] Resolving org.scala-lang#scala-compiler;2.11.1 ... | |
[info] Resolving org.scala-lang.modules#scala-xml_2.11;1.0.2 ... | |
[info] Resolving org.reactivemongo#reactivemongo-bson_2.11;0.11.0 ... | |
[info] Resolving com.typesafe.akka#akka-actor_2.11;2.3.6 ... | |
[info] Resolving com.typesafe.play#play-iteratees_2.11;2.3.5 ... | |
[info] Resolving org.apache.logging.log4j#log4j-api;2.0.2 ... | |
[info] Resolving org.apache.logging.log4j#log4j-core;2.0.2 ... | |
[info] Resolving org.apache.logging.log4j#log4j-to-slf4j;2.0.2 ... | |
[info] Resolving org.slf4j#slf4j-api;1.7.7 ... | |
[info] Resolving com.typesafe.play#play-test_2.11;2.3.2 ... | |
[info] Resolving junit#junit;4.11 ... | |
[info] Resolving org.hamcrest#hamcrest-core;1.3 ... | |
[info] Resolving org.specs2#specs2-core_2.11;2.3.12 ... | |
[info] Resolving org.specs2#specs2-matcher_2.11;2.3.12 ... | |
[info] Resolving org.specs2#specs2-common_2.11;2.3.12 ... | |
[info] Resolving org.scalaz#scalaz-core_2.11;7.0.6 ... | |
[info] Resolving org.scalaz#scalaz-concurrent_2.11;7.0.6 ... | |
[info] Resolving org.scalaz#scalaz-effect_2.11;7.0.6 ... | |
[info] Resolving org.specs2#specs2-junit_2.11;2.3.12 ... | |
[info] Resolving org.specs2#specs2-mock_2.11;2.3.12 ... | |
[info] Resolving org.mockito#mockito-core;1.9.5 ... | |
[info] Resolving org.objenesis#objenesis;1.0 ... | |
[info] Resolving org.specs2#specs2-matcher-extra_2.11;2.3.12 ... | |
[info] Resolving org.specs2#specs2-analysis_2.11;2.3.12 ... | |
[info] Resolving org.specs2#classycle;1.4.3 ... | |
[info] Resolving com.novocode#junit-interface;0.11-RC1 ... | |
[info] Resolving org.scala-sbt#test-interface;1.0 ... | |
[info] Resolving com.google.code.findbugs#jsr305;2.0.3 ... | |
[info] Resolving org.fluentlenium#fluentlenium-festassert;0.9.2 ... | |
[info] Resolving org.fluentlenium#fluentlenium-core;0.9.2 ... | |
[info] Resolving org.seleniumhq.selenium#selenium-java;2.39.0 ... | |
[info] Resolving org.seleniumhq.selenium#selenium-android-driver;2.39.0 ... | |
[info] Resolving org.seleniumhq.selenium#selenium-remote-driver;2.39.0 ... | |
[info] Resolving cglib#cglib-nodep;2.1_3 ... | |
[info] Resolving org.json#json;20080701 ... | |
[info] Resolving org.seleniumhq.selenium#selenium-api;2.39.0 ... | |
[info] Resolving org.apache.httpcomponents#httpclient;4.3.1 ... | |
[info] Resolving org.apache.httpcomponents#httpcore;4.3 ... | |
[info] Resolving commons-logging#commons-logging;1.1.3 ... | |
[info] Resolving org.apache.commons#commons-exec;1.1 ... | |
[info] Resolving net.java.dev.jna#jna;3.4.0 ... | |
[info] Resolving net.java.dev.jna#platform;3.4.0 ... | |
[info] Resolving org.seleniumhq.selenium#selenium-chrome-driver;2.39.0 ... | |
[info] Resolving org.seleniumhq.selenium#selenium-htmlunit-driver;2.39.0 ... | |
[info] Resolving net.sourceforge.htmlunit#htmlunit;2.13 ... | |
[info] Resolving xalan#xalan;2.7.1 ... | |
[info] Resolving xalan#serializer;2.7.1 ... | |
[info] Resolving commons-collections#commons-collections;3.2.1 ... | |
[info] Resolving org.apache.httpcomponents#httpmime;4.3.1 ... | |
[info] Resolving net.sourceforge.htmlunit#htmlunit-core-js;2.13 ... | |
[info] Resolving net.sourceforge.nekohtml#nekohtml;1.9.19 ... | |
[info] Resolving net.sourceforge.cssparser#cssparser;0.9.11 ... | |
[info] Resolving org.w3c.css#sac;1.3 ... | |
[info] Resolving commons-io#commons-io;2.4 ... | |
[info] Resolving org.eclipse.jetty#jetty-websocket;8.1.12.v20130726 ... | |
[info] Resolving org.eclipse.jetty#jetty-util;8.1.12.v20130726 ... | |
[info] Resolving org.eclipse.jetty#jetty-io;8.1.12.v20130726 ... | |
[info] Resolving org.eclipse.jetty#jetty-http;8.1.12.v20130726 ... | |
[info] Resolving org.seleniumhq.selenium#selenium-firefox-driver;2.39.0 ... | |
[info] Resolving org.seleniumhq.selenium#selenium-ie-driver;2.39.0 ... | |
[info] Resolving org.seleniumhq.selenium#selenium-iphone-driver;2.39.0 ... | |
[info] Resolving org.seleniumhq.selenium#selenium-safari-driver;2.39.0 ... | |
[info] Resolving org.webbitserver#webbit;0.4.14 ... | |
[info] Resolving org.seleniumhq.selenium#selenium-support;2.39.0 ... | |
[info] Resolving org.easytesting#fest-assert;1.4 ... | |
[info] Resolving org.easytesting#fest-util;1.1.6 ... | |
[info] Resolving org.scalatestplus#play_2.11;1.1.0 ... | |
[info] Resolving org.scalatest#scalatest_2.11;2.1.7 ... | |
[info] Resolving com.github.simplyscala#scalatest-embedmongo_2.11;0.2.2 ... | |
[info] Resolving de.flapdoodle.embed#de.flapdoodle.embed.mongo;1.46.0 ... | |
[info] Resolving de.flapdoodle.embed#de.flapdoodle.embed.process;1.39.0 ... | |
[info] Resolving net.java.dev.jna#jna;4.0.0 ... | |
[info] Resolving net.java.dev.jna#jna-platform;4.0.0 ... | |
[info] Resolving org.apache.commons#commons-compress;1.3 ... | |
[info] Resolving com.typesafe.play#play-docs_2.11;2.3.2 ... | |
[info] Resolving com.typesafe.play#play-doc_2.11;1.1.0 ... | |
[info] Resolving org.pegdown#pegdown;1.4.0 ... | |
[info] Resolving org.parboiled#parboiled-java;1.1.5 ... | |
[info] Resolving org.parboiled#parboiled-core;1.1.5 ... | |
[info] Resolving org.ow2.asm#asm;4.1 ... | |
[info] Resolving org.ow2.asm#asm-tree;4.1 ... | |
[info] Resolving org.ow2.asm#asm-analysis;4.1 ... | |
[info] Resolving org.ow2.asm#asm-util;4.1 ... | |
[info] Resolving jline#jline;2.11 ... | |
[info] Done updating. | |
[success] Total time: 2 s, completed May 18, 2017 4:18:32 PM | |
+ echo ====== Show that sbt update works when coursier is in the project as a plugin: | |
====== Show that sbt update works when coursier is in the project as a plugin: | |
+ mksrc | |
+ [[ -e ./repro450 ]] | |
+ rm -r ./repro450 | |
+ g8 --name=repro450 https://github.com/sameergarg/scala-play-macwire-reactivemongo.g8.git | |
Template applied in ./repro450 | |
+ cat | |
+ sed -i .orig -e /play2-reactivemongo/s/0.11.0-SNAPSHOT/0.11.0.play23/ -e /scalatest-embedmongo_2.10/s/-SNAPSHOT// -e /scalatest-embedmongo_2.10/s/_2.10/_2.11/ repro450/build.sbt | |
+ cat | |
+ ls -l /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt /Users/jim/.sbt/0.13/sbt-coursier.sbt | |
ls: /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt: No such file or directory | |
ls: /Users/jim/.sbt/0.13/sbt-coursier.sbt: No such file or directory | |
+ cd repro450 | |
+ sbt -no-colors update | |
[info] Loading global plugins from /Users/jim/.sbt/0.13/plugins/project/project | |
[info] Loading global plugins from /Users/jim/.sbt/0.13/plugins/project | |
[info] Loading global plugins from /Users/jim/.sbt/0.13/plugins | |
[info] Loading project definition from /Users/jim/nobackup/tmp/repro450/project | |
[info] Updating {file:/Users/jim/nobackup/tmp/repro450/project/}repro450-build... | |
[info] Resolving org.scala-sbt#global-plugins;0.0 ... | |
[info] Resolving net.virtual-void#sbt-dependency-graph;0.8.0 ... | |
[info] Resolving com.github.mdr#ascii-graphs_2.10;0.0.3 ... | |
[info] Resolving org.scala-lang#scala-library;2.10.6 ... | |
[info] Resolving com.timushev.sbt#sbt-updates;0.3.0 ... | |
[info] Resolving com.typesafe.play#sbt-plugin;2.3.2 ... | |
[info] Resolving com.typesafe.play#build-link;2.3.2 ... | |
[info] Resolving com.typesafe.play#play-exceptions;2.3.2 ... | |
[info] Resolving org.javassist#javassist;3.18.2-GA ... | |
[info] Resolving com.typesafe.play#routes-compiler_2.10;2.3.2 ... | |
[info] Resolving commons-io#commons-io;2.0.1 ... | |
[info] Resolving com.typesafe#config;1.2.1 ... | |
[info] Resolving org.mozilla#rhino;1.7R4 ... | |
[info] Resolving com.google.javascript#closure-compiler;v20130603 ... | |
[info] Resolving org.json#json;20090211 ... | |
[info] Resolving com.google.guava#guava;16.0.1 ... | |
[info] Resolving org.avaje.ebeanorm#avaje-ebeanorm-agent;3.2.2 ... | |
[info] Resolving com.h2database#h2;1.3.175 ... | |
[info] Resolving net.contentobjects.jnotify#jnotify;0.94 ... | |
[info] Resolving com.typesafe.sbt#sbt-twirl;1.0.2 ... | |
[info] Resolving com.typesafe.play#twirl-compiler_2.10;1.0.2 ... | |
[info] Resolving org.scala-lang#scala-compiler;2.10.6 ... | |
[info] Resolving org.scala-lang#scala-reflect;2.10.6 ... | |
[info] Resolving com.typesafe.play#twirl-api_2.10;1.0.2 ... | |
[info] Resolving org.apache.commons#commons-lang3;3.1 ... | |
[info] Resolving com.typesafe.play#twirl-parser_2.10;1.0.2 ... | |
[info] Resolving com.typesafe.sbteclipse#sbteclipse-plugin;2.4.0 ... | |
[info] Resolving com.typesafe.sbteclipse#sbteclipse-core;2.4.0 ... | |
[info] Resolving org.scalaz#scalaz-core_2.10;7.0.2 ... | |
[info] Resolving org.scalaz#scalaz-effect_2.10;7.0.2 ... | |
[info] Resolving com.github.mpeltonen#sbt-idea;1.5.1 ... | |
[info] Resolving com.typesafe.sbt#sbt-native-packager;0.7.2 ... | |
[info] Resolving org.apache.commons#commons-compress;1.4.1 ... | |
[info] Resolving org.tukaani#xz;1.0 ... | |
[info] Resolving org.vafer#jdeb;1.2 ... | |
[info] Resolving commons-io#commons-io;2.4 ... | |
[info] Resolving org.apache.commons#commons-compress;1.7 ... | |
[info] Resolving org.tukaani#xz;1.4 ... | |
[info] Resolving org.apache.maven#maven-core;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-settings;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-model;2.2.1 ... | |
[info] Resolving org.codehaus.plexus#plexus-utils;1.5.15 ... | |
[info] Resolving org.codehaus.plexus#plexus-interpolation;1.11 ... | |
[info] Resolving org.codehaus.plexus#plexus-container-default;1.0-alpha-9-stable-1 ... | |
[info] Resolving junit#junit;3.8.1 ... | |
[info] Resolving org.apache.maven#maven-plugin-parameter-documenter;2.2.1 ... | |
[info] Resolving org.apache.maven.wagon#wagon-http-lightweight;1.0-beta-6 ... | |
[info] Resolving org.apache.maven.wagon#wagon-http-shared;1.0-beta-6 ... | |
[info] Resolving nekohtml#xercesMinimal;1.9.6.2 ... | |
[info] Resolving nekohtml#nekohtml;1.9.6.2 ... | |
[info] Resolving org.apache.maven.wagon#wagon-provider-api;1.0-beta-6 ... | |
[info] Resolving org.apache.maven.wagon#wagon-http;1.0-beta-6 ... | |
[info] Resolving org.apache.maven.reporting#maven-reporting-api;2.2.1 ... | |
[info] Resolving org.apache.maven.doxia#doxia-sink-api;1.1 ... | |
[info] Resolving org.apache.maven.doxia#doxia-logging-api;1.1 ... | |
[info] Resolving org.apache.maven#maven-profile;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-artifact;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-repository-metadata;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-error-diagnostics;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-project;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-artifact-manager;2.2.1 ... | |
[info] Resolving backport-util-concurrent#backport-util-concurrent;3.1 ... | |
[info] Resolving org.apache.maven#maven-plugin-registry;2.2.1 ... | |
[info] Resolving commons-cli#commons-cli;1.2 ... | |
[info] Resolving org.apache.maven#maven-plugin-api;2.2.1 ... | |
[info] Resolving org.apache.maven#maven-plugin-descriptor;2.2.1 ... | |
[info] Resolving org.codehaus.plexus#plexus-interactivity-api;1.0-alpha-4 ... | |
[info] Resolving org.apache.maven#maven-monitor;2.2.1 ... | |
[info] Resolving org.apache.maven.wagon#wagon-ssh;1.0-beta-6 ... | |
[info] Resolving com.jcraft#jsch;0.1.38 ... | |
[info] Resolving org.apache.maven.wagon#wagon-ssh-common;1.0-beta-6 ... | |
[info] Resolving classworlds#classworlds;1.1 ... | |
[info] Resolving org.sonatype.plexus#plexus-sec-dispatcher;1.3 ... | |
[info] Resolving org.sonatype.plexus#plexus-cipher;1.4 ... | |
[info] Resolving org.apache.maven.wagon#wagon-file;1.0-beta-6 ... | |
[info] Resolving commons-httpclient#commons-httpclient;3.1 ... | |
[info] Resolving commons-logging#commons-logging;1.0.4 ... | |
[info] Resolving commons-codec#commons-codec;1.2 ... | |
[info] Resolving org.apache.maven.wagon#wagon-webdav-jackrabbit;1.0-beta-6 ... | |
[info] Resolving org.apache.jackrabbit#jackrabbit-webdav;1.5.0 ... | |
[info] Resolving org.apache.jackrabbit#jackrabbit-jcr-commons;1.5.0 ... | |
[info] Resolving org.apache.maven.wagon#wagon-ssh-external;1.0-beta-6 ... | |
[info] Resolving plexus#plexus-utils;1.0.2 ... | |
[info] Resolving org.apache.ant#ant;1.9.3 ... | |
[info] Resolving org.apache.ant#ant-launcher;1.9.3 ... | |
[info] Resolving org.bouncycastle#bcpg-jdk15on;1.50 ... | |
[info] Resolving org.bouncycastle#bcprov-jdk15on;1.50 ... | |
[info] Resolving org.slf4j#slf4j-api;1.7.7 ... | |
[info] Resolving org.slf4j#slf4j-nop;1.7.7 ... | |
[info] Resolving org.slf4j#slf4j-jdk14;1.7.7 ... | |
[info] Resolving org.slf4j#jcl-over-slf4j;1.7.7 ... | |
[info] Resolving com.typesafe.sbt#sbt-js-engine;1.0.1 ... | |
[info] Resolving com.typesafe#jse_2.10;1.0.0 ... | |
[info] Resolving com.typesafe.akka#akka-actor_2.10;2.3.2 ... | |
[info] Resolving com.typesafe.akka#akka-contrib_2.10;2.3.2 ... | |
[info] Resolving com.typesafe.akka#akka-remote_2.10;2.3.2 ... | |
[info] Resolving io.netty#netty;3.8.0.Final ... | |
[info] Resolving com.google.protobuf#protobuf-java;2.5.0 ... | |
[info] Resolving org.uncommons.maths#uncommons-maths;1.2.2a ... | |
[info] Resolving com.typesafe.akka#akka-cluster_2.10;2.3.2 ... | |
[info] Resolving com.typesafe.akka#akka-persistence-experimental_2.10;2.3.2 ... | |
[info] Resolving org.iq80.leveldb#leveldb;0.5 ... | |
[info] Resolving org.iq80.leveldb#leveldb-api;0.5 ... | |
[info] Resolving org.fusesource.leveldbjni#leveldbjni-all;1.7 ... | |
[info] Resolving org.fusesource.leveldbjni#leveldbjni;1.7 ... | |
[info] Resolving org.fusesource.hawtjni#hawtjni-runtime;1.8 ... | |
[info] Resolving org.fusesource.leveldbjni#leveldbjni-osx;1.5 ... | |
[info] Resolving org.fusesource.leveldbjni#leveldbjni-linux32;1.5 ... | |
[info] Resolving org.fusesource.leveldbjni#leveldbjni-linux64;1.5 ... | |
[info] Resolving org.fusesource.leveldbjni#leveldbjni-win32;1.5 ... | |
[info] Resolving org.fusesource.leveldbjni#leveldbjni-win64;1.5 ... | |
[info] Resolving io.apigee.trireme#trireme-core;0.7.5 ... | |
[info] Resolving io.apigee.trireme#trireme-node10src;0.7.5 ... | |
[info] Resolving io.spray#spray-json_2.10;1.2.6 ... | |
[info] Resolving org.parboiled#parboiled-scala_2.10;1.1.6 ... | |
[info] Resolving org.parboiled#parboiled-core;1.1.6 ... | |
[info] Resolving org.slf4j#slf4j-simple;1.7.7 ... | |
[info] Resolving com.typesafe#npm_2.10;1.0.0 ... | |
[info] Resolving org.webjars#npm;1.3.26 ... | |
[info] Resolving org.webjars#webjars-locator;0.14 ... | |
[info] Resolving com.fasterxml.jackson.core#jackson-databind;2.3.3 ... | |
[info] Resolving com.fasterxml.jackson.core#jackson-annotations;2.3.0 ... | |
[info] Resolving com.fasterxml.jackson.core#jackson-core;2.3.3 ... | |
[info] Resolving com.typesafe.sbt#sbt-web;1.0.2 ... | |
[info] Resolving com.typesafe.sbt#sbt-webdriver;1.0.0 ... | |
[info] Resolving com.typesafe#webdriver_2.10;1.0.0 ... | |
[info] Resolving io.spray#spray-client;1.3.1 ... | |
[info] Resolving io.spray#spray-can;1.3.1 ... | |
[info] Resolving io.spray#spray-io;1.3.1 ... | |
[info] Resolving io.spray#spray-util;1.3.1 ... | |
[info] Resolving io.spray#spray-http;1.3.1 ... | |
[info] Resolving io.spray#spray-httpx;1.3.1 ... | |
[info] Resolving org.jvnet.mimepull#mimepull;1.9.4 ... | |
[info] Resolving net.sourceforge.htmlunit#htmlunit;2.14 ... | |
[info] Resolving xalan#xalan;2.7.1 ... | |
[info] Resolving xalan#serializer;2.7.1 ... | |
[info] Resolving xml-apis#xml-apis;1.3.04 ... | |
[info] Resolving commons-collections#commons-collections;3.2.1 ... | |
[info] Resolving org.apache.commons#commons-lang3;3.2.1 ... | |
[info] Resolving org.apache.httpcomponents#httpclient;4.3.2 ... | |
[info] Resolving org.apache.httpcomponents#httpcore;4.3.1 ... | |
[info] Resolving commons-logging#commons-logging;1.1.3 ... | |
[info] Resolving org.apache.httpcomponents#httpmime;4.3.2 ... | |
[info] Resolving commons-codec#commons-codec;1.9 ... | |
[info] Resolving net.sourceforge.htmlunit#htmlunit-core-js;2.14 ... | |
[info] Resolving xerces#xercesImpl;2.11.0 ... | |
[info] Resolving xml-apis#xml-apis;1.4.01 ... | |
[info] Resolving net.sourceforge.nekohtml#nekohtml;1.9.20 ... | |
[info] Resolving net.sourceforge.cssparser#cssparser;0.9.13 ... | |
[info] Resolving org.w3c.css#sac;1.3 ... | |
[info] Resolving org.eclipse.jetty#jetty-websocket;8.1.14.v20131031 ... | |
[info] Resolving org.eclipse.jetty#jetty-util;8.1.14.v20131031 ... | |
[info] Resolving org.eclipse.jetty#jetty-io;8.1.14.v20131031 ... | |
[info] Resolving org.eclipse.jetty#jetty-http;8.1.14.v20131031 ... | |
[info] Resolving com.typesafe.sbt#sbt-coffeescript;1.0.0 ... | |
[info] Resolving org.webjars#coffee-script-node;1.7.1 ... | |
[info] Resolving org.webjars#mkdirp;0.3.5 ... | |
[info] Resolving com.typesafe.sbt#sbt-less;1.0.0 ... | |
[info] Resolving org.webjars#less-node;1.6.0-1 ... | |
[info] Resolving org.webjars#source-map;0.1.31-2 ... | |
[info] Resolving org.webjars#amdefine;0.1.0-1 ... | |
[info] Resolving com.typesafe.sbt#sbt-jshint;1.0.0 ... | |
[info] Resolving org.webjars#jshint-node;2.4.1-1 ... | |
[info] Resolving org.webjars#underscorejs;1.5.2-2 ... | |
[info] Resolving org.webjars#console-browserify;0.1.6-1 ... | |
[info] Resolving com.typesafe.sbt#sbt-rjs;1.0.1 ... | |
[info] Resolving org.webjars#rjs;2.1.11-1-trireme ... | |
[info] Resolving com.typesafe.sbt#sbt-digest;1.0.0 ... | |
[info] Resolving com.typesafe.sbt#sbt-mocha;1.0.0 ... | |
[info] Resolving org.webjars#mocha;1.17.1 ... | |
[info] Resolving org.webjars#debug;0.7.4 ... | |
[info] Resolving org.webjars#diff;1.0.7 ... | |
[info] Resolving io.get-coursier#sbt-coursier;1.0.0-RC3 ... | |
[info] Resolving io.get-coursier#coursier_2.10;1.0.0-RC3 ... | |
[info] Resolving org.scalamacros#quasiquotes_2.10;2.1.0 ... | |
[info] Resolving org.scalaz#scalaz-core_2.10;7.2.8 ... | |
[info] Resolving io.get-coursier#coursier-cache_2.10;1.0.0-RC3 ... | |
[info] Resolving org.scalaz#scalaz-concurrent_2.10;7.2.8 ... | |
[info] Resolving org.scalaz#scalaz-effect_2.10;7.2.8 ... | |
[info] Resolving io.get-coursier#coursier-extra_2.10;1.0.0-RC3 ... | |
[info] Resolving org.scala-sbt#sbt;0.13.15 ... | |
[info] Resolving org.scala-sbt#main;0.13.15 ... | |
[info] Resolving org.scala-sbt#actions;0.13.15 ... | |
[info] Resolving org.scala-sbt#classpath;0.13.15 ... | |
[info] Resolving org.scala-sbt#interface;0.13.15 ... | |
[info] Resolving org.scala-sbt#io;0.13.15 ... | |
[info] Resolving org.scala-sbt#control;0.13.15 ... | |
[info] Resolving org.scala-sbt#launcher-interface;1.0.1 ... | |
[info] Resolving org.scala-sbt#completion;0.13.15 ... | |
[info] Resolving org.scala-sbt#collections;0.13.15 ... | |
[info] Resolving jline#jline;2.14.3 ... | |
[info] Resolving org.scala-sbt#api;0.13.15 ... | |
[info] Resolving org.scala-sbt#classfile;0.13.15 ... | |
[info] Resolving org.scala-sbt#logging;0.13.15 ... | |
[info] Resolving org.scala-sbt#process;0.13.15 ... | |
[info] Resolving org.scala-sbt#compiler-integration;0.13.15 ... | |
[info] Resolving org.scala-sbt#incremental-compiler;0.13.15 ... | |
[info] Resolving org.scala-sbt#relation;0.13.15 ... | |
[info] Resolving org.scala-sbt#compile;0.13.15 ... | |
[info] Resolving org.scala-sbt#persist;0.13.15 ... | |
[info] Resolving org.scala-tools.sbinary#sbinary_2.10;0.4.2 ... | |
[info] Resolving org.scala-sbt#compiler-ivy-integration;0.13.15 ... | |
[info] Resolving org.scala-sbt#ivy;0.13.15 ... | |
[info] Resolving org.scala-sbt#cross;0.13.15 ... | |
[info] Resolving org.scala-sbt.ivy#ivy;2.3.0-sbt-48dd0744422128446aee9ac31aa356ee203cc9f4 ... | |
[info] Resolving com.jcraft#jsch;0.1.50 ... | |
[info] Resolving org.scala-sbt#serialization_2.10;0.1.2 ... | |
[info] Resolving org.scala-lang.modules#scala-pickling_2.10;0.10.1 ... | |
[info] Resolving org.scalamacros#quasiquotes_2.10;2.0.1 ... | |
[info] Resolving org.json4s#json4s-core_2.10;3.2.10 ... | |
[info] Resolving org.json4s#json4s-ast_2.10;3.2.10 ... | |
[info] Resolving com.thoughtworks.paranamer#paranamer;2.6 ... | |
[info] Resolving org.spire-math#jawn-parser_2.10;0.6.0 ... | |
[info] Resolving org.spire-math#json4s-support_2.10;0.6.0 ... | |
[info] Resolving org.scala-sbt#run;0.13.15 ... | |
[info] Resolving org.scala-sbt#task-system;0.13.15 ... | |
[info] Resolving org.scala-sbt#tasks;0.13.15 ... | |
[info] Resolving org.scala-sbt#tracking;0.13.15 ... | |
[info] Resolving org.scala-sbt#cache;0.13.15 ... | |
[info] Resolving org.scala-sbt#testing;0.13.15 ... | |
[info] Resolving org.scala-sbt#test-agent;0.13.15 ... | |
[info] Resolving org.scala-sbt#test-interface;1.0 ... | |
[info] Resolving org.scala-sbt#main-settings;0.13.15 ... | |
[info] Resolving org.scala-sbt#apply-macro;0.13.15 ... | |
[info] Resolving org.scala-sbt#command;0.13.15 ... | |
[info] Resolving org.scala-sbt#template-resolver;0.1 ... | |
[info] Resolving org.scala-sbt#logic;0.13.15 ... | |
[info] Resolving org.scala-sbt#compiler-interface;0.13.15 ... | |
[info] Resolving org.scala-lang#jline;2.10.6 ... | |
[info] Resolving org.fusesource.jansi#jansi;1.4 ... | |
[info] Done updating. | |
[info] Set current project to root (in build file:/Users/jim/nobackup/tmp/repro450/) | |
[success] Total time: 2 s, completed May 18, 2017 4:18:50 PM | |
+ echo ====== Show that sbt update fails when coursier is defined as a global: | |
====== Show that sbt update fails when coursier is defined as a global: | |
+ cat | |
+ mksrc | |
+ [[ -e ./repro450 ]] | |
+ rm -r ./repro450 | |
+ g8 --name=repro450 https://github.com/sameergarg/scala-play-macwire-reactivemongo.g8.git | |
Template applied in ./repro450 | |
+ cat | |
+ sed -i .orig -e /play2-reactivemongo/s/0.11.0-SNAPSHOT/0.11.0.play23/ -e /scalatest-embedmongo_2.10/s/-SNAPSHOT// -e /scalatest-embedmongo_2.10/s/_2.10/_2.11/ repro450/build.sbt | |
+ ls -l /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt /Users/jim/.sbt/0.13/sbt-coursier.sbt | |
ls: /Users/jim/.sbt/0.13/sbt-coursier.sbt: No such file or directory | |
-rw-r--r-- 1 jim staff 65 May 18 16:18 /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt | |
+ echo q | |
+ cd ./repro450 | |
+ sbt -no-colors update | |
[info] Loading global plugins from /Users/jim/.sbt/0.13/plugins/project/project | |
[info] Loading global plugins from /Users/jim/.sbt/0.13/plugins/project | |
[info] Loading global plugins from /Users/jim/.sbt/0.13/plugins | |
[info] Updating {file:/Users/jim/.sbt/0.13/plugins/}global-plugins... | |
[info] Resolving io.get-coursier#sbt-coursier;1.0.0-RC3 ... | |
[info] Resolving io.get-coursier#coursier_2.10;1.0.0-RC3 ... | |
[info] Resolving org.scala-lang#scala-library;2.10.6 ... | |
[info] Resolving org.scalamacros#quasiquotes_2.10;2.1.0 ... | |
[info] Resolving org.scala-lang#scala-reflect;2.10.6 ... | |
[info] Resolving org.scalaz#scalaz-core_2.10;7.2.8 ... | |
[info] Resolving io.get-coursier#coursier-cache_2.10;1.0.0-RC3 ... | |
[info] Resolving org.scalaz#scalaz-concurrent_2.10;7.2.8 ... | |
[info] Resolving org.scalaz#scalaz-effect_2.10;7.2.8 ... | |
[info] Resolving io.get-coursier#coursier-extra_2.10;1.0.0-RC3 ... | |
[info] Resolving net.virtual-void#sbt-dependency-graph;0.8.0 ... | |
[info] Resolving com.github.mdr#ascii-graphs_2.10;0.0.3 ... | |
[info] Resolving com.timushev.sbt#sbt-updates;0.3.0 ... | |
[info] Resolving org.scala-sbt#sbt;0.13.15 ... | |
[info] Resolving org.scala-sbt#main;0.13.15 ... | |
[info] Resolving org.scala-sbt#actions;0.13.15 ... | |
[info] Resolving org.scala-sbt#classpath;0.13.15 ... | |
[info] Resolving org.scala-lang#scala-compiler;2.10.6 ... | |
[info] Resolving org.scala-sbt#interface;0.13.15 ... | |
[info] Resolving org.scala-sbt#io;0.13.15 ... | |
[info] Resolving org.scala-sbt#control;0.13.15 ... | |
[info] Resolving org.scala-sbt#launcher-interface;1.0.1 ... | |
[info] Resolving org.scala-sbt#completion;0.13.15 ... | |
[info] Resolving org.scala-sbt#collections;0.13.15 ... | |
[info] Resolving jline#jline;2.14.3 ... | |
[info] Resolving org.scala-sbt#api;0.13.15 ... | |
[info] Resolving org.scala-sbt#classfile;0.13.15 ... | |
[info] Resolving org.scala-sbt#logging;0.13.15 ... | |
[info] Resolving org.scala-sbt#process;0.13.15 ... | |
[info] Resolving org.scala-sbt#compiler-integration;0.13.15 ... | |
[info] Resolving org.scala-sbt#incremental-compiler;0.13.15 ... | |
[info] Resolving org.scala-sbt#relation;0.13.15 ... | |
[info] Resolving org.scala-sbt#compile;0.13.15 ... | |
[info] Resolving org.scala-sbt#persist;0.13.15 ... | |
[info] Resolving org.scala-tools.sbinary#sbinary_2.10;0.4.2 ... | |
[info] Resolving org.scala-sbt#compiler-ivy-integration;0.13.15 ... | |
[info] Resolving org.scala-sbt#ivy;0.13.15 ... | |
[info] Resolving org.scala-sbt#cross;0.13.15 ... | |
[info] Resolving org.scala-sbt.ivy#ivy;2.3.0-sbt-48dd0744422128446aee9ac31aa356ee203cc9f4 ... | |
[info] Resolving com.jcraft#jsch;0.1.50 ... | |
[info] Resolving org.scala-sbt#serialization_2.10;0.1.2 ... | |
[info] Resolving org.scala-lang.modules#scala-pickling_2.10;0.10.1 ... | |
[info] Resolving org.scalamacros#quasiquotes_2.10;2.0.1 ... | |
[info] Resolving org.json4s#json4s-core_2.10;3.2.10 ... | |
[info] Resolving org.json4s#json4s-ast_2.10;3.2.10 ... | |
[info] Resolving com.thoughtworks.paranamer#paranamer;2.6 ... | |
[info] Resolving org.spire-math#jawn-parser_2.10;0.6.0 ... | |
[info] Resolving org.spire-math#json4s-support_2.10;0.6.0 ... | |
[info] Resolving org.scala-sbt#run;0.13.15 ... | |
[info] Resolving org.scala-sbt#task-system;0.13.15 ... | |
[info] Resolving org.scala-sbt#tasks;0.13.15 ... | |
[info] Resolving org.scala-sbt#tracking;0.13.15 ... | |
[info] Resolving org.scala-sbt#cache;0.13.15 ... | |
[info] Resolving org.scala-sbt#testing;0.13.15 ... | |
[info] Resolving org.scala-sbt#test-agent;0.13.15 ... | |
[info] Resolving org.scala-sbt#test-interface;1.0 ... | |
[info] Resolving org.scala-sbt#main-settings;0.13.15 ... | |
[info] Resolving org.scala-sbt#apply-macro;0.13.15 ... | |
[info] Resolving org.scala-sbt#command;0.13.15 ... | |
[info] Resolving org.scala-sbt#template-resolver;0.1 ... | |
[info] Resolving org.scala-sbt#logic;0.13.15 ... | |
[info] Resolving org.scala-sbt#compiler-interface;0.13.15 ... | |
[info] Resolving org.scala-lang#jline;2.10.6 ... | |
[info] Resolving org.fusesource.jansi#jansi;1.4 ... | |
[info] Done updating. | |
[info] Loading project definition from /Users/jim/nobackup/tmp/repro450/project | |
java.lang.NoClassDefFoundError: org/vafer/jdeb/Console | |
at com.typesafe.sbt.packager.debian.JDebPackaging$class.debianJDebSettings(JDebPackaging.scala:42) | |
at com.typesafe.sbt.SbtNativePackager$.debianJDebSettings(PackagerPlugin.scala:11) | |
at com.typesafe.sbt.packager.debian.DebianPlugin$class.debianSettings(DebianPlugin.scala:186) | |
at com.typesafe.sbt.SbtNativePackager$.debianSettings(PackagerPlugin.scala:11) | |
at com.typesafe.sbt.SbtNativePackager$.packagerSettings(PackagerPlugin.scala:25) | |
at com.typesafe.sbt.SbtNativePackager$packageArchetype$.genericMappingSettings(PackagerPlugin.scala:47) | |
at com.typesafe.sbt.SbtNativePackager$packageArchetype$.java_server(PackagerPlugin.scala:51) | |
at play.Play$.projectSettings(Project.scala:33) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$autoPluginSettings$1$1$$anonfun$apply$34.apply(Load.scala:721) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$autoPluginSettings$1$1$$anonfun$apply$34.apply(Load.scala:721) | |
at scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:251) | |
at scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:251) | |
at scala.collection.immutable.List.foreach(List.scala:318) | |
at scala.collection.TraversableLike$class.flatMap(TraversableLike.scala:251) | |
at scala.collection.AbstractTraversable.flatMap(Traversable.scala:105) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$autoPluginSettings$1$1.apply(Load.scala:721) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$autoPluginSettings$1$1.apply(Load.scala:721) | |
at sbt.Load$.timed(Load.scala:1025) | |
at sbt.Load$$anonfun$resolveProject$1.autoPluginSettings$1(Load.scala:720) | |
at sbt.Load$$anonfun$resolveProject$1.sbt$Load$$anonfun$$expandSettings$1(Load.scala:739) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$sbt$Load$$anonfun$$expandSettings$1$2.apply(Load.scala:740) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$sbt$Load$$anonfun$$expandSettings$1$2.apply(Load.scala:740) | |
at scala.collection.IndexedSeqOptimized$class.foldl(IndexedSeqOptimized.scala:51) | |
at scala.collection.IndexedSeqOptimized$class.foldLeft(IndexedSeqOptimized.scala:60) | |
at scala.collection.mutable.WrappedArray.foldLeft(WrappedArray.scala:34) | |
at scala.collection.TraversableOnce$class.$div$colon(TraversableOnce.scala:138) | |
at scala.collection.AbstractTraversable.$div$colon(Traversable.scala:105) | |
at sbt.Load$$anonfun$resolveProject$1.sbt$Load$$anonfun$$expandSettings$1(Load.scala:740) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$56.apply(Load.scala:743) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$56.apply(Load.scala:743) | |
at sbt.Load$.timed(Load.scala:1025) | |
at sbt.Load$$anonfun$resolveProject$1.apply(Load.scala:742) | |
at sbt.Load$$anonfun$resolveProject$1.apply(Load.scala:703) | |
at sbt.Load$.timed(Load.scala:1025) | |
at sbt.Load$.resolveProject(Load.scala:703) | |
at sbt.Load$.sbt$Load$$finalizeProject$1(Load.scala:603) | |
at sbt.Load$$anonfun$51.apply(Load.scala:637) | |
at sbt.Load$$anonfun$51.apply(Load.scala:637) | |
at sbt.Load$.timed(Load.scala:1025) | |
at sbt.Load$.sbt$Load$$loadTransitive(Load.scala:636) | |
at sbt.Load$$anonfun$loadUnit$1.sbt$Load$$anonfun$$loadProjects$1(Load.scala:482) | |
at sbt.Load$$anonfun$loadUnit$1$$anonfun$40.apply(Load.scala:485) | |
at sbt.Load$$anonfun$loadUnit$1$$anonfun$40.apply(Load.scala:485) | |
at sbt.Load$.timed(Load.scala:1025) | |
at sbt.Load$$anonfun$loadUnit$1.apply(Load.scala:485) | |
at sbt.Load$$anonfun$loadUnit$1.apply(Load.scala:459) | |
at sbt.Load$.timed(Load.scala:1025) | |
at sbt.Load$.loadUnit(Load.scala:459) | |
at sbt.Load$$anonfun$25$$anonfun$apply$14.apply(Load.scala:311) | |
at sbt.Load$$anonfun$25$$anonfun$apply$14.apply(Load.scala:310) | |
at sbt.BuildLoader$$anonfun$componentLoader$1$$anonfun$apply$4$$anonfun$apply$5$$anonfun$apply$6.apply(BuildLoader.scala:91) | |
at sbt.BuildLoader$$anonfun$componentLoader$1$$anonfun$apply$4$$anonfun$apply$5$$anonfun$apply$6.apply(BuildLoader.scala:90) | |
at sbt.BuildLoader.apply(BuildLoader.scala:140) | |
at sbt.Load$.loadAll(Load.scala:365) | |
at sbt.Load$.loadURI(Load.scala:320) | |
at sbt.Load$.load(Load.scala:316) | |
at sbt.Load$.load(Load.scala:305) | |
at sbt.Load$$anonfun$4.apply(Load.scala:146) | |
at sbt.Load$$anonfun$4.apply(Load.scala:146) | |
at sbt.Load$.timed(Load.scala:1025) | |
at sbt.Load$.apply(Load.scala:146) | |
at sbt.Load$.defaultLoad(Load.scala:39) | |
at sbt.BuiltinCommands$.liftedTree1$1(Main.scala:548) | |
at sbt.BuiltinCommands$.doLoadProject(Main.scala:548) | |
at sbt.BuiltinCommands$$anonfun$loadProjectImpl$2.apply(Main.scala:540) | |
at sbt.BuiltinCommands$$anonfun$loadProjectImpl$2.apply(Main.scala:540) | |
at sbt.Command$$anonfun$applyEffect$1$$anonfun$apply$2.apply(Command.scala:59) | |
at sbt.Command$$anonfun$applyEffect$1$$anonfun$apply$2.apply(Command.scala:59) | |
at sbt.Command$$anonfun$applyEffect$2$$anonfun$apply$3.apply(Command.scala:61) | |
at sbt.Command$$anonfun$applyEffect$2$$anonfun$apply$3.apply(Command.scala:61) | |
at sbt.Command$.process(Command.scala:93) | |
at sbt.MainLoop$$anonfun$1$$anonfun$apply$1.apply(MainLoop.scala:96) | |
at sbt.MainLoop$$anonfun$1$$anonfun$apply$1.apply(MainLoop.scala:96) | |
at sbt.State$$anon$1.doX$1(State.scala:183) | |
at sbt.State$$anon$1.process(State.scala:190) | |
at sbt.MainLoop$$anonfun$1.apply(MainLoop.scala:96) | |
at sbt.MainLoop$$anonfun$1.apply(MainLoop.scala:96) | |
at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:17) | |
at sbt.MainLoop$.next(MainLoop.scala:96) | |
at sbt.MainLoop$.run(MainLoop.scala:89) | |
at sbt.MainLoop$$anonfun$runWithNewLog$1.apply(MainLoop.scala:68) | |
at sbt.MainLoop$$anonfun$runWithNewLog$1.apply(MainLoop.scala:63) | |
at sbt.Using.apply(Using.scala:24) | |
at sbt.MainLoop$.runWithNewLog(MainLoop.scala:63) | |
at sbt.MainLoop$.runAndClearLast(MainLoop.scala:46) | |
at sbt.MainLoop$.runLoggedLoop(MainLoop.scala:30) | |
at sbt.MainLoop$.runLogged(MainLoop.scala:22) | |
at sbt.StandardMain$.runManaged(Main.scala:109) | |
at sbt.xMain.run(Main.scala:38) | |
at xsbt.boot.Launch$$anonfun$run$1.apply(Launch.scala:109) | |
at xsbt.boot.Launch$.withContextLoader(Launch.scala:128) | |
at xsbt.boot.Launch$.run(Launch.scala:109) | |
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) | |
Caused by: java.lang.ClassNotFoundException: org.vafer.jdeb.Console | |
at java.net.URLClassLoader.findClass(URLClassLoader.java:381) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) | |
at com.typesafe.sbt.packager.debian.JDebPackaging$class.debianJDebSettings(JDebPackaging.scala:42) | |
at com.typesafe.sbt.SbtNativePackager$.debianJDebSettings(PackagerPlugin.scala:11) | |
at com.typesafe.sbt.packager.debian.DebianPlugin$class.debianSettings(DebianPlugin.scala:186) | |
at com.typesafe.sbt.SbtNativePackager$.debianSettings(PackagerPlugin.scala:11) | |
at com.typesafe.sbt.SbtNativePackager$.packagerSettings(PackagerPlugin.scala:25) | |
at com.typesafe.sbt.SbtNativePackager$packageArchetype$.genericMappingSettings(PackagerPlugin.scala:47) | |
at com.typesafe.sbt.SbtNativePackager$packageArchetype$.java_server(PackagerPlugin.scala:51) | |
at play.Play$.projectSettings(Project.scala:33) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$autoPluginSettings$1$1$$anonfun$apply$34.apply(Load.scala:721) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$autoPluginSettings$1$1$$anonfun$apply$34.apply(Load.scala:721) | |
at scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:251) | |
at scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:251) | |
at scala.collection.immutable.List.foreach(List.scala:318) | |
at scala.collection.TraversableLike$class.flatMap(TraversableLike.scala:251) | |
at scala.collection.AbstractTraversable.flatMap(Traversable.scala:105) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$autoPluginSettings$1$1.apply(Load.scala:721) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$autoPluginSettings$1$1.apply(Load.scala:721) | |
at sbt.Load$.timed(Load.scala:1025) | |
at sbt.Load$$anonfun$resolveProject$1.autoPluginSettings$1(Load.scala:720) | |
at sbt.Load$$anonfun$resolveProject$1.sbt$Load$$anonfun$$expandSettings$1(Load.scala:739) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$sbt$Load$$anonfun$$expandSettings$1$2.apply(Load.scala:740) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$sbt$Load$$anonfun$$expandSettings$1$2.apply(Load.scala:740) | |
at scala.collection.IndexedSeqOptimized$class.foldl(IndexedSeqOptimized.scala:51) | |
at scala.collection.IndexedSeqOptimized$class.foldLeft(IndexedSeqOptimized.scala:60) | |
at scala.collection.mutable.WrappedArray.foldLeft(WrappedArray.scala:34) | |
at scala.collection.TraversableOnce$class.$div$colon(TraversableOnce.scala:138) | |
at scala.collection.AbstractTraversable.$div$colon(Traversable.scala:105) | |
at sbt.Load$$anonfun$resolveProject$1.sbt$Load$$anonfun$$expandSettings$1(Load.scala:740) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$56.apply(Load.scala:743) | |
at sbt.Load$$anonfun$resolveProject$1$$anonfun$56.apply(Load.scala:743) | |
at sbt.Load$.timed(Load.scala:1025) | |
at sbt.Load$$anonfun$resolveProject$1.apply(Load.scala:742) | |
at sbt.Load$$anonfun$resolveProject$1.apply(Load.scala:703) | |
at sbt.Load$.timed(Load.scala:1025) | |
at sbt.Load$.resolveProject(Load.scala:703) | |
at sbt.Load$.sbt$Load$$finalizeProject$1(Load.scala:603) | |
at sbt.Load$$anonfun$51.apply(Load.scala:637) | |
at sbt.Load$$anonfun$51.apply(Load.scala:637) | |
at sbt.Load$.timed(Load.scala:1025) | |
at sbt.Load$.sbt$Load$$loadTransitive(Load.scala:636) | |
at sbt.Load$$anonfun$loadUnit$1.sbt$Load$$anonfun$$loadProjects$1(Load.scala:482) | |
at sbt.Load$$anonfun$loadUnit$1$$anonfun$40.apply(Load.scala:485) | |
at sbt.Load$$anonfun$loadUnit$1$$anonfun$40.apply(Load.scala:485) | |
at sbt.Load$.timed(Load.scala:1025) | |
at sbt.Load$$anonfun$loadUnit$1.apply(Load.scala:485) | |
at sbt.Load$$anonfun$loadUnit$1.apply(Load.scala:459) | |
at sbt.Load$.timed(Load.scala:1025) | |
at sbt.Load$.loadUnit(Load.scala:459) | |
at sbt.Load$$anonfun$25$$anonfun$apply$14.apply(Load.scala:311) | |
at sbt.Load$$anonfun$25$$anonfun$apply$14.apply(Load.scala:310) | |
at sbt.BuildLoader$$anonfun$componentLoader$1$$anonfun$apply$4$$anonfun$apply$5$$anonfun$apply$6.apply(BuildLoader.scala:91) | |
at sbt.BuildLoader$$anonfun$componentLoader$1$$anonfun$apply$4$$anonfun$apply$5$$anonfun$apply$6.apply(BuildLoader.scala:90) | |
at sbt.BuildLoader.apply(BuildLoader.scala:140) | |
at sbt.Load$.loadAll(Load.scala:365) | |
at sbt.Load$.loadURI(Load.scala:320) | |
at sbt.Load$.load(Load.scala:316) | |
at sbt.Load$.load(Load.scala:305) | |
at sbt.Load$$anonfun$4.apply(Load.scala:146) | |
at sbt.Load$$anonfun$4.apply(Load.scala:146) | |
at sbt.Load$.timed(Load.scala:1025) | |
at sbt.Load$.apply(Load.scala:146) | |
at sbt.Load$.defaultLoad(Load.scala:39) | |
at sbt.BuiltinCommands$.liftedTree1$1(Main.scala:548) | |
at sbt.BuiltinCommands$.doLoadProject(Main.scala:548) | |
at sbt.BuiltinCommands$$anonfun$loadProjectImpl$2.apply(Main.scala:540) | |
at sbt.BuiltinCommands$$anonfun$loadProjectImpl$2.apply(Main.scala:540) | |
at sbt.Command$$anonfun$applyEffect$1$$anonfun$apply$2.apply(Command.scala:59) | |
at sbt.Command$$anonfun$applyEffect$1$$anonfun$apply$2.apply(Command.scala:59) | |
at sbt.Command$$anonfun$applyEffect$2$$anonfun$apply$3.apply(Command.scala:61) | |
at sbt.Command$$anonfun$applyEffect$2$$anonfun$apply$3.apply(Command.scala:61) | |
at sbt.Command$.process(Command.scala:93) | |
at sbt.MainLoop$$anonfun$1$$anonfun$apply$1.apply(MainLoop.scala:96) | |
at sbt.MainLoop$$anonfun$1$$anonfun$apply$1.apply(MainLoop.scala:96) | |
at sbt.State$$anon$1.doX$1(State.scala:183) | |
at sbt.State$$anon$1.process(State.scala:190) | |
at sbt.MainLoop$$anonfun$1.apply(MainLoop.scala:96) | |
at sbt.MainLoop$$anonfun$1.apply(MainLoop.scala:96) | |
at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:17) | |
at sbt.MainLoop$.next(MainLoop.scala:96) | |
at sbt.MainLoop$.run(MainLoop.scala:89) | |
at sbt.MainLoop$$anonfun$runWithNewLog$1.apply(MainLoop.scala:68) | |
at sbt.MainLoop$$anonfun$runWithNewLog$1.apply(MainLoop.scala:63) | |
at sbt.Using.apply(Using.scala:24) | |
at sbt.MainLoop$.runWithNewLog(MainLoop.scala:63) | |
at sbt.MainLoop$.runAndClearLast(MainLoop.scala:46) | |
at sbt.MainLoop$.runLoggedLoop(MainLoop.scala:30) | |
at sbt.MainLoop$.runLogged(MainLoop.scala:22) | |
at sbt.StandardMain$.runManaged(Main.scala:109) | |
at sbt.xMain.run(Main.scala:38) | |
at xsbt.boot.Launch$$anonfun$run$1.apply(Launch.scala:109) | |
at xsbt.boot.Launch$.withContextLoader(Launch.scala:128) | |
at xsbt.boot.Launch$.run(Launch.scala:109) | |
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] java.lang.NoClassDefFoundError: org/vafer/jdeb/Console | |
[error] Use 'last' for the full log. | |
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore? q | |
+ [[ -e /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt ]] | |
+ rm -r /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt | |
+ [[ -e /Users/jim/.sbt/0.13/sbt-coursier.sbt ]] | |
+ echo ====== Show that Alex workaround works - but note this is still an invariant failure: | |
====== Show that Alex workaround works - but note this is still an invariant failure: | |
+ cat | |
+ mksrc | |
+ [[ -e ./repro450 ]] | |
+ rm -r ./repro450 | |
+ g8 --name=repro450 https://github.com/sameergarg/scala-play-macwire-reactivemongo.g8.git | |
Template applied in ./repro450 | |
+ cat | |
+ sed -i .orig -e /play2-reactivemongo/s/0.11.0-SNAPSHOT/0.11.0.play23/ -e /scalatest-embedmongo_2.10/s/-SNAPSHOT// -e /scalatest-embedmongo_2.10/s/_2.10/_2.11/ repro450/build.sbt | |
+ cat | |
+ ls -l /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt /Users/jim/.sbt/0.13/sbt-coursier.sbt | |
ls: /Users/jim/.sbt/0.13/sbt-coursier.sbt: No such file or directory | |
-rw-r--r-- 1 jim staff 65 May 18 16:19 /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt | |
+ cd ./repro450 | |
+ sbt -no-colors update | |
[info] Loading global plugins from /Users/jim/.sbt/0.13/plugins/project/project | |
[info] Loading global plugins from /Users/jim/.sbt/0.13/plugins/project | |
[info] Loading global plugins from /Users/jim/.sbt/0.13/plugins | |
[info] Loading project definition from /Users/jim/nobackup/tmp/repro450/project | |
[warn] Error loading JNotify watch service: no jnotify in java.library.path | |
java.lang.UnsatisfiedLinkError: no jnotify in java.library.path | |
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867) | |
at java.lang.Runtime.loadLibrary0(Runtime.java:870) | |
at java.lang.System.loadLibrary(System.java:1122) | |
at net.contentobjects.jnotify.macosx.JNotify_macosx.<clinit>(Unknown Source) | |
at net.contentobjects.jnotify.macosx.JNotifyAdapterMacOSX.<init>(Unknown Source) | |
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) | |
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) | |
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | |
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | |
at java.lang.Class.newInstance(Class.java:442) | |
at net.contentobjects.jnotify.JNotify.<clinit>(Unknown Source) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at play.sbtplugin.run.JNotifyPlayWatchService$JNotifyDelegate.ensureLoaded(FileWatcher.scala:158) | |
at play.sbtplugin.run.JNotifyPlayWatchService$$anonfun$5.apply(FileWatcher.scala:208) | |
at play.sbtplugin.run.JNotifyPlayWatchService$$anonfun$5.apply(FileWatcher.scala:169) | |
at scala.util.control.Exception$Catch$$anonfun$withTry$1.apply(Exception.scala:129) | |
at scala.util.control.Exception$Catch$$anonfun$withTry$1.apply(Exception.scala:129) | |
at scala.util.control.Exception$Catch.apply(Exception.scala:102) | |
at scala.util.control.Exception$Catch.withTry(Exception.scala:129) | |
at play.sbtplugin.run.JNotifyPlayWatchService$.apply(FileWatcher.scala:169) | |
at play.sbtplugin.run.PlayWatchService$.default(FileWatcher.scala:61) | |
at play.PlaySettings$$anonfun$defaultSettings$41.apply(PlaySettings.scala:180) | |
at play.PlaySettings$$anonfun$defaultSettings$41.apply(PlaySettings.scala:180) | |
at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47) | |
at sbt.EvaluateSettings$MixedNode.evaluate0(INode.scala:175) | |
at sbt.EvaluateSettings$INode.evaluate(INode.scala:135) | |
at sbt.EvaluateSettings$$anonfun$sbt$EvaluateSettings$$submitEvaluate$1.apply$mcV$sp(INode.scala:69) | |
at sbt.EvaluateSettings.sbt$EvaluateSettings$$run0(INode.scala:78) | |
at sbt.EvaluateSettings$$anon$3.run(INode.scala:74) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
[info] Set current project to root (in build file:/Users/jim/nobackup/tmp/repro450/) | |
[success] Total time: 1 s, completed May 18, 2017 4:19:21 PM | |
+ [[ -e /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt ]] | |
+ rm -r /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt | |
+ [[ -e /Users/jim/.sbt/0.13/sbt-coursier.sbt ]] | |
+ echo ====== Show attempt to put workaround into global settings: | |
====== Show attempt to put workaround into global settings: | |
+ cat | |
+ cat | |
+ mksrc | |
+ [[ -e ./repro450 ]] | |
+ rm -r ./repro450 | |
+ g8 --name=repro450 https://github.com/sameergarg/scala-play-macwire-reactivemongo.g8.git | |
Template applied in ./repro450 | |
+ cat | |
+ sed -i .orig -e /play2-reactivemongo/s/0.11.0-SNAPSHOT/0.11.0.play23/ -e /scalatest-embedmongo_2.10/s/-SNAPSHOT// -e /scalatest-embedmongo_2.10/s/_2.10/_2.11/ repro450/build.sbt | |
+ ls -l /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt /Users/jim/.sbt/0.13/sbt-coursier.sbt | |
-rw-r--r-- 1 jim staff 65 May 18 16:19 /Users/jim/.sbt/0.13/plugins/sbt-coursier.sbt | |
-rw-r--r-- 1 jim staff 57 May 18 16:19 /Users/jim/.sbt/0.13/sbt-coursier.sbt | |
+ cd ./repro450 | |
+ sbt -no-colors update | |
[info] Loading global plugins from /Users/jim/.sbt/0.13/plugins/project/project | |
[info] Loading global plugins from /Users/jim/.sbt/0.13/plugins/project | |
[info] Loading global plugins from /Users/jim/.sbt/0.13/plugins | |
[info] Loading project definition from /Users/jim/nobackup/tmp/repro450/project | |
[warn] Error loading JNotify watch service: no jnotify in java.library.path | |
java.lang.UnsatisfiedLinkError: no jnotify in java.library.path | |
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867) | |
at java.lang.Runtime.loadLibrary0(Runtime.java:870) | |
at java.lang.System.loadLibrary(System.java:1122) | |
at net.contentobjects.jnotify.macosx.JNotify_macosx.<clinit>(Unknown Source) | |
at net.contentobjects.jnotify.macosx.JNotifyAdapterMacOSX.<init>(Unknown Source) | |
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) | |
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) | |
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | |
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | |
at java.lang.Class.newInstance(Class.java:442) | |
at net.contentobjects.jnotify.JNotify.<clinit>(Unknown Source) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at play.sbtplugin.run.JNotifyPlayWatchService$JNotifyDelegate.ensureLoaded(FileWatcher.scala:158) | |
at play.sbtplugin.run.JNotifyPlayWatchService$$anonfun$5.apply(FileWatcher.scala:208) | |
at play.sbtplugin.run.JNotifyPlayWatchService$$anonfun$5.apply(FileWatcher.scala:169) | |
at scala.util.control.Exception$Catch$$anonfun$withTry$1.apply(Exception.scala:129) | |
at scala.util.control.Exception$Catch$$anonfun$withTry$1.apply(Exception.scala:129) | |
at scala.util.control.Exception$Catch.apply(Exception.scala:102) | |
at scala.util.control.Exception$Catch.withTry(Exception.scala:129) | |
at play.sbtplugin.run.JNotifyPlayWatchService$.apply(FileWatcher.scala:169) | |
at play.sbtplugin.run.PlayWatchService$.default(FileWatcher.scala:61) | |
at play.PlaySettings$$anonfun$defaultSettings$41.apply(PlaySettings.scala:180) | |
at play.PlaySettings$$anonfun$defaultSettings$41.apply(PlaySettings.scala:180) | |
at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47) | |
at sbt.EvaluateSettings$MixedNode.evaluate0(INode.scala:175) | |
at sbt.EvaluateSettings$INode.evaluate(INode.scala:135) | |
at sbt.EvaluateSettings$$anonfun$sbt$EvaluateSettings$$submitEvaluate$1.apply$mcV$sp(INode.scala:69) | |
at sbt.EvaluateSettings.sbt$EvaluateSettings$$run0(INode.scala:78) | |
at sbt.EvaluateSettings$$anon$3.run(INode.scala:74) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
[info] Set current project to root (in build file:/Users/jim/nobackup/tmp/repro450/) | |
[success] Total time: 1 s, completed May 18, 2017 4:19:36 PM |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
set -x | |
## WARNING: this has a side-effect of removing sbt-coursier.sbt from ~/.sbt/0.13/{.,plugins/} | |
# Demonstrate invariant failure for coursier 1.0.0-RC3 | |
# See related issues: | |
# https://github.com/coursier/coursier/issues/450#issuecomment-299006597 | |
# https://github.com/sbt/sbt-native-packager/issues/587 | |
if [[ -e ~/.sbt/0.13/plugins/sbt-coursier.sbt ]] ; then rm -r ~/.sbt/0.13/plugins/sbt-coursier.sbt ; fi | |
if [[ -e ~/.sbt/0.13/sbt-coursier.sbt ]] ; then rm -r ~/.sbt/0.13/sbt-coursier.sbt ; fi | |
function mksrc() { | |
if [[ -e ./repro450 ]] ; then rm -r ./repro450 ; fi | |
g8 --name=repro450 https://github.com/sameergarg/scala-play-macwire-reactivemongo.g8.git | |
cat > repro450/project/build.properties <<EOF1 | |
sbt.version=0.13.15 | |
EOF1 | |
sed \ | |
-i .orig \ | |
-e '/play2-reactivemongo/s/0.11.0-SNAPSHOT/0.11.0.play23/' \ | |
-e '/scalatest-embedmongo_2.10/s/-SNAPSHOT//' \ | |
-e '/scalatest-embedmongo_2.10/s/_2.10/_2.11/' \ | |
repro450/build.sbt | |
} | |
echo Show that sbt update works when no coursier: | |
if [[ -e ~/.sbt/0.13/plugins/sbt-coursier.sbt ]] ; then rm -r ~/.sbt/0.13/plugins/sbt-coursier.sbt; fi | |
if [[ -e ~/.sbt/0.13/sbt-coursier.sbt ]] ; then rm -r ~/.sbt/0.13/sbt-coursier.sbt ; fi | |
mksrc | |
ls -l ~/.sbt/0.13/plugins/sbt-coursier.sbt ~/.sbt/0.13/sbt-coursier.sbt | |
(cd repro450 ; sbt -no-colors update) | |
echo ====== Show that sbt update works when coursier is in the project as a plugin: | |
mksrc | |
cat >> repro450/project/plugins.sbt <<EOF2 | |
addSbtPlugin("io.get-coursier" % "sbt-coursier" % "1.0.0-RC3") | |
EOF2 | |
ls -l ~/.sbt/0.13/plugins/sbt-coursier.sbt ~/.sbt/0.13/sbt-coursier.sbt | |
(cd repro450 ; sbt -no-colors update) | |
echo ====== Show that sbt update fails when coursier is defined as a global: | |
cat > ~/.sbt/0.13/plugins/sbt-coursier.sbt <<EOF3 | |
addSbtPlugin("io.get-coursier" % "sbt-coursier" % "1.0.0-RC3") | |
EOF3 | |
mksrc | |
ls -l ~/.sbt/0.13/plugins/sbt-coursier.sbt ~/.sbt/0.13/sbt-coursier.sbt | |
echo q | ( cd ./repro450 ; sbt -no-colors update ) | |
# Observe error traceback | |
if [[ -e ~/.sbt/0.13/plugins/sbt-coursier.sbt ]] ; then rm -r ~/.sbt/0.13/plugins/sbt-coursier.sbt ; fi | |
if [[ -e ~/.sbt/0.13/sbt-coursier.sbt ]] ; then rm -r ~/.sbt/0.13/sbt-coursier.sbt ; fi | |
echo ====== Show that Alex workaround works - but note this is still an invariant failure: | |
cat > ~/.sbt/0.13/plugins/sbt-coursier.sbt <<EOF4 | |
addSbtPlugin("io.get-coursier" % "sbt-coursier" % "1.0.0-RC3") | |
EOF4 | |
mksrc | |
cat >> repro450/project/plugins.sbt <<EOF5 | |
classpathTypes += "maven-plugin" | |
EOF5 | |
ls -l ~/.sbt/0.13/plugins/sbt-coursier.sbt ~/.sbt/0.13/sbt-coursier.sbt | |
( cd ./repro450 ; sbt -no-colors update ) | |
if [[ -e ~/.sbt/0.13/plugins/sbt-coursier.sbt ]] ; then rm -r ~/.sbt/0.13/plugins/sbt-coursier.sbt ; fi | |
if [[ -e ~/.sbt/0.13/sbt-coursier.sbt ]] ; then rm -r ~/.sbt/0.13/sbt-coursier.sbt ; fi | |
echo ====== Show attempt to put workaround into global settings: | |
cat > ~/.sbt/0.13/plugins/sbt-coursier.sbt <<EOF6 | |
addSbtPlugin("io.get-coursier" % "sbt-coursier" % "1.0.0-RC3") | |
EOF6 | |
cat > ~/.sbt/0.13/sbt-coursier.sbt <<EOF7 | |
import coursier.Keys._ | |
classpathTypes += "maven-plugin" | |
EOF7 | |
mksrc | |
ls -l ~/.sbt/0.13/plugins/sbt-coursier.sbt ~/.sbt/0.13/sbt-coursier.sbt | |
( cd ./repro450 ; sbt -no-colors update ) | |
# if [[ -e ~/.sbt/0.13/plugins/sbt-coursier.sbt ]] ; then rm -r ~/.sbt/0.13/plugins/sbt-coursier.sbt ; fi | |
# if [[ -e ~/.sbt/0.13/sbt-coursier.sbt ]] ; then rm -r ~/.sbt/0.13/sbt-coursier.sbt ; fi |
In the current version, it leaves you with ~/.sbt/0.13/plugins/sbt-coursier.sbt
and ~/.sbt/0.13/sbt-coursier.sbt
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Beware that this has a side-effect of removing
~/.sbt/0.13/plugins/sbt-coursier.sbt
if it exists.See discussion for context of this gist.