Differences between revisions 42 and 44 (spanning 2 versions)
Revision 42 as of 2009-12-31 14:51:01
Size: 2060
Editor: was
Comment:
Revision 44 as of 2016-09-06 15:28:57
Size: 750
Editor: slelievre
Comment: Replace page with 2016 current information
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
== Monolithic Plan == An effort to port !SageMath to Debian was restarted in 2016, with a dedicated mailing list:
[[https://lists.alioth.debian.org/mailman/listinfo/debian-science-sagemath|debian-science-sagemath]].
Line 6: Line 7:
 1. Make a .deb that is "monolithic" and installs the complete sage installation into /opt/sage (say). See http://tldp.org/HOWTO/html_single/Debian-Binary-Package-Building-HOWTO/ Regarding efforts to package Sage for various distributions, see [[Distribution]].
Line 8: Line 9:
 2. Make any changes to the Sage distribution needed to make
          creating the deb in 1) automatic and maintainable, e.g., make a command "sage
          -deb <version>" that creates the deb and puts it in SAGE_ROOT/dist/.
For current linux installation instructions, see
http://doc.sagemath.org/html/en/installation/source.html
Line 12: Line 12:
 3. Add the resulting .deb's to the sagemath.org website.



== Complete Native Debian Packaging of Sage: Status ==

As of February 1st, 2009, Sage is in Debian Sid largely to the hard work by Tim Abbott.

From http://groups.google.com/group/sage-devel/browse_thread/thread/ef6407b5c792b20b
{{{
As of today, Sage 3.0.5 is available in Debian sid, so you can now run
"apt-get install sagemath" and get Sage installed on your Debian system.
}}}
Now the plan is to upgrade the Sage in Debian to Sage 3.3 once that release is finished in the the first week of February.

To check the status of Sage and its dependencies in Debian, you can look at [[http://qa.debian.org/developer.php?login=tabbott%40mit.edu|Tim Abbott's Debian QA page]]

== Infrastructure ==

 * '''Website''': http://wiki.sagemath.org/DebianSAGE
 * '''Mailing List''': http://groups.google.com/group/debian-sage
 * '''IRC Channel''': #sage-devel on freenode
 * Packages already in Debian: http://wiki.sagemath.org/days6/sprint/debian
 * Infrastructure, setup and progress at [[days7/DebianPackagingSprint|Debian Packing Sprint during Sage Days 7]]
 * Bugs to close: http://bugs.debian.org/455292, https://bugs.edge.launchpad.net/ubuntu/+bug/120527

== People ==

(Please add yourself below, if you want to help)

 * [[http://web.mit.edu/tabbott/www|Tim Abbott]]
 * [[MichaelAbshoff| Michael Abshoff]]
 * [[OndrejCertik| Ondřej Čertík]]
 * [[WilliamStein| William Stein]]
 * [[http://pc150-196.sph.unimelb.edu.au/~jamesm|James McCaw]]
An initial effort to port Sage to Debian took place in 2007--2009.
To learn more about that, see
[[https://wiki.sagemath.org/devel/DebianSage?action=info|the history of this page]]
or consult
[[https://wiki.sagemath.org/devel/DebianSage?action=recall&rev=43|revision 43]].

Debian Sage Packaging Team (DSPT)

An effort to port SageMath to Debian was restarted in 2016, with a dedicated mailing list: debian-science-sagemath.

Regarding efforts to package Sage for various distributions, see Distribution.

For current linux installation instructions, see http://doc.sagemath.org/html/en/installation/source.html

An initial effort to port Sage to Debian took place in 2007--2009. To learn more about that, see the history of this page or consult revision 43.