On 17 April 2014 05:40, leif <[email protected]> wrote:
> leif wrote:
>>
>> Francois Bissey wrote:
>>>
>>> sage/matrix/matrix_mpolynomial_dense.so
>>> that's who. In this case it hasn't been rebuild after ntl's upgrade.
>>
>>
>> Weird, since Jeroen made every extension module also depend on
>> src/setup.py, and that definitely changed...
>>
>>
>>> Jean-Pierre
>>> is probably right except that this ticket is in beta8 (I think). You
>>> probably need a bit
>>> of make distclean && make
>>
>>
>> Or just './sage -ba-force' to rebuild the whole Sage library.
>
>
> Or try:
>
> touch $SAGE_ROOT/local/include/NTL/config.h
> ./sage -b
>
I tried that first -it seemed the quickest -- and it did not solve the
problem. (The sage -b finished ok but then make failed in the same
way with the wrong ntl library).
Next I am trying ./sage -ba, but it will take a while as it's a
6-year-old laptop....
John
>
> ('ntl' is in 'singular_libs', and sage.matrix.matrix_mpolynomial_dense does
> have 'libraries = singular_libs'.)
>
>
>
> -leif
>
>>> On 17/04/2014, at 22:54, John Cremona <[email protected]> wrote:
>>>
>>>> This is a different problem to the one I reported on the other
>>>> sage-release thread. On my laptop (ubuntu 12.04) I had a working
>>>> build of a previous beta, I think beta6. I pulled from trac/develop
>>>> and ran a make. Here's the error message:
>>>>
>>>>
>>>> [ -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/john/sagegit/src/doc/common/builder.py", line 1467, in
>>>> <module>
>>>> import sage.all
>>>> (...)
>>>> File
>>>>
>>>> "/home/john/sagegit/local/lib/python2.7/site-packages/sage/matrix/matrix_space.py",
>>>>
>>>> line 48, in <module>
>>>> import matrix_mpolynomial_dense
>>>> ImportError: libntl.so.2: cannot open shared object file: No such file
>>>> or directory
>>>>
>>>> Looking into local/lib I find
>>>>
>>>> $ ls -l local/lib/*ntl*
>>>> -rw-r--r-- 1 john john 15502216 Apr 17 10:37 local/lib/libntl.a
>>>> -rw------- 1 john john 1047 Apr 17 11:34 local/lib/libntl.la
>>>> lrwxrwxrwx 1 john john 15 Apr 17 10:37 local/lib/libntl.so ->
>>>> libntl.so.3.0.0
>>>> lrwxrwxrwx 1 john john 15 Apr 17 10:37 local/lib/libntl.so.3 ->
>>>> libntl.so.3.0.0
>>>> -rwx------ 1 john john 9174875 Apr 17 10:37 local/lib/libntl.so.3.0.0
>>>>
>>>> but somebody was trying to open libntl.so.2 (not 3). Who?
>>>>
>>>> John
>
>
> --
> () 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.
--
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.