[MacPorts] #22486: py26-matplotlib with Qt4

MacPorts noreply at macports.org
Wed Nov 11 16:39:59 PST 2009


#22486: py26-matplotlib with Qt4
------------------------------------+---------------------------------------
  Reporter:  celil.rufat@…          |       Owner:  macports-tickets@…                   
      Type:  defect                 |      Status:  closed                               
  Priority:  Normal                 |   Milestone:                                       
 Component:  ports                  |     Version:  1.8.1                                
Resolution:  invalid                |    Keywords:  py26-matplotlib qt4                  
      Port:  snow leopard 10.6      |  
------------------------------------+---------------------------------------

Comment(by celil.rufat@…):

 That traceback was of the original command. Here is the traceback when I
 add the "-DQT4Agg" flag:

 {{{
 altair:~ drufat$ port installed py26-matplotlib
 The following ports are currently installed:
   py26-matplotlib @0.99.1.1_0+qt4 (active)
 altair:~ drufat$ python
 /opt/local/share/py26-matplotlib/examples/user_interfaces/embedding_in_qt4.py
 -DQT4Agg
 Traceback (most recent call last):
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/backends/backend_qt4.py", line 168, in
 resizeEvent
     self.draw()
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/backends/backend_qt4agg.py", line 130, in draw
     FigureCanvasAgg.draw(self)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/backends/backend_agg.py", line 314, in draw
     self.figure.draw(self.renderer)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/artist.py", line 46, in draw_wrapper
     draw(artist, renderer, *kl)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/figure.py", line 773, in draw
     for a in self.axes: a.draw(renderer)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/artist.py", line 46, in draw_wrapper
     draw(artist, renderer, *kl)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/axes.py", line 1735, in draw
     a.draw(renderer)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/artist.py", line 46, in draw_wrapper
     draw(artist, renderer, *kl)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/axis.py", line 742, in draw
     tick.draw(renderer)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/artist.py", line 46, in draw_wrapper
     draw(artist, renderer, *kl)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/axis.py", line 196, in draw
     self.label1.draw(renderer)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/text.py", line 515, in draw
     bbox, info = self._get_layout(renderer)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/text.py", line 272, in _get_layout
     'lp', self._fontproperties, ismath=False)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/backends/backend_agg.py", line 158, in
 get_text_width_height_descent
     font = self._get_agg_font(prop)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/backends/backend_agg.py", line 195, in
 _get_agg_font
     fname = findfont(prop)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/font_manager.py", line 1308, in findfont
     _rebuild()
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/font_manager.py", line 1292, in _rebuild
     fontManager = FontManager()
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/font_manager.py", line 984, in __init__
     self.ttffiles = findSystemFonts(paths) + findSystemFonts()
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/font_manager.py", line 341, in findSystemFonts
     for f in get_fontconfig_fonts(fontext):
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/matplotlib/font_manager.py", line 303, in
 get_fontconfig_fonts
     status, output = commands.getstatusoutput("fc-list file")
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/commands.py",
 line 56, in getstatusoutput
     text = pipe.read()
 IOError: [Errno 4] Interrupted system call


 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/22486#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list