Re: Getting files to Build Gnome-Shell



Il giorno sab, 01/01/2011 alle 05.07 +0100, Onyeibo Oku ha scritto:
> Hi
> 
> I am trying to follow the instructions at 
> http://live.gnome.org/GnomeShell#building.  So far, I have been able to 
> get the jhbuild environment (hope that is what it is ...).
> 
> When I run: jhbuild build, It starts to clone git.gnome.org starting 
> with glib but it never passes that.  I get an EOF error and the process 
> repeats.  Here is an example:
> 
> ------------------------------------------------------------------------
> jhbuild build
> *** Checking out glib *** [1/33]
> git clone git://git.gnome.org/glib
> Cloning into glib...
> remote: Counting objects: 87567, done.
> remote: Compressing objects: 100% (14913/14913), done.
> fatal: The remote end hung up unexpectedly05 MiB | 7 KiB/s
> fatal: early EOF
> fatal: index-pack failed
> *** Error during phase checkout of glib: ########## Error running git 
> clone git://git.gnome.org/glib *** [1/33]
> 
>    [1] Rerun phase checkout
>    [2] Ignore error and continue to configure
>    [3] Give up on module
>    [4] Start shell
>    [5] Reload configuration
>    [6] Go to phase "wipe directory and start over"
> -------------------------------------------------------------------------
> 
> I suspect a network problem ... something I experience consistently with 
> my internet providers.  I'm wondering if there is another way to get the 
> needed files for building Gnome-shell ... something like a bz2 or tar 
> archive of the current snapshot.  It would be easier using wget to pull 
> one archive since it can resume after a network reset.

If you cannot use git, set up your .jhbuild to use this moduleset:
http://ftp.gnome.org/pub/GNOME/teams/releng/2.91.4/gnome-suites-core-2.91.4.modules
and this default module: "meta-gnome-core-shell". This will build
everything from tarballs (which are downloaded using wget).
Note though that is the (almost full) GNOME release, so it will build
more stuff than the gnome-shell moduleset, and that you need to update
the moduleset when a new unstable release is out (next is 12/01, full
schedule at http://live.gnome.org/TwoPointNinetyone)

Giovanni




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]