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

Brian Femiano commented on GIRAPH-159:
--------------------------------------

Steps to run.

1) Follow http://ssc.io/running-giraphs-unit-tests-in-pseudo-distributed-mode/ 
for running the single node unit tests on an OSX.
2) Before the M/R jobs can even begin, the JobTracker will throw an IOException 
indicating
   it cannot mkdirs on 'license'. 
3) The operating system does not distinguish between the directory 'license' 
and the file 'LICENSE'. 

                
> Case insensitive file/directory name matching will produce errors on M/R jar 
> unpack. 
> -------------------------------------------------------------------------------------
>
>                 Key: GIRAPH-159
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-159
>             Project: Giraph
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 0.2.0
>         Environment: OSX 10.6.8
>            Reporter: Brian Femiano
>            Priority: Minor
>         Attachments: GIRAPH-159.patch, compile.xml
>
>
> This only seems to affect platforms where there can be a file/directory 
> naming conflicts
> from case insensitive matches. 
>  
> I was able to reproduce running the pseudo-distributed unit tests within OSX.
> This has affected other projects: 
> https://issues.apache.org/jira/browse/MAHOUT-780
> I've been able to reproduce this on my local OSX install with the following 
> error:
> https://groups.google.com/a/cloudera.org/group/cdh-user/browse_thread/thread/a201218000e956d3/cc6eca3ef9f80ff8
> Since LICENSE.txt contains the same content as the file LICENSE, I propose we 
> exclude any LICENSE matches found in the unpacked dependency jars
> when the maven assembly phase hits 'jar-with-dependencies'. 
> I have a patch which moves the 'jar-with-dependencies' descriptor to an 
> external compile.xml file which has the proper excludes. This might also
> come in handy down the road should any additional tweaks be needed to the 
> compile phase. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to