Because in the 1.0 touchstone is still failing, and it has been turned off 
to allow bootstrap to succeed until it's fixed.
--
dIon Gillard, Multitask Consulting
Blog:      http://blogs.codehaus.org/people/dion/



"Emmanuel Venisse" <[EMAIL PROTECTED]> wrote on 09/12/2003 12:48:14 AM:

> Why? If a user want to test or modify maven with an empty repository, he
> must download manually all jars.
> I think that it's a bad solution.
> In the bootstrap, for build plugins, we use Maven, and maven can
> automatically download jars from repo. So why the bootstrap doesn't use 
this
> functionality?
> 
> Emmanuel
> 
> ----- Original Message ----- 
> From: <[EMAIL PROTECTED]>
> To: "Maven Developers List" <[EMAIL PROTECTED]>
> Sent: Monday, December 08, 2003 2:29 PM
> Subject: Re: Bootstrapping 1.0-branch
> 
> 
> In the 1.0 branch, the bootstrap is run offline.
> 
> All necessary jars must be downloaded before running bootstrap.
> --
> dIon Gillard, Multitask Consulting
> Blog:      http://blogs.codehaus.org/people/dion/
> 
> 
> 
> Jörg Schaible <[EMAIL PROTECTED]> wrote on 08/12/2003
> 11:33:56 PM:
> 
> > Hello,
> >
> > unfortunately I have still troubles building Maven from
> MAVEN-1_0-BRANCH:
> >
> > 1) Checkout maven with MAVEN-1_0-BRANCH tag
> > 2) Checkout maven-plugins from HEAD (the decision was made not to 
branch
> the
> > plugins - right?)
> > 3) Bootstrapping in maven
> >
> > Following observations during the boostrapping:
> >
> > ======= snip ===========
> >      [echo]
> +------------------------------------------------------------------+
> >      [echo] |       |
> >      [echo] | B U I L D I N G  T H E  P L U G I N S       |
> >      [echo] |       |
> >      [echo]
> +------------------------------------------------------------------+
> >      [echo]
> >      [exec]  __  __
> >      [exec] |  \/  |__ _Apache__ ___
> >      [exec] | |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
> >      [exec] |_|  |_\__,_|\_/\___|_||_|  v. 1.0-rc2-SNAPSHOT
> >
> >      [exec] Tag library requested that is not present: 'doc'
> >      [exec] Tag library requested that is not present: 'doc'
> >      [exec] Tag library requested that is not present: 'deploy'
> >      [exec] Tag library requested that is not present: 'doc'
> >      [exec] Tag library requested that is not present: 'doc'
> >      [exec] Tag library requested that is not present: 'deploy'
> >      [exec] Starting the reactor...
> > ======= snap ===========
> >
> > It seems that the boostrap does not include necessary Jelly taglibs.
> Furtheron I get:
> >
> > ======= snip ===========
> >      [exec] +----------------------------------------
> >      [exec] | Building Maven Ashkelon Plug-in
> >      [exec] | Memory: 15M/15M
> >      [exec] +----------------------------------------
> >
> >      [exec] BUILD FAILED
> >      [exec] org.apache.maven.verifier.UnsatisfiedDependencyException:
> The
> > build cannot continue because of the following unsatisfied 
dependencies:
> >
> >      [exec] ashkelon-20030312.120000.jar (no download url specified)
> >      [exec] castor-0.9.4.3.jar (no download url specified)
> >      [exec] commons-dbcp-1.0-dev.jar (no download url specified)
> >      [exec] j2h-1.2.jar (no download url specified)
> >      [exec] mm.mysql-2.0.13-bin.jar (no download url specified)
> >
> >      [exec]     at org.apache.maven.verifier.DependencyVerifier.
> > satisfyDependencies(DependencyVerifier.java:219)
> >      [exec]     at org.apache.maven.verifier.DependencyVerifier.
> > verify(DependencyVerifier.java:135)
> >      [exec]     at org.apache.maven.project.Project.
> > verifyDependencies(Project.java:1368)
> >      [exec]     at org.apache.maven.plugin.PluginManager.
> > attainGoals(PluginManager.java:535)
> >      [exec]     at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:275)
> >      [exec]     at org.apache.maven.jelly.tags.maven.ReactorTag.
> > doTag(ReactorTag.java:312)
> >      [exec]     at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> >      [exec]     at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> >      [exec]     at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
> >      [exec]     at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
> >      [exec]     at com.werken.werkz.Goal.fire(Goal.java:639)
> >      [exec]     at com.werken.werkz.Goal.attain(Goal.java:575)
> >      [exec]     at org.apache.maven.plugin.PluginManager.
> > attainGoals(PluginManager.java:659)
> >      [exec]     at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:275)
> >      [exec]     at org.apache.maven.cli.App.doMain(App.java:545)
> >      [exec]     at org.apache.maven.cli.App.main(App.java:1118)
> >      [exec]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> >      [exec]     at sun.reflect.NativeMethodAccessorImpl.
> > invoke(NativeMethodAccessorImpl.java:39)
> >      [exec]     at sun.reflect.DelegatingMethodAccessorImpl.
> > invoke(DelegatingMethodAccessorImpl.java:25)
> >      [exec] Total time: 15 seconds
> >      [exec]     at java.lang.reflect.Method.invoke(Method.java:324)
> >      [exec]     at com.werken.forehead.Forehead.run(Forehead.java:551)
> >      [exec]     at 
com.werken.forehead.Forehead.main(Forehead.java:581)
> >      [exec] Finished at: Mon Dec 08 13:06:39 CET 2003
> >
> >      [exec] The build cannot continue because of the following
> unsatisfied
> > dependencies:
> >
> >      [exec] ashkelon-20030312.120000.jar (no download url specified)
> >      [exec] castor-0.9.4.3.jar (no download url specified)
> >      [exec] commons-dbcp-1.0-dev.jar (no download url specified)
> >      [exec] j2h-1.2.jar (no download url specified)
> >      [exec] mm.mysql-2.0.13-bin.jar (no download url specified)
> > ======= snap ===========
> >
> > At this point the bootstrap stops building the remaining plugins.  The
> build
> > itself continues with the installation of the plugins and building 
Maven
> with itself:
> >
> > ======= snip ===========
> >      [echo]
> +------------------------------------------------------------------+
> >      [echo] |       |
> >      [echo] | B U I L D I N G  M A V E N  W I T H  I T S E L F       |
> >      [echo] |       |
> >      [echo]
> +------------------------------------------------------------------+
> >      [echo]
> >      [exec]  __  __
> >      [exec] |  \/  |__ _Apache__ ___
> >      [exec] | |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
> >      [exec] |_|  |_\__,_|\_/\___|_||_|  v. 1.0-rc2-SNAPSHOT
> >
> >      [exec] Tag library requested that is not present: 'doc'
> >      [exec] Tag library requested that is not present: 'doc'
> >      [exec] Tag library requested that is not present: 'deploy'
> >      [exec] Tag library requested that is not present: 'doc'
> >      [exec] Tag library requested that is not present: 'doc'
> >      [exec] Tag library requested that is not present: 'deploy'
> >      [exec]     [delete] Deleting directory
> C:\Work\Apps\Maven\maven\target
> >      [exec] Tag library requested that is not present: 'doc'
> >      [exec] Tag library requested that is not present: 'doc'
> >      [exec] Tag library requested that is not present: 'deploy'
> >      [exec] Tag library requested that is not present: 'doc'
> >      [exec] Tag library requested that is not present: 'doc'
> >      [exec] Tag library requested that is not present: 'deploy'
> >      [exec]     [mkdir] Created dir:
> C:\Work\Apps\Maven\maven\target\classes
> >      [exec]     [echo] Compiling to
> C:\Work\Apps\Maven\maven/target/classes
> >      [exec]     [javac] Compiling 96 source files to C:
> > \Work\Apps\Maven\maven\target\classes
> >      [exec] Note: Some input files use or override a deprecated API.
> >      [exec] Note: Recompile with -deprecation for details.
> >      [exec] Copying 4 files to C:\Work\Apps\Maven\maven\target\classes
> >      [exec] Copying 10 files to C:
> > \Work\Apps\Maven\maven\target\classes\org\apache\maven\messages
> >      [exec]     [mkdir] Created dir:
> C:\Work\Apps\Maven\maven\target\test-classes
> >      [exec]     [mkdir] Created dir:
> C:\Work\Apps\Maven\maven\target\test-reports
> >      [exec]     [javac] Compiling 39 source files to C:
> > \Work\Apps\Maven\maven\target\test-classes
> >      [exec]     [junit] dir attribute ignored if running in the same 
VM
> >      [exec]     [junit] Running org.apache.maven.ant.MavenTaskTest
> >      [exec]     [junit] Tests run: 7, Failures: 0, Errors: 0, Time
> elapsed: 0,04 sec
> > ======= snap ===========
> >
> > continuing with a lot of tests and lastly
> >
> > ======= snip ===========
> >      [exec]     [echo] maven.mode.online = false
> >      [exec]     [jar] Building jar:
> C:\Work\Apps\Maven\maven\target\maven.jar
> >      [exec] BUILD SUCCESSFUL
> >      [exec] Total time: 24 seconds
> >      [exec] Finished at: Mon Dec 08 13:07:06 CET 2003
> >
> >
> > clean-maven-home:
> >    [delete] Deleting directory C:\Programme\Apache Software
> Foundation\Maven
> > 1.0-SNAPSHOT\bin
> >     [mkdir] Created dir: C:\Programme\Apache Software Foundation\Maven
> 1.0-
> > SNAPSHOT\bin
> >    [delete] Deleting directory C:\Programme\Apache Software
> Foundation\Maven
> > 1.0-SNAPSHOT\lib
> >     [mkdir] Created dir: C:\Programme\Apache Software Foundation\Maven
> 1.0-
> > SNAPSHOT\lib
> >    [delete] Deleting directory C:\Programme\Apache Software
> Foundation\Maven
> > 1.0-SNAPSHOT\plugins
> >     [mkdir] Created dir: C:\Programme\Apache Software Foundation\Maven
> 1.0-
> > SNAPSHOT\plugins
> >      [copy] Copying 1 file to C:\Dokumente und Einstellungen\jos\.
> > maven\repository\maven\jars
> >      [copy] Copying 1 file to
> C:\Work\Apps\Maven\maven\bootstrap\install-phase1\lib
> >      [copy] Copying 1 file to
> C:\Work\Apps\Maven\maven\bootstrap\install-phase1
> >      [copy] Copying 1 file to
> C:\Work\Apps\Maven\maven\bootstrap\install-phase1
> >      [copy] Copying 40 files to C:\Programme\Apache Software
> > Foundation\Maven 1.0-SNAPSHOT
> >
> > BUILD SUCCESSFUL
> > Total time: 57 seconds
> > ======= snap ===========
> >
> > the overall build is claimed successful. That's the output of the list
> of
> > available goals:
> >
> > ======= snip ===========
> > $ maven -g
> >  __  __
> > |  \/  |__ _Apache__ ___
> > | |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
> > |_|  |_\__,_|\_/\___|_||_|  v. 1.0-rc2-SNAPSHOT
> >
> >
> > Available [Plugins] / Goals
> > ```````````````````````````
> > [announcement] : Generate release announcement
> >   generate ................... Generate release announcement
> >   text ....................... Generate release announcement
> >
> > [ant] : Generate an Ant build file
> >   generate-build ............. Generate an Ant build file
> >
> > [antlr] ( NO DEFAULT GOAL )
> >   generate ................... Generate source from antlr grammars
> >   prepare-filesystem ......... Make any necessary directories for 
antlr
> >                                processing
> >
> > [appserver] ( NO DEFAULT GOAL )
> >   clean ...................... Safely delete an installed appserver
> instance
> >   cycle ...................... Forced install and start of a appserver
> instance
> >   init ....................... Initialize resources needed for the
> plugin
> >   install .................... Install a appserver instance
> >   reinstall .................. Reinstall a appserver instance
> >   restart .................... Restart a appserver instance
> >   start ...................... Start a appserver instance
> >   stop ....................... Stop a appserver instance
> >
> > [artifact] ( NO DEFAULT GOAL )
> >   load .......................  ( NO DESCRIPTION )
> > ======= snap ===========
> >
> > So the build is obviously not complete.
> >
> > Any hints how to build a complete Maven from the 1.0 branch?
> >
> > Regards,
> > Jörg
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


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

Reply via email to