Some people within DebianScience would like to package again Sage for Debian. An old version of Sage got packaged long time ago by Tim Abbott, but, because of lack of maintainance, it became totally unusable and was removed from Debian. The status page gives an overview about package versions in SAGE and Debian.

Steps to get an up-to-date Sage standard suite in Debian

Missing packages (grey spots on the status page)

Package

Bug / Link

Assigned

Comments

Unpackaged dependencies:

pynac

678332

Julien

ratpoints

libm4rie

lrcalc

mpir

Unpackaged data files (easy to package):

conway_polynomials

elliptic_curves

graphs

polytopes_db

Unpackaged Sage components:

extcode

sage

sage_root

sage_scripts

sagenb

sagetex

Unneeded dependencies:

cephes

The Cephes Mathematical Library is only needed for systems where the libc doesn't provide appropriate mathematical functions (cygwin and FreeBSD) and so is not required for Debian.

iconv

is part of the libc

rubiks

a toy spkg -- debian can probably get along without it.

termcap

Will possibly be removed from Sage:

flintqs

sage upstream would like to get rid of flintqs since some recent versions of flint ship with a quadratic sieve (see this ticket, but it hasn't been done yet. The following mail of William Hart tells more about the state of the quadratic sieve code in both flint and flint2

Sponsorship requests:

libfplll

mentors

Tobias

Outdated packages (red spots on the status page)

Package

Bug / Link

Assigned

Comments

Dependencies that need to be updated:

flint

592349

gfan

592425

lcalc

592426

libm4ri

592429

linbox

doesn't compile with gcc 4.7 667264, and the current debian package is an rc, which doesn't have everything needed for sage (?NonZeroRandIter in class ?LinBox::Modular<float>).

palp

Julien

(Maybe) need a wishlist update bug:

cddlib

jmol

mpc

polybori

scipy

singular

zn_poly

Maybe good enough:

boehm_gc

False positives:

blas

eclib

gap

lapack

Sponsorship requests:

-

Other known or suspected issues

Old sagemath package

The old, buggy sagemath Debian package source code is available via git: git://git.debian.org/git/debian-science/packages/sagemath.git and at http://snapshot.debian.org/package/sagemath/3.0.5dfsg-5.1/