lilypond-devel
[Top][All Lists]
Advanced

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

Re: GUB buiding from a local source tree?


From: Boris Shingarov
Subject: Re: GUB buiding from a local source tree?
Date: Thu, 14 Jan 2010 09:49:58 -0500
User-agent: Webmail 5.0

Quoting Graham Percival <address@hidden>:

Didn't you read the part where I said you had to read the source, and
that there was probably something wrong in the above line?

Line 17 of lilypond.make is:
LILYPOND_REPO_URL=git://git.sv.gnu.org/lilypond.git

That's not hard to find, and I think it's pretty clear that this is
what I meant.

That's the very first thing I found, but that's NOT what you were talking about in the first e-mail. It is LILYPOND_REPO, which is a separate variable. You see, I read both the head revision and 2.11.64-1, and they both contain LILYPOND_REPO_URL. But 2.11.64-1 contains LILYPOND_REPO as well as LILYPOND_REPO_URL, and it is LILYPOND_REPO that got removed. Now, my real question is, does LILYPOND_REPO_URL help, i.e. did it absorb the functionality which used to be achieved via LILYPOND_REPO. My understanding is that LILYPOND_REPO_URL is passed as an argument to git, and then the easiest way is to create a local git server and commit the changes to it. But right now, we are not even there, as even simply building the current official head from the main lilypond repository, does not work. It hangs when trying to download from the standard url:

$ make -f lilypond.make lilypond-installers


python bin/gub --platform=linux-64 'git://git.sv.gnu.org/lilypond.git?branch=master' mingw::'git://git.sv.gnu.org/lilypond.git?branch=master'

calculating dependencies

cd: 1: can't cd to /home/boris/work/lilypond/gub/gub/downloads/lilypond/git

read_pipe failed: cd /home/boris/work/lilypond/gub/gub/downloads/lilypond/git && git show git.sv.gnu.org/lilypond.git/master:VERSION

cd: 1: can't cd to /home/boris/work/lilypond/gub/gub/downloads/lilypond/git

read_pipe failed: cd /home/boris/work/lilypond/gub/gub/downloads/lilypond/git && git show git.sv.gnu.org/lilypond.git/master:VERSION

cd: 1: can't cd to /home/boris/work/lilypond/gub/gub/downloads/lilypond/git

read_pipe failed: cd /home/boris/work/lilypond/gub/gub/downloads/lilypond/git && git show git.sv.gnu.org/lilypond.git/master:VERSION


^C


Tail of log/gub.log >>>>>>>>

    Running read_pipe

('cd /home/boris/work/lilypond/gub/gub/downloads/lilypond/git && git show git.sv.gnu.org/lilypond.git/master:VERSION',)

{'ignore_errors': False, 'env': {'PATH': '/home/boris/work/lilypond/gub/gub/target/tools/root/usr/bin:/home/boris/work/lilypond/gub/gub/target/tools/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/cuda/bin:/usr/jdk1.6.0_10/bin:/usr/local/cuda/bin:/usr/jdk1.6.0_10/bin', 'LD_LIBRARY_PATH': '/home/boris/work/lilypond/gub/gub/target/tools/root/usr/lib'}}

invoking cd . && git clone --depth 10 --bare git://git.sv.gnu.org/lilypond.git /home/boris/work/lilypond/gub/gub/downloads/lilypond/git

<<<<<<<< Tail of log/gub.log



Traceback (most recent call last):

  File "bin/gub", line 233, in exceptional_build

    build (settings, options, files)

  File "bin/gub", line 199, in build

    specs[name].download ()

  File "bin/../gub/build.py", line 242, in download

    logging.default_logger.write_log (self.stage_message ('download'),

  File "bin/../gub/build.py", line 108, in stage_message

    env=locals ())

  File "bin/../gub/context.py", line 179, in expand

    d = self.get_substitution_dict (env)

  File "bin/../gub/target.py", line 182, in get_substitution_dict

    d = build.AutoBuild.get_substitution_dict (self, dict).copy ()

  File "bin/../gub/build.py", line 232, in get_substitution_dict

    d = context.RunnableContext.get_substitution_dict (self, dict).copy ()

  File "bin/../gub/context.py", line 146, in get_substitution_dict

    self._substitution_dict = self.get_constant_substitution_dict ()

  File "bin/../gub/context.py", line 125, in get_constant_substitution_dict

    val = method ()

  File "bin/../gub/build.py", line 260, in source_checksum

    return self.source.checksum ()

  File "bin/../gub/repository.py", line 657, in checksum

    self.download ()

  File "bin/../gub/repository.py", line 639, in download

self.git ('clone --depth 10 --bare %(source)s %(dir)s' % locals (), dir='.')

  File "bin/../gub/repository.py", line 605, in git

    ignore_errors=ignore_errors, env=self.get_env ())

  File "bin/../gub/repository.py", line 213, in logged

    return loggedos_func (self.logger, *args, **kwargs)

  File "bin/../gub/loggedos.py", line 80, in system

    line = proc.stdout.readline ()

KeyboardInterrupt

make: *** [packages] Error 1








reply via email to

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