[MacPorts] #15662: variant clisp of maxima builds sbcl, apparently needlessly
#15662: variant clisp of maxima builds sbcl, apparently needlessly -------------------------------+-------------------------------------------- Reporter: ralph@cs.cf.ac.uk | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Keywords: variant | -------------------------------+-------------------------------------------- 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)
-- Ticket URL: <http://trac.macports.org/ticket/15662> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15662: variant clisp of maxima builds sbcl, apparently needlessly --------------------------------+------------------------------------------- Reporter: ralph@cs.cf.ac.uk | Owner: jmr@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: variant --------------------------------+------------------------------------------- Changes (by jmr@macports.org): * owner: macports-tickets@lists.macosforge.org => jmr@macports.org * status: new => assigned * milestone: => Port Bugs -- Ticket URL: <http://trac.macports.org/ticket/15662#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15662: variant clisp of maxima builds sbcl, apparently needlessly --------------------------------+------------------------------------------- Reporter: ralph@cs.cf.ac.uk | Owner: jmr@macports.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: variant --------------------------------+------------------------------------------- Changes (by jmr@macports.org): * status: assigned => closed * resolution: => fixed Comment: Fixed in r37674. -- Ticket URL: <http://trac.macports.org/ticket/15662#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15662: variant clisp of maxima builds sbcl, apparently needlessly --------------------------------+------------------------------------------- Reporter: ralph@cs.cf.ac.uk | Owner: jmr@macports.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: variant --------------------------------+------------------------------------------- Comment (by ralph@cs.cf.ac.uk): 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? -- Ticket URL: <http://trac.macports.org/ticket/15662#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15662: variant clisp of maxima builds sbcl, apparently needlessly --------------------------------+------------------------------------------- Reporter: ralph@cs.cf.ac.uk | Owner: jmr@macports.org Type: defect | Status: reopened Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: variant --------------------------------+------------------------------------------- Changes (by ralph@cs.cf.ac.uk): * status: closed => reopened * resolution: fixed => -- Ticket URL: <http://trac.macports.org/ticket/15662#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15662: variant clisp of maxima builds sbcl, apparently needlessly --------------------------------+------------------------------------------- Reporter: ralph@cs.cf.ac.uk | Owner: jmr@macports.org Type: defect | Status: reopened Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: variant --------------------------------+------------------------------------------- Comment (by jmr@macports.org): 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. -- Ticket URL: <http://trac.macports.org/ticket/15662#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15662: variant clisp of maxima builds sbcl, apparently needlessly --------------------------------+------------------------------------------- Reporter: ralph@cs.cf.ac.uk | Owner: jmr@macports.org Type: defect | Status: reopened Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: variant --------------------------------+------------------------------------------- Comment (by ralph@cs.cf.ac.uk): 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... -- Ticket URL: <http://trac.macports.org/ticket/15662#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15662: variant clisp of maxima builds sbcl, apparently needlessly --------------------------------+------------------------------------------- Reporter: ralph@cs.cf.ac.uk | Owner: jmr@macports.org Type: defect | Status: reopened Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: variant --------------------------------+------------------------------------------- Comment (by ralph@cs.cf.ac.uk): Sorry about the screwed up formatting. A pity we can't edit our posts... -- Ticket URL: <http://trac.macports.org/ticket/15662#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15662: variant clisp of maxima builds sbcl, apparently needlessly --------------------------------+------------------------------------------- Reporter: ralph@cs.cf.ac.uk | Owner: jmr@macports.org Type: defect | Status: reopened Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: variant --------------------------------+------------------------------------------- Comment (by ralph@cs.cf.ac.uk): Note also the following output (after the above steps) which seems inconsistent. port deps maxima[[BR]] maxima has library dependencies on:[[BR]] sbcl[[BR]] maxima has runtime dependencies on:[[BR]] tk[[BR]] recode[[BR]] gnuplot[[BR]] but port dependents sbcl[[BR]] sbcl has no dependents! -- Ticket URL: <http://trac.macports.org/ticket/15662#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15662: variant clisp of maxima builds sbcl, apparently needlessly --------------------------------+------------------------------------------- Reporter: ralph@cs.cf.ac.uk | Owner: jmr@macports.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: variant --------------------------------+------------------------------------------- Changes (by jmr@macports.org): * status: reopened => closed * resolution: => fixed Comment: OK, you're actually seeing #8221. Closing this ticket since the problem specific to maxima's portfile has been fixed. BTW, `port deps` is not meant to show a clisp dependency instead of sbcl unless you specify the variant. (Specifying variants with `port deps` is however broken, see #11891.) -- Ticket URL: <http://trac.macports.org/ticket/15662#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts