#11696: The libpng12 spkg should also create symbolic links from `libpng.*` for 
its
libraries
------------------------+---------------------------------------------------
   Reporter:  leif      |          Owner:  leif           
       Type:  defect    |         Status:  needs_review   
   Priority:  major     |      Milestone:  sage-4.7.2     
  Component:  packages  |       Keywords:  PNG libpng spkg
Work_issues:            |       Upstream:  N/A            
   Reviewer:            |         Author:  Leif Leonhardy 
     Merged:            |   Dependencies:                 
------------------------+---------------------------------------------------

Comment(by jhpalmieri):

 On both an OS X box (OS version 10.6.8) and on iras: before installing the
 libpng spkg here, both systems failed to build the modified matplotlib
 spkg referred to in the previous comment.  After installing the new
 libpng, both successfully built it.  All doctests passed for the "plot"
 directory, and this worked:
 {{{
 sage: P = plot(sin(x))
 sage: P.save('x.png')
 }}}
 After exiting Sage:
 {{{
 $ file x.png
 x.png: PNG image data, 484 x 316, 8-bit/color RGBA, non-interlaced
 }}}
 From the code, it looks like `P.save('x.png')` should call matplotlib, and
 so if libpng is broken or if matplotlib can't find it, I think this should
 fail.  So things look good so far.  Any other suggestions for testing
 this?

 The package still needs testing on other systems, and we should run full
 doctests as well, not just for the 'plot' directory.

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