[ 
https://issues.apache.org/jira/browse/AVRO-1897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15442711#comment-15442711
 ] 

Suraj Acharya commented on AVRO-1897:
-------------------------------------

RCA : There were 2 things happening here.
* There was no avro-tools being installed. Avro-tools are a basic requirement 
for the python tests to run.
* The version string taken from the share/VERSION.txt was passing a new line.

Solution:
* Installed avro-tools. It has been installed in the maven repository. My 
thinking was that since we use a docker to build and test we will not have to 
worry a lot about the corruption.
* Strip new line from the VERSION.txt file.

However,
seems like bulding c++ is failing now 
{code}
CMakeFiles/avrocpp.dir/build.make:610: *** missing separator (did you mean TAB 
instead of 8 spaces?).  Stop.
CMakeFiles/Makefile2:351: recipe for target 'CMakeFiles/avrocpp.dir/all' failed
make[1]: *** [CMakeFiles/avrocpp.dir/all] Error 2
Makefile:147: recipe for target 'all' failed
make: *** [all] Error 2
{code}
Having taken a look at that yet.

> clean checkout fails when following BUILD.txt instructions for test
> -------------------------------------------------------------------
>
>                 Key: AVRO-1897
>                 URL: https://issues.apache.org/jira/browse/AVRO-1897
>             Project: Avro
>          Issue Type: Bug
>          Components: build, python
>    Affects Versions: 1.8.1
>            Reporter: Sean Busbey
>            Assignee: Suraj Acharya
>            Priority: Blocker
>             Fix For: 1.8.2
>
>
> Clean checkout of branch-1.8 run in docker mode fails {{./build.sh test}} on 
> the python module because it can't find a copy of the avro-tools jar.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to