GNU bug report logs - #76270
[PATCH 0/2] Add sage.

Previous Next

Package: guix-patches;

Reported by: Andreas Enge <andreas <at> enge.fr>

Date: Thu, 13 Feb 2025 15:19:02 UTC

Severity: normal

Tags: patch

Done: Andreas Enge <andreas <at> enge.fr>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Andreas Enge <andreas <at> enge.fr>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#76270: closed ([PATCH 0/2] Add sage.)
Date: Sat, 15 Feb 2025 20:30:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sat, 15 Feb 2025 21:29:04 +0100
with message-id <Z7D5EAnuKTjGETAk <at> jurong>
and subject line Re: [PATCH v2 1/2] gnu: maxima: Compile with ecl instead of sbcl.
has caused the debbugs.gnu.org bug report #76270,
regarding [PATCH 0/2] Add sage.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
76270: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76270
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Andreas Enge <andreas <at> enge.fr>
To: guix-patches <at> gnu.org
Cc: Andreas Enge <andreas <at> enge.fr>
Subject: [PATCH 0/2] Add sage.
Date: Thu, 13 Feb 2025 16:13:02 +0100
Andreas Enge (2):
  gnu: Add maxima-ecl.
  gnu: Add sage.

 gnu/local.mk                                  |    2 +
 gnu/packages/maths.scm                        |   36 +-
 gnu/packages/patches/sage-update-eclib.patch  |  222 +
 .../patches/sage-update-pari-gp.patch         | 5020 +++++++++++++++++
 gnu/packages/sagemath.scm                     |  152 +-
 5 files changed, 5428 insertions(+), 4 deletions(-)
 create mode 100644 gnu/packages/patches/sage-update-eclib.patch
 create mode 100644 gnu/packages/patches/sage-update-pari-gp.patch


base-commit: 2e72561e788a0bb37ffe887d546a394b70b8c212
-- 
2.48.1



[Message part 3 (message/rfc822, inline)]
From: Andreas Enge <andreas <at> enge.fr>
To: Guillaume Le Vaillant <glv <at> posteo.net>
Cc: vicvbcun <guix <at> ikherbers.com>, Sharlatan Hellseher <sharlatanus <at> gmail.com>,
 Nicolas Goaziou <mail <at> nicolasgoaziou.fr>, Vinicius Monego <monego <at> posteo.net>,
 76270-done <at> debbugs.gnu.org
Subject: Re: [PATCH v2 1/2] gnu: maxima: Compile with ecl instead of sbcl.
Date: Sat, 15 Feb 2025 21:29:04 +0100
Hello all,

I have, as suggested by Guillaume, kept an additional (hidden)
maxima-ecl package. Everything is pushed to master now.

Just calling "sage" fails in my home profile with an error message of
ipython; I think this may be related to (unknown to me) propagated
Python packages. "guix shell -C sage" and then "sage" inside the shell
works without problems. "sage -n" also works directly from my home
profile and opens a web browser with a sage jupyter notebook.

There are tons of optional packages that are not (yet) added to the sage
package. I would prefer to do so when there is a request. So if you come
along a sage script that does not run, please come back to me or, better
yet, propose a patch. As before, I would suggest to also present a sage
snippet that shows that the new feature is available whenever we add
something.

Thanks a lot for being so reactive and giving useful feedback,

Andreas



This bug report was last modified 150 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.