| 
      
      
      From: Martin M. <mmo...@fo...> - 2012-06-18 11:19:40
      
     | 
| Hi,
  I am running some script in /mnt/blah and while my $HOME disk on a different device filled up
because of some other reason. But my script ran in /mnt/blah died as well while there is plenty
of space. Here is the stacktrace.
    import matplotlib
  File "/usr/lib64/python2.7/site-packages/matplotlib/__init__.py", line 765, in <module>
    rcParams = rc_params()
  File "/usr/lib64/python2.7/site-packages/matplotlib/__init__.py", line 683, in rc_params
    fname = matplotlib_fname()
  File "/usr/lib64/python2.7/site-packages/matplotlib/__init__.py", line 595, in matplotlib_fname
    fname = os.path.join(get_configdir(), 'matplotlibrc')
  File "/usr/lib64/python2.7/site-packages/matplotlib/__init__.py", line 246, in wrapper
    ret = func(*args, **kwargs)
  File "/usr/lib64/python2.7/site-packages/matplotlib/__init__.py", line 467, in _get_configdir
    if not _is_writable_dir(p):
  File "/usr/lib64/python2.7/site-packages/matplotlib/__init__.py", line 176, in _is_writable_dir
    t.close()
IOError: [Errno 28] No space left on device
  Is this kind of check necessary at all? This is matplotlib-1.1.0 on Linux.
Thank you,
Martin
 |