Don't have CenturySchL-Bold.pfb

View: New views
10 Messages — Rating Filter:   Alert me  

Don't have CenturySchL-Bold.pfb

by Francisco Vila-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello. Until a few days ago, I was able to build the binary, but
today, when make is in the mf directory it asks for a file that I
don't have (and never had, IIRC)

make[1]: Entering directory `/home/fravd/source/lilypond/mf'
/usr/bin/fontforge -script ../scripts/auxiliar/pfx2ttf.fontforge
/home/fravd/.fonts/CenturySchL-Bold.pfb
/home/fravd/.fonts/CenturySchL-Bold.afm ./out/ &&   /usr/bin/fontforge
-script ../scripts/auxiliar/pfx2ttf.fontforge
/usr/share/fonts/type1/gsfonts/c059036l.pfb
/usr/share/fonts/type1/gsfonts/c059036l.afm ./out/ &&
/usr/bin/fontforge -script ../scripts/auxiliar/pfx2ttf.fontforge
/home/fravd/.fonts/CenturySchL-Ital.pfb
/home/fravd/.fonts/CenturySchL-Ital.afm ./out/ &&   /usr/bin/fontforge
-script ../scripts/auxiliar/pfx2ttf.fontforge
/usr/share/fonts/type1/gsfonts/c059013l.pfb
/usr/share/fonts/type1/gsfonts/c059013l.afm ./out/ &&  true
Copyright (c) 2000-2008 by George Williams.
 Executable based on sources from 00:29 GMT 29-Apr-2008.
 Library based on sources from 20:49 GMT 30-Apr-2008.
Cannot open /home/fravd/.fonts/CenturySchL-Bold.pfb
The requested file, CenturySchL-Bold.pfb, does not exist
Open: Failed to open: /home/fravd/.fonts/CenturySchL-Bold.pfb
Called from...
 ../scripts/auxiliar/pfx2ttf.fontforge: line 1
make[1]: *** [out/CenturySchL-Ital.otf] Error 1
make[1]: Leaving directory `/home/fravd/source/lilypond/mf'
make: *** [all] Error 2

but

$ fc-list |grep Century
Century Schoolbook L:style=Bold Italic
Century Schoolbook L:style=Bold
Century Schoolbook L:style=Italic
Century Schoolbook L:style=Roma
Century Schoolbook L:style=Roman
Century Schoolbook L:style=BoldItalic

and

$ ls .fonts |grep Century
CenturySchL-BoldItal.otf
CenturySchL-Bold.otf
CenturySchL-Ital.otf
CenturySchL-Roma.otf

Ideas appreciated.
--
Francisco Vila. Badajoz (Spain)
www.paconet.org


_______________________________________________
lilypond-devel mailing list
lilypond-devel@...
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Don't have CenturySchL-Bold.pfb

by Francisco Vila-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/7/3 Francisco Vila <paconet.org@...>:
> Hello. Until a few days ago, I was able to build the binary, but
> today, when make is in the mf directory it asks for a file that I
> don't have (and never had, IIRC)
>
> make[1]: Entering directory `/home/fravd/source/lilypond/mf'
> /usr/bin/fontforge -script ../scripts/auxiliar/pfx2ttf.fontforge
> /home/fravd/.fonts/CenturySchL-Bold.pfb
> /home/fravd/.fonts/CenturySchL-Bold.afm ./out/ &&
(...)
> The requested file, CenturySchL-Bold.pfb, does not exist
> Open: Failed to open: /home/fravd/.fonts/CenturySchL-Bold.pfb
(...)
> make: *** [all] Error 2

> $ ls .fonts |grep Century
> CenturySchL-BoldItal.otf
> CenturySchL-Bold.otf
> CenturySchL-Ital.otf
> CenturySchL-Roma.otf
>
> Ideas appreciated.

I have copied all my Century*.otf files from ~/.fonts to mf/out/
and make is done with this directory, but I am not sure that one has
to pick the fonts elsewhere to compile LilyPond, what's wrong here?

--
Francisco Vila. Badajoz (Spain)
www.paconet.org


_______________________________________________
lilypond-devel mailing list
lilypond-devel@...
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Don't have CenturySchL-Bold.pfb

by Francisco Vila-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/7/4 Francisco Vila <paconet.org@...>:
> I have copied all my Century*.otf files from ~/.fonts to mf/out/
> and make is done with this directory, but I am not sure that one has
> to pick the fonts elsewhere to compile LilyPond, what's wrong here?

BTW it's funny that the first time I run 'make install', convert-ly
always believes it is musicxml2ly.

make uninstall followed by another make install does the trick and
convert-ly gets its personality back.

Paranormal phenomena...
--
Francisco Vila. Badajoz (Spain)
www.paconet.org


_______________________________________________
lilypond-devel mailing list
lilypond-devel@...
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Don't have CenturySchL-Bold.pfb

by Patrick McCarty-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sat, Jul 04, 2009 at 10:13:00PM +0200, Francisco Vila wrote:

> 2009/7/4 Francisco Vila <paconet.org@...>:
> > I have copied all my Century*.otf files from ~/.fonts to mf/out/
> > and make is done with this directory, but I am not sure that one has
> > to pick the fonts elsewhere to compile LilyPond, what's wrong here?
>
> BTW it's funny that the first time I run 'make install', convert-ly
> always believes it is musicxml2ly.
>
> make uninstall followed by another make install does the trick and
> convert-ly gets its personality back.
>
> Paranormal phenomena...

Have you tried starting over with a completely clean build (`make
clean' followed by `make distclean') ?

