Please merge maxima 5.17.1-1 (universe) from Debian unstable (main).

Bug #296643 reported by Iulian Udrea
38
This bug affects 5 people
Affects Status Importance Assigned to Milestone
maxima (Ubuntu)
Fix Released
Wishlist
Iulian Udrea

Bug Description

Binary package hint: maxima

Changelog since current Jaunty version 5.13.0-3ubuntu1:

 maxima (5.16.3-1) unstable; urgency=low

   * New upstream release

 -- Camm Maguire <email address hidden> Mon, 01 Sep 2008 17:32:31 +0000

maxima (5.16.2-1) unstable; urgency=high

   * New upstream release
   * Bug fix: "No such file or directory", thanks to Lucas Nussbaum
     (Closes: #474909). Build-dep against latest gcl
   * Bug fix: "fails to integrate a simple rational function", thanks to
     Alexei Sheplyakov (Closes: #474684). new release
   * Bug fix: "maxima needs gnuplot-x11 to plot", thanks to
     <email address hidden></a>; (Closes: #479100). depend on gnuplot-x11
   * Bug fix: "segfaults in quad_qagi()", thanks to Stephen Dann (Closes:
     #480308). Apparently fixed in new release -- cannot trigger
   * Bug fix: "Maxima fails on &#39;load(rducon);&#39;", thanks to Felix
     Homann (Closes: #484278). Fixed in new release
   * Bug fix: "new upstream version available", thanks to Stanislav
     Maslovski (Closes: #489302).
   * Bug fix: "describe triggers &quot;fatal&quot; lisp error", thanks to
     David Bremner (Closes: #488518). Missing maxima-doc now reports
     describe error
   * Bug fix: "New upstream version 5.15.0", thanks to Felix Homann
     (Closes: #484279).

 -- Camm Maguire <email address hidden> Sun, 24 Aug 2008 17:06:39 +0000

maxima (5.15.0-2) unstable; urgency=low

   * Build-dep against gcl -38 for randomized sbrk and sincos fixes.

 -- Camm Maguire <email address hidden> Thu, 31 Jul 2008 16:26:03 -0400

maxima (5.15.0-1) unstable; urgency=low

   * New upstream release
   * Accept 3.1 NMU
   * Test autobuild to catch any failurs with current gcl
   * extract_categories.sh from cvs

 -- Camm Maguire <email address hidden> Tue, 29 Jul 2008 17:20:19 -0400

Related branches

Iulian Udrea (iulian)
Changed in maxima:
assignee: nobody → iulian
importance: Undecided → Wishlist
status: New → In Progress
Iulian Udrea (iulian)
Changed in maxima:
status: In Progress → Invalid
Revision history for this message
Mingming Ren (portis25) wrote :

Please sync with debian.

maxima (5.17.1-1) unstable; urgency=low

  * New upstream release

 -- <camm@localhost> Fri, 06 Feb 2009 03:48:15 +0000

maxima (5.17.0-1) unstable; urgency=low

  * New upstream release

 -- Camm Maguire <camm@localhost> Fri, 12 Dec 2008 14:03:18 -0500

Changed in maxima:
status: Invalid → Confirmed
Revision history for this message
Uwe Schilling (uschilling) wrote :

I can only support this request. Current maxima version in jaunty will be two years old in August and there is a lot of bugfixes going on right now. It would be great if an up-to-date version of maxima will also be available in the future. Thanks to iulian for taking care to of the current issue.

Julien Lavergne (gilir)
summary: - Please merge maxima 5.16.3-1 (univese) from Debian unstable (main).
+ Please merge maxima 5.17.1-1 (universe) from Debian unstable (main).
Revision history for this message
Almacha (almacha) wrote :

Yes it would be good to get rid of the load(diag) not working, because in the current state, maxima can't do basic linear algebra things, which are provided by this diag package.

Revision history for this message
Ilya Barygin (randomaction) wrote :

There are at least two PPAs containing maxima 5.17.1, probably one of them can be used for Karmic:
https://launchpad.net/~iaz/+archive/ppa
https://launchpad.net/~portis25/+archive/ppa

Revision history for this message
Ilya Barygin (randomaction) wrote :

Sorry, I failed to see that owner of one of these PPAs has already commented on this bug. Can this package be synced? I find it strange that 5.17.1-1.ppa2 builds in PPA (and apparently 5.13.0-3ubuntu1 builds in Ubuntu archive), but none of them, and neither Debian's 5.17.1-1 builds in my karmic pbuilder (gcl segfaults).

Revision history for this message
ViktorNagy (viktor-nagy) wrote :

I'm not sure whether this helps, but I've just installed debian's 5.17.1-1 under hardy and it runs fine

Revision history for this message
Ilya Barygin (randomaction) wrote :

And what about the changes made to the previous version (5.13.1)? Are they not needed anymore?

Revision history for this message
Benjamin Drung (bdrung) wrote :

Here is a debdiff for Ubuntu. The problem is, that the package does not build (neither the Debian one, nor the modified one):

config.status: creating plotting/Makefile
make[1]: Leaving directory `/home/skipper/Desktop/maxima-5.17.1'
make[1]: Entering directory `/home/skipper/Desktop/maxima-5.17.1'
Making all in src
make[2]: Entering directory `/home/skipper/Desktop/maxima-5.17.1/src'
test -d binary-gcl || mkdir binary-gcl
gcl -batch -eval '(progn (load "../lisp-utils/defsystem.lisp") (load "../lisp-utils/make-depends.lisp") (funcall (intern "CREATE-DEPENDENCY-FILE" :mk) "binary-gcl/maxima" "gcl-depends.mk"))'

Warning:
REQUIRE is being redefined.
make[2]: *** [gcl-depends.mk] Segmentation fault
make[2]: *** Deleting file `gcl-depends.mk'
make[2]: Leaving directory `/home/skipper/Desktop/maxima-5.17.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/skipper/Desktop/maxima-5.17.1'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

Revision history for this message
Ilya Barygin (randomaction) wrote :

Here's a debdiff that makes it build by using SBCL instead of GCL. I also removed modifications to debian/maxima-doc.doc-base.plotting because they were actually causing lintian errors.

Not everything is perfect, though. The package builds and installs, but help doesn't seem to work (run maxima, enter "? sqrt").

Revision history for this message
Christophe Sauthier (christophe.sauthier) wrote :

I've just pushed maxima 5.17.1 into karmic, but still using gcl. In fact it builds fine on launchpad (while not on local pbuilder), so there is no need to switch to sbcl for the moment. Especially if the help doesn't work anymore with that solution (while it is stille OK with gcl, I've just tested).
I'll contact the debian maintainer to know his opinion to use sbcl in order to limit the differences between the 2.
Thanks everyone for the work on it !

Revision history for this message
Christophe Sauthier (christophe.sauthier) wrote :

unsubscribing ubuntu-universe-sponsors.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package maxima - 5.17.1-1ubuntu1

---------------
maxima (5.17.1-1ubuntu1) karmic; urgency=low

  * Merge from debian unstable, remaining changes (LP: #296643, LP: #242243):
     - debian/maxima-doc.doc-base.{tips, plotting}:
      + Use .shtml instead of .html to fix lintian errors.
     - debian/maxima-emacs.emacsen-install:
      + Install symlinks for source files rather than copying them. This
        makes find-function work.
      + Install symlink for *.lisp so that we don't need to add
        /usr/share/emacs/site-lisp/maxima to load-path.
    - debian/maxima-emacs.emacsen-startup:
      + Remove use of /usr/share/emacs/site-lisp/maxima, since this
        causes load-path shadows and is not needed anymore.

maxima (5.17.1-1) unstable; urgency=low

  * New upstream release

maxima (5.17.0-1) unstable; urgency=low

  * New upstream release

maxima (5.16.3-1) unstable; urgency=low

  * New upstream release

maxima (5.16.2-1) unstable; urgency=high

  * New upstream release
  * Bug fix: "No such file or directory", thanks to Lucas Nussbaum
    (Closes: #474909). Build-dep against latest gcl
  * Bug fix: "fails to integrate a simple rational function", thanks to
    Alexei Sheplyakov (Closes: #474684). new release
  * Bug fix: "maxima needs gnuplot-x11 to plot", thanks to
    <email address hidden></a>; (Closes: #479100). depend on gnuplot-x11
  * Bug fix: "segfaults in quad_qagi()", thanks to Stephen Dann (Closes:
    #480308). Apparently fixed in new release -- cannot trigger
  * Bug fix: "Maxima fails on &#39;load(rducon);&#39;", thanks to Felix
    Homann (Closes: #484278). Fixed in new release
  * Bug fix: "new upstream version available", thanks to Stanislav
    Maslovski (Closes: #489302).
  * Bug fix: "describe triggers &quot;fatal&quot; lisp error", thanks to
    David Bremner (Closes: #488518). Missing maxima-doc now reports
    describe error
  * Bug fix: "New upstream version 5.15.0", thanks to Felix Homann
    (Closes: #484279).

maxima (5.15.0-2) unstable; urgency=low

  * Build-dep against gcl -38 for randomized sbrk and sincos fixes.

maxima (5.15.0-1) unstable; urgency=low

  * New upstream release
  * Accept 3.1 NMU
  * Test autobuild to catch any failurs with current gcl
  * extract_categories.sh from cvs

 -- Christophe Sauthier <email address hidden> Mon, 13 Jul 2009 15:38:41 +0200

Changed in maxima (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Ilya Barygin (randomaction) wrote :

Thank you very much! Surely, there's no need to mess with sbcl (neither for us nor for Debian) if the package builds with gcl.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.