[Top][All Lists]
[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