strogdon wrote:
Same ntl problem here on Gentoo linux. A './sage -ba-force' didn't
resolve things and I didn't, if possible, want to do a 'make distclean'.
So reinstalling the following: linbox, flint, singular and eclib and
then doing a 'make' resolved things.

Ooops, do we still need

$ env SAGE_UPGRADING=yes make

to really also rebuild dependent spkgs?

(At least previously, sage-spkg would otherwise just have told they were already installed. Using SAGE_UPGRADING=yes passes '-f' to sage-spkg, to force a rebuild of those dependent spkgs.)

(You'd still have to run './sage -ba-force' *after* that, for a different reason, as already mentioned.)


-leif

On Tuesday, April 8, 2014 9:46:30 PM UTC-5, John H Palmieri wrote:



    On Tuesday, April 8, 2014 10:50:44 AM UTC-7, leif wrote:

        leif wrote:
         > Volker Braun wrote:
         >> make distclean && make
         >
         > OMG, Sage's new Ctrl-Alt-Del?
         >
         > './sage -ba-force' should be sufficient ("only" rebuilds the
        whole Sage
         > library from scratch).

        (after upgrading and having run 'make' of course)


    On two different OS X machines, I also had to force a reinstallation
    of linbox, at least. (I also rebuilt a few other packages which
    depended on ntl, just to be on the safe side.)

       John



        -leif

         > The reason is that NTL got upgraded, and apparently its
        shared library
         > version also changed.  But the real problem is that *every*
        extension
         > module of the Sage library uselessly gets linked to NTL, no
        matter
         > whether it depends on it or not (and the dependencies
        obviously do not
         > reflect this).
         >
         >
         > -leif
         >
         >
         >> On Tuesday, April 8, 2014 6:38:02 PM UTC+2, Ralf Stephan wrote:
         >>
         >>     Barfs in make doc here (after make):
         >>
         >>       -f local/etc/sage-started.txt ] || local/bin/sage-starts
         >>     build/pipestatus "./sage --docbuild --no-pdf-links all
        html  2>&1"
         >>     "tee -a logs/dochtml.log"
         >>     Traceback (most recent call last):
         >>        File "/home/ralf/sage/src/doc/common/builder.py",
        line 28, in
         >>     <module>
         >>          from sage.misc.misc import sage_makedirs as mkdir
         >>        File
         >>
         >>
        "/home/ralf/sage/local/lib/python2.7/site-packages/sage/misc/misc.py",

         >>     line 39, in <module>
         >>          import sage.misc.prandom as random
         >>        File
         >>
         >>
        
"/home/ralf/sage/local/lib/python2.7/site-packages/sage/misc/prandom.py",

         >>     line 58, in <module>
         >>          from sage.misc.randstate import current_randstate
         >>     ImportError: libntl.so.2: cannot open shared object
        file: No such
         >>     file or directory
         >>     make: *** [doc-html] Error 1

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

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