Jeroen Demeyer wrote:
On 2014-04-17 16:57, John Cremona wrote:
In fact ot make sure that libraries linked to NTL gets rebuilt you
should
run "SAGE_UPGRADING=yes make".

But surely if the dependencies are correctly specified this should not
be necessary?
Unfortunately, that's not the case. Sage no longer makes a difference
between "upgrades" and normal builds, everything is considered a normal
build.

Perhaps we should consider making SAGE_UPGRADING=yes the default?

Definitely.

And stop telling people pulling a new version (and running 'make') was sufficient or the same as 'sage --upgrade'... ;-)

Furthermore, probably "ordinary" users shouldn't (or shouldn't be encouraged to) run 'sage -i ...' at all, since doing so somewhat bypasses the build system. Or we could change 'sage {-i,-f}' to just download an spkg (if necessary) and run 'make' (by default with SAGE_UPGRADING=yes).


-leif

--
() The ASCII Ribbon Campaign
/\   Help Cure HTML E-Mail

--
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.

Reply via email to