#9202: update matplotlib
---------------------------+------------------------------------------------
Reporter: jason | Owner: tbd
Type: defect | Status: needs_work
Priority: major | Milestone:
Component: packages | Keywords:
Author: Jason Grout | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
---------------------------+------------------------------------------------
Comment(by drkirkby):
Not working on Solaris either. It still reports:
{{{
REQUIRED DEPENDENCIES
numpy: 1.3.0
freetype2: 9.7.3
}}}
Freetype is really confusing in that there are 3 numbers associated with a
release. Then to make matters worst, sometimes it called freetype, and
other times freetype2. I think they are the same.
{{{
release libtool so
-------------------------------
2.3.12 10.0.4 6.4.0
2.3.11 9.22.3 6.3.22
2.3.10 9.21.3 6.3.21
2.3.9 9.20.3 6.3.20
2.3.8 9.19.3 6.3.19
2.3.7 9.18.3 6.3.18
2.3.6 9.17.3 6.3.17
2.3.5 9.16.3 6.3.16
2.3.4 9.15.3 6.3.15
2.3.3 9.14.3 6.3.14
2.3.2 9.13.3 6.3.13
2.3.1 9.12.3 6.3.12
2.3.0 9.11.3 6.3.11
2.2.1 9.10.3 6.3.10
2.2.0 9.9.3 6.3.9
2.1.10 9.8.3 6.3.8
2.1.9 9.7.3 6.3.7
2.1.8 9.6.3 6.3.6
}}}
freetype2 9.7.3 is also known as version 2.1.8. Since Sage 4.4.3 includes
freetype 2.3.5, matplotlib should report it has found freetype2 version
9.16.3 and not 9.7.3 as it does.
Rather inconveniently, the version of freetype globally installed on
sage.math and boxen.math are the same as in Sage. This makes the message
from matplotlib about the version of freetype will be the same in either
case.
||||'''release version'''||'''libtool version'''||
||Latest freeetype2||2.3.12||10.0.4||
||sage.math||2.3.5||9.16.3||
||In Sage 4.4.3||2.3.5||9.16.3||
||As supplied on Solaris 10 03/05||2.1.9||9.7.3||
'''I think if you manage to get matplotlib to indicate it has found
freetype2, but is unable to determine the version, I think you will have
solved it.''' At the moment matplotlib seems to be using pkg-config on
Solaris and Linux (but not OS X) to look up the version, and find the
directories of the include and library files.
Dave
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9202#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.