> As an aside, if two upstream packages include another upstream
> package (e.g. both include GMP) what does Sage do? Are there
> two copies of GMP? They could have different versions of the
> same package since project 1 could have stopped at one version
> and project 2 could have stopped at another. Sage could be
> using a third.

Funny you mentioned GMP. At one point givaro was shipping its own 
GMP. It was actually an accident on the givaro devs part - and I had
notified them. But I didn't notify this list. So in at least one release
givaro was actually overwriting part of GMP.

For your question I guess it depends if it is kept internally without 
clash with anything else or it actively tries to overwrite things that 
have been installed already.
The second one is a no-no, and the first one should be fixed to use upstream
but not as a matter of emergency I would guess.

Francois

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