By the way, this reminds of a build problem I have:

If I run ./autogen.sh when I have the Century Schoolbook fonts in my
~/.fonts directory, configure uses the fonts from ~/.fonts and `make
install' fails for some reason.  Removing these fonts from ~/.fonts
solves the problem.

(I will send this to bug-lilypond shortly)

-Patrick


_______________________________________________
lilypond-devel mailing list
lilypond-devel@...
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Don't have CenturySchL-Bold.pfb

by Francisco Vila-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/7/4 Patrick McCarty <pnorcks@...>:
> On Sat, Jul 04, 2009 at 10:13:00PM +0200, Francisco Vila wrote:
>> Paranormal phenomena...
>
> Have you tried starting over with a completely clean build (`make
> clean' followed by `make distclean') ?

Does this mean that it does exist a cleaner that is stronger than
'make clean'? I didn't know.

> By the way, this reminds of a build problem I have:
>
> If I run ./autogen.sh when I have the Century Schoolbook fonts in my
> ~/.fonts directory, configure uses the fonts from ~/.fonts and `make
> install' fails for some reason.

I have just installed this way without problems. I always have the
fonts in ~/.fonts.
--
Francisco Vila. Badajoz (Spain)
www.paconet.org


_______________________________________________
lilypond-devel mailing list
lilypond-devel@...
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Don't have CenturySchL-Bold.pfb

by Patrick McCarty-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sat, Jul 04, 2009 at 10:35:48PM +0200, Francisco Vila wrote:
> 2009/7/4 Patrick McCarty <pnorcks@...>:
> > On Sat, Jul 04, 2009 at 10:13:00PM +0200, Francisco Vila wrote:
> >> Paranormal phenomena...
> >
> > Have you tried starting over with a completely clean build (`make
> > clean' followed by `make distclean') ?
>
> Does this mean that it does exist a cleaner that is stronger than
> 'make clean'? I didn't know.

IIUC, 'make distclean' cleans everything ./autogen.sh (or ./configure)
creates.

It also creates empty out/ directories that 'make clean' removes,
which is annoying, but harmless.

-Patrick


_______________________________________________
lilypond-devel mailing list
lilypond-devel@...
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Don't have CenturySchL-Bold.pfb

by Francisco Vila-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/7/4 Patrick McCarty <pnorcks@...>:
> IIUC, 'make distclean' cleans everything ./autogen.sh (or ./configure)
> creates.
>
> It also creates empty out/ directories that 'make clean' removes,
> which is annoying, but harmless.
>

No luck,

make clean
make distclean
./autogen.sh
make

still asks for CenturySchL-Bold.pfb and I don't have that file.
--
Francisco Vila. Badajoz (Spain)
www.paconet.org


_______________________________________________
lilypond-devel mailing list
lilypond-devel@...
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Don't have CenturySchL-Bold.pfb

by Patrick McCarty-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sat, Jul 04, 2009 at 11:10:48PM +0200, Francisco Vila wrote:

> 2009/7/4 Patrick McCarty <pnorcks@...>:
> > IIUC, 'make distclean' cleans everything ./autogen.sh (or ./configure)
> > creates.
> >
> > It also creates empty out/ directories that 'make clean' removes,
> > which is annoying, but harmless.
> >
>
> No luck,
>
> make clean
> make distclean
> ./autogen.sh
> make
>
> still asks for CenturySchL-Bold.pfb and I don't have that file.

Looking at my logs, I think I'm getting the same error as you:

  Cannot open /home/pnorcks/.fonts/CenturySchL-Bold.pfb
  The requested file, CenturySchL-Bold.pfb, does not exist
  The requested file, CenturySchL-Bold.pfb, does not exist
  Open: Failed to open: /home/pnorcks/.fonts/CenturySchL-Bold.pfb
  Called from...
   ../scripts/auxiliar/pfx2ttf.fontforge: line 1
  b
  Called from...
   ../scripts/auxiliar/pfx2ttf.fontforge: line 1
  make[1]: *** [out/CenturySchL-Ital.otf] Error 1
  make[1]: *** Waiting for unfinished jobs....
  make[1]: *** [out/CenturySchL-BoldItal.otf] Error 1
  make[1]: Leaving directory `/home/pnorcks/git/lilypond/mf'
  make: *** [all] Error 2

But it only happens when I have the OTF fonts in ~/.fonts.  See the
bug report I just posted.

Do you have similar output for ./autogen.sh ?

Thanks,
Patrick


_______________________________________________
lilypond-devel mailing list
lilypond-devel@...
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Don't have CenturySchL-Bold.pfb

by Francisco Vila-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/7/4 Patrick McCarty <pnorcks@...>:

> On Sat, Jul 04, 2009 at 11:10:48PM +0200, Francisco Vila wrote:
>> No luck,
>>
>> make clean
>> make distclean
>> ./autogen.sh
>> make
>>
>> still asks for CenturySchL-Bold.pfb and I don't have that file.
>
> Looking at my logs, I think I'm getting the same error as you:
>
>  Cannot open /home/pnorcks/.fonts/CenturySchL-Bold.pfb
>  The requested file, CenturySchL-Bold.pfb, does not exist
>  The requested file, CenturySchL-Bold.pfb, does not exist
>  Open: Failed to open: /home/pnorcks/.fonts/CenturySchL-Bold.pfb
>  Called from...
>   ../scripts/auxiliar/pfx2ttf.fontforge: line 1
>  b
>  Called from...
>   ../scripts/auxiliar/pfx2ttf.fontforge: line 1
>  make[1]: *** [out/CenturySchL-Ital.otf] Error 1
>  make[1]: *** Waiting for unfinished jobs....
>  make[1]: *** [out/CenturySchL-BoldItal.otf] Error 1
>  make[1]: Leaving directory `/home/pnorcks/git/lilypond/mf'
>  make: *** [all] Error 2
>
> But it only happens when I have the OTF fonts in ~/.fonts.  See the
> bug report I just posted.
>
> Do you have similar output for ./autogen.sh ?

Yes, respectively identical. Only tells about Bold and Italic, right?
Now I've deleted the 4 fonts from ~\.fonts, the output says

checking New Century Schoolbook PFB files...
/usr/share/fonts/type1/gsfonts/c059016l.pfb
/usr/share/fonts/type1/gsfonts/c059036l.pfb
/usr/share/fonts/type1/gsfonts/c059033l.pfb
/usr/share/fonts/type1/gsfonts/c059013l.pfb

and make is successful.
--
Francisco Vila. Badajoz (Spain)
www.paconet.org


_______________________________________________
lilypond-devel mailing list
lilypond-devel@...
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Don't have CenturySchL-Bold.pfb

by Patrick McCarty-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sat, Jul 4, 2009 at 2:55 PM, Francisco Vila<paconet.org@...> wrote:

> 2009/7/4 Patrick McCarty <pnorcks@...>:
>> On Sat, Jul 04, 2009 at 11:10:48PM +0200, Francisco Vila wrote:
>>> No luck,
>>>
>>> make clean
>>> make distclean
>>> ./autogen.sh
>>> make
>>>
>>> still asks for CenturySchL-Bold.pfb and I don't have that file.
>>
>> Looking at my logs, I think I'm getting the same error as you:
>>
>>  Cannot open /home/pnorcks/.fonts/CenturySchL-Bold.pfb
>>  The requested file, CenturySchL-Bold.pfb, does not exist
>>  The requested file, CenturySchL-Bold.pfb, does not exist
>>  Open: Failed to open: /home/pnorcks/.fonts/CenturySchL-Bold.pfb
>>  Called from...
>>   ../scripts/auxiliar/pfx2ttf.fontforge: line 1
>>  b
>>  Called from...
>>   ../scripts/auxiliar/pfx2ttf.fontforge: line 1
>>  make[1]: *** [out/CenturySchL-Ital.otf] Error 1
>>  make[1]: *** Waiting for unfinished jobs....
>>  make[1]: *** [out/CenturySchL-BoldItal.otf] Error 1
>>  make[1]: Leaving directory `/home/pnorcks/git/lilypond/mf'
>>  make: *** [all] Error 2
>>
>> But it only happens when I have the OTF fonts in ~/.fonts.  See the
>> bug report I just posted.
>>
>> Do you have similar output for ./autogen.sh ?
>
> Yes, respectively identical. Only tells about Bold and Italic, right?

Yes, exactly.

> Now I've deleted the 4 fonts from ~\.fonts, the output says
>
> checking New Century Schoolbook PFB files...
> /usr/share/fonts/type1/gsfonts/c059016l.pfb
> /usr/share/fonts/type1/gsfonts/c059036l.pfb
> /usr/share/fonts/type1/gsfonts/c059033l.pfb
> /usr/share/fonts/type1/gsfonts/c059013l.pfb
>
> and make is successful.

Same here.  I noticed this problem a few months ago but kept
forgetting to report it.  :-)

Thanks,
Patrick


_______________________________________________
lilypond-devel mailing list
lilypond-devel@...
http://lists.gnu.org/mailman/listinfo/lilypond-devel