On Mon, Nov 1, 2021 at 4:35 PM Dima Pasechnik <dimp...@gmail.com> wrote:
> > > On Mon, Nov 1, 2021 at 11:28 PM William Stein <wst...@gmail.com> wrote: > >> Great idea. Thanks Dima! >> >> On Mon, Nov 1, 2021 at 3:37 PM Dima Pasechnik <dimp...@gmail.com> wrote: >> >>> >>> >>> On Mon, Nov 1, 2021 at 10:18 PM William Stein <wst...@gmail.com> wrote: >>> >>>> I tried to build sage-9.5.beta5 on a very clean Linux Ubuntu:20.04 >>>> image with standard dev packages (in Docker) but on an ARM aarch64 >>>> architecture instead of Intel. It fails with Tachyon simply saying "Error: >>>> Sorry, your platform isn't supported by Tachyon and/or Sage. Exiting...". >>>> I don't know what that is about. >>>> >>> I found https://trac.sagemath.org/ticket/23712 which is a 2-year old >>>> ticket about how upgrading Tachyon is needed " to make Sage work on >>>> arm64/aarch64." >>>> >>>> Any suggestions? My goal is to make an aarch64 version of the >>>> cocalc-docker image. Is there an easy workaround for this problem, or >>>> should I just do some hack to disable building tachyon (since it is a >>>> runtime only dependency)? Is the right way to disable building a standard >>>> package these days still to touch some file somewhere, or did that change? >>>> >>> > by the way, it would be great to know if our usual "install as many system > packages as ./configure advises > at the end" scheme works well on aarch64, don't stop at tachyon please. > Good idea, definitely. Is there an official Dockerfile for building Sage these days somewhere? I'm using one that I found years ago from @ebray, and all that advertisement about the fantastic support for system-wide packages (which I forgot about) is hidden behind automation. [searches...]. Yes, there is: https://github.com/sagemath/sage/blob/develop/docker/Dockerfile That's a pretty enormous Dockerfile, and I imagine it solves many subtle problems. A cursory glance suggests that it installs a minimal collection of system-wide packages. Maybe somebody should try what you just suggested (modify it to depend on system packages) starting with that Dockerfile too, to see how it goes (or as a different CI test)... William > > > >>> Just install the system tachyon package, and let ./configure do its job. >>> You don't need to build it. >>> >>> >>>> >>>> gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) >>>> **************************************************** >>>> Package 'tachyon' is currently not installed >>>> No legacy uninstaller found for 'tachyon'; nothing to do >>>> >>>> **************************************************************************************** >>>> Error: Sorry, your platform isn't supported by Tachyon and/or Sage. >>>> Exiting... >>>> >>>> **************************************************************************************** >>>> >>>> real 0m0.013s >>>> user 0m0.007s >>>> sys 0m0.009s >>>> ************************************************************************ >>>> Error installing package tachyon-0.98.9.p7 >>>> ************************************************************************ >>>> Please email sage-devel (http://groups.google.com/group/sage-devel) >>>> explaining the problem and including the log files >>>> /usr/local/sage/logs/pkgs/tachyon-0.98.9.p7.log >>>> and >>>> /usr/local/sage/config.log >>>> Describe your computer, operating system, etc. >>>> If you want to try to fix the problem yourself, *don't* just cd to >>>> /usr/local/sage/local/var/tmp/sage/build/tachyon-0.98.9.p7 and type >>>> 'make' or whatever is appropriate. >>>> Instead, the following commands setup all environment variables >>>> correctly and load a subshell for you to debug the error: >>>> (cd '/usr/local/sage/local/var/tmp/sage/build/tachyon-0.98.9.p7' && >>>> '/usr/local/sage/sage' --buildsh) >>>> When you are done debugging, you can type "exit" to leave the subshell. >>>> ************************************************************************ >>>> >>>> On Sat, Oct 30, 2021 at 2:54 PM Samuel Lelievre < >>>> samuel.lelie...@gmail.com> wrote: >>>> >>>>> 2021-10-30 18:34:21 UTC, Emmanuel Charpentier: >>>>> > >>>>> > After rebuilding and reinstalling the same (really) >>>>> > optional packages, `ptestlong` gets exactly one >>>>> > (reproducible) failure, i. e. the one reported by >>>>> > Samuel Lelièvre. >>>>> > >>>>> > I am at loss as to why I needed to rebuild 9.5 >>>>> > from sratch instead of upgrading from 9.3. Ideas? >>>>> >>>>> I'm sure you mean: "why I needed to rebuild 9.5.beta5 >>>>> from scratch instead of upgrading from 9.5.beta3". >>>>> >>>>> Not sure why a distclean was needed in that case. >>>>> >>>>> -- >>>>> 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 sage-release+unsubscr...@googlegroups.com. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/sage-release/422c4441-dfb2-4b97-85d6-7f706a2be402n%40googlegroups.com >>>>> <https://groups.google.com/d/msgid/sage-release/422c4441-dfb2-4b97-85d6-7f706a2be402n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> >>>> >>>> -- >>>> William (http://wstein.org) >>>> >>>> -- >>>> 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 sage-release+unsubscr...@googlegroups.com. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/sage-release/CACLE5GBVsNZbe%2BnikwGR-uxsL8WWVSk1EzEqziR--DT-ERTs_A%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/sage-release/CACLE5GBVsNZbe%2BnikwGR-uxsL8WWVSk1EzEqziR--DT-ERTs_A%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >>> 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 sage-release+unsubscr...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/sage-release/CAAWYfq3FDgxH_UOcEhMY1wvbLkvEPkMhjchtPMDJ1X6YzG7DmQ%40mail.gmail.com >>> <https://groups.google.com/d/msgid/sage-release/CAAWYfq3FDgxH_UOcEhMY1wvbLkvEPkMhjchtPMDJ1X6YzG7DmQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >> >> >> -- >> William (http://wstein.org) >> >> -- >> 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 sage-release+unsubscr...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/sage-release/CACLE5GAHQpnqrfC74jimwXA-UXU4j%2BLSE98tvW2%3DyMQ%2BC05okw%40mail.gmail.com >> <https://groups.google.com/d/msgid/sage-release/CACLE5GAHQpnqrfC74jimwXA-UXU4j%2BLSE98tvW2%3DyMQ%2BC05okw%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- > 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 sage-release+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-release/CAAWYfq3HSp6ZsRqWPQBSJPQU3%3DQa1owhk4tMGpa3j5Wsqxg3zQ%40mail.gmail.com > <https://groups.google.com/d/msgid/sage-release/CAAWYfq3HSp6ZsRqWPQBSJPQU3%3DQa1owhk4tMGpa3j5Wsqxg3zQ%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- William (http://wstein.org) -- 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 sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CACLE5GBYMbKKRcZosQND-sXDQaHo_M_ZkWso6-yDSCa0znoZVw%40mail.gmail.com.