The following w/ enable 4.6.0 on a basic centos 6.5 system:
$ edm run -e build-env -- python -c "from kiva.fonttools import afm"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/home/vagrant/.edm-build/envs/build-env/lib/python2.7/site-packages/kiva/__init__.py", line 21, in <module>
from .fonttools import Font
File "/home/vagrant/.edm-build/envs/build-env/lib/python2.7/site-packages/kiva/fonttools/__init__.py", line 1, in <module>
from .font import Font, str_to_font
File "/home/vagrant/.edm-build/envs/build-env/lib/python2.7/site-packages/kiva/fonttools/font.py", line 11, in <module>
from .font_manager import FontProperties, fontManager
File "/home/vagrant/.edm-build/envs/build-env/lib/python2.7/site-packages/kiva/fonttools/font_manager.py", line 1418, in <module>
_rebuild()
File "/home/vagrant/.edm-build/envs/build-env/lib/python2.7/site-packages/kiva/fonttools/font_manager.py", line 1367, in _rebuild
fontManager = FontManager()
File "/home/vagrant/.edm-build/envs/build-env/lib/python2.7/site-packages/kiva/fonttools/font_manager.py", line 1078, in __init__
self.defaultFont['ttf'] = self.ttffiles[0]
IndexError: list index out of range
The following w/ enable 4.6.0 on a basic centos 6.5 system: