Re: Different GUB failure

2015-08-25 Thread Masamichi HOSODA
 The Darwin-PPC compile now proceeds fine following the revert.  I'm
 now
 getting a failure to build the daja-vu fonts: it looks like the font
 file
 has not been downloaded:

 invoking tar -C
 /home/gub/NewGub/gub/target/tools/src/fonts-dejavu-2.35
 --strip-component=1 -v -j -xf
 --/home/gub/NewGub/gub/downloads/fonts-dejavu
 /dejavu-fonts-ttf-2.35.tar.bz2
 tar (child): /home/gub/NewGub/gub/downloads/fonts-dejavu/dejavu-fonts-
 ttf-2.35.tar.bz2: Cannot open: No such file or directory

 I can confirm that that directory is empty.

 I was able to fix the dejavu font problem with Masamichi's suggestion
 of

 $ bin/gub --fresh tools::fonts-dejavu

 However, the build now fails with the same error with the libertine
 font, which has not been downloaded.  I could potentially fix that by
 downloading the font manually, and would probably need to do this for
 all the other new fonts.

 But shouldn't this happen automatically as part of the GUB build?

 If I understand correctly, GUB downloads automatically, ofcourse.
 To build LilyPond, what command do you use?
 Is it following?

 $ make LILYPOND_BRANCH=release/unstable lilypond
 
 That's the command I use, but with the output redirected to a text
 file.
 
 I suspect something like download site or network temporarily
 problems.
 
 I don't think so: if GUB tries a download and it fails, it usually
 stops at that point and can be restarted once the network/site is back
 or corrected. Looking at the output from the build, I see no attempt
 to download the font files.

You are right.
I've found a problem.

lilypond.make's doc and test-output uses offline mode.
So dependency files are not downloaded.

I've made a patch and send pull request.
https://github.com/gperciva/gub/pull/19

Would you merge it?
And, would you update your GUB's local working tree?

$ git fetch origin
$ git checkout master
$ git merge origin/master

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Different GUB failure

2015-08-25 Thread Phil Holmes
- Original Message - 
From: Masamichi HOSODA truer...@sea.plala.or.jp

To: m...@philholmes.net
Cc: lilypond-devel@gnu.org
Sent: Tuesday, August 25, 2015 3:04 PM
Subject: Re: Different GUB failure



The Darwin-PPC compile now proceeds fine following the revert.  I'm
now
getting a failure to build the daja-vu fonts: it looks like the font
file
has not been downloaded:

invoking tar -C
/home/gub/NewGub/gub/target/tools/src/fonts-dejavu-2.35
--strip-component=1 -v -j -xf
--/home/gub/NewGub/gub/downloads/fonts-dejavu
/dejavu-fonts-ttf-2.35.tar.bz2
tar (child): /home/gub/NewGub/gub/downloads/fonts-dejavu/dejavu-fonts-
ttf-2.35.tar.bz2: Cannot open: No such file or directory

I can confirm that that directory is empty.


I was able to fix the dejavu font problem with Masamichi's suggestion
of

$ bin/gub --fresh tools::fonts-dejavu

However, the build now fails with the same error with the libertine
font, which has not been downloaded.  I could potentially fix that by
downloading the font manually, and would probably need to do this for
all the other new fonts.

But shouldn't this happen automatically as part of the GUB build?


If I understand correctly, GUB downloads automatically, ofcourse.
To build LilyPond, what command do you use?
Is it following?

$ make LILYPOND_BRANCH=release/unstable lilypond


That's the command I use, but with the output redirected to a text file.


I suspect something like download site or network temporarily problems.


I don't think so: if GUB tries a download and it fails, it usually stops at 
that point and can be restarted once the network/site is back or corrected. 
Looking at the output from the build, I see no attempt to download the font 
files.


--
Phil Holmes 



___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Different GUB failure

2015-08-25 Thread Phil Holmes


