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.

Reply via email to