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

Comment(by leif):

 Replying to [comment:40 jdemeyer]:
 > Replying to [comment:38 leif]:
 > > This is unrelated to the MPL spkg, but due to a messed-up
 `libpng12.pc` file.
 >
 > I don't have time to care where the bug is,

 It should be obvious from a first glance that we ran into similar and
 discussed this on the ticket here.

 > only that the old spkg worked and the new one not.

 That's simply not true, or rather an incident. Reinstalling the old spkg
 won't work either, at least not on all systems.

 > If this new matplotlib spkg exposes a bug in the libpng spkg, then the
 new matplotlib spkg cannot be merged without fixing the libpng bug.

 Part of the bug is caused by `sage-location` (and eventually also `sage-
 env`). See e.g. [comment:ticket:10202:26] for how we should IMHO fix `.pc`
 files w.r.t. relocation.

 Nevertheless, the `libpng12` spkg could likely create symbolic links from
 `local/lib/libpng.{a,la,so}`, then MPL would also find it and link to it
 without the help of `pkg-config`.

 `pkg-config` btw. should be installed on all supported platforms except
 Darwin.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11686#comment:41>
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