#15662 closed defect (fixed)
variant clisp of maxima builds sbcl, apparently needlessly
Reported by: | ralph@… | Owned by: | jmroot (Joshua Root) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.6.0 |
Keywords: | variant | Cc: | |
Port: |
Description
I said
sudo port -v install maxima +clisp
to cause maxima to be built on top of clisp, rather than on top of sbcl which is the default (claips and sbcl are two different implementations of common lisp). However, the very next line said ---> Fetching sbcl and sbcl was built. This does not seem right. There is no need for sbcl if the clisp variant is used.
Note that on running maxima, it does indeed seem to be based on clisp, not sbcl, as expected:
Maxima 5.15.0 http://maxima.sourceforge.net Using Lisp CLISP 2.43 (2007-11-18)
Change History (10)
comment:1 Changed 16 years ago by jmroot (Joshua Root)
Milestone: | → Port Bugs |
---|---|
Owner: | changed from macports-tickets@… to jmr@… |
Status: | new → assigned |
comment:2 Changed 16 years ago by jmroot (Joshua Root)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:3 Changed 16 years ago by ralph@…
Something still is not right. I uninstalled sbcl, then did port upgrade installed, and for some reason it has reinstalled sbcl - even with maxima variant +clisp.
What's going on?
comment:4 Changed 16 years ago by ralph@…
Resolution: | fixed |
---|---|
Status: | closed → reopened |
comment:5 Changed 16 years ago by jmroot (Joshua Root)
I think you're seeing #13054. You probably need to uninstall and then reinstall (rather than upgrade) to get rid of the old dependency entry.
comment:6 Changed 16 years ago by ralph@…
I did port uninstall sbcl wxMaxima maxima followed by port install maxima + clisp port install wxMaxima and then did sudo port selfupdate sudo port upgrade installed
It still insist on installing sbcl...
comment:7 Changed 16 years ago by ralph@…
Sorry about the screwed up formatting. A pity we can't edit our posts...
comment:8 Changed 16 years ago by ralph@…
Note also the following output (after the above steps) which seems inconsistent.
port deps maxima
maxima has library dependencies on:
sbcl
maxima has runtime dependencies on:
tk
recode
gnuplot
but
port dependents sbcl
sbcl has no dependents!
comment:9 Changed 16 years ago by jmroot (Joshua Root)
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Fixed in r37674.