[ 
http://jira.codehaus.org/browse/MNG-4587?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brett Porter closed MNG-4587.
-----------------------------

    Resolution: Won't Fix
      Assignee: Brett Porter

as described at 
https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes#Maven3.xCompatibilityNotes-NonuniqueSnapshotDeployments,
 non-unique snapshots are not going to be supported in the future. I recommend 
changing to that behaviour.

> command line option "-update-snapshots" does not work for parent POMs (Maven 
> 2 also affected)
> ---------------------------------------------------------------------------------------------
>
>                 Key: MNG-4587
>                 URL: http://jira.codehaus.org/browse/MNG-4587
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Artifacts and Repositories
>    Affects Versions: 2.2.1
>            Reporter: Peter Niederwieser
>            Assignee: Brett Porter
>            Priority: Critical
>
> Since I didn't get any response to my comment on MNG-4433, I've opened a new 
> issue. The following is from my original comment.
> I have exactly the same issue with 2.2.1. After changing and deploying parent 
> POM, I run build with -U (on a different machine). Excerpt from output:
> {noformat}
> [INFO] snapshot org.spockframework:spock-parent:0.4-groovy-1.7-SNAPSHOT: 
> checking for updates from central
> [17:48:33]: Downloading: 
> http://xxx/artifactory/repo/org/spockframework/spock-parent/0.4-groovy-1.7-SNAPSHOT/spock-parent-0.4-groovy-1.7-SNAPSHOT.pom
> [17:48:33]: Downloading: 
> http://xxx/artifactory/repo/org/spockframework/spock-maven/0.4-groovy-1.7-SNAPSHOT/spock-maven-0.4-groovy-1.7-SNAPSHOT.jar
> {noformat}
> Maven says that it is downloading spock-parent POM, but it doesn't end up in 
> the local repo. Compare to the output after manually deleting the old POM 
> from the local repo:
> {noformat}
> [INFO] snapshot org.spockframework:spock-parent:0.4-groovy-1.7-SNAPSHOT: 
> checking for updates from central
> Downloading: 
> http://xxx/artifactory/repo/org/spockframework/spock-parent/0.4-groovy-1.7-SNAPSHOT/spock-parent-0.4-groovy-1.7-SNAPSHOT.pom
> 8K downloaded  (spock-parent-0.4-groovy-1.7-SNAPSHOT.pom)
> {noformat}
> Here we get "8K downloaded", which we didn't get before. The local repo now 
> contains the correct POM, and the build succeeds.
> Here is what the local repo looked like before I manually deleted the old POM:
> {noformat}
> drwxr-xr-x  6 pniederw  admin   204 Mar  5 16:48 .
> drwxr-xr-x  3 pniederw  admin   102 Dec 14 13:47 ..
> -rw-r--r--  1 pniederw  admin   331 Mar  5 16:48 maven-metadata-central.xml
> -rw-r--r--  1 pniederw  admin    40 Mar  5 16:48 
> maven-metadata-central.xml.sha1
> -rw-r--r--  1 pniederw  admin  9048 Mar  5 16:48 
> spock-parent-0.4-groovy-1.7-SNAPSHOT.pom
> -rw-r--r--  1 pniederw  admin    40 Dec 14 13:47 
> spock-parent-0.4-groovy-1.7-SNAPSHOT.pom.sha1
> {noformat}
> As you can see, the POM's last modified date is recent, but nevertheless the 
> content is old. In fact it still matches the pom.sha1, which was last updated 
> in December! How is this possible?
> This is a very insidious bug, and you would help a lot of people by fixing it 
> ASAP.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to