#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.