#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:                 
------------------------+---------------------------------------------------
Changes (by leif):

  * owner:  tbd => leif


Comment:

 P.S.:

 This is just another instance of where it IMHO doesn't make sense to build
 a Sage version if the system already provides some sufficient one, since
 doing so only causes trouble.

 The best way would be to make such rather basic, unmodified packages just
 prerequisites; perhaps also supplying some easy way to build/install them
 on older systems (i.e., a tarball with some additional install script
 using reasonable settings). Shipping "standard" spkgs like e.g. also
 `iconv`, Fortran or Cephes just blows up the Sage tarball and increases
 the build time due to useless dependencies.

 If we keep building such broadly available packages regardless of whether
 they're already installed system-wide (like also readline, PPL, GMP/MPIR,
 MPFR etc.), we should make sure they only get used by Sage components, by
 "moving them out of `LD_LIBRARY_PATH`" and using (a relative!) `RPATH` /
 `RUNPATH` in the parts of Sage that use these libraries.

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