denemo-devel
[Top][All Lists]
Advanced

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

Re: [Denemo-devel] The lilypond build system adopted to build Denemo for


From: Jan Nieuwenhuizen
Subject: Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS
Date: Thu, 09 Jul 2009 15:14:25 +0200

On do, 2009-07-09 at 13:05 +0100, Richard Shann wrote:
> The GUB build has not yet stopped again but I see these messages:

> Command barfed:
> rm 
> /home/rshann/gub/target/mingw/install/cross/binutils-2.18-root/usr/cross/lib64/libiberty.a

yes, part of an as yet undefined platform dependent fix.

> .....
> /bin/sh: line 0: cd: /home/rshann/gub/downloads/ghostscript: No such
> file or directory
> read_pipe failed: cd /home/rshann/gub/downloads/ghostscript && git show
> b35333cf3579e85725bd7d8d39eacc9640515eb8:base/version.mak

Yes, these are expected on a first download.  The ghostscript (and other
built-from-git) class wants to find its version number, but cannot
until the download has completed.  Sorry for the noise.

> read_pipe failed: cd /home/rshann/gub/downloads/lilypondcairo && git
> show git.sv.gnu.org/lilypond.git/master:VERSION
>  *** Stage: download (lilypondcairo, linux-x86)
> 
> At this point I have suspended it as I am not sure if I will run out of
> monthly dowload allowance.
> What is the total download required for GUB

Sorry, I have no idea...  Wait a minute, here are some stats

Okay, after making some updates to GUB, I run in a temporary directory

    GUB_DOWNLOAD_CACHE=file:///home/janneke/vc/gub/downloads bin/gub
--download-only mingw::denemo
    bin/../gub/cross.py:1: DeprecationWarning: the md5 module is
deprecated; use hashlib instead
      import md5
    calculating dependencies
     *** Stage: download (make, tools)
    downloading
file:///home/janneke/vc/gub/downloads/make/make-3.81.tar.gz
-> /home/janneke/tmp/gub-urg/downloads/make
    ...............................
    done (1564560)
     *** Stage: download (tar, tools)
    downloading
file:///home/janneke/vc/gub/downloads/tar/tar-1.20.tar.gz
-> /home/janneke/tmp/gub-urg/downloads/tar
    ........................................................
    [...]

which downloads all dependencies from a local cache.  Then I get

    $ du -schx downloads/*
    940K  downloads/atk
    1,5M  downloads/autoconf
    1,2M  downloads/automake
    1,4M  downloads/bison
    828K  downloads/bzip2
    6,4M  downloads/cairo
    52M   downloads/cross
    2,7M  downloads/curl
    2,1M  downloads/denemo
    440K  downloads/expat
    864K  downloads/flex
    1,1M  downloads/fontconfig
    4,9M  downloads/fontforge
    1,4M  downloads/freetype
    7,8M  downloads/gettext
    19M   downloads/ghostscript
    1,4M  downloads/git
    6,9M  downloads/glib
    2,2M  downloads/gmp
    26M   downloads/gtk+
    9,5M  downloads/guile
    596K  downloads/icoutils
    192K  downloads/intltool
    600K  downloads/libaubio
    3,4M  downloads/libfftw
    4,3M  downloads/libiconv
    604K  downloads/libjpeg
    684K  downloads/libpng
    568K  downloads/librsvg
    4,2M  downloads/libsamplerate
    912K  downloads/libsndfile
    1,3M  downloads/libtiff
    2,8M  downloads/libtool
    4,4M  downloads/libxml2
    136K  downloads/lilypad
    4,7M  downloads/lilypondcairo
    1,2M  downloads/m4
    1,5M  downloads/make
    500K  downloads/mingw-runtime
    2,3M  downloads/ncurses
    2,1M  downloads/pangocairo
    240K  downloads/patch
    460K  downloads/pixman
    952K  downloads/pkg-config
    1,1M  downloads/portaudio
    328K  downloads/pthreads-w32
    7,8M  downloads/python
    432K  downloads/regex
    132K  downloads/t1utils
    2,7M  downloads/tar
    7,1M  downloads/texi2html
    2,3M  downloads/texinfo
    4,4M  downloads/urw-fonts
    1,6M  downloads/w32api
    492K  downloads/zlib
    215M  totaal

If you do not update GUB, you get lilypond from GIT and full
history of all git archives.  Some numbers change and you
get about 200MB extra

    15:04:11 address@hidden:~/vc/gub
    $ du -schx downloads/{fontconfig,ghostscript,guile,lilypond}
    2,9M  downloads/fontconfig
    76M   downloads/ghostscript
    29M   downloads/guile
    95M   downloads/lilypond
    202M  totaal


> , and are the errors above ok - is it worth continuing?

The errors are okay.

HTH,
Jan.

-- 
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond - The music typesetter
AvatarĀ®: http://AvatarAcademy.nl    | http://lilypond.org





reply via email to

[Prev in Thread] Current Thread [Next in Thread]