Strange Build problem....
Paulo César Pereira de Andrade
paulo.cesar.pereira.de.andrade at gmail.com
Wed Jan 16 19:48:00 UTC 2013
2013/1/16 Steve Dickson <SteveD at redhat.com>:
> On 16/01/13 12:27, Toshio Kuratomi wrote:
>> Looking at the F17 version of matplotlib, the default afm font is being set
>> to None there -- so a better fix (but requiring fixing in matplotlib) might
>> be to patch it like this:
>>
>>
>> --- /usr/lib64/python2.7/site-packages/matplotlib/font_manager.py 2012-12-04 21:32:42.000000000 -0500
>> +++ font_manager.py 2013-01-16 12:26:21.861202681 -0500
>> @@ -991,7 +991,10 @@
>> self.afmfiles = findSystemFonts(paths, fontext='afm') + \
>> findSystemFonts(fontext='afm')
>> self.afmlist = createFontList(self.afmfiles, fontext='afm')
>> - self.defaultFont['afm'] = self.afmfiles[0]
>> + try:
>> + self.defaultFont['afm'] = self.afmfiles[0]
>> + except IndexError:
>> + self.defaultFont['afm'] = None
>>
>> self.ttf_lookup_cache = {}
>> self.afm_lookup_cache = {}
> This does the trick! Thank you very much!
>
> It turns out this is the patch the caused the problem:
>
> commit eb9a122389b7ec7e33d9816fa669d7cb1f04521a
> Author: pcpa <paulo.cesar.pereira.de.andrade at gmail.com>
> Date: Wed Jan 16 13:59:10 2013 -0200
>
> Use fontconfig by default (#885307)
Sorry for that problem. It solved the problems I was having
but created at least yours problem. I am having an almost live
conversation right now about related issues at
https://sourceforge.net/mailarchive/message.php?msg_id=30202451
right after posting the first test case result this was created:
https://github.com/matplotlib/matplotlib/pull/1666
if possible, can you check if the above patch corrects your
issue?
archives of mailing list not yet updated, but I have made several
runs of matplotlib test suite, with logs at:
http://pcpa.fedorapeople.org/matplotlib-2.7+pull-1666.txt
http://pcpa.fedorapeople.org/matplotlib-2.7-bundled-stix-ttf+fontconfig=false.txt
http://pcpa.fedorapeople.org/matplotlib-2.7-mpl-data-with-bundled-stix-ttf.txt
http://pcpa.fedorapeople.org/matplotlib-2.7.txt
http://pcpa.fedorapeople.org/matplotlib-3.3.txt
> CC-ing the author and created this bz:
> https://bugzilla.redhat.com/show_bug.cgi?id=896182
>
> Thanks again for you time and effort! It was definitely
> appreciated!!
>
> steved.
Thanks,
Paulo
More information about the devel
mailing list