I think the missing python2 is the root of the problem.

Python2 has apparently become a requirement for building from git. This is something that we should fix, but that's why the version number is not being written into the font.

Is it possible for you to install python2 and try again? Alternatively, you can try waiting a day or two for the fix.

Henry


On September 14, 2015 12:15:01 AM Felix Yeung <[email protected]> wrote:

Dear Henry,

Here’s the file you mention as attached.

and running the command, I got:
FelixHKSKHs-iMac:~ yeung_felix$ cd ~/gregorio-git/fonts
FelixHKSKHs-iMac:fonts yeung_felix$ ../VersionManager.py -c
env: python2: No such file or directory

Felix


On 14 Sep, 2015, at 10:42 , Henry So Jr. <[email protected]> wrote:

It looks like, for some unknown reason, fontforge is not putting the
version into the font file.

Can you attach the file .gregorio-version from the parent build
directory and let me know the result of the following command:

   ../VersionManager.py -c

... when you run that from the fonts build directory?

Henry

On Monday, 14 September 2015 at 10:22:10 am +0800, Felix Yeung wrote:
Dear Henry,

This is the result of the font forge version command:

FelixHKSKHs-iMac:~ yeung_felix$ fontforge -version
Copyright (c) 2000-2012 by George Williams.
Executable based on sources from 14:57 GMT 31-Jul-2012-ML.
Library based on sources from 14:57 GMT 31-Jul-2012.
fontforge 20120731
libfontforge 20120731-ML

And attached please find the grecillae.ttf file.

Thanks,
Felix


On 14 Sep, 2015, at 08:55 , Henry T. So Jr. <[email protected]> wrote:

I'm running out of guesses here.

What version of fontforge are you using to build the fonts?  Type

 fontforge -version

and let me know what it says. Also, please send me (in a separate email, directly to me, so as not to send a large binary file to everyone the list), the greciliae.ttf from your fonts build directory.

If I can't figure it out from this, I think we will need some help from other people who are more familiar with building on a Mac.

Henry


On September 13, 2015 8:25:01 PM Felix Yeung <[email protected]> wrote:

Dear Henry,

Here’s the result:

FELIXs-iMac:gregorio-git yeung_felix$  git rev-parse HEAD
9657fe762bc99b9b5ddebc48bf45a709f4d0075f

Felix


On 14 Sep, 2015, at 00:52 , Henry T. So Jr. <[email protected]> wrote:

From your build directory, run

git rev-parse HEAD

What is the result?

Henry


On September 13, 2015 11:35:01 AM Felix Yeung <[email protected]> wrote:

Dear Henry,

I have deleted all the fonts in the fonts directory and rebuild. The same still happens…

Thanks,
Felix

On 13 Sep, 2015, at 22:57 , Henry T. So Jr. <[email protected]> wrote:

Please try deleting the *.ttf files in the fonts build directory and rebuild/install.

Henry


On September 13, 2015 10:45:02 AM Felix Yeung <[email protected]> wrote:

Dear Henry,

I’ve got this:

FELIXs-iMac:gregorio-git yeung_felix$ diff fonts/greciliae.ttf \
   /usr/local/texlive/texmf-local/fonts/truetype/public/gregoriotex/
FELIXs-iMac:gregorio-git yeung_felix$ kpsewhich -var-value TEXMFLOCAL
/usr/local/texlive/texmf-local

Felix

On 13 Sep, 2015, at 22:18 , Henry So Jr. <[email protected]> wrote:

I had another thought.  See below.

On Sunday, 13 September 2015 at 10:15:26 am -0400, Henry So Jr. wrote:
If you compare the greciliae.ttf file in the fonts directory where you
are building with the one indicated by the error

diff fonts/greciliae.ttf \
   /usr/local/texlive/texmf-local/fonts/truetype/public/gregoriotex/

Does it tell you they are different?

If they are different, then tell me the result of the following command:

kpsewhich -var-value TEXMFLOCAL

If they are the same, then there is a problem with the build, so let us
know and we'll try to figure it out.

Actually, if they are the same, try deleting the *.ttf files in the
fonts build directory and build again.  If it still doesn't work, then
reply back.

Henry












_______________________________________________
Gregorio-users mailing list
[email protected]
https://mail.gna.org/listinfo/gregorio-users

Reply via email to