On 03/01/2012 04:52 PM, William Stein wrote:

I'm sorry, but I still fail to see how situation :

    sage contains all its deps (even if they're already there)

will be any better for subtle bugs than situation :

    sage has the same deps, but doesn't manage them itself more than by
declaring them (and having the system packaging satisfy them).

Here's a rant about this (not written by me):

    http://wiki.sagemath.org/faq/bigsagerant


This is wrong for two reasons. The first is that it claims, "one bad attempt failed, therefore, success is impossible."

The second is because it ignores the fact that you can specify package versions in your dependencies (on Debian, and everywhere else). If you specify that you need foo-x.y, your package manager will install foo-x.y for you. It won't just use foo-w.z and break everything. You can have both installed at the same time, even.

Oh, and we have a working counter-example.

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