Re: question about sage installed from PPA

116 views
Skip to first unread message

Jan Groenewald

unread,
Jan 10, 2017, 1:54:06 AM1/10/17
to gabriel minian, sage-support
Hi Gabriel

On 10 January 2017 at 02:07, gabriel minian <gabrie...@gmail.com> wrote:
Dear Jan,

I am using Kubuntu 16.10 (64 bits) and I have recently installed the Sage package from PPA.
It works fine but when I try to install the GAP SmallGroups Library (using "sage -i database_gap") I get an error message (make: *** No rule to make target `all-toolchain'.  Stop.)

Do you know how I can circumvent this error? (In my previous computer I had Ubuntu 16.04 with Sage installed from source. But the last version of sage has some issues with Kubuntu 16.10 and so I decided to install it from PPA...).

Best regards,
Gabriel.


Installing optional packages is not recommended via a sagemath from the PPA as
1) you compile packages as root (security risk!)
2) you change files owned by deb packages manually
3) sagemath upgrades might break

However, it is technically possible if you know what you are doing, and track changes across upgrades, I know a few university computer labs who are doing this: install sagemath-upstream-binary-full (which contains the source tree and makefiles). You could manually create a sagemath user, change the ownership of /usr/lib/sagemath, and compile as that user. Doesn't make much sense to use the PPA then though, the only thing you get is notified about updates, it is about as much work as a from-source install.

I would suggest compiling the latest sagemath 7.5rc3 from source is the best option, or waiting a few weeks for 7.5 final release.

Regards,
Jan
 
--
  .~.
  /V\     Jan Groenewald
 /( )\    www.aims.ac.za
 ^^-^^ 

Reply all
Reply to author
Forward
0 new messages