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