#11686: Race condition in matplotlib mkdir()
------------------------------------+---------------------------------------
    Reporter:  jdemeyer             |         Owner:  tbd              
        Type:  defect               |        Status:  closed           
    Priority:  minor                |     Milestone:  sage-4.7.2       
   Component:  packages             |    Resolution:  fixed            
    Keywords:  MPL Errno 17 libpng  |   Work_issues:                   
    Upstream:  N/A                  |      Reviewer:  Leif Leonhardy   
      Author:  John Palmieri        |        Merged:  sage-4.7.2.alpha2
Dependencies:                       |  
------------------------------------+---------------------------------------

Comment(by leif):

 Replying to [comment:67 johanbosman]:
 > The point is that Sage did not build.  Or is it okay for this purpose to
 use another version of Sage?

 This AFAIK shouldn't matter (that Sage didn't build), but I'm not totally
 sure.

 Since I assume previous versions of Sage did build for you on that machine
 (with an older MPL spkg), I'd use the Sage installation where it failed
 (i.e., Sage 4.7.2.alpha2), since the error might (at least in theory)
 originate from something else.

 To be on the safe side, copy the downloaded package to
 `$SAGE_ROOT/spkg/standard/` and (re)run `make`. Then Sage ''should^TM^''
 pick up the new spkg with debugging. The log is then
 `spkg/logs/matplotlib-1.0.1.p0-debug.log`.

 (In case Sage ''doesn't'' pick up the right one, which I don't think, you
 could (re)move the original MPL spkg from there. A matter of file
 modification times, so you could equally just `touch` the new spkg.)

 To see in advance which version Sage would install, do
 {{{
 #!sh
 $ (cd $SAGE_ROOT/spkg/standard/ && ./newest_version matplotlib)
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11686#comment:68>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to