Description of problem: While building latest heuristica snapshot rm Heuristica-Regular.gen.ttx rm: cannot remove `Heuristica-Regular.gen.ttx': No such file or directory ttx Heuristica-Regular.gen.ttf make: [Heuristica-Regular.gen.ttx] Error 1 (ignored) Dumping "Heuristica-Regular.gen.ttf" to "Heuristica-Regular.gen.ttx"... Dumping 'GlyphOrder' table... Dumping 'head' table... Dumping 'hhea' table... Dumping 'maxp' table... Dumping 'OS/2' table... Dumping 'hmtx' table... Dumping 'cmap' table... Traceback (most recent call last): File "/usr/bin/ttx", line 11, in <module> ttx.main(sys.argv[1:]) File "/usr/lib64/python2.6/site-packages/FontTools/fontTools/ttx.py", line 288, in main process(jobs, options) File "/usr/lib64/python2.6/site-packages/FontTools/fontTools/ttx.py", line 273, in process action(input, output, options) File "/usr/lib64/python2.6/site-packages/FontTools/fontTools/ttx.py", line 170, in ttDump disassembleInstructions=options.disassembleInstructions) File "/usr/lib64/python2.6/site-packages/FontTools/fontTools/ttLib/__init__.py", line 267, in saveXML self._tableToXML(tableWriter, tag, progress) File "/usr/lib64/python2.6/site-packages/FontTools/fontTools/ttLib/__init__.py", line 282, in _tableToXML table = self[tag] File "/usr/lib64/python2.6/site-packages/FontTools/fontTools/ttLib/__init__.py", line 366, in __getitem__ tableClass = getTableClass(tag) File "/usr/lib64/python2.6/site-packages/FontTools/fontTools/ttLib/__init__.py", line 774, in getTableClass module = getTableModule(tag) File "/usr/lib64/python2.6/site-packages/FontTools/fontTools/ttLib/__init__.py", line 763, in getTableModule __import__("fontTools.ttLib.tables." + pyTag) File "/usr/lib64/python2.6/site-packages/FontTools/fontTools/ttLib/tables/_f_p_g_m.py", line 3, in <module> import ttProgram File "/usr/lib64/python2.6/site-packages/FontTools/fontTools/ttLib/tables/ttProgram.py", line 397 as = p.getAssembly() ^ SyntaxError: invalid syntax make: *** [Heuristica-Regular.gen.ttx] Error 1 make: *** Waiting for unfinished jobs.... Version-Release number of selected component (if applicable): fonttools x86_64 2.2-5.fc11
Created attachment 363113 [details] simple patch to fix this I see the same issue with ttx. just attached a simple patch. modified ttx works fine for me.
The patch works for me, too. Now we need packages to fix ttx.
This bug appears to have been reported against 'rawhide' during the Fedora 13 development cycle. Changing version to '13'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
This looks fixed long ago