Sure I'm happy to try the new tarball. Thanks! Marco
On Tuesday, September 17, 2019 at 5:28:03 PM UTC-4, Dima Pasechnik wrote: > > On Tue, Sep 17, 2019 at 9:34 PM Marco Castronovo > <marco.c...@gmail.com <javascript:>> wrote: > > > > The problem still persists with the file build/pkgs/pynac/spkg-install > modified to contain the line: > > > > sdh_configure --disable-maintainer-mode --disable-static --with-giac=no > PYTHON=sage-python23 > > > > > > Is this what you meant? Sorry maybe I misunderstood. > > You did. One needs to update pynac package to include the change > https://github.com/pynac/pynac/pull/347 > > this means to prepare a new pynac tarball to be placed in upstream/ > and few other things. > I asked whether you could try such a new tarball, which I am willing to > prepare. > > > > > > > > Marco > > > > > > On Tuesday, September 17, 2019 at 4:24:18 PM UTC-4, Dima Pasechnik > wrote: > >> > >> yes, because, as I explained, this has no effect on pynac - you need > >> to change its source to make this option work, as I propose here: > >> https://github.com/pynac/pynac/pull/347 > >> > >> On Tue, Sep 17, 2019 at 9:19 PM Marco Castronovo > >> <marco.c...@gmail.com> wrote: > >> > > >> > I copied the file in sage-8.8/src/bin/sage-dist-helpers and ran chmod > +x sage-dist-helpers, then ran make again. I seem to be getting the same > error. The log is attached. > >> > > >> > Marco > >> > > >> > On Tuesday, September 17, 2019 at 4:10:00 PM UTC-4, Dima Pasechnik > wrote: > >> >> > >> >> On Tue, Sep 17, 2019 at 8:43 PM Marco Castronovo > >> >> <marco.c...@gmail.com> wrote: > >> >> > > >> >> > There is no file named "sage-dist-helpers" in my directory > sage-8.8/build/bin/ , do you mean that I should just copy the new file in > there? > >> >> > >> >> Oh, right, it was moved after 8.8, in 8.8 it is > >> >> src/bin/sage-dist-helpers > >> >> > >> >> > >> >> > > >> >> > Marco > >> >> > > >> >> > On Tuesday, September 17, 2019 at 2:46:55 PM UTC-4, Dima Pasechnik > wrote: > >> >> >> > >> >> >> So you get try the branch on > https://trac.sagemath.org/ticket/28511 > >> >> >> > >> >> >> Or simply replace build/bin/sage-dist-helpers with > >> >> >> > https://git.sagemath.org/sage.git/plain/build/bin/sage-dist-helpers?id=b17854b509b5721830344766ba0bb61b9523c9f6 > > >> >> >> > >> >> >> (I haven't tested it yet, but it's a very easy change...) > >> >> >> > >> >> >> On Tue, Sep 17, 2019 at 7:29 PM Dima Pasechnik <dim...@gmail.com> > wrote: > >> >> >> > > >> >> >> > On Tue, Sep 17, 2019 at 7:11 PM Marco Castronovo > >> >> >> > <marco.c...@gmail.com> wrote: > >> >> >> > > > >> >> >> > > I included the old log file, here is the new with the warning > you were mentioning: > >> >> >> > > > >> >> >> > > configure: WARNING: unrecognized options: > --disable-maintainer-mode > >> >> >> > > > >> >> >> > > Is there a way to consistently pass this option for all > packages? Any help is very welcome. > >> >> >> > > >> >> >> > We're talking about this issue here: > >> >> >> > https://trac.sagemath.org/ticket/28511 > >> >> >> > I'll post a patch there. > >> >> >> > > >> >> >> > > > >> >> >> > > Marco > >> >> >> > > > >> >> >> > > > >> >> >> > > On Tuesday, September 17, 2019 at 12:22:33 PM UTC-4, Dima > Pasechnik wrote: > >> >> >> > >> > >> >> >> > >> On Tue, Sep 17, 2019 at 3:39 PM Marco Castronovo > >> >> >> > >> <marco.c...@gmail.com> wrote: > >> >> >> > >> > > >> >> >> > >> > The option --disable-maintainer-code doesn't seem to help. > Here is the log for the latest package (pynac) that fails to build. The > error seems to be always related to an attempt to run autotools. > >> >> >> > >> > >> >> >> > >> > >> >> >> > >> pynac's configure does not support this option. > >> >> >> > >> > >> >> >> > >> probably you also didn't pass it properly, as there should > be a warning > >> >> >> > >> in the log about unknown option, but it's not there; just in > case, it > >> >> >> > >> should go into the line > >> >> >> > >> > >> >> >> > >> sdh_configure --disable-static --with-giac=no > PYTHON=sage-python23 > >> >> >> > >> > >> >> >> > >> of build/pkgs/pynac/spkg-install > >> >> >> > >> > >> >> >> > >> Would you like to try a version of pynac with this option > supported? > >> >> >> > >> I could easily make one for you. > >> >> >> > >> > >> >> >> > >> > >> >> >> > >> > >> >> >> > >> > >> >> >> > >> > >> >> >> > >> > > >> >> >> > >> > Marco > >> >> >> > >> > > >> >> >> > >> > > >> >> >> > >> > > >> >> >> > >> > On Monday, September 16, 2019 at 4:07:03 PM UTC-4, Dima > Pasechnik wrote: > >> >> >> > >> >> > >> >> >> > >> >> On Mon, Sep 16, 2019 at 8:50 PM Marco Castronovo > >> >> >> > >> >> <marco.c...@gmail.com> wrote: > >> >> >> > >> >> > > >> >> >> > >> >> > It seems that every time the compilation stops with an > error, the error is fixed by running ./configure and then ./make again. I > don't know how to interpret this, but it seems to work. > >> >> >> > >> >> > >> >> >> > >> >> And the error is always of this sort, an attempt to run > autotools? > >> >> >> > >> >> > >> >> >> > >> >> maybe a skew system clock, or some other joy coming > >> >> >> > >> >> from a big cluster... > >> >> >> > >> >> > >> >> >> > >> >> I guess this can be fought by using > AM_MAINTAINER_MODE([disable]) > >> >> >> > >> >> or directly by passing > >> >> >> > >> >> > >> >> >> > >> >> --disable-maintainer-mode > >> >> >> > >> >> > >> >> >> > >> >> to the respective ./configure scripts. > >> >> >> > >> >> > >> >> >> > >> >> E.g. with sqlite one can change the line > >> >> >> > >> >> > >> >> >> > >> >> sdh_configure > >> >> >> > >> >> > >> >> >> > >> >> in build/pkgs/sqlite/spkg-install to > >> >> >> > >> >> > >> >> >> > >> >> sdh_configure --disable-maintainer-mode > >> >> >> > >> >> > >> >> >> > >> >> to get rid of this spurious autotool rebuilds. > >> >> >> > >> >> > >> >> >> > >> >> > >> >> >> > >> >> > >> >> >> > >> >> > > >> >> >> > >> >> > Marco > >> >> >> > >> >> > > >> >> >> > >> >> > On Monday, September 16, 2019 at 3:34:28 PM UTC-4, > Marco Castronovo wrote: > >> >> >> > >> >> >> > >> >> >> > >> >> >> I'm using a bash shell. > >> >> >> > >> >> >> > >> >> >> > >> >> >> Marco > >> >> >> > >> >> >> > >> >> >> > >> >> >> On Monday, September 16, 2019 at 3:19:06 PM UTC-4, > Dima Pasechnik wrote: > >> >> >> > >> >> >>> > >> >> >> > >> >> >>> Are you by any chance running the build from zsh > shell? > >> >> >> > >> >> >>> What is the output of > >> >> >> > >> >> >>> > >> >> >> > >> >> >>> echo $SHELL > >> >> >> > >> >> >>> > >> >> >> > >> >> >>> if you run it at the command prompt? > >> >> >> > >> >> >>> If this is the case, could you run the build from > bash instead? > >> >> >> > >> >> >>> > >> >> >> > >> >> >>> (this error message with sqlite looks quite similar > >> >> >> > >> >> >>> to the previous one, so it might actually have > >> >> >> > >> >> >>> nothing to do with network file systems...) > >> >> >> > >> >> >>> > >> >> >> > >> >> >>> > >> >> >> > >> >> >>> On Mon, Sep 16, 2019 at 8:01 PM Marco Castronovo > >> >> >> > >> >> >>> <marco.c...@gmail.com> wrote: > >> >> >> > >> >> >>> > > >> >> >> > >> >> >>> > Compiling in the scratch partition made the process > go smoothly for a while, until it got stuck again on sqlite-3270100 ... I'm > attaching the log for that. I don't understand if this is an issue of > different nature. > >> >> >> > >> >> >>> > > >> >> >> > >> >> >>> > Marco > >> >> >> > >> >> >>> > > >> >> >> > >> >> >>> > > >> >> >> > >> >> >>> > > >> >> >> > >> >> >>> > On Monday, September 16, 2019 at 12:03:22 PM UTC-4, > Dima Pasechnik wrote: > >> >> >> > >> >> >>> >> > >> >> >> > >> >> >>> >> Are you building on a networked file system? > >> >> >> > >> >> >>> >> That's the only reason for the gf2x install to try > running autotools, > >> >> >> > >> >> >>> >> that some timestamps are off a bit... > >> >> >> > >> >> >>> >> Sage normally can be built from source without > autotools. > >> >> >> > >> >> >>> >> > >> >> >> > >> >> >>> >> If it's possible please do building on a local > filesystem > >> >> >> > >> >> >>> >> (usually referred to "scratch partition" or > something like this). > >> >> >> > >> >> >>> >> > >> >> >> > >> >> >>> >> > >> >> >> > >> >> >>> >> On Mon, Sep 16, 2019 at 4:56 PM Marco Castronovo > >> >> >> > >> >> >>> >> <marco.c...@gmail.com> wrote: > >> >> >> > >> >> >>> >> > > >> >> >> > >> >> >>> >> > Thank you, this fixed the problem. However, now > make can't build gf2x-1.2.p0 , see attached log. It's complaining that GNU > Autoconf is not installed. I'm pretty sure it is installed system-wide (I'm > on a node of a computing cluster), so I guess the question is: what > directory does make go to look for these utilities? Maybe I can modify this > directory with some parameter passed to configure before running make? > >> >> >> > >> >> >>> >> > > >> >> >> > >> >> >>> >> > Best, > >> >> >> > >> >> >>> >> > Marco > >> >> >> > >> >> >>> >> > > >> >> >> > >> >> >>> >> > > >> >> >> > >> >> >>> >> > > >> >> >> > >> >> >>> >> > On Monday, September 16, 2019 at 11:35:00 AM > UTC-4, Dima Pasechnik wrote: > >> >> >> > >> >> >>> >> >> > >> >> >> > >> >> >>> >> >> Hi, > >> >> >> > >> >> >>> >> >> > >> >> >> > >> >> >>> >> >> It looks as if your /home/mc1903/bin/makeinfo > is broken. > >> >> >> > >> >> >>> >> >> > >> >> >> > >> >> >>> >> >> here is what happens: the configure of mpc > finds makeinfo there, and > >> >> >> > >> >> >>> >> >> the mpc build tries > >> >> >> > >> >> >>> >> >> to use it, but to no avail. > >> >> >> > >> >> >>> >> >> > >> >> >> > >> >> >>> >> >> Either fix it, or move it out of the way (for > the building of Sage, at least) > >> >> >> > >> >> >>> >> >> > >> >> >> > >> >> >>> >> >> HTH > >> >> >> > >> >> >>> >> >> Dima > >> >> >> > >> >> >>> >> >> > >> >> >> > >> >> >>> >> >> PS. Normally, makeinfo is installed systemwide, > and you might ask your > >> >> >> > >> >> >>> >> >> sysadmins to install it... > >> >> >> > >> >> >>> >> >> > >> >> >> > >> >> >>> >> >> > >> >> >> > >> >> >>> >> >> On Mon, Sep 16, 2019 at 4:12 PM Marco > Castronovo > >> >> >> > >> >> >>> >> >> <marco.c...@gmail.com> wrote: > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > Dear all, > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > I tried to build Sage 8.8 from source on a > Linux 3.10 x86_64 machine, but make fails while building mpc-1.1.0. The > error I get is: > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] Making all in doc > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] make[6]: Entering directory > `/cache/home/mc1903/sage-8.8/local/var/tmp/sage/build/mpc-1.1.0/src/doc' > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] restore=: && backupdir=".am$$" && > \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] am__cwd=`pwd` && > CDPATH="${ZSH_VERSION+.}:" && cd . && \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] rm -rf $backupdir && mkdir > $backupdir && \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] if (/usr/bin/bash > /cache/home/mc1903/sage-8.8/local/var/tmp/sage/build/mpc-1.1.0/src/missing > makeinfo --version) >/dev/null 2>&1; then \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] for f in mpc.info > mpc.info-[0-9] mpc.info-[0-9][0-9] mpc.i[0-9] mpc.i[0-9][0-9]; do \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] if test -f $f; then mv $f > $backupdir; restore=mv; else :; fi; \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] done; \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] else :; fi && \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] cd "$am__cwd"; \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] if /usr/bin/bash > /cache/home/mc1903/sage-8.8/local/var/tmp/sage/build/mpc-1.1.0/src/missing > makeinfo -I . \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] -o mpc.info mpc.texi; \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] then \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] rc=0; \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] CDPATH="${ZSH_VERSION+.}:" && > cd .; \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] else \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] rc=$?; \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] CDPATH="${ZSH_VERSION+.}:" && > cd . && \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] $restore $backupdir/* `echo "./ > mpc.info" | sed 's|[^/]*$||'`; \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] fi; \ > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] rm -rf $backupdir; exit $rc > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] Can't locate > Texinfo/ModulePath.pm in @INC (@INC contains: /home/mc1903/share/texinfo > /cache/home/mc1903/sage-8.8/local/lib/perl5 /usr/local/lib64/perl5 > /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl > /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at > /home/mc1903/bin/makeinfo line 83. > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] BEGIN failed--compilation aborted > at /home/mc1903/bin/makeinfo line 86. > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] make[6]: *** [mpc.info] Error 2 > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] make[6]: Leaving directory > `/cache/home/mc1903/sage-8.8/local/var/tmp/sage/build/mpc-1.1.0/src/doc' > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] make[5]: *** [all-recursive] > Error 1 > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] make[5]: Leaving directory > `/cache/home/mc1903/sage-8.8/local/var/tmp/sage/build/mpc-1.1.0/src' > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] make[4]: *** [all] Error 2 > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] make[4]: Leaving directory > `/cache/home/mc1903/sage-8.8/local/var/tmp/sage/build/mpc-1.1.0/src' > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] > ******************************************************************************** > > > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] Error building mpc-1.1.0 > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > [mpc-1.1.0] > ******************************************************************************** > > > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > Please find attached a more detailed log. > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > Best regards, > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > Marco Castronovo > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > > >> >> >> > >> >> >>> >> >> > -- > >> >> >> > >> >> >>> >> >> > You received this message because you are > subscribed to the Google Groups "sage-devel" group. > >> >> >> > >> >> >>> >> >> > To unsubscribe from this group and stop > receiving emails from it, send an email to sage-...@googlegroups.com. > >> >> >> > >> >> >>> >> >> > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/27c1661f-ca01-4f1d-acf8-de8ae122fd46%40googlegroups.com. > > > >> >> >> > >> >> >>> >> > > >> >> >> > >> >> >>> >> > -- > >> >> >> > >> >> >>> >> > You received this message because you are > subscribed to the Google Groups "sage-devel" group. > >> >> >> > >> >> >>> >> > To unsubscribe from this group and stop > receiving emails from it, send an email to sage-...@googlegroups.com. > >> >> >> > >> >> >>> >> > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/eab0b97d-3dcd-4360-ae2a-901fd528883b%40googlegroups.com. > > > >> >> >> > >> >> >>> > > >> >> >> > >> >> >>> > -- > >> >> >> > >> >> >>> > You received this message because you are > subscribed to the Google Groups "sage-devel" group. > >> >> >> > >> >> >>> > To unsubscribe from this group and stop receiving > emails from it, send an email to sage-...@googlegroups.com. > >> >> >> > >> >> >>> > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/f066b4a6-cc19-41e1-a3c7-db5d01127cad%40googlegroups.com. > > > >> >> >> > >> >> > > >> >> >> > >> >> > -- > >> >> >> > >> >> > You received this message because you are subscribed to > the Google Groups "sage-devel" group. > >> >> >> > >> >> > To unsubscribe from this group and stop receiving > emails from it, send an email to sage-...@googlegroups.com. > >> >> >> > >> >> > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/fdc5c2c7-e918-4f34-8ca7-fa3b55f42ff1%40googlegroups.com. > > > >> >> >> > >> > > >> >> >> > >> > -- > >> >> >> > >> > You received this message because you are subscribed to > the Google Groups "sage-devel" group. > >> >> >> > >> > To unsubscribe from this group and stop receiving emails > from it, send an email to sage-...@googlegroups.com. > >> >> >> > >> > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/f2b3e832-bf9c-49a8-b7c7-630f12957e55%40googlegroups.com. > > > >> >> >> > > > >> >> >> > > -- > >> >> >> > > You received this message because you are subscribed to the > Google Groups "sage-devel" group. > >> >> >> > > To unsubscribe from this group and stop receiving emails from > it, send an email to sage-...@googlegroups.com. > >> >> >> > > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/37fc33b7-63b1-43bd-9af8-c6a3e4f52570%40googlegroups.com. > > > >> >> > > >> >> > -- > >> >> > You received this message because you are subscribed to the Google > Groups "sage-devel" group. > >> >> > To unsubscribe from this group and stop receiving emails from it, > send an email to sage-...@googlegroups.com. > >> >> > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/e10c878b-20de-43c1-8f92-29b5b02fabcd%40googlegroups.com. > > > >> > > >> > -- > >> > You received this message because you are subscribed to the Google > Groups "sage-devel" group. > >> > To unsubscribe from this group and stop receiving emails from it, > send an email to sage-...@googlegroups.com. > >> > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/d62147bf-0adb-4bfb-9f4b-95ad234ed998%40googlegroups.com. > > > > > > -- > > You received this message because you are subscribed to the Google > Groups "sage-devel" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to sage-...@googlegroups.com <javascript:>. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/b1963033-b5e9-40a6-9387-410ff118846a%40googlegroups.com. > > > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/66232ced-e3ce-4235-9e96-5e1cdc220d14%40googlegroups.com.