Package Details: sagemath-git 10.5.rc0.r0.g39ebbe45ca5-1

Git Clone URL: https://aur.archlinux.org/sagemath-git.git (read-only, click to copy)
Package Base: sagemath-git
Description: Open Source Mathematics Software, free alternative to Magma, Maple, Mathematica, and Matlab
Upstream URL: http://www.sagemath.org
Licenses: GPL
Conflicts: sagemath
Provides: sagemath
Submitter: arojas
Maintainer: arojas
Last Packager: arojas
Votes: 6
Popularity: 0.000000
First Submitted: 2015-04-16 17:55 (UTC)
Last Updated: 2024-11-16 20:41 (UTC)

Dependencies (120)

Required by (11)

Sources (4)

Latest Comments

« First ‹ Previous 1 .. 6 7 8 9 10 11

arojas commented on 2015-04-03 21:32 (UTC)

@Daedalus24 It looks like pari needs some extra patching. Sage 6.6 is about to be released and I'll fix all dependencies in [community] then. For now, if you really need latest git, I think you're better off compiling the upstream bundle.

Daedalus24 commented on 2015-04-01 17:24 (UTC)

This would be my last try, after compiling eclib (./configure --with-pari=/usr --with-ntl=/usr). I get Cythonizing sage/libs/ntl/ntl_mat_ZZ.pyx Cythonizing sage/libs/pari/gen.pyx Error compiling Cython file: ------------------------------------------------------------ ... cdef GEN _L = NULL if L is not None: L = objtogen(L) _L = (<gen>L).g pari_catch_sig_on() cdef GEN _ret = nupow(_x, _n, _L) ^ ------------------------------------------------------------ sage/libs/pari/auto_gen.pxi:3256:29: Call with wrong number of arguments (expected 2, got 3) Traceback (most recent call last): File "setup.py", line 572, in <module> run_cythonize() File "setup.py", line 564, in run_cythonize 'profile': profile, File "/usr/lib/python2.7/site-packages/Cython/Build/Dependencies.py", line 865, in cythonize cythonize_one(*args[1:]) File "/usr/lib/python2.7/site-packages/Cython/Build/Dependencies.py", line 985, in cythonize_one raise CompileError(None, pyx_file) Cython.Compiler.Errors.CompileError: sage/libs/pari/gen.pyx ==> ERROR: A failure occurred in build(). Aborting...

Daedalus24 commented on 2015-03-28 16:42 (UTC)

I have managed to compile eclib against pari-git, there is a problem when compiling lcalc ... ../include/Lexplicit_formula.h:457:155: error: redeclaration of ‘Double L_function<ttype>::rhs_explicit_formula(Double, Double, Complex*, int, const char*, int, std::vector<double>)’ may not have default arguments [-fpermissive] rhs_explicit_formula(Double x_0, Double alpha, Complex *c, int num_coeffs, const char *method="hermite",int n=0,vector<Double> polynomial=vector<Double>()) ^ ../include/Lexplicit_formula.h:601:181: error: redeclaration of ‘int L_function<ttype>::plot_explicit_formula(Double, Double, Double, Double, const char*, int, Double*)’ may not have default arguments [-fpermissive] plot_explicit_formula(Double alpha, Double x=Double(0), Double x2=Double(100), Double step_size=.01, const char *xxx_phi_method="hermite", int num_coeffs=-1, Double *rhs_store=NULL){ ^ Makefile:253: recipe for target 'Lriemannsiegel.o' failed make[1]: *** [Lriemannsiegel.o] Error 1 It seems the problem is documented for gcc-5.0 or higher and a bug tracker was filed for the package http://lists.alioth.debian.org/pipermail/debian-science-maintainers/2015-February/029456.html Thank you very much again, I have to wait a little before trying to reinstall sage-mathematics-git. Best regards from here

arojas commented on 2015-03-27 19:19 (UTC)

@Dedalus24 thanks, patch should be fixed now. Note that this currently won't compile against the [community] pari package, you need pari-git (and then rebuild eclib and lcalc against it)

Daedalus24 commented on 2015-03-27 18:44 (UTC)

Hello, While trying to install I have encountered the following problem: Making package: sage-mathematics-git 6.6.beta1.r0.g6c5572a-1 (Fri Mar 27 19:22:02 EET 2015) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Cloning sage git repo... Cloning into bare repository '/tmp/yaourt-tmp-unicornis24/aur-sage-mathematics-git/sage'... remote: Counting objects: 361117, done. remote: Compressing objects: 100% (67641/67641), done. remote: Total 361117 (delta 266862), reused 356278 (delta 262092) Receiving objects: 100% (361117/361117), 146.42 MiB | 4.95 MiB/s, done. Resolving deltas: 100% (266862/266862), done. Checking connectivity... done. -> Downloading pexpect-2.0.tar.bz2... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 22181 100 22181 0 0 16880 0 0:00:01 0:00:01 --:--:-- 16880 -> Found anal.h -> Found package.patch -> Found c_lib.patch -> Found env.patch -> Found paths.patch -> Found clean.patch -> Found skip-check.patch -> Found pexpect-env.patch -> Found pexpect-del.patch -> Found fes02.patch ==> Validating source files with md5sums... sage ... Skipped pexpect-2.0.tar.bz2 ... Passed anal.h ... Passed package.patch ... Passed c_lib.patch ... Passed env.patch ... Passed paths.patch ... Passed clean.patch ... Passed skip-check.patch ... Passed pexpect-env.patch ... Passed pexpect-del.patch ... Passed fes02.patch ... Passed ==> Extracting sources... -> Creating working copy of sage git repo... Cloning into 'sage'... done. Switched to a new branch 'makepkg' -> Extracting pexpect-2.0.tar.bz2 with bsdtar ==> Starting pkgver()... ==> Updated version: sage-mathematics-git 6.6.rc1.r0.g4087964-1 ==> Starting prepare()... patching file src/sage/misc/package.py patching file src/setup.py Hunk #1 FAILED at 40. Hunk #2 succeeded at 174 (offset 3 lines). 1 out of 2 hunks FAILED -- saving rejects to file src/setup.py.rej ==> ERROR: A failure occurred in prepare(). Aborting... ==> ERROR: Makepkg was unable to build sage-mathematics-git. I get the same result both on my desktop and laptop. Thank you! Bogdan