Re: [sage-devel] Error building Sage 9.6 on Cygwin

2022-07-24 Thread Dima Pasechnik
Did you try clearing the docs? make doc-clean as recommended by the builder, and re-running make ? On Sun, 24 Jul 2022, 03:09 Lucas Tan, wrote: > Hi Dima and Matthias, > > The build has failed again. I have attached the relevant logs. > Thank you. > > > On Friday, 22 July 2022 at 18:34:44

[sage-devel] Error loading objects containing Jacobi elliptic functions

2022-07-24 Thread Sean Trim
Hi All, I've been experiencing a problem saving and loading Sage objects containing Jacobi elliptic functions. Here's a minimal example: sage: f(x)=jacobi('sn',x,1/2) sage: save(f(x),'f_save.sobj') sage: reset() sage: load('f_save.sobj') I get the following error: TypeError: Jacobi.__init__() m

Re: [sage-devel] Error building Sage 9.6 on Cygwin

2022-07-24 Thread Lucas Tan
Yes,I tried a few times. Each time I tried, I always run "make doc-clean doc-uninstall" first. On Sunday, 24 July 2022 at 15:10:09 UTC+8 dim...@gmail.com wrote: > Did you try clearing the docs? > >make doc-clean > > as recommended by the builder, > > and re-running make ? > > On Sun, 24 Jul

Re: [sage-devel] Error building Sage 9.6 on Cygwin

2022-07-24 Thread Dima Pasechnik
It could be something obscure, Cygwin only. Can you start Sage, can you run tests via ./sage -t ? On Sun, 24 Jul 2022, 11:40 Lucas Tan, wrote: > > Yes,I tried a few times. Each time I tried, I always run "make doc-clean > doc-uninstall" first. > On Sunday, 24 July 2022 at 15:10:09 UTC+8 dim...@g

Re: [sage-devel] Error building Sage 9.6 on Cygwin

2022-07-24 Thread Lucas Tan
Hi Dima, Thanks. Sage can be started. Is there no way to resolve or complete the build? Sincerely, Lucas On Sunday, 24 July 2022 at 17:49:08 UTC+8 dim...@gmail.com wrote: > It could be something obscure, Cygwin only. > Can you start Sage, can you run tests via > ./sage -t ? > > On Sun, 24 J

Re: [sage-devel] Error building Sage 9.6 on Cygwin

2022-07-24 Thread Dima Pasechnik
On Sun, 24 Jul 2022, 12:24 Lucas Tan, wrote: > Hi Dima, > > Thanks. Sage can be started. > Is there no way to resolve or complete the build? > not sure if it ever reliably worked on Cygwin, cf e.g. https://trac.sagemath.org/ticket/25089 Given that Cygwin isn't really supported by CPython, it's

[sage-devel] Re: Error building Sage 9.6 due to openssl

2022-07-24 Thread Matthias Koeppe
On Sunday, July 24, 2022 at 10:01:08 AM UTC-7 max.w@gmail.com wrote: > Thanks! I gave it a shot but unfortunately it still didn't work. > > However, the reasons are strange because now python3 seems to be the > culprit. > Perhaps relevant: I installed openssl via apt-cyg and it seems like 'ma

Re: [sage-devel] Error building Sage 9.6 on Cygwin

2022-07-24 Thread John H Palmieri
I don't have any insights on how to fix this, but the error doesn't looks particularly specific to the documentation: Traceback (most recent call last): File "sage/libs/singular/function.pyx", line 1814 ... NameError: Singular kernel function 'freeAlgebra' is not defined On Sunday, July 24, 20

[sage-devel] Re: Error building Sage 9.6 due to openssl

2022-07-24 Thread Max Kölbl
Thank you very much for your reply! > No, Sage accepts any system Python >= 3.8. Okay, that's good to know. > In your config.log one can see that system python3 is not rejected because of a version check: > ## ## > ## Checking whether Sa

Re: [sage-devel] Re: Error building Sage 9.6 due to openssl

2022-07-24 Thread Dima Pasechnik
On Mon, Jul 25, 2022 at 12:49 AM Max Kölbl wrote: > > Thank you very much for your reply! > > > No, Sage accepts any system Python >= 3.8. > > Okay, that's good to know. > > > In your config.log one can see that system python3 is not rejected because > > of a version check: > > ## ---

Re: [sage-devel] Re: Error building Sage 9.6 due to openssl

2022-07-24 Thread Samuel Lelievre
Install the relevant cygwin packages: ``` $ apt-cyg install bzip2 libbz2-devel liblzma-devel libffi-devel xz ``` Clean up the corresponding Sage packages: ``` $ make bzip2-clean liblzma-clean libffi-clean xz-clean Then configure again: ``` $ make configure $ ./configure ``` Follow any recommendat