Description of problem:
Package `maxima' depends on `maxima-runtime-gcl' which should depend on `gcl'
but doesn't. So if `gcl' is not installed, then maxima doesn't work, and it
isn't clear why.
Steps to Reproduce:
1. Install maxima. maxima-runtime-gcl will be installed as a dependancy, but not
2. Attempt to run maxima. It will appear to run, but any attempt to run an
expression will fail.
$rpm -q maxima gcl
package gcl is not installed
Maxima 5.11.0 http://maxima.sourceforge.net
Using Lisp GNU Common Lisp (GCL) GCL 2.6.7 (aka GCL)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
This is a development version of Maxima. The function bug_report()
provides bug reporting information.
(%o1) was truncated in my paste, should have been:
Could you provide an expression that doesn't work (for you)?
Even 1+1 doesn't work if I uninstall gcl:
[no output: ctrl-c returns to shell]
Hrm, so (for you).. maxima-runtime-gcl hangs without gcl installed, and works if
For giggles, what does the following commands output?
$ uname -a
$ rpm -q glibc gcl maxima-runtime-gcl
uname -a : Linux *******.localdomain.com 2.6.20-1.2933.fc6 #1 SMP Mon Mar 19
11:38:26 EDT 2007 i686 i686 i386 GNU/Linux
rpm -q glibc gcl maxima-runtime-gcl:
Bummer, I'll keep trying to reproduce (my box isn't smp, so I'll check that next).
Why is it that maxima-runtime-clisp depends on clisp, but maxima-runtime-gcl
doesn't depend on gcl?
Differences in their implementations. clisp-compiled items require a clisp
runtime, whereas gcl-compiled ones (apparently?) do not (but I could be mistaken
in this case, the jury is still out).
maxima-5.12.0 has been pushed, does this new version behave better?
I got the update through yum, and I can confirm that the bug no longer appears
for me (still on fc6).
yay, good news indeed. happy maxima'ing!