Cool, can you imagine a way to work around this? I have to customize pants itself right?
On 14 July 2016 at 11:54, Erb, Stephan <[email protected]> wrote: > Yeah, that sounds like it could be the issue here. > > > > *From: *Yiannis Gkoufas <[email protected]> > *Reply-To: *"[email protected]" <[email protected]> > *Date: *Thursday 14 July 2016 at 12:28 > *To: *"[email protected]" <[email protected]> > *Subject: *Re: Build thermos executor on ARM > > > > Hi there, > > > > sure: > > > > 10:26:45 00:00 [binary] > > 10:26:45 00:00 [binary-jvm-prep-command] > > 10:26:46 00:01 [jvm_prep_command] > > 10:26:46 00:01 [binary-prep-command] > > 10:26:46 00:01 [python-binary-create] > > Detected interpreter /usr/bin/python2.7: CPython-2.7.6 > > 10:26:46 00:01 [chroot] > > Building chroot for > [PythonBinary(BuildFileAddress(BuildFile(src/main/python/apache/aurora/executor/BUILD, > FileSystemProjectTree(/home/ubuntu/apache-aurora-0.15.0)), > thermos_executor))]: > > Dumping library: > PythonLibrary(BuildFileAddress(BuildFile(src/main/python/apache/aurora/executor/BUILD, > FileSystemProjectTree(/home/ubuntu/apache-aurora-0.15.0)), _executor)) > > Dumping library: > PythonLibrary(BuildFileAddress(BuildFile(api/src/main/thrift/org/apache/aurora/gen/BUILD, > FileSystemProjectTree(/home/ubuntu/apache-aurora-0.15.0)), gen)) > > Dumping library: > PythonLibrary(BuildFileAddress(BuildFile(src/main/python/apache/aurora/common/BUILD, > FileSystemProjectTree(/home/ubuntu/apache-aurora-0.15.0)), common)) > > Dumping library: > PythonLibrary(BuildFileAddress(BuildFile(src/main/python/apache/aurora/config/BUILD, > FileSystemProjectTree(/home/ubuntu/apache-aurora-0.15.0)), config)) > > Dumping library: > PythonLibrary(BuildFileAddress(BuildFile(src/main/python/apache/thermos/config/BUILD, > FileSystemProjectTree(/home/ubuntu/apache-aurora-0.15.0)), config)) > > Dumping library: > PythonLibrary(BuildFileAddress(BuildFile(src/main/python/apache/thermos/common/BUILD, > FileSystemProjectTree(/home/ubuntu/apache-aurora-0.15.0)), common)) > > Dumping library: > PythonLibrary(BuildFileAddress(BuildFile(src/main/python/apache/thermos/core/BUILD, > FileSystemProjectTree(/home/ubuntu/apache-aurora-0.15.0)), core)) > > Dumping library: > PythonLibrary(BuildFileAddress(BuildFile(src/main/python/apache/thermos/monitoring/BUILD, > FileSystemProjectTree(/home/ubuntu/apache-aurora-0.15.0)), monitoring)) > > Dumping library: > PythonBinary(BuildFileAddress(BuildFile(src/main/python/apache/aurora/executor/BUILD, > FileSystemProjectTree(/home/ubuntu/apache-aurora-0.15.0)), > thermos_executor)) > > FAILURE: Update --binaries-path-by-id to find binaries for Linux armv7l > 3.10.40 > > > > If I am not completely wrong, I think pants is looking one of the > architectures outlined here: > > > > > https://github.com/pantsbuild/pants/blob/master/src/python/pants/binaries/binary_util.py#L24 > > > > and probably that's why it fails > > > > On 14 July 2016 at 11:17, Erb, Stephan <[email protected]> > wrote: > > Cool, ARM J. Please try to run it like this, so that we get a little bit > more output: > > > > PEX_VERBOSE=1 ./pants -ldebug binary > src/main/python/apache/aurora/executor:thermos_executor > > > > *From: *Yiannis Gkoufas <[email protected]> > *Reply-To: *"[email protected]" <[email protected]> > *Date: *Thursday 14 July 2016 at 10:44 > *To: *"[email protected]" <[email protected]> > *Subject: *Build thermos executor on ARM > > > > Hi guys, > > > > I have been trying to get aurora working on ARM processors. > > I had no problem with the scheduler, but I didn't manage to compile the > thermos executor. > > > > When I give: > > > > ./pants binary src/main/python/apache/aurora/executor:thermos_executor > > > > I get back: > > > > FAILURE: Update --binaries-path-by-id to find binaries for Linux armv7l > 3.10.40 > > > > Let me know if you have any hints on how to workaround this. > > > > Thanks! > > > >
