On Tue, Apr 29, 2008 at 5:56 PM, mabshoff
<[EMAIL PROTECTED]> wrote:
>
>  On Apr 30, 2:08 am, JoelS <[EMAIL PROTECTED]> wrote:
>
>  Hi,
>
>
>  > I found the same problem using SAGE 3.0 on a MacBook running OS X.
>  > 4.11. Same behavior in both command line and notebook.
>  >
>  > Here's the error report that resulted from trying to plot from command
>  > line:
>  >
>  > *****
>  >
>  > sage: plot(sin(x),0,10)
>
>
> > <type 'exceptions.ImportError'>: dlopen(/Applications/sage-3.0/local/
>  > lib/python2.5/site-packages/matplotlib/_image.so, 2): Library not
>  > loaded: /sw/lib/libpng12.0.dylib
>  >   Referenced from: /Applications/sage-3.0/local/lib/python2.5/site-
>  > packages/matplotlib/_image.so
>  >   Reason: image not found
>
>  Both problems are essentially the same. In this case matplotlib ends
>  up getting linked against the MacPorts libpng in sw. One solution is
>  to clean your PATH and DY_LD_LIBRARY_PATH for now of any references to
>  "/sw". MacPorts is about as useful as Cygwin in general, but no need
>  to rand and rave here.
>
>
>
>  > >   Reason: Incompatible library version: _image.so requires version
>  > > 17.0.0 or later, but libpng12.0.dylib provides version 0.1.2
>
>  Here we end up linking against the system's libpng.
>
>  I have to investigate why matplotlib is stupid in the first place, but
>  python+libpng is an open problem with Sage on OSX 10.4 anyway and
>  maybe the switch to 2.5.2 in 3.0 did introduce some changes that
>  caused this to get worst. It has been on my list for a long, long time
>  to finally teach Python and distutils about the need to obey and link
>  against the libpng I tell it to, so please open a blocker ticket and
>  let's get those issues fixed.
>

Us posting binaries made on random machines with questionable system-wide
libraries can always lead to problems.

I got access to a clean 10.4 OSX box and am building an OS X 10.4 intel
binary right now, which i'll upload.

Of course, I would be happy if matplotlib wouldn't link in the stupid system
wide libpng ever!

 -- William

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to