On Sat, Aug 1, 2020 at 2:13 AM Samuel Lelièvre
<[email protected]> wrote:
>
> Building succeeded on Debian 10. Tests (testlong) succeeded too.
>
> $ make testlong
> All tests passed!
>
> Then I tried
>
> $ make testalllong
>
> and to my surprise it built sagelib and dochtml anew.
> A number of files timed out or had failing doctests,
> see further email.
>
> On macOS with Homebrew, `make` finally succeeded.
> Thanks Dima, François and Matthias for all the help!
> After that I ran `make testlong` and it started by
> - rebuilding sagelib
> - rebuilding dochtml
> - rebuilding sagelib again!
>
> ```
> [sagelib-9.2.beta6] installing. Log file:
> /opt/s/sage92b6/logs/pkgs/sagelib-9.2.beta6.log
> [sagelib-9.2.beta6] successfully installed.
> [dochtml] installing. Log file: logs/dochtml.log
> [dochtml] successfully installed.
> [sagelib-9.2.beta6] installing. Log file:
> /opt/s/sage92b6/logs/pkgs/sagelib-9.2.beta6.log
> [sagelib-9.2.beta6] successfully installed.
> ```
>
> Is that expected? Or something to fix?
This is probably harmless, just some "blessing" done, rather than
cythonising/compiling the
whole thing. (check the logs)
Most probably it is just unnecessary rebuilding of polybori extension,
due to its dependence on
headers in src/module_list.py:
Extension('sage.rings.polynomial.pbori',
sources = ['sage/rings/polynomial/pbori.pyx'],
depends = [SAGE_INC + "/polybori/" + hd + ".h" for hd in
["polybori", "config"]]),
If polybori comes from the system, SAGE_INC should become
/usr/include, or whatever
the appropriate header is. (Or, simpler, this "depends=" removed)
That was mentioned on e.g. #29791.
> Is there already a ticket? Should I open one?
>
> --
> 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 view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-release/CAEcArF1pVwAQGC58z8gKNaozYOdFmTGPjx0d8OHuy57QSQuVTg%40mail.gmail.com.
--
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 view this discussion on the web visit
https://groups.google.com/d/msgid/sage-release/CAAWYfq0Y7oTpyx_hhTFrG5sMyvZH2e9HBK4Zd25O5hjY%2Bz6pCw%40mail.gmail.com.