On Mon, Jul 19, 2010 at 9:54 PM, Ondrej Certik <ond...@certik.cz> wrote:
> On Fri, Jul 16, 2010 at 3:21 PM, François Bissey
> <f.r.bis...@massey.ac.nz> wrote:
>>>   Hi,
>>>
>>>   Newer sympy has a bundled copy of mpmath, what causes several
>>> problems in my sagemath package. I was in vacation during most of
>>> Mandriva 2010.1 freeze, and did not fully test the package for some
>>> time, but I am working on an update for it; basically an 's/import
>>> mpmath/import sympy.mpmath as mpmath/', but would like to know what
>>> would be the better approach. (just letting the code use both leads to
>>> SEGvs).
>>>
>>>   The new sagemath package will conflict with
>>> python-mpmath-0.14-1mdv2010.1 (forcing it to be uninstalled), because
>>> the sympy is python-sympy-0.6.7-1mdv2010.1.
>>>
>> Hi Paulo,
>>
>> that will probably be a pain for us in gentoo as well.
>> At the moment we are sticking with sympy-0.6.6 as
>> sympy-0.6.7 gives us trouble. The gentoo philosophy
>> at this point will be to remove mpmath from sympy and
>> make it a requirement. But I haven't been actively working
>> on that.
>
> Yes, I run into similar problems when trying to upgrade sympy in Sage.
>
> We ship our own version of mpmath, because different versions of
> mpmath are not compatible with each other (e.g. you can't just depend
> on mpmath externaly, there are little things that break). However, we
> do try to update mpmath in sympy, for example the latest git sympy is
> using the latest release of mpmath. But you can see the related
> commits, that it's not as trivial as just replacing the code.
>
> If you know any solution, it'd be absolutely awesome.
>
> One solution that I can think of is to drop python2.4 support, and use
> relative imports in sympy to use our own versin of mpmath, that is
> tested and works. That way it should not interfere with the other
> installation of mpmath, that the user might have (in Sage or else).
>
> Ondrej

Alternatively you could rename the version of mpmath that you include
in sympy, e.g., call it

   mpmath_sympy

 - William

>
> --
> To post to this group, send an email to sage-devel@googlegroups.com
> To unsubscribe from this group, send an email to 
> sage-devel+unsubscr...@googlegroups.com
> For more options, visit this group at 
> http://groups.google.com/group/sage-devel
> URL: http://www.sagemath.org
>



-- 
William Stein
Professor of Mathematics
University of Washington
http://wstein.org

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to