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]<mailto:[email protected]>> wrote:
Cool, ARM ☺. 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]<mailto:[email protected]>>
Reply-To: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Date: Thursday 14 July 2016 at 10:44
To: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[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!

Reply via email to