Re: Different GUB failure

2015-08-25 Thread Phil Holmes


- Original Message - 
From: "Masamichi HOSODA" 

To: 
Cc: 
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
> 
> 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" 

To: 
Cc: 
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 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
- Original Message - 
From: "Phil Holmes" 

To: 
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


Re: Different GUB failure

2015-08-25 Thread Phil Holmes
Masamichi HOSODA  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-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