On Wed, 7 Mar 2012 07:48:34 -0000
"Phil Holmes" <m...@philholmes.net> wrote:

> ----- Original Message ----- 
> From: "Nils" <l...@nilsgey.de>
> To: <lilypond-user@gnu.org>
> Sent: Tuesday, March 06, 2012 9:03 PM
> Subject: Build error. MergeFonts: Can't find font: feta11.pfb
> 
> 
> > Hello,
> >
> > The system is Archlinux and I'm building from AUR with this small
> > script. It does nothing special: 
> > https://aur.archlinux.org/packages/li/lilypond-git/PKGBUILD
> >
> > The git version does not build on my 64bit system anymore, however it does 
> > build on my 32bit laptop. Both systems are arch linux with the same 
> > dependency versions, at least as close as possible you can get with 32/64 
> > bit differences.
> > I tried a few weeks ago and it was the same.
> >
> > I am not sure about the real error since the build process is so insanely 
> > verbose, especially in the font generation process.
> >
> > This is at least the symptom and the only thing in the log with "error", 
> > except the file error.something
> >
> > Converting PostScript graphics to Type 1 font programs...
> > Cannot open 
> > /var/abs/local/yaourtbuild/lilypond-git/src/lilypond-build/mf/out/feta11.pfb
> > The requested file, feta11.pfb, does not exist
> > MergeFonts: Can't find font: feta11.pfb
> > Called from...
> > emmentaler-11.pe: line 17
> > make[1]: *** [out/emmentaler-11.svg] Error 1
> > make[1]: *** Waiting for unfinished jobs....
> >
> > Additional information: No *11.pfb is existent. But all other font 
> > sizes.pfb were generated correctly.
> >
> 
> 
> Are you running a multi-cpu build?  (i.e. make -jN). Have you directed the 
> make output to a file so you can check for the presence of an attempt to 
> make the feta11 files?
> 
> --
> Phil Holmes
> 
> 

Yes, it is a race condition. I was building with j4, quadcore. My 32bit system, 
which builds with j2, succeeded.

Nils


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to