gump-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefano Mazzocchi <stef...@apache.org>
Subject Re: [RT] Gump3 for bootstrapping your entire environment
Date Tue, 12 Jul 2005 05:50:35 GMT
Leo Simons wrote:
> Gang,
> 
> ...
> 00:05:35 INFO         Processing <LocalRepository:
> DEFAULT_GUMP_LOCAL_REPOSITORY>
> 00:05:35 INFO           Processing <LocalModule: gump3-packages>
> 00:05:35 INFO             Processing <Project: jdk>
> 00:05:35 INFO             Processing <Project: jaxp>
> 00:05:35 INFO           Processing <CvsModule: xml-xalan>
> 00:05:35 INFO             Processing <Project: java_cup>
> 00:05:35 INFO         Processing <CvsRepository: ant>
> 00:05:35 INFO           Processing <CvsModule: ant>
> 00:05:35 INFO             Processing <Project: bootstrap-ant>
> 00:05:35 DEBUG      Perform <Script:bootstrap,args=,shell=,basedir=> on
> <Project: bootstrap-ant>
> 00:05:35 DEBUG      Perform <Script:bootstrap,args=,shell=,basedir=> on
> <Project: bootstrap-ant>
> 00:05:35 INFO               Executing command:
>       '/usr/bin/env sh
> /home/lsimons/svn/gump/branches/Gump3/pygump/work/gump3-test/ant/ant/bootstrap.sh'
>        in directory
> '/home/lsimons/svn/gump/branches/Gump3/pygump/work/gump3-test/ant/ant'
> 00:06:09 INFO           Processing <CvsModule: xml-commons>
> 00:06:09 INFO             Processing <Project: xml-apis>
> 00:06:09 DEBUG      Perform
> <Ant:target=jar,buildfile=,basedir=java/external> on <Project: xml-apis>
> 00:06:09 DEBUG      Perform
> <Ant:target=jar,buildfile=,basedir=java/external> on <Project: xml-apis>
> 00:06:09 DEBUG      Perform
> <Ant:target=jar,buildfile=,basedir=java/external> on <Project: xml-apis>
> 00:06:09 DEBUG              CLASSPATH is
> '/usr/lib/j2se/1.5/lib/tools.jar:/home/lsimons/svn/gump/branches/Gump3/pygump/work/gump3-test/DEFAULT_GUMP_LOCAL_REPOSITORY/gump3-packages/jdk/lib/tools.jar:/home/lsimons/svn/gump/branches/Gump3/pygump/work/gump3-test/ant/ant/bootstrap/lib/ant.jar:/home/lsimons/svn/gump/branches/Gump3/pygump/work/gump3-test/ant/ant/bootstrap/lib/ant-launcher.jar'
> 00:06:09 DEBUG              PATH is
> '/home/lsimons/svn/gump/branches/Gump3/pygump/work/gump3-test/DEFAULT_GUMP_LOCAL_REPOSITORY/gump3-packages/jdk/bin:/usr/lib/j2se/1.4/bin:/home/lsimons/bin:/home/lsimons/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/bin/X11::/home/lsimons/svn/gump/branches/Gump3/'
> 00:06:09 INFO               Executing command:
>       'java
> -Xbootclasspath/p:/home/lsimons/svn/gump/branches/Gump3/pygump/work/gump3-test/DEFAULT_GUMP_LOCAL_REPOSITORY/gump3-packages/jaxp-1_3-20050622-gump-20050710/jaxp-api.jar:/home/lsimons/svn/gump/branches/Gump3/pygump/work/gump3-test/DEFAULT_GUMP_LOCAL_REPOSITORY/gump3-packages/jaxp-1_3-20050622-gump-20050710/dom.jar:/home/lsimons/svn/gump/branches/Gump3/pygump/work/gump3-test/DEFAULT_GUMP_LOCAL_REPOSITORY/gump3-packages/jaxp-1_3-20050622-gump-20050710/sax.jar:/home/lsimons/svn/gump/branches/Gump3/pygump/work/gump3-test/DEFAULT_GUMP_LOCAL_REPOSITORY/gump3-packages/jaxp-1_3-20050622-gump-20050710/xercesImpl.jar:/home/lsimons/svn/gump/branches/Gump3/pygump/work/gump3-test/DEFAULT_GUMP_LOCAL_REPOSITORY/gump3-packages/jaxp-1_3-20050622-gump-20050710/xalan.jar
> org.apache.tools.ant.Main jar'
>        in directory
> '/home/lsimons/svn/gump/branches/Gump3/pygump/work/gump3-test/xml/xml-commons/java/external'
> ...
> 
> Freely translated, it took me about 20 minutes to make it possible to
> have gump compile binaries it can then use (by modifying the PATH in
> which subprocesses execute) for building other stuff. Theoretically,
> this shows that we could have gump compile a GCC to compile a linux
> environment to chroot in to compile a python to run gump.
> 
> Practically, It's going to take a while to figure out how to do all that
> (and we don't want to be bootstrapping GCC, trust me), but this is
> encouraging. Another cool thin to think about is that if we get gump to
> build all its prerequisites installation could be made much easier :)

Boy, this is so cool is starting to hurt :-) (... not to be able to
participate!)

I wonder how long a 'gump world' of debian would take to run (and
whether or not you can reach a 100% ;-)

Now, the biggest question of all: does gump3 implement fallback?

-- 
Stefano.


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@gump.apache.org
For additional commands, e-mail: general-help@gump.apache.org


Mime
View raw message