If you checkout repoclean from:

http://svn.apache.org/repos/asf/maven/components/trunk/sandbox/repoclean

(revision around 202170) and try to compile it you will find that you
can't. That's because the dependencies are against snapshots that are
not in sync anymore.

I fixed the dependencies and made a patch (in attachment).

To use repoclean look here:

http://marc.theaimsgroup.com/?l=turbine-maven-user&m=111472885821255&w=2

bye
Dan

-- 
Daniele Pizzoni <[EMAIL PROTECTED]>
Metaware S.p.A.
Index: install.sh
===================================================================
--- install.sh	(revision 202170)
+++ install.sh	(working copy)
@@ -38,31 +38,19 @@
     
     cp -f target/repoclean-1.0-SNAPSHOT.jar $1/lib
 
-    version=`cat $2/plexus/plexus-container-default/1.0-alpha-3-SNAPSHOT/plexus-container-default-1.0-alpha-3-SNAPSHOT.version.txt`
+    cp -f $2/plexus/plexus-container-default/1.0-alpha-3/plexus-container-default-1.0-alpha-3.jar $1/lib
 
-    cp -f $2/plexus/plexus-container-default/1.0-alpha-3-SNAPSHOT/plexus-container-default-$version.jar $1/lib
     version="ERROR-IN-SCRIPT"
-
     version=`cat $2/plexus/plexus-mail-sender-api/1.0-alpha-1-SNAPSHOT/plexus-mail-sender-api-1.0-alpha-1-SNAPSHOT.version.txt`
     cp -f $2/plexus/plexus-mail-sender-api/1.0-alpha-1-SNAPSHOT/plexus-mail-sender-api-$version.jar $1/lib
     version="ERROR-IN-SCRIPT"
-
     version=`cat $2/plexus/plexus-mail-sender-simple/1.0-alpha-1-SNAPSHOT/plexus-mail-sender-simple-1.0-alpha-1-SNAPSHOT.version.txt`
     cp -f $2/plexus/plexus-mail-sender-simple/1.0-alpha-1-SNAPSHOT/plexus-mail-sender-simple-$version.jar $1/lib
-    version="ERROR-IN-SCRIPT"
 
     cp -f $2/classworlds/classworlds/1.1-alpha-1/classworlds-1.1-alpha-1.jar $1/lib
-
-    version=`cat $2/org/apache/maven/maven-artifact/2.0-SNAPSHOT/maven-artifact-2.0-SNAPSHOT.version.txt`
-    cp -f $2/org/apache/maven/maven-artifact/2.0-SNAPSHOT/maven-artifact-$version.jar $1/lib
-    version="ERROR-IN-SCRIPT"
-
-    version=`cat $2/org/apache/maven/maven-model/2.0-SNAPSHOT/maven-model-2.0-SNAPSHOT.version.txt`
-    cp -f $2/org/apache/maven/maven-model/2.0-SNAPSHOT/maven-model-$version.jar $1/lib
-    version="ERROR-IN-SCRIPT"
-
+    cp -f $2/org/apache/maven/maven-artifact/2.0-alpha-2/maven-artifact-2.0-alpha-2.jar $1/lib
+    cp -f $2/org/apache/maven/maven-model/2.0-alpha-2/maven-model-2.0-alpha-2.jar $1/lib
     cp -f $2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-2/wagon-provider-api-1.0-alpha-2.jar $1/lib
-
     cp -f $2/org/apache/maven/wagon/wagon-file/1.0-alpha-2/wagon-file-1.0-alpha-2.jar $1/lib
 
     echo "Copying startup script, and changing its permissions to '+x'..."
Index: pom.xml
===================================================================
--- pom.xml	(revision 202170)
+++ pom.xml	(working copy)
@@ -4,12 +4,12 @@
   <artifactId>repoclean</artifactId>
   <version>1.0-SNAPSHOT</version>
   <name>Maven v3-to-v4 Repository Cleaner</name>
-  
+
   <dependencies>
     <dependency>
       <groupId>plexus</groupId>
       <artifactId>plexus-container-default</artifactId>
-      <version>1.0-alpha-3-SNAPSHOT</version>
+      <version>1.0-alpha-3</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
@@ -39,13 +39,13 @@
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-artifact</artifactId>
-      <version>2.0-SNAPSHOT</version>
+      <version>2.0-alpha-2</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-model</artifactId>
-      <version>2.0-SNAPSHOT</version>
+      <version>2.0-alpha-2</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
@@ -54,5 +54,26 @@
       <version>3.8.1</version>
       <scope>test</scope>
     </dependency>
+
+    <dependency>
+      <groupId>org.apache.maven.wagon</groupId>
+      <artifactId>wagon-provider-api</artifactId>
+      <version>1.0-alpha-2</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.wagon</groupId>
+      <artifactId>wagon-file</artifactId>
+      <version>1.0-alpha-2</version>
+      <scope>provided</scope>
+    </dependency>
   </dependencies>
+
+
+  <build>
+    <testSourceDirectory>
+     ${basedir}/test.dummy
+    </testSourceDirectory>
+  </build>
+
 </project>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to