Bug 233849 - maxima-runtime-gcl hangs without gcl installed
maxima-runtime-gcl hangs without gcl installed
Product: Fedora
Classification: Fedora
Component: maxima (Show other bugs)
All Linux
medium Severity low
: ---
: ---
Assigned To: Rex Dieter
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2007-03-25 08:48 EDT by Ross Hetherington
Modified: 2007-11-30 17:12 EST (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2007-06-13 08:03:31 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Ross Hetherington 2007-03-25 08:48:30 EDT
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.

How reproducible: 

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.
Comment 1 Rex Dieter 2007-03-25 12:11:00 EDT

$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.
(%i1) 1+1;

Comment 2 Rex Dieter 2007-03-25 12:12:05 EDT
(%o1) was truncated in my paste, should have been:
(%o1)                                  2

Could you provide an expression that doesn't work (for you)?
Comment 3 Ross Hetherington 2007-03-25 12:44:35 EDT
Even 1+1 doesn't work if I uninstall gcl:

(%i1) 1+1;

[no output: ctrl-c returns to shell]
Comment 4 Rex Dieter 2007-03-25 12:52:11 EDT
Hrm, so (for you).. maxima-runtime-gcl hangs without gcl installed, and works if
it is?

For giggles, what does the following commands output?
$ uname -a
$ rpm -q glibc gcl maxima-runtime-gcl
Comment 5 Ross Hetherington 2007-03-25 13:53:57 EDT
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:
Comment 6 Rex Dieter 2007-03-25 15:27:15 EDT
Bummer, I'll keep trying to reproduce (my box isn't smp, so I'll check that next).
Comment 7 Ross Hetherington 2007-03-25 16:03:48 EDT
Why is it that maxima-runtime-clisp depends on clisp, but maxima-runtime-gcl
doesn't depend on gcl?
Comment 8 Rex Dieter 2007-03-25 16:18:42 EDT
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).
Comment 9 Rex Dieter 2007-06-13 07:56:43 EDT
maxima-5.12.0 has been pushed, does this new version behave better?
Comment 10 Ross Hetherington 2007-06-13 08:00:12 EDT
I got the update through yum, and I can confirm that the bug no longer appears
for me (still on fc6).
Comment 11 Rex Dieter 2007-06-13 08:03:31 EDT
yay, good news indeed.  happy maxima'ing!

Note You need to log in before you can comment on or make changes to this bug.