On 5/8/07, Kate <[EMAIL PROTECTED]> wrote:
>
> On May 8, 2:02 pm, "William Stein" <[EMAIL PROTECTED]> wrote:
>
> > I've posted sage-2.5.rc2 to
> >
> >    http://sage.math.washington.edu/home/was/sage2.5/sage-2.5.rc2.tar
>
> sage-2.5.rc2 fails to build 'matplotlib' with error message
>
> Traceback (most recent call last):
>   File "setup.py", line 268, in <module>
>     build_image(ext_modules, packages, NUMERIX)
>   File "/home/kate/sage/sage-2.5.rc2-x86-Linux/spkg/build/
> matplotlib-0.90.0.p1/setupext.py", line 752, in build_image
>     add_agg_flags(module)
>   File "/home/kate/sage/sage-2.5.rc2-x86-Linux/spkg/build/
> matplotlib-0.90.0.p1/setupext.py", line 162, in add_agg_flags
>     add_base_flags(module)
>   File "/home/kate/sage/sage-2.5.rc2-x86-Linux/spkg/build/
> matplotlib-0.90.0.p1/setupext.py", line 138, in add_base_flags
>     module.library_dirs.extend(libdirs)
> AttributeError: 'str' object has no attribute 'extend'
> Error building matplotlib package.
>
> I get this build error on both my x86-Linux and my
> x86_64-Linux machines.
>
> This did NOT happen with sage-2.5.alpha3 which
> build successfully on the same machines.
>
> sage-2.5.alph3: matplotlib-0.90.0
> sage-2.5.rc2:    matplotlib-0.90.0.p1

My mistake.  Do this from SAGE_ROOT, then type make to restart the build:
 scp sage.math.washington.edu:/home/was/rc/matplotlib*p2* spkg/standard/

I've also updated the file sage-2.5.rc2.tar with the new matplotlib and tested
that the build completes on 32-bit debian, 64-bit debian, 64-bit ubuntu,
and intel mac os x, and (probably) powerpc mac os x.  Cygwin is still
building, but hasn't failed.

William

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@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-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to