- Original Message - 
From: Masamichi HOSODA truer...@sea.plala.or.jp

To: m...@philholmes.net
Cc: lilypond-devel@gnu.org
Sent: Tuesday, August 25, 2015 3:39 PM
Subject: Re: Different GUB failure




You are right.
I've found a problem.

lilypond.make's doc and test-output uses offline mode.
So dependency files are not downloaded.

I've made a patch and send pull request.
https://github.com/gperciva/gub/pull/19

Would you merge it?


Done


And, would you update your GUB's local working tree?

$ git fetch origin
$ git checkout master
$ git merge origin/master


Done.  The build is proceeding and the font files are downloading.

Once again, my grateful thanks for your help in keeping the LilyPond build 
system working, and allowing me to let users work with the latest versions.


--
Phil Holmes 



___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Different GUB failure

2015-08-25 Thread Masamichi HOSODA
 The Darwin-PPC compile now proceeds fine following the revert.  I'm
 now
 getting a failure to build the daja-vu fonts: it looks like the font
 file
 has not been downloaded:

 invoking tar -C
 /home/gub/NewGub/gub/target/tools/src/fonts-dejavu-2.35
 --strip-component=1 -v -j -xf
 --/home/gub/NewGub/gub/downloads/fonts-dejavu
 /dejavu-fonts-ttf-2.35.tar.bz2
 tar (child): /home/gub/NewGub/gub/downloads/fonts-dejavu/dejavu-fonts-
 ttf-2.35.tar.bz2: Cannot open: No such file or directory

 I can confirm that that directory is empty.
 
 I was able to fix the dejavu font problem with Masamichi's suggestion
 of
 
 $ bin/gub --fresh tools::fonts-dejavu
 
 However, the build now fails with the same error with the libertine
 font, which has not been downloaded.  I could potentially fix that by
 downloading the font manually, and would probably need to do this for
 all the other new fonts.
 
 But shouldn't this happen automatically as part of the GUB build?

If I understand correctly, GUB downloads automatically, ofcourse.
To build LilyPond, what command do you use?
Is it following?

$ make LILYPOND_BRANCH=release/unstable lilypond

I suspect something like download site or network temporarily problems.

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Different GUB failure

2015-08-25 Thread Phil Holmes
Masamichi HOSODA trueroad at sea.plala.or.jp writes:

 
  The Darwin-PPC compile now proceeds fine following the revert.  I'm now
  getting a failure to build the daja-vu fonts: it looks like the font file
  has not been downloaded:
  
  invoking tar -C /home/gub/NewGub/gub/target/tools/src/fonts-dejavu-2.35
  --strip-component=1 -v -j -xf /home/gub/NewGub/gub/downloads/fonts-dejavu
  /dejavu-fonts-ttf-2.35.tar.bz2
  tar (child): /home/gub/NewGub/gub/downloads/fonts-dejavu/dejavu-fonts-
  ttf-2.35.tar.bz2: Cannot open: No such file or directory
  
  I can confirm that that directory is empty.
 
 I can download it now.
 Maybe it is some download mirror site problem.
 
 Would you try the following command?
 
 $ bin/gub --fresh tools::fonts-dejavu
 

I get this:

*** environment changed

#new# HTTP_PROXY=
unset HTTP_PROXY
#new# PATH=/home/gub/NewGub/gub/target/tools/root/usr/bin:/usr/local
/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local
/games
PATH=/home/gub/NewGub/gub/target/tools/root/usr/bin:/usr/local/bin:/usr
/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:.

*** press ^C in 10s or suffer a full rebuild..calculating dependencies

Tail of log/gub.log 
root: /home/gub/NewGub/gub/target/linux-x86/root
platform: linux-x86
calculating dependencies
making spec:  tools:fonts-dejavu
 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 170, in build
(names, specs) = gup.get_source_packages (settings, files)
  File bin/../gub/gup.py, line 539, in get_source_packages
topologically_sorted (todo, {}, name_to_dependencies_broker)
  File bin/../gub/gup.py, line 409, in topologically_sorted
recurse_stop_predicate)
  File bin/../gub/gup.py, line 389, in topologically_sorted_one
deps = dependency_getter (todo)
  File bin/../gub/gup.py, line 527, in name_to_dependencies_broker
name_to_dependencies_via_gub) (url)
  File bin/../gub/gup.py, line 479, in name_to_dependencies_via_gub
spec = dependency.Dependency (sets[platform], name, url).build ()
  File bin/../gub/dependency.py, line 155, in build
b = self._create_build ()
  File bin/../gub/dependency.py, line 107, in _create_build
source = repository.get_repository_proxy (dir, source, branch)
  File bin/../gub/repository.py, line 105, in get_repository
% locals ())
UnknownVcSystem: Cannot determine source: url=tools:fonts-dejavu,
dir=/home/gub/NewGub/gub/downloads/tools:fonts-dejavu



___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Different GUB failure

2015-08-25 Thread Phil Holmes
- Original Message - 
From: Phil Holmes m...@philholmes.net

To: lilypond-devel@gnu.org
Sent: Monday, August 24, 2015 3:10 PM
Subject: Different GUB failure



The Darwin-PPC compile now proceeds fine following the revert.  I'm now
getting a failure to build the daja-vu fonts: it looks like the font file
has not been downloaded:

invoking tar -C /home/gub/NewGub/gub/target/tools/src/fonts-dejavu-2.35
--strip-component=1 -v -j -xf /home/gub/NewGub/gub/downloads/fonts-dejavu
/dejavu-fonts-ttf-2.35.tar.bz2
tar (child): /home/gub/NewGub/gub/downloads/fonts-dejavu/dejavu-fonts-
ttf-2.35.tar.bz2: Cannot open: No such file or directory

I can confirm that that directory is empty.


I was able to fix the dejavu font problem with Masamichi's suggestion of

$ bin/gub --fresh tools::fonts-dejavu

However, the build now fails with the same error with the libertine font, 
which has not been downloaded.  I could potentially fix that by downloading 
the font manually, and would probably need to do this for all the other new 
fonts.


But shouldn't this happen automatically as part of the GUB build?

--
Phil Holmes 



___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Different GUB failure

2015-08-24 Thread Phil Holmes
The Darwin-PPC compile now proceeds fine following the revert.  I'm now
getting a failure to build the daja-vu fonts: it looks like the font file
has not been downloaded:

invoking tar -C /home/gub/NewGub/gub/target/tools/src/fonts-dejavu-2.35
--strip-component=1 -v -j -xf /home/gub/NewGub/gub/downloads/fonts-dejavu
/dejavu-fonts-ttf-2.35.tar.bz2
tar (child): /home/gub/NewGub/gub/downloads/fonts-dejavu/dejavu-fonts-
ttf-2.35.tar.bz2: Cannot open: No such file or directory

I can confirm that that directory is empty.


___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Different GUB failure

2015-08-24 Thread Masamichi HOSODA
 The Darwin-PPC compile now proceeds fine following the revert.  I'm now
 getting a failure to build the daja-vu fonts: it looks like the font file
 has not been downloaded:
 
 invoking tar -C /home/gub/NewGub/gub/target/tools/src/fonts-dejavu-2.35
 --strip-component=1 -v -j -xf /home/gub/NewGub/gub/downloads/fonts-dejavu
 /dejavu-fonts-ttf-2.35.tar.bz2
 tar (child): /home/gub/NewGub/gub/downloads/fonts-dejavu/dejavu-fonts-
 ttf-2.35.tar.bz2: Cannot open: No such file or directory
 
 I can confirm that that directory is empty.

I can download it now.
Maybe it is some download mirror site problem.

Would you try the following command?

$ bin/gub --fresh tools::fonts-dejavu

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel