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

Jeffry Gaston commented on MNG-5806:
------------------------------------

Hi

We ended up implementing a workaround (described in 
[https://github.com/apache/maven/pull/42#commitcomment-13252866] ) for this 
issue and I've since moved on to another company.

So, I'm just as happy for this issue to be closed as no longer important.

> Inconsistent resolution of parent.relativePath with symlinks
> ------------------------------------------------------------
>
>                 Key: MNG-5806
>                 URL: https://issues.apache.org/jira/browse/MNG-5806
>             Project: Maven
>          Issue Type: Bug
>          Components: Dependencies
>    Affects Versions: 3.3.1, 3.3.2
>         Environment: Ubuntu
>            Reporter: Jeffry Gaston
>            Priority: Major
>             Fix For: waiting-for-feedback
>
>         Attachments: maven-relativePath-symlink-error.zip
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> Suppose a reactor pom.xml, R, specifies that it has a child module, C.
> Suppose that C exists but not is actually located at some other, unrelated 
> path to R (not one directory deeper than R).
> Suppose that the working directory for R contains a symlink, S (which looks 
> like C), with the same name as C, pointing at the directory containing C.
> Suppose that C specifies a parent P and provides a relativePath at which to 
> find P.
> Suppose that P exists at the specified relative path.
> Then, when a user `mvn clean install` while R is in the working directory, 
> then Maven will state that P does not exist, and it will display the wrong 
> path to P: the value it will list will be the value that could be computed 
> using string manipulation based on the location of R, the name of C, and the 
> relativePath to P, without first resolving the symlink that is C.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to