Hello. I have run into this error installing the fricas package twice in the past couple of weeks with two separate development snapshots of Sage: 1) the devel branch of Sage downloaded using git; and 2) most recently, with the sage beta snapshot posted on sagemath.org (sage-7.5.beta6).
I'm running Linux Mint 18 (Sarah) with a 64-bit x86 Ubuntu kernel (as reported by uname). I downloaded the sage-7.5.beta6 tarball, extracted it, and then built sage using the following procedure (one temporary error involved, which might be another bug itself): $ ./configure $ make all [Error reported building docs about the psutil package] $ ./sage -sh (sage-sh) pip install psutil (sage-sh) exit $ ./configure $ make all [Done building Sage] Then when I try to run "sage-devel -i fricas" with the new aliased version of Sage, it exits with the following error about the scripts in sage_bootstrap: *********************************************** make[1]: Entering directory '/home/maxie/sage-7.5.beta6/build/make' sage-logger -p 'sage-spkg fricas-1.2.7' '/home/maxie/sage-7.5.beta6/logs/pkgs/fricas-1.2.7.log' [fricas-1.2.7] Found local metadata for fricas-1.2.7 =========================== WARNING =========================== You are about to download and install the experimental package fricas-1.2.7. This probably won't work at all for you! There is no guarantee that it will build correctly, or behave as expected. Use at your own risk! =============================================================== Are you sure you want to continue [Y/n]? y OK, installing fricas-1.2.7 now... [fricas-1.2.7] ************************************************************************ [fricas-1.2.7] Traceback (most recent call last): [fricas-1.2.7] File "/home/maxie/sage-7.5.beta6/build/bin/../sage_bootstrap/download/cmdline.py", line 118, in run_safe [fricas-1.2.7] run() [fricas-1.2.7] File "/home/maxie/sage-7.5.beta6/build/bin/../sage_bootstrap/download/cmdline.py", line 100, in run [fricas-1.2.7] app.download_tarball(args.url_or_tarball, args.destination) [fricas-1.2.7] File "/home/maxie/sage-7.5.beta6/build/bin/../sage_bootstrap/download/app.py", line 42, in download_tarball [fricas-1.2.7] tarball = Tarball(tarball_filename) [fricas-1.2.7] File "/home/maxie/sage-7.5.beta6/build/bin/../sage_bootstrap/tarball.py", line 57, in __init__ [fricas-1.2.7] for pkg in Package.all(): [fricas-1.2.7] File "/home/maxie/sage-7.5.beta6/build/bin/../sage_bootstrap/package.py", line 187, in all [fricas-1.2.7] yield cls(subdir) [fricas-1.2.7] File "/home/maxie/sage-7.5.beta6/build/bin/../sage_bootstrap/package.py", line 46, in __init__ [fricas-1.2.7] self._init_checksum() [fricas-1.2.7] File "/home/maxie/sage-7.5.beta6/build/bin/../sage_bootstrap/package.py", line 213, in _init_checksum [fricas-1.2.7] self.__tarball_pattern = result['tarball'] [fricas-1.2.7] KeyError: 'tarball' [fricas-1.2.7] ************************************************************************ Makefile:1665: recipe for target '/home/maxie/sage-7.5.beta6/local/var/lib/sage/installed/fricas-1.2.7' failed make[1]: *** [/home/maxie/sage-7.5.beta6/local/var/lib/sage/installed/fricas-1.2.7] Error 1 make[1]: Leaving directory '/home/maxie/sage-7.5.beta6/build/make' real 0m2.624s user 0m0.360s sys 0m0.036s *************************************************************** Error building Sage. The following package(s) may have failed to build (not necessarily during this run of 'make fricas'): The build directory may contain configuration files and other potentially helpful information. WARNING: if you now run 'make' again, the build directory will, by default, be deleted. Set the environment variable SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. Makefile:16: recipe for target 'fricas' failed make: *** [fricas] Error 1 Is this a new bug that needs to be added to the Trac Server, or otherwise, how do I fix this error to install the package? Maxie -- 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 post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.