{"action":"created","issue":{"url":"https://api.github.com/repos/blorente/pants/issues/1","repository_url":"https://api.github.com/repos/blorente/pants","labels_url":"https://api.github.com/repos/blorente/pants/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/blorente/pants/issues/1/comments","events_url":"https://api.github.com/repos/blorente/pants/issues/1/events","html_url":"https://github.com/blorente/pants/pull/1","id":356908460,"node_id":"MDExOlB1bGxSZXF1ZXN0MjEzMDUxNjMx","number":1,"title":"classpaths?","user":{"login":"blorente","id":5861182,"node_id":"MDQ6VXNlcjU4NjExODI=","avatar_url":"https://avatars0.githubusercontent.com/u/5861182?v=4","gravatar_id":"","url":"https://api.github.com/users/blorente","html_url":"https://github.com/blorente","followers_url":"https://api.github.com/users/blorente/followers","following_url":"https://api.github.com/users/blorente/following{/other_user}","gists_url":"https://api.github.com/users/blorente/gists{/gist_id}","starred_url":"https://api.github.com/users/blorente/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blorente/subscriptions","organizations_url":"https://api.github.com/users/blorente/orgs","repos_url":"https://api.github.com/users/blorente/repos","events_url":"https://api.github.com/users/blorente/events{/privacy}","received_events_url":"https://api.github.com/users/blorente/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-04T17:35:51Z","updated_at":"2018-09-04T17:37:33Z","closed_at":null,"author_association":"OWNER","pull_request":{"url":"https://api.github.com/repos/blorente/pants/pulls/1","html_url":"https://github.com/blorente/pants/pull/1","diff_url":"https://github.com/blorente/pants/pull/1.diff","patch_url":"https://github.com/blorente/pants/pull/1.patch"},"body":"Repro steps below"},"comment":{"url":"https://api.github.com/repos/blorente/pants/issues/comments/418455116","html_url":"https://github.com/blorente/pants/pull/1#issuecomment-418455116","issue_url":"https://api.github.com/repos/blorente/pants/issues/1","id":418455116,"node_id":"MDEyOklzc3VlQ29tbWVudDQxODQ1NTExNg==","user":{"login":"dotordogh","id":28027359,"node_id":"MDQ6VXNlcjI4MDI3MzU5","avatar_url":"https://avatars2.githubusercontent.com/u/28027359?v=4","gravatar_id":"","url":"https://api.github.com/users/dotordogh","html_url":"https://github.com/dotordogh","followers_url":"https://api.github.com/users/dotordogh/followers","following_url":"https://api.github.com/users/dotordogh/following{/other_user}","gists_url":"https://api.github.com/users/dotordogh/gists{/gist_id}","starred_url":"https://api.github.com/users/dotordogh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotordogh/subscriptions","organizations_url":"https://api.github.com/users/dotordogh/orgs","repos_url":"https://api.github.com/users/dotordogh/repos","events_url":"https://api.github.com/users/dotordogh/events{/privacy}","received_events_url":"https://api.github.com/users/dotordogh/received_events","type":"User","site_admin":false},"created_at":"2018-09-04T17:37:33Z","updated_at":"2018-09-04T17:37:33Z","author_association":"NONE","body":"To repro:\r\nFirst you need to check out `1592575c54ccbc8b0b6869e10ed698cf4b09b39c` after fetching Borja’s fork (https://github.com/blorente/pants). Then you want to run `./pants binary src/scala/org/pantsbuild/zinc/bootstrapper:runner` to create the binary in `dist` and also run a publish by running `./pants publish  --publish-jar-local=~/.m2/repository --publish-jar-local-snapshot --no-publish-jar-dryrun src/scala/org/pantsbuild/zinc/bootstrapper:runner` to publish the binary locally. Then you need to checkout `c4d7e010dbb73c38d63c4b53e64b95f7f9eab668` and run `./pants clean-all run testprojects/src/scala/org/pantsbuild/testproject/simple::' to repro the failure and to get the java compile commands to run separately. It will look something like \r\n```\r\n18:27:02 00:05         [cache].\r\n                     Using cached artifacts for 1 target.Invoking compilation (this is the command line we have been experimenting with):  /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/bin/java -cp .pants.d/bootstrap/bootstrap-jvm-tools/tool_cache/shaded_jars/org.pantsbuild.zinc.bootstrapper.Main-1d7463ad185d32a7d1585e7f3ee734f74f8a1043-ShadedToolFingerprintStrategy_e2ba67beff2a.jar org.pantsbuild.zinc.bootstrapper.Main /tmp/bdd.jar /Users/bescobar/workspace/otherpants/.pants.d/bootstrap/bootstrap-jvm-tools/tool_cache/shaded_jars/no.such.main.Main-a6da447d452f0635bafcd343f20afa7f91023dcf-ShadedToolFingerprintStrategy_e2ba67beff2a.jar /Users/bescobar/workspace/otherpants/.pants.d/ivy/jars/org.scala-sbt/compiler-bridge_2.11/jars/compiler-bridge_2.11-1.0.3-sources.jar /Users/bescobar/.ivy2/pants/org.scala-lang/scala-compiler/jars/scala-compiler-2.11.12.jar /Users/bescobar/.ivy2/pants/org.scala-lang/scala-library/jars/scala-library-2.11.12.jar\r\n``` \r\n\r\nThen if you run that command on the command line with the `dist/runner.jar` instead of `.pants.d/bootstrap/bootstrap-jvm-tools/tool_cache/shaded_jars/org.pantsbuild.zinc.bootstrapper.Main-1d7463ad185d32a7d1585e7f3ee734f74f8a1043-ShadedToolFingerprintStrategy_e2ba67beff2a.jar `, it should pass :smile:"}}
{"actor":{"display_login":"dotordogh"}}