jolly-chef-92794
03/30/2016, 2:20 PMpom
file for a jar filejolly-chef-92794
03/30/2016, 2:21 PMjolly-chef-92794
03/30/2016, 2:21 PMmelodic-kite-14017
03/30/2016, 2:22 PMbored-art-40741
03/30/2016, 2:23 PMls -hal
that directory/file and see where it's symlinking to? And then see if that file is somehow malformed?ancient-stone-50795
03/30/2016, 2:24 PMjolly-chef-92794
03/30/2016, 2:24 PMcompile_classpath
folder under .pants.d/compile/zinc/<sha>/<target id>/current/classes/compile_classpath/
for each target to see what classpath each jvm target you’re building is, which can narrow down which dependencies may be the issueancient-stone-50795
03/30/2016, 2:24 PM-ldebug
I think you will find that you have a dependency on a dep that is a pom
packaged file.ancient-stone-50795
03/30/2016, 2:25 PMjolly-chef-92794
03/30/2016, 2:25 PMdeploy_exclude
-ing itancient-stone-50795
03/30/2016, 2:25 PMjolly-chef-92794
03/30/2016, 2:25 PMancient-stone-50795
03/30/2016, 2:26 PMjolly-chef-92794
03/30/2016, 2:26 PMmelodic-kite-14017
03/30/2016, 2:26 PMdumping org.apache.ant:ant:1.9.1::jar from /.pants.d/ivy/jars/org.apache.ant/ant/jars/ant-1.9.1.jar
dumping org.apache.ant:ant-launcher:1.9.1::jar from /.pants.d/ivy/jars/org.apache.ant/ant-launcher/jars/ant-launcher-1.9.1.jar
dumping org.apache.curator:apache-curator:2.6.0::pom from /.pants.d/ivy/jars/org.apache.curator/apache-curator/poms/apache-curator-2.6.0.pom
dumping org.codehaus.groovy:groovy-all:2.1.6::jar from /.pants.d/ivy/jars/org.codehaus.groovy/groovy-all/jars/groovy-all-2.1.6.jar
dumping org.iq80.snappy:snappy:0.2::jar from /.pants.d/ivy/jars/org.iq80.snappy/snappy/jars/snappy-0.2.jar
jolly-chef-92794
03/30/2016, 2:27 PMapache-curator-2.6.0.pom
is a jarjolly-chef-92794
03/30/2016, 2:27 PMjolly-chef-92794
03/30/2016, 2:27 PMbinary
will try to unzip it to bundle its contents into your fatjarancient-stone-50795
03/30/2016, 2:30 PMtype
of external deps. The default is jar
but this one should be marked as pom
melodic-kite-14017
03/30/2016, 2:32 PMmelodic-kite-14017
03/30/2016, 2:40 PMjava.lang.OutOfMemoryError: GC overhead limit exceeded
in the jar builderbored-art-40741
03/30/2016, 2:42 PMbored-art-40741
03/30/2016, 2:42 PMbored-art-40741
03/30/2016, 2:42 PM[jar-tool]
jvm_options: ['-Xms2g','-Xmx2g', '-Djava.io.tmpdir=%(pants_workdir)s']
bored-art-40741
03/30/2016, 2:42 PMmelodic-kite-14017
03/30/2016, 2:43 PMadorable-glass-89507
03/30/2016, 2:44 PM./pants binary
includes multiple python_binary
targets -- is there some way around it, have pants create a chroot per python_binary target? It even seems to mix the actual runner env with what is currently being built, at least when running tests, I also wonder if there's some way to create separation between those as well.bored-art-40741
03/30/2016, 2:47 PMbored-art-40741
03/30/2016, 2:47 PMbored-art-40741
03/30/2016, 2:48 